Yasen Pramatarov
|
9d5f87d86f
|
Adds github test action
|
2025-02-20 10:43:23 +02:00 |
Yasen Pramatarov
|
f0b487ca36
|
Reorganizes tests folder structure
|
2025-02-20 10:41:14 +02:00 |
Yasen Pramatarov
|
5327bde032
|
Adds tests for middleware
|
2025-02-19 15:31:01 +02:00 |
Yasen Pramatarov
|
c2f63f6121
|
Adds security headers and CSRF protection tests
|
2025-02-19 11:08:42 +02:00 |
Yasen Pramatarov
|
9d0056f0a6
|
Adds transaction database methods (for the tests)
|
2025-02-18 16:46:56 +02:00 |
Yasen Pramatarov
|
a399103305
|
Adds database execute and prepare (needed for the tests)
|
2025-02-18 16:45:25 +02:00 |
Yasen Pramatarov
|
b7f8fce86e
|
Replaces errors with exceptions in database class
|
2025-02-18 16:42:36 +02:00 |
Yasen Pramatarov
|
c77b07b8a2
|
Removes the router test for now
|
2025-02-18 16:42:17 +02:00 |
Yasen Pramatarov
|
6fc3629014
|
Adds initial unit tests
|
2025-02-18 16:36:31 +02:00 |
Yasen Pramatarov
|
2da13af04c
|
Bugfixes
|
2025-02-17 18:51:39 +02:00 |
Yasen Pramatarov
|
363fbf2a6b
|
Reorganizes helper include files
|
2025-02-17 16:50:57 +02:00 |
Yasen Pramatarov
|
3953546ace
|
Adds option to allow media on selected pages
|
2025-02-17 16:03:59 +02:00 |
Yasen Pramatarov
|
b7e10363d0
|
Adds security headers include middleware
|
2025-02-17 15:52:46 +02:00 |
Yasen Pramatarov
|
f53a3eef05
|
Fixes remnants of old messaging system
|
2025-02-17 15:47:36 +02:00 |
Yasen Pramatarov
|
ae8d84012b
|
Bugfixes
|
2025-02-17 15:41:35 +02:00 |
Yasen Pramatarov
|
ddb86eae51
|
Bugfixes
|
2025-02-17 15:40:34 +02:00 |
Yasen Pramatarov
|
144dd6e742
|
Adds ratelimiting to some pages
|
2025-02-17 15:15:05 +02:00 |
Yasen Pramatarov
|
c465fbfdf4
|
Pages ratelimit middleware
|
2025-02-17 15:05:44 +02:00 |
Yasen Pramatarov
|
beafdf29fb
|
Enhances ratelimiter to include page requests, configurable
|
2025-02-17 15:04:50 +02:00 |
Yasen Pramatarov
|
00e2a38087
|
Renames ratelimitTable to authRatelimitTable
|
2025-02-17 14:52:24 +02:00 |
Yasen Pramatarov
|
80bf3ee2ed
|
Switches from session messages to feedback class ones
|
2025-02-17 14:46:19 +02:00 |
Yasen Pramatarov
|
c32bbd518b
|
Adds valifdation to profile page
|
2025-02-17 14:44:47 +02:00 |
Yasen Pramatarov
|
730a5c153e
|
Adds session management
|
2025-02-17 14:36:00 +02:00 |
Yasen Pramatarov
|
3a9916e63b
|
Renames messages to feedback
|
2025-02-17 10:24:50 +02:00 |
Yasen Pramatarov
|
3e9eb0d822
|
Renames messages to feedback
|
2025-02-16 10:18:26 +02:00 |
Yasen Pramatarov
|
ef97dda39b
|
Renames messages to feedback
|
2025-02-15 10:13:39 +02:00 |
Yasen Pramatarov
|
31f4a99d20
|
Removes hardcoded messages
|
2025-02-12 17:48:27 +02:00 |
Yasen Pramatarov
|
759059baad
|
Adds new messages
|
2025-02-11 17:25:55 +02:00 |
Yasen Pramatarov
|
cca0eb63a6
|
Adds validation to security pages
|
2025-02-10 19:33:24 +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
|
64d19f61f2
|
Bugfix, allows both "true" an "1" for registration enabled,
|
2025-02-06 13:18:19 +02:00 |
Yasen Pramatarov
|
cadc7b7750
|
Adds validator class, to be used in forms validation
|
2025-02-06 13:14:29 +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
|
be77376d85
|
Removes old bootstrap files
|
2025-01-30 13:47:29 +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
|
a96b203021
|
HTML fixes
|
2025-01-29 15:56:08 +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 |