Commit Graph

712 Commits (main)
 

Author SHA1 Message Date
Yasen Pramatarov 77f5921dff Fixes session tests error 2025-09-29 21:35:57 +03:00
Yasen Pramatarov 29c2ecf40c Fixes github tests workflow 2025-09-29 21:30:38 +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 692fec9bfe Retries after timeout when in maintenance mode 2025-09-25 18:04:30 +03:00
Yasen Pramatarov 5f9a0fe75b Fixes the migrations feedback notice 2025-09-25 17:26:03 +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 f79c1765b6 Adds Highlight.js library 2025-09-25 17:11:34 +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 d71f3f4f62 Fixes theme folders structure 2025-09-12 11:49:55 +03:00
Yasen Pramatarov 3e72568141 Fixes theme helper 2025-06-26 14:48:51 +03:00
Yasen Pramatarov 1993a7e2de Fixes themes footers 2025-06-26 14:48:10 +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 85a489244d Adds modern theme screenshot 2025-06-26 14:13:19 +03:00
Yasen Pramatarov 37b65897df Adds retro theme screenshot 2025-06-26 14:10:41 +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
Yasen Pramatarov 37566b5122 Adds helper to manage all static assets of a theme 2025-06-19 13:47:09 +03:00
Yasen Pramatarov 8203c10f37 Adds theme data to be passed to the views 2025-06-19 13:45:14 +03:00
Yasen Pramatarov b1dae54aac Fixes templates loading in index 2025-06-18 12:34:56 +03:00
Yasen Pramatarov d65b7bcc55 Fixes index to work with latest session and config changes 2025-06-17 12:23:13 +03:00
Yasen Pramatarov a0f3e84432 Fixes theme helper to have config array always available 2025-06-16 12:22:26 +03:00
Yasen Pramatarov c9490cf149 Troubleshoots router class 2025-06-13 12:20:37 +03:00
Yasen Pramatarov ad8c833862 Refactors session, adds random session name if not configured 2025-06-11 12:18:48 +03:00
Yasen Pramatarov 47875289a8 Bugfixes theme switcher 2025-06-10 11:55:06 +03:00
Yasen Pramatarov e544176cdd Bugfixes session class 2025-06-08 11:52:53 +03:00
Yasen Pramatarov 65f9c4da3c Moves session variables to config file 2025-06-06 11:51:09 +03:00
Yasen Pramatarov bdcc308188 Adds CSRF the theme switcher 2025-06-03 11:01:14 +03:00
Yasen Pramatarov 06f8229a8c Bugfixes theme switcher 2025-06-01 10:39:39 +03:00
Yasen Pramatarov 1c93864567 Adds alternative test theme 2025-05-29 10:23:43 +03:00
Yasen Pramatarov 522d84f203 Bugfixes theme changer page 2025-05-28 10:16:12 +03:00
Yasen Pramatarov 6617b3bb28 Updates changelog 2025-05-27 10:10:04 +03:00
Yasen Pramatarov c4800f4943 Adds js to default theme 2025-05-26 10:08:46 +03:00
Yasen Pramatarov f0820b05c2 Adds CSS to default theme 2025-05-25 10:07:27 +03:00
Yasen Pramatarov 1b2ff95c1e Adds theme item in profile menu 2025-05-24 09:59:56 +03:00
Yasen Pramatarov 4867df89a1 Bugfixes theme helper 2025-05-23 09:58:50 +03:00
Yasen Pramatarov 4715a26af7 Initialize themes system 2025-05-22 15:13:23 +03:00