]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/log
irc/unrealircd/unrealircd-webpanel.git
17 months agoFix a bunch of XSS
Bram Matthys [Mon, 16 Jan 2023 07:57:16 +0000 (08:57 +0100)] 
Fix a bunch of XSS

17 months agoRemove weird config link from README =]
Valerie Pond [Mon, 16 Jan 2023 07:25:21 +0000 (07:25 +0000)] 
Remove weird config link from README =]

17 months agoUser list: don't lookup sid but use a trick
Bram Matthys [Mon, 16 Jan 2023 06:51:35 +0000 (07:51 +0100)] 
User list: don't lookup sid but use a trick
(also not important to use sid here actually)

17 months agoFix querying our uplink which has no uplink lol
Valerie Pond [Mon, 16 Jan 2023 06:45:57 +0000 (06:45 +0000)] 
Fix querying our uplink which has no uplink lol

17 months agoFinish adding rehash buttons to server and details pages with full outputs
Valerie Pond [Mon, 16 Jan 2023 06:45:15 +0000 (06:45 +0000)] 
Finish adding rehash buttons to server and details pages with full outputs

17 months agoUpdate the template a little bit for Channel Details
Valerie Pond [Mon, 16 Jan 2023 06:44:13 +0000 (06:44 +0000)] 
Update the template a little bit for Channel Details

17 months agoAdd Message::Warning
Valerie Pond [Mon, 16 Jan 2023 06:43:24 +0000 (06:43 +0000)] 
Add Message::Warning

17 months agoAdd the start of channel details
Valerie Pond [Mon, 16 Jan 2023 06:07:18 +0000 (06:07 +0000)] 
Add the start of channel details

17 months agoFix previous commit
Valerie Pond [Mon, 16 Jan 2023 05:30:08 +0000 (05:30 +0000)] 
Fix previous commit

17 months agoServers: Make ability to rehash selected servers
Valerie Pond [Mon, 16 Jan 2023 05:25:43 +0000 (05:25 +0000)] 
Servers: Make ability to rehash selected servers

17 months agoShorten Message notifications
Valerie Pond [Mon, 16 Jan 2023 05:24:47 +0000 (05:24 +0000)] 
Shorten Message notifications

17 months agoAdd footer to login screen
Valerie Pond [Mon, 16 Jan 2023 05:22:38 +0000 (05:22 +0000)] 
Add footer to login screen

17 months agoMake the beginnings of a login page
Valerie Pond [Mon, 16 Jan 2023 03:16:17 +0000 (03:16 +0000)] 
Make the beginnings of a login page

https://ibb.co/nP5dkLz

17 months agobit more of a flashy background ;D
Valerie Pond [Mon, 16 Jan 2023 01:45:50 +0000 (01:45 +0000)] 
bit more of a flashy background ;D

17 months agoMake servers always lookup by SID in case of weirdness
Valerie Pond [Mon, 16 Jan 2023 00:53:22 +0000 (00:53 +0000)] 
Make servers always lookup by SID in case of weirdness

17 months agoMake tls certs in <code></code>
Valerie Pond [Mon, 16 Jan 2023 00:49:53 +0000 (00:49 +0000)] 
Make tls certs in <code></code>

17 months agoMake some better links to filters for user
Valerie Pond [Mon, 16 Jan 2023 00:41:33 +0000 (00:41 +0000)] 
Make some better links to filters for user

this puts links and lookups in places:
- You can now click the 'Opers' button on the overview to view the users page filtered by opers only
- Servers listed in user index and details now link to server details

17 months agoupdate overview and add record users
Valerie Pond [Sun, 15 Jan 2023 23:49:30 +0000 (23:49 +0000)] 
update overview and add record users

this converts things from a bunch of queries to the easier to use "stats.get" (thanks @syzop).
this also adds in a 'Record' label in the users card, showing the record user amount.

17 months agoRemove the 2's...
Valerie Pond [Sun, 15 Jan 2023 22:08:43 +0000 (22:08 +0000)] 
Remove the 2's...

17 months agoTake 3 try to fix navbar highlighting
Valerie Pond [Sun, 15 Jan 2023 22:07:05 +0000 (22:07 +0000)] 
Take 3 try to fix navbar highlighting

17 months agoFix even more
Valerie Pond [Sun, 15 Jan 2023 21:46:20 +0000 (21:46 +0000)] 
Fix even more

