Commit Graph

224 Commits (af8d86321f5327a6e1f991501195f07b05a9a473)

Author SHA1 Message Date
Yasen Pramatarov 5246c47ee6 Makes csrf_token a global constant and moves it to includes 2025-04-16 13:11:51 +03:00
Yasen Pramatarov 221a6e8139 Removes system settings entries from sidebar menu 2025-04-15 22:43:23 +03:00
Yasen Pramatarov b098096930 Uses $userId instead of session var 2025-04-15 22:40:29 +03:00
Yasen Pramatarov 47779baa5e Adds top right system menu 2025-04-15 22:37:49 +03:00
Yasen Pramatarov eebdbc409c Adds top right help menu 2025-04-15 22:29:55 +03:00
Yasen Pramatarov 95530ed5f0 Adds CSRF to profile edit pages 2025-04-15 18:10:17 +03:00
Yasen Pramatarov 9e94639657 Makes password at least 8 chars 2025-04-14 15:48:54 +03:00
Yasen Pramatarov 8655258ac3 Standartizes $userId as user ID variable in whole app 2025-04-14 10:39:58 +03:00
Yasen Pramatarov 101f4c539a Validates pagination vars 2025-04-13 19:49:47 +03:00
Yasen Pramatarov 522cded113 Implements the session class 2025-04-13 19:46:48 +03:00
Yasen Pramatarov dbdbe1bf49 Switches to session class in templates 2025-04-13 19:12:28 +03:00
Yasen Pramatarov 2ca1714992 Fixes session management and increases time to 2 hours w/out "remember me" 2025-04-12 16:22:41 +03:00
Yasen Pramatarov d253d87515 Fixes config file editing 2025-04-11 16:55:08 +03:00
Yasen Pramatarov 9d3bb9ef04 Fixes border case of empty profile fields 2025-04-09 09:17:17 +03:00
Yasen Pramatarov 0d4251b321 Adds forgotten password reset functionality 2025-04-08 12:12:14 +03:00
Yasen Pramatarov 947a4e39c5 Updates 2fa templates 2025-04-08 10:29:21 +03:00
Yasen Pramatarov ac1581e8de Fix for blank profile fields 2025-04-08 10:24:43 +03:00
Yasen Pramatarov 200f87ea48 Adds right profile dropdown menu 2025-04-07 16:35:05 +03:00
Yasen Pramatarov 925df9b915 Adds credentials page 2025-04-07 16:21:35 +03:00
Yasen Pramatarov b4fabb6d59 Fixes border case when timezone is empty but not null 2025-04-07 12:32:54 +03:00
Yasen Pramatarov e2daf22ad7 HTML fixes 2025-02-28 13:50:54 +02:00
Yasen Pramatarov ecb4e0fab4 Fixes login and register forms 2025-02-23 17:28:20 +02:00
Yasen Pramatarov 66fb6bf576 Adds CSRF to settings page 2025-02-23 00:01:59 +02:00
Yasen Pramatarov ad6ca25493 Adds CSRF tokens to settings edit page 2025-02-22 18:55:17 +02:00
Yasen Pramatarov 4b4cac7cec Fixes conferences page templates 2025-02-21 12:06:38 +02:00
Yasen Pramatarov 4182ba6c1b Fixes errors in security page 2025-02-21 11:44:04 +02:00
Yasen Pramatarov f53a3eef05 Fixes remnants of old messaging system 2025-02-17 15:47:36 +02:00
Yasen Pramatarov 3e9eb0d822 Renames messages to feedback 2025-02-16 10:18:26 +02:00
Yasen Pramatarov 6c37a082bf Adds validation to registration form 2025-02-10 19:25:17 +02:00
Yasen Pramatarov d2a9280d7d Omit sidebar for non-logged in users 2025-02-10 19:18:15 +02:00
Yasen Pramatarov d84c015787 Fixes html 2025-01-30 18:55:09 +02:00
Yasen Pramatarov 27a4dca7c6 Adds CSRF checks to login/logout pages 2025-01-30 18:48:46 +02:00
Yasen Pramatarov 9c9a306f55 Implements security helper and CSRF middleware 2025-01-30 18:47:13 +02:00
Yasen Pramatarov eecd74cc0f Foxes date and time on dashboard 2025-01-30 13:31:39 +02:00
Yasen Pramatarov b4df4b785a Fixes date and time display 2025-01-29 17:46:47 +02:00
Yasen Pramatarov 9b00e3d42c Rebuilds conferences page 2025-01-29 17:20:32 +02:00
Yasen Pramatarov 170e885251 Small final fixes to components and participants pages 2025-01-29 16:05:56 +02:00
Yasen Pramatarov 057cc6dca5 Cleans up components page code 2025-01-29 15:55:45 +02:00
Yasen Pramatarov 11d4118e71 Rebuilds participants page 2025-01-29 15:47:10 +02:00
Yasen Pramatarov f13cad57d8 HTML fixes 2025-01-29 15:46:42 +02:00
Yasen Pramatarov b552a80203 Cleans up the old code 2025-01-29 10:46:18 +02:00
Yasen Pramatarov b971a76662 Rebuilds livejs pages 2025-01-29 10:46:06 +02:00
Yasen Pramatarov 25da7331f0 Adds more pages descriptions 2025-01-29 10:45:24 +02:00
Yasen Pramatarov 50b89f92ea Fixes HTML 2025-01-29 10:44:54 +02:00
Yasen Pramatarov 676e145349 Adds pages descrition 2025-01-29 10:43:37 +02:00
Yasen Pramatarov f952257c20 Cleans up old files 2025-01-28 21:19:47 +02:00
Yasen Pramatarov 26c7660bfa Moves graphs to separate page 2025-01-28 21:18:48 +02:00
Yasen Pramatarov e50ac96b50 Moves latest data to separate page 2025-01-28 21:18:20 +02:00
Yasen Pramatarov 20a39f5c29 Reorganizes static files and libs 2025-01-28 21:16:34 +02:00
Yasen Pramatarov 6e4657e90f Fixes the html of agents pages 2025-01-28 15:54:42 +02:00