aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix(views/list): Use environment dir for archives instead of hard-coded pathSyndamia2025-02-081-1/+1
* fix(controllers/archive): Remove margins from pdf exportsSyndamia2025-02-081-0/+6
* feat(views/user): Automatically login on registerSyndamia2025-02-082-1/+7
* feat(views/user): Register has better validation and error messagesSyndamia2025-02-081-2/+30
* feat(authenticate): Delete requests for expired cookiesSyndamia2025-02-082-1/+14
* feat(cookies): Rework delete into a method and implement fromDBtokenSyndamia2025-02-082-3/+11
* fix(views/archive): Only increment visited counter on opened archiveSyndamia2025-02-083-2/+17
* Added a basic pdf exporter that works 50% of the timesGeorgi Nikolov2025-02-04330-0/+177640
* Added a way for the titles and favicons to be nullGeorgi Nikolov2025-02-031-1/+1
* fix(views/archive): Increase topbar z-index by a lotSyndamia2025-02-031-1/+1
* fix(views/archive): Sandbox the iframe, which turns off script executionSyndamia2025-02-031-1/+1
* feat: Async and queued page archivalSyndamia2025-02-024-4/+142
* feat(views/admin): Implement form for user deletionSyndamia2025-02-024-11/+28
* feat: Implement admin panel with the ability to change role of usersSyndamia2025-02-026-2/+87
* feat: Allow admins to delete listsSyndamia2025-02-023-11/+15
* feat(views/archive): Implement archive deletionSyndamia2025-02-0210-3/+103
* feat: Add and show proper admin userSyndamia2025-02-022-2/+6
* feat(views/user): Implement account updating (settings)Syndamia2025-02-026-3/+106
* feat(views/user): Implement account deletionSyndamia2025-02-027-1/+102
* feat: Make require_login return the user object if the token is validSyndamia2025-02-024-12/+14
* feat(views/list): Move add item patch requests to list/addSyndamia2025-02-024-4/+15
* feat(views): Separate archive creation to it's own viewSyndamia2025-02-026-57/+67
* feat(views): Move login and logout to session/create and session/deleteSyndamia2025-02-026-10/+10
* feat(views): Move register to user/createSyndamia2025-02-024-2/+2
* feat!(views): Rename profile to userSyndamia2025-02-026-7/+7
* feat(views/list): Show a message when list is emptySyndamia2025-02-021-3/+9
* feat(views/list): Fully implement list deletionSyndamia2025-02-025-0/+85
* feat(views/list): Fully implement list updatingSyndamia2025-02-026-0/+116
* feat(views/list): Rename list/update to list/addSyndamia2025-02-024-1/+2
* feat: Proper list page layout and export user logo logic to classSyndamia2025-02-027-16/+66
* feat: Create require_login helper function and improve list update pageSyndamia2025-02-024-30/+50
* Fixed the create table workaroundGeorgi Nikolov2025-02-012-5/+8
* Fixed the correct resources not being downloadedGeorgi Nikolov2025-02-011-4/+12
* feat: Add XAMPP setupSyndamia2025-02-017-13/+82
* feat: Add create list button and improve new list page UISyndamia2025-02-014-4/+37
* feat(views/profile): Proper list elements UISyndamia2025-02-015-13/+75
* feat: Proper UI for item buttonsSyndamia2025-02-012-2/+29
* feat(views/profile): Show archives and lists as proper nav buttonsSyndamia2025-02-013-15/+59
* feat(views/home): Move single webpage card code to a separate fileSyndamia2025-02-012-27/+21
* feat: Move single archive item code to a separate fileSyndamia2025-02-014-59/+39
* feat: Rework models methods to be more object-oriented where applicableSyndamia2025-02-018-54/+56
* feat(archive): Include topbar dynamicallySyndamia2025-02-012-18/+13
* feat(views/profile): Show all lists by a userSyndamia2025-02-011-6/+33
* feat(views/list): Show all items in a listSyndamia2025-02-012-0/+17
* feat(views): Move newlist to list/newSyndamia2025-02-013-1/+1
* feat: Separate topbar filesSyndamia2025-02-013-88/+82
* Fixed content in the readmeGeorgi Nikolov2025-01-281-1/+1
* Added zip files to the git ignoreGeorgi Nikolov2025-01-281-0/+1
* Added more information to the readmeGeorgi Nikolov2025-01-281-0/+3
* Added a README.txt that the lector wantsGeorgi Nikolov2025-01-281-0/+15