17 months agoTry to fix active nav item highlighting
Valerie Pond [Sun, 15 Jan 2023 21:39:11 +0000 (21:39 +0000)] 
Try to fix active nav item highlighting

17 months agoFully fix the problem
Valerie Pond [Sun, 15 Jan 2023 20:00:47 +0000 (20:00 +0000)] 
Fully fix the problem

17 months agoBack to square one -.-
Valerie Pond [Sun, 15 Jan 2023 19:59:19 +0000 (19:59 +0000)] 
Back to square one -.-

17 months agoFix some table views
Valerie Pond [Sun, 15 Jan 2023 19:44:55 +0000 (19:44 +0000)] 
Fix some table views

Turns out our custom css wasn't fully included in the header due to paths.
Fixed that, fixed a couple of missing ```</tr>```s and fixed 'select all' checkbox on servers tab

17 months agoAdd transparency to tables nth-child
Valerie Pond [Sun, 15 Jan 2023 18:27:55 +0000 (18:27 +0000)] 
Add transparency to tables nth-child

17 months agoAdd a liitle more contrast?
Bram Matthys [Sun, 15 Jan 2023 18:19:09 +0000 (19:19 +0100)] 
Add a liitle more contrast?

17 months agoUpdate PHP8 instructions a little
Bram Matthys [Sun, 15 Jan 2023 17:35:27 +0000 (18:35 +0100)] 
Update PHP8 instructions a little

17 months agoUpdate displaying of version in servers
Bram Matthys [Sun, 15 Jan 2023 09:14:10 +0000 (10:14 +0100)] 
Update displaying of version in servers

17 months agoAdd some badges
Valerie Pond [Sat, 14 Jan 2023 23:46:56 +0000 (23:46 +0000)] 
Add some badges

17 months agoUpdate with enticing description
Valerie Pond [Sat, 14 Jan 2023 23:40:33 +0000 (23:40 +0000)] 
Update with enticing description

17 months agoAllow clicking on peoples account in places to do a user search with the account...
Valerie Pond [Sat, 14 Jan 2023 21:47:17 +0000 (21:47 +0000)] 
Allow clicking on peoples account in places to do a user search with the account filter

17 months agoservers tab: give tooltips on labels for release candidates and git versions
Valerie Pond [Sat, 14 Jan 2023 20:16:17 +0000 (20:16 +0000)] 
servers tab: give tooltips on labels for release candidates and git versions

17 months agoShow more descriptive error instead of blank page when connection failed
Bram Matthys [Sat, 14 Jan 2023 16:20:42 +0000 (17:20 +0100)] 
Show more descriptive error instead of blank page when connection failed
to UnrealIRCd.

This requires one to update to latest unrealircd-rpc-php, end users will
need to run 'composer install'

17 months agoFunny, I had two instructions swapped in the README
Bram Matthys [Sat, 14 Jan 2023 15:09:39 +0000 (16:09 +0100)] 
Funny, I had two instructions swapped in the README

17 months agoUpdate unrealircd-rpc-php deps. End users will need to run 'composer install'
Bram Matthys [Sat, 14 Jan 2023 15:07:55 +0000 (16:07 +0100)] 
Update unrealircd-rpc-php deps. End users will need to run 'composer install'

17 months agoRemove vendor/ file that ended up in git even though it was in gitignore
Bram Matthys [Sat, 14 Jan 2023 15:07:04 +0000 (16:07 +0100)] 
Remove vendor/ file that ended up in git even though it was in gitignore

17 months agoServers: remove IP/host as they can never be accurately determined
Valerie Pond [Sat, 14 Jan 2023 09:38:22 +0000 (09:38 +0000)] 
Servers: remove IP/host as they can never be accurately determined

17 months agoMerge branch 'main' of https://github.com/unrealircd/unrealircd-webpanel
Valerie Pond [Sat, 14 Jan 2023 08:13:11 +0000 (08:13 +0000)] 
Merge branch 'main' of https://github.com/unrealircd/unrealircd-webpanel

17 months agoMake "decorated" `server->server->features->software` in server tab
Valerie Pond [Sat, 14 Jan 2023 08:12:45 +0000 (08:12 +0000)] 
Make "decorated" `server->server->features->software` in server tab

17 months agoUpdate README.md
Valerie Pond [Sat, 14 Jan 2023 07:28:23 +0000 (07:28 +0000)] 
Update README.md

17 months agoUpdate title of table
Valerie Pond [Sat, 14 Jan 2023 07:24:47 +0000 (07:24 +0000)] 
Update title of table

