Yasen Pramatarov
|
fd835dd058
|
Fixes log levels displaying
|
2025-04-27 21:38:24 +03:00 |
Yasen Pramatarov
|
d886bcf755
|
Adds proper log levels to log plugin
|
2025-04-27 21:20:14 +03:00 |
Yasen Pramatarov
|
81b4187ae8
|
Removes obsolete insertLog()
|
2025-04-27 19:21:23 +03:00 |
Yasen Pramatarov
|
bbccb54059
|
Updates log calls to new syntax
|
2025-04-27 19:00:58 +03:00 |
Yasen Pramatarov
|
1e975f7b18
|
Makes old code work with the new Log plugin
|
2025-04-27 15:55:35 +03:00 |
Yasen Pramatarov
|
457c946946
|
Adds some user right restrictions
|
2025-04-27 15:48:07 +03:00 |
Yasen Pramatarov
|
f84a337607
|
Fixes log plugin
|
2025-04-27 15:43:45 +03:00 |
Yasen Pramatarov
|
fa3e75f722
|
Fixes log plugin
|
2025-04-27 15:41:01 +03:00 |
Yasen Pramatarov
|
1f3d331b25
|
Adds pipeline in index for all middleware
|
2025-04-26 15:36:41 +03:00 |
Yasen Pramatarov
|
315fbcb18f
|
Updates github workflow after mariadb migration
|
2025-04-25 18:42:28 +03:00 |
Yasen Pramatarov
|
6fdf123f9f
|
Fixes tests
|
2025-04-25 18:30:24 +03:00 |
Yasen Pramatarov
|
4a43d8cfc7
|
Fixes tests
|
2025-04-25 17:15:56 +03:00 |
Yasen Pramatarov
|
adb8e42d61
|
Changes sql tables to use singular names
|
2025-04-25 16:16:38 +03:00 |
Yasen Pramatarov
|
880c45025c
|
Migrates app database from SQLite to MariaDB
|
2025-04-25 12:10:29 +03:00 |
Yasen Pramatarov
|
630f71ce4d
|
Fixes SQL syntax typos
|
2025-04-25 11:22:20 +03:00 |
Yasen Pramatarov
|
e8576d3e94
|
Removes logging logic from index and replaces old log class with a wrapper
|
2025-04-25 10:20:57 +03:00 |
Yasen Pramatarov
|
ff28ebf753
|
Adds log entry to main menu
|
2025-04-25 10:14:21 +03:00 |
Yasen Pramatarov
|
242b63317b
|
Makes the old code work with the new Log plugin
|
2025-04-25 10:13:12 +03:00 |
Yasen Pramatarov
|
a004602ce2
|
Replaces olg logs helper with IP helper
|
2025-04-25 10:07:01 +03:00 |
Yasen Pramatarov
|
c749726a79
|
Removes old log pages
|
2025-04-25 10:05:51 +03:00 |
Yasen Pramatarov
|
761c27c0d3
|
Adds Log plugin
|
2025-04-25 10:02:49 +03:00 |
Yasen Pramatarov
|
fe91a91081
|
Adds NullLogger when logging system is missing
|
2025-04-25 09:52:48 +03:00 |
Yasen Pramatarov
|
0447439f99
|
Adds SQL file(preparation for sqlite->mariadb migration)
|
2025-04-25 09:48:43 +03:00 |
Yasen Pramatarov
|
ed1c305358
|
Fixes config code
|
2025-04-24 14:30:35 +03:00 |
Yasen Pramatarov
|
13f2ca4fe4
|
Moves database connection to DatabaseConnector core class
|
2025-04-24 14:12:24 +03:00 |
Yasen Pramatarov
|
891e85b0bb
|
Adds DatabaseConnector core class
|
2025-04-24 13:57:08 +03:00 |
Yasen Pramatarov
|
c2f0fe6793
|
Moves config loading to ConfigLoader core class
|
2025-04-24 13:52:37 +03:00 |
Yasen Pramatarov
|
7dfbe49996
|
Adds ConfigLoader core class
|
2025-04-24 13:49:52 +03:00 |
Yasen Pramatarov
|
ed0baf18d3
|
Moves plugin disovery and hooks code away from index
|
2025-04-24 13:32:45 +03:00 |
Yasen Pramatarov
|
8628985361
|
Adds HookDispatcher core class for plugin hooks
|
2025-04-24 13:25:30 +03:00 |
Yasen Pramatarov
|
facddb0d6d
|
Adds PluginManager core class
|
2025-04-24 13:25:03 +03:00 |
Yasen Pramatarov
|
9797caa58e
|
Moves session auth logic to the new core/Router class
|
2025-04-24 12:37:59 +03:00 |
Yasen Pramatarov
|
9c896d9e0e
|
Creates /app/core/ for core infrastructure code, essential for the app
|
2025-04-24 12:34:27 +03:00 |
Yasen Pramatarov
|
bccd48014b
|
Removes no more used session middleware
|
2025-04-23 13:58:43 +03:00 |
Yasen Pramatarov
|
10083ff7af
|
Adds 'logout' and 'register' to login redirect whitelist
|
2025-04-23 13:57:11 +03:00 |
Yasen Pramatarov
|
cfa8540be9
|
Removes username forms autofocus
|
2025-04-23 13:56:07 +03:00 |
Yasen Pramatarov
|
3657dd70cf
|
Fixes session timeout and login issues
|
2025-04-23 13:54:59 +03:00 |
Yasen Pramatarov
|
e88229bee2
|
Troubleshoots login redirects
|
2025-04-22 16:20:56 +03:00 |
Yasen Pramatarov
|
0b59072d9b
|
Adds login redirection to original requested page
|
2025-04-22 15:31:50 +03:00 |
Yasen Pramatarov
|
6542df9074
|
Fixes the tests
|
2025-04-17 10:59:40 +03:00 |
Yasen Pramatarov
|
40c646291e
|
Removes old registration core code
|
2025-04-17 10:45:29 +03:00 |
Yasen Pramatarov
|
4877354e8d
|
Fixes register plugin
|
2025-04-17 10:41:40 +03:00 |
Yasen Pramatarov
|
61d23cd8c2
|
Lets plugins add themselves to the public pages
|
2025-04-17 10:36:45 +03:00 |
Yasen Pramatarov
|
8dfd54eb9f
|
Replaces hardcoded register link with a plugin hook
|
2025-04-17 10:31:35 +03:00 |
Yasen Pramatarov
|
af8d86321f
|
Removes hardcoded "register" page
|
2025-04-17 10:30:34 +03:00 |
Yasen Pramatarov
|
26817c1bb6
|
Adds registration plugin
|
2025-04-17 10:29:31 +03:00 |
Yasen Pramatarov
|
6443eb9b00
|
Makes plugin system plugin-name agnostic
|
2025-04-17 10:20:37 +03:00 |
Yasen Pramatarov
|
14eefb99e9
|
Adds "manage plugins" right
|
2025-04-17 09:46:19 +03:00 |
Yasen Pramatarov
|
3915ca6633
|
Prepares for plugins. Autodiscovery and hooks.
|
2025-04-16 20:23:27 +03:00 |
Yasen Pramatarov
|
5246c47ee6
|
Makes csrf_token a global constant and moves it to includes
|
2025-04-16 13:11:51 +03:00 |