Commit Graph

40 Commits

Author SHA1 Message Date
6c2bf4aacf Add support for disabling channel logging 2023-09-21 20:07:25 +02:00
549c84c6ef Logger: Fix some mistakes 2023-09-20 20:06:24 +02:00
251962ae0f Logger: Handle TOPIC and 332 commands 2023-09-19 09:44:34 +02:00
bfa355e846 Logger: Handle NICK message 2023-09-19 09:32:11 +02:00
c41173c06f Suppress given and when is experimental warnings 2023-09-18 18:00:52 +02:00
3b3c82f417 Logger: Update names list for channel 2023-09-18 17:57:30 +02:00
060f27cb1d Frontend: Add channel updating support 2023-09-18 17:36:21 +02:00
457bc4bee8 Frontend: Fix database query parameters in sub verifyChannelAccess 2023-09-18 16:35:22 +02:00
be59f24d2d Frontend: Use hashed password when creating user 2023-09-18 10:27:14 +02:00
0a60329617 Frontend: Add support for setting if channel logs should be public 2023-09-18 10:15:02 +02:00
94696bc4f1 Logger: Update output file after date change 2023-09-18 10:07:15 +02:00
d89006fb46 Frontend: Fix redirect 2023-09-18 09:58:51 +02:00
bc37fcb2af Logger: Better application log formatting 2023-09-17 20:21:14 +02:00
73419f5a9c Logger: Detect from which channels user left after quit 2023-09-17 20:16:19 +02:00
b0fc9ff2a5 Logger: Reconnect after connection lost 2023-09-16 21:08:42 +02:00
57365db9d8 Frontend: Add channel access granting/revoking support 2023-09-16 17:06:10 +02:00
fe114e749c Frontend: Implement support for adding channels 2023-09-15 21:01:26 +02:00
3155946a67 Frontend: Panel cleanup 2023-09-14 18:22:14 +02:00
61ea7c8eec Frontend: Implement channel adding support 2023-09-14 18:13:02 +02:00
d594c53e50 Run frontend at main thread 2023-09-13 22:10:14 +02:00
bea89310ea Frontend: Display private channels list if user has access to them 2023-09-12 20:28:06 +02:00
f1724d2f23 Frontend: Don't allow viewing private channel logs without access 2023-09-12 20:21:15 +02:00
c296f53678 Frontend: Fix user password changing and use HTTP 307 for redirecting 2023-09-12 11:38:11 +02:00
f36cd5085f Frontend: Add support for adding servers 2023-09-12 10:19:46 +02:00
5830236ea5 Relicense to GNU AGPL 3-or-later 2023-09-11 18:55:32 +02:00
8e9425e2c3 Frontend: Show private channels if user has access to them 2023-09-11 10:12:37 +02:00
c4a694948d Frontend: Add favicon by Migdyn 2023-09-11 10:09:10 +02:00
0dc311859a Frontend: Create default user if no users are present in database 2023-09-11 10:08:12 +02:00
ab8ef2f643
Add LICENSE 2023-09-10 18:28:54 +00:00
d2204b171c Frontend: Add password changing support 2023-09-10 18:57:44 +02:00
920376995e Frontend: Add user panel 2023-09-10 14:30:40 +02:00
eaea93fb9e Frontend: Add logout_action 2023-09-09 10:58:26 +02:00
1e7bea8e5f Frontend: Better way of generating session tokens 2023-09-09 10:52:28 +02:00
606b13470e Frontend: Implement user logging in 2023-09-08 22:05:21 +02:00
0a6e4d1d15 Frontend: Implement simple log viewer 2023-09-07 19:49:00 +02:00
242cad6291 Frontend: Add public channel list and channel log file list 2023-09-06 21:51:11 +02:00
1ffe5fffb4 Frontend: Add support for HTML templates 2023-09-06 20:09:20 +02:00
2ba4b637de Start implementing HTTP frontend 2023-09-05 19:46:15 +02:00
b9cb3a39ec Create README.md 2023-09-05 11:34:45 +02:00
1bafc1a69e Initial commit 2023-09-05 10:04:47 +02:00