17 months agoUpdate some syntaxing
Valerie Pond [Sat, 14 Jan 2023 07:15:32 +0000 (07:15 +0000)] 
Update some syntaxing

17 months agoNearly finish the server details
Valerie Pond [Sat, 14 Jan 2023 07:04:00 +0000 (07:04 +0000)] 
Nearly finish the server details

17 months agoMake the start of modules listing
Valerie Pond [Sat, 14 Jan 2023 03:30:26 +0000 (03:30 +0000)] 
Make the start of modules listing

17 months agothe same for lookup pages
Valerie Pond [Sat, 14 Jan 2023 01:30:54 +0000 (01:30 +0000)] 
the same for lookup pages

17 months agomake tables look smaller and cleaner
Valerie Pond [Sat, 14 Jan 2023 01:26:40 +0000 (01:26 +0000)] 
make tables look smaller and cleaner

17 months agoUpdate some labelling
Valerie Pond [Fri, 13 Jan 2023 23:46:20 +0000 (23:46 +0000)] 
Update some labelling

17 months agoServer bans: don't list checkmark (for deletion) for config based bans,
Bram Matthys [Fri, 13 Jan 2023 08:16:40 +0000 (09:16 +0100)] 
Server bans: don't list checkmark (for deletion) for config based bans,
and this also improves on just-committed unrealircd RPC response for
TKL to detect config based bans through $tkl->set_in_config (true).
Kept the old way too though, for 6.0.5 compatibility.

17 months agoUse new $server->server->ulined property and show [Services] in
Bram Matthys [Fri, 13 Jan 2023 08:04:35 +0000 (09:04 +0100)] 
Use new $server->server->ulined property and show [Services] in
"Servers overview" for ulines. Or should it show u-lines? Nah.. ? Dunno :p

17 months agoServers view: Show Users, Version, Up since
Bram Matthys [Fri, 13 Jan 2023 07:13:19 +0000 (08:13 +0100)] 
Servers view: Show Users, Version, Up since

17 months agoServers: Just a silly mass-replace for now like nick->server and so on,
Bram Matthys [Fri, 13 Jan 2023 07:03:49 +0000 (08:03 +0100)] 
Servers: Just a silly mass-replace for now like nick->server and so on,
since 'details' is work in progres by Valware :].

17 months agoRemove "Secure" from server list. This because there is not really a
Bram Matthys [Fri, 13 Jan 2023 06:59:54 +0000 (07:59 +0100)] 
Remove "Secure" from server list. This because there is not really a
concept of a "secure" server so to say... as one server link to it
could be SSL/TLS (secure) and the other could be not (being plaintext).
I think it's a bit too complex for a list overview.

17 months agoFix for previous.
Bram Matthys [Fri, 13 Jan 2023 06:57:49 +0000 (07:57 +0100)] 
Fix for previous.

17 months ago"Network" -> "Servers"
Bram Matthys [Fri, 13 Jan 2023 06:55:36 +0000 (07:55 +0100)] 
"Network" -> "Servers"

17 months agoPlay with alert messages
Valerie Pond [Fri, 13 Jan 2023 03:44:21 +0000 (03:44 +0000)] 
Play with alert messages

17 months agofix a required file path for conformity
Valerie Pond [Fri, 13 Jan 2023 03:10:16 +0000 (03:10 +0000)] 
fix a required file path for conformity

17 months agoTry to make spanning look better :/
Valerie Pond [Fri, 13 Jan 2023 03:09:11 +0000 (03:09 +0000)] 
Try to make spanning look better :/

17 months agoProperly include the js file globally
Valerie Pond [Fri, 13 Jan 2023 03:08:24 +0000 (03:08 +0000)] 
Properly include the js file globally

17 months agoRemove some old css
Valerie Pond [Fri, 13 Jan 2023 03:07:40 +0000 (03:07 +0000)] 
Remove some old css

17 months agoAdd channels+level view to users detail page
Valerie Pond [Fri, 13 Jan 2023 02:42:09 +0000 (02:42 +0000)] 
Add channels+level view to users detail page

17 months agoAdd the footer back
Valerie Pond [Fri, 13 Jan 2023 01:06:31 +0000 (01:06 +0000)] 
Add the footer back

17 months agoAdjust overview top margin
Valerie Pond [Thu, 12 Jan 2023 23:42:44 +0000 (23:42 +0000)] 
Adjust overview top margin

