Commit Graph

536 Commits (06ddd768aaa3c68acbca2b96323ce0a12ab4dda5)

Author SHA1 Message Date
Yasen Pramatarov 06ddd768aa Adds plugin asset page 2025-11-28 18:39:48 +02:00
Yasen Pramatarov 25037008de Adds a plugin hook to the profile page 2025-11-27 21:27:51 +02:00
Yasen Pramatarov 9d93106d00 Adds a hook in account menu for plugins 2025-11-27 13:02:51 +02:00
Yasen Pramatarov 1252c421bc Redesigns profile page 2025-11-27 12:44:15 +02:00
Yasen Pramatarov 969875460f Redesigns themes page 2025-11-26 19:28:25 +02:00
Yasen Pramatarov 251cfa35f3 Fixes typo 2025-11-26 19:27:55 +02:00
Yasen Pramatarov 8eae3cf124 Redesigns admin-tools page 2025-11-23 22:48:54 +02:00
Yasen Pramatarov 35def007ca Updates CSS and redesigns pagination 2025-11-23 22:47:20 +02:00
Yasen Pramatarov 82fb01384f Fixes for the db migration routine 2025-11-21 21:09:14 +02:00
Yasen Pramatarov 65a4dc7f18 Introduces Log Throtter to prevent log flooding 2025-11-21 20:58:19 +02:00
Yasen Pramatarov c38e5ef4a6 Refactoring the DB migration and Admin Tools functionality 2025-11-21 20:44:37 +02:00
Yasen Pramatarov 4b330dff6c Adds the option to run next DB migration(s) one by one 2025-11-21 11:03:58 +02:00
Yasen Pramatarov b94a3df731 Stores applied db migrations in the DB to keep track of 2025-11-21 11:00:56 +02:00
Yasen Pramatarov 785e9a84eb Monthly dashboard stats redesign 2025-11-20 12:45:18 +02:00
Yasen Pramatarov f853cf137b Reorganizes dashboard 2025-11-20 12:19:18 +02:00
Yasen Pramatarov 1b01a0a0eb Redesigns credentials/2FA pages 2025-11-19 22:54:16 +02:00
Yasen Pramatarov 5422d63d83 Redesigns profile edit page 2025-11-19 22:28:15 +02:00
Yasen Pramatarov b90d8099c1 Redesigns password-forgot and password-reset pages 2025-11-19 21:54:51 +02:00
Yasen Pramatarov 67cc2a67e8 Redesigns login page 2025-11-19 19:54:16 +02:00
Yasen Pramatarov 9908f555b2 Fixes validator to accept "0" as valid value 2025-11-19 19:39:00 +02:00
Yasen Pramatarov 76385b78d5 Redesigns the sidebar 2025-11-19 19:32:17 +02:00
Yasen Pramatarov 0f5f7a03e0 Redesigns main elements, menu, and CSS 2025-11-19 19:10:23 +02:00
Yasen Pramatarov b9d883fe41 Prepare for release 0.4.1 2025-11-14 10:05:09 +02:00
Yasen Pramatarov 6c26b422e5 Minor fixes 2025-11-13 22:19:34 +02:00
Yasen Pramatarov 51a9f75429 Minor fixes 2025-11-13 19:47:53 +02:00
Yasen Pramatarov 619476e799 Fixes test DB migration functionality 2025-11-13 16:37:47 +02:00
Yasen Pramatarov 2ed49eb12d Makes sure feedback messages are included only once 2025-11-11 17:40:08 +02:00
Yasen Pramatarov 26c9f49138 Fixes flash messages to show up only once per page 2025-11-11 13:55:07 +02:00
Yasen Pramatarov 77f5921dff Fixes session tests error 2025-09-29 21:35:57 +03:00
Yasen Pramatarov 656cd3c976 Small bugfixes 2025-09-25 20:48:10 +03:00
Yasen Pramatarov d90320f5f9 Fixes feedback notifications 2025-09-25 18:23:18 +03:00
Yasen Pramatarov 3695761b9e Adds a notice for maintenance mode for superusers 2025-09-25 18:18:40 +03:00
Yasen Pramatarov d7b029c255 Adds the ability to have non-sanitized feedback messages 2025-09-25 17:22:24 +03:00
Yasen Pramatarov 77be82d8e6 Integrates highlightjs to SQL view modal 2025-09-25 17:12:11 +03:00
Yasen Pramatarov de486ba7e7 Admin tools cleanup and view SQL modal 2025-09-25 12:57:02 +03:00
Yasen Pramatarov eebb815ad1 Adds uniform style to admin-tools template 2025-09-25 11:59:02 +03:00
Yasen Pramatarov 49e147c5b5 Moves imgration flag to DB with fallback to file 2025-09-25 11:50:29 +03:00
Yasen Pramatarov a77cf5b328 Adds simple admin-tools page 2025-09-25 11:37:54 +03:00
Yasen Pramatarov f22fa76987 Fixes db migration code 2025-09-24 21:29:31 +03:00
Yasen Pramatarov 08953c6272 Adds initial support for maintenance mode 2025-09-24 20:27:17 +03:00
Yasen Pramatarov 315b68f928 Adds initial support for DB upgrades/migrations 2025-09-24 19:44:38 +03:00
Yasen Pramatarov 056388be71 Makes theme setting per-user 2025-09-24 16:56:14 +03:00
Yasen Pramatarov dfcc1dc7d8 Auto-generates themes config if missing 2025-09-12 11:56:55 +03:00
Yasen Pramatarov 3e72568141 Fixes theme helper 2025-06-26 14:48:51 +03:00
Yasen Pramatarov 91cabf56e7 Adds theme-asset page in index 2025-06-26 14:27:54 +03:00
Yasen Pramatarov aea05ce0e6 Fixes theme asset helper 2025-06-26 14:27:15 +03:00
Yasen Pramatarov 361a1e6c6d Troubleshoots theme helper 2025-06-23 14:08:11 +03:00
Yasen Pramatarov 51f0b0b369 Fiexs theme view to use the new theme assets code 2025-06-23 14:01:29 +03:00
Yasen Pramatarov 30ea7ff5c0 Removes getScreenshotUrl, we now use generic getAssetUrl for all assets 2025-06-22 13:58:17 +03:00
Yasen Pramatarov 55829faf85 Fixes theme helper to use the new theme assets helper 2025-06-20 13:55:08 +03:00