17 months agoSome visual enhancements
Valerie Pond [Thu, 12 Jan 2023 23:41:19 +0000 (23:41 +0000)] 
Some visual enhancements

Updated overview, enhanced tables by making them containers

17 months agoFix header referencing to overview from other directories
Valerie Pond [Thu, 12 Jan 2023 21:33:22 +0000 (21:33 +0000)] 
Fix header referencing to overview from other directories

17 months agoUpdate the color scheme a bit more
Valerie Pond [Thu, 12 Jan 2023 21:28:29 +0000 (21:28 +0000)] 
Update the color scheme a bit more

17 months agoUpdate overview
Valerie Pond [Thu, 12 Jan 2023 21:19:48 +0000 (21:19 +0000)] 
Update overview

17 months agoinclude qlines and elines in our overview list
Valerie Pond [Thu, 12 Jan 2023 21:19:10 +0000 (21:19 +0000)] 
include qlines and elines in our overview list

17 months agoMerge branch 'main' of https://github.com/unrealircd/unrealircd-webpanel
Valerie Pond [Thu, 12 Jan 2023 21:18:09 +0000 (21:18 +0000)] 
Merge branch 'main' of https://github.com/unrealircd/unrealircd-webpanel

17 months agoInclude font-awesome
Valerie Pond [Thu, 12 Jan 2023 21:17:48 +0000 (21:17 +0000)] 
Include font-awesome

17 months agoUpdate to latest unrealircd-rpc-php and
Bram Matthys [Thu, 12 Jan 2023 16:35:43 +0000 (17:35 +0100)] 
Update to latest unrealircd-rpc-php and
some exception() -> serverbanexception() changes now that i renamed
it in unrealircd-rpc-php :D

17 months agoUpdate README.md
Valerie Pond [Thu, 12 Jan 2023 01:40:26 +0000 (01:40 +0000)] 
Update README.md

17 months agoMake it not highlight overview when not on any navigation page
Valerie Pond [Thu, 12 Jan 2023 00:18:26 +0000 (00:18 +0000)] 
Make it not highlight overview when not on any navigation page

17 months agoFix header highlighting reported by @PeGaSuS-Coder
Valerie Pond [Wed, 11 Jan 2023 23:58:40 +0000 (23:58 +0000)] 
Fix header highlighting reported by @PeGaSuS-Coder

17 months agoFix another script path for plugins
Valerie Pond [Wed, 11 Jan 2023 23:56:35 +0000 (23:56 +0000)] 
Fix another script path for plugins

17 months agoFix search for plugins and include common.php and header.php in the example
Valerie Pond [Wed, 11 Jan 2023 22:47:14 +0000 (22:47 +0000)] 
Fix search for plugins and include common.php and header.php in the example

17 months agoMake deleting exceptions and q-lines work
Valerie Pond [Wed, 11 Jan 2023 22:36:43 +0000 (22:36 +0000)] 
Make deleting exceptions and q-lines work

17 months agoMake e-lines show on server-bans list
Valerie Pond [Wed, 11 Jan 2023 22:24:25 +0000 (22:24 +0000)] 
Make e-lines show on server-bans list

17 months agoAdd the start of the network overview tab
Valerie Pond [Wed, 11 Jan 2023 21:11:07 +0000 (21:11 +0000)] 
Add the start of the network overview tab

17 months agoMerge pull request #2 from Lord255/main
Valerie Pond [Wed, 11 Jan 2023 17:52:31 +0000 (17:52 +0000)] 
Merge pull request #2 from Lord255/main

updated the default BASE_URL

17 months agoupdated the default BASE_URL 2/head
Lord255 [Wed, 11 Jan 2023 15:52:15 +0000 (16:52 +0100)] 
updated the default BASE_URL

according to the readme the default BASE_URL should be /unrealircd-webpanel/

17 months agoChannel list: reorder fields a bit, drop topic set by/on
Bram Matthys [Wed, 11 Jan 2023 09:06:13 +0000 (10:06 +0100)] 
Channel list: reorder fields a bit, drop topic set by/on

17 months agoServer ban list: reorder fields, so reason is more to the beginning
Bram Matthys [Wed, 11 Jan 2023 09:00:34 +0000 (10:00 +0100)] 
Server ban list: reorder fields, so reason is more to the beginning
And make some more room.

17 months agoShow only nick in "set by" for server bans & spamfilter
Bram Matthys [Wed, 11 Jan 2023 08:58:37 +0000 (09:58 +0100)] 
Show only nick in "set by" for server bans & spamfilter

17 months agoRename tkl.php -> server_bans.php for consistency
Bram Matthys [Wed, 11 Jan 2023 08:50:59 +0000 (09:50 +0100)] 
Rename tkl.php -> server_bans.php for consistency

17 months agoMove channels into /channels
Bram Matthys [Wed, 11 Jan 2023 08:42:01 +0000 (09:42 +0100)] 
Move channels into /channels
Since I'm sure Valware plans a detailed view there as well ;)

17 months agoUse relative url in CSS
Bram Matthys [Wed, 11 Jan 2023 08:38:39 +0000 (09:38 +0100)] 
Use relative url in CSS
Apparently the url() in CSS is relative to the .css stylesheet itself,
great.. makes it easy so it works for both installations in /
and for installations in eg /webpanel, can just use ../img/

17 months agoBASE_URL, not BASE_DIR :D
Bram Matthys [Wed, 11 Jan 2023 08:36:55 +0000 (09:36 +0100)] 
BASE_URL, not BASE_DIR :D

17 months agoMove users stuff in users/ directory. Plus add new REQUIRED CONFIG ITEM,
Bram Matthys [Wed, 11 Jan 2023 08:33:23 +0000 (09:33 +0100)] 
Move users stuff in users/ directory. Plus add new REQUIRED CONFIG ITEM,
which is called BASE_DIR. See config.php.sample

17 months agoCode cleanup: spamfilter list: use $spamfilter_target_info from "Add entry" too.
Bram Matthys [Wed, 11 Jan 2023 08:12:14 +0000 (09:12 +0100)] 
Code cleanup: spamfilter list: use $spamfilter_target_info from "Add entry" too.

17 months agoSpamfilter list: shorten target a bit more and add a legend.
Bram Matthys [Wed, 11 Jan 2023 07:54:17 +0000 (08:54 +0100)] 
Spamfilter list: shorten target a bit more and add a legend.
Hopefully this isn't considered over-the-top...
the idea is that it keeps the target list short but readable
and you can still hover if you have no idea what something means.

17 months agoSpamfilter: re-order things a bit: filter first, then the action, reason,
Bram Matthys [Wed, 11 Jan 2023 07:39:08 +0000 (08:39 +0100)] 
Spamfilter: re-order things a bit: filter first, then the action, reason,
and the less important details at the end.

17 months agoSpamfilter list: ditch expire/duration.
Bram Matthys [Wed, 11 Jan 2023 07:35:10 +0000 (08:35 +0100)] 
Spamfilter list: ditch expire/duration.

17 months agoAdd some tooltips (mostly as an example / idea).
Bram Matthys [Wed, 11 Jan 2023 07:29:09 +0000 (08:29 +0100)] 
Add some tooltips (mostly as an example / idea).

17 months agoRemove UID from Users overview, now that Valware made a detailed view
Bram Matthys [Wed, 11 Jan 2023 07:13:34 +0000 (08:13 +0100)] 
Remove UID from Users overview, now that Valware made a detailed view
(This also decouples the two 'tables', of which the former is not or
should not really be a table :D)

17 months agoRe-order fields in spamfilter add a bit: first the filter, then the action
Bram Matthys [Wed, 11 Jan 2023 07:03:29 +0000 (08:03 +0100)] 
Re-order fields in spamfilter add a bit: first the filter, then the action
(hopefully i didn't screw anything up.. also i would want the input
 'Entry' and 'Reason' to be longer but ah well)

17 months agoFix spamfilter list error
Bram Matthys [Wed, 11 Jan 2023 06:53:56 +0000 (07:53 +0100)] 
Fix spamfilter list error

17 months agoUpdate to latest unrealircd-rpc-php (end users must run 'composer install')
Bram Matthys [Wed, 11 Jan 2023 06:46:02 +0000 (07:46 +0100)] 
Update to latest unrealircd-rpc-php (end users must run 'composer install')

17 months agoAdd "User Lookup" page with cleaner info
Valerie Pond [Wed, 11 Jan 2023 01:45:09 +0000 (01:45 +0000)] 
Add "User Lookup" page with cleaner info

This adds the User Lookup page which you can get to by clicking a nick from the Users tab.
So far this shows some basic information and settings.

17 months agoUpdate README.md
Valerie Pond [Tue, 10 Jan 2023 18:14:56 +0000 (18:14 +0000)] 
Update README.md