e5086ec653
Add authentication and session management improvements
...
Build and push image / deploy (push) Has been cancelled
Introduce navigation guards for authentication and admin access within routes. Replace localStorage usage with secure token storage via httpOnly cookies, and add token blacklisting upon logout. Enhance token refresh mechanism and session expiration handling to improve security and user experience.
2025-05-21 22:53:29 +01:00
dd5817419b
Remove ThePdfReader.vue and migrate PDF handling to pymupdf
...
This commit removes the frontend component ThePdfReader.vue and replaces its functionality with a backend implementation based on pymupdf. Also includes package updates, refactors PDF archive handling, and adjusts security settings to support development on localhost.
2025-05-21 22:30:34 +01:00
b01eb60eeb
security fixes
Build and push image / deploy (push) Has been cancelled
2025-04-04 08:35:10 +01:00
306b237b01
security fixes
2025-04-04 08:21:10 +01:00
a7cb857c00
security fixes
2025-04-04 08:20:24 +01:00
0adfba1275
fixes
Build and push image / deploy (push) Has been cancelled
2025-04-02 13:29:32 +01:00
708df71220
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# .pre-commit-config.yaml
# Dockerfile
# frontend/package-lock.json
# frontend/package.json
# poetry.lock
# pyproject.toml
2025-04-02 11:35:56 +01:00
871f930727
update libs
2025-04-02 11:32:47 +01:00
3ae5b6b23b
updating deps
Build and push image / deploy (push) Has been cancelled
2024-04-15 16:23:56 +01:00
50d46ab835
updating deps
Build and push image / deploy (push) Has been cancelled
2023-10-13 10:17:44 +01:00
Peter Dwyer
40bd6f7e7f
fixing build
Build and push image / deploy (push) Successful in 3m30s
2023-08-29 11:54:46 +01:00
Peter Dwyer
d46517745e
fixing build
2023-08-29 11:43:54 +01:00
Peter Dwyer
a7206bb7f8
fixing build
Build and push image / deploy (push) Successful in 26m40s
2023-08-29 10:56:58 +01:00
Peter Dwyer
df0caf709e
updating deps
Build and push image / deploy (push) Failing after 19m14s
2023-08-29 08:53:37 +01:00
Peter Dwyer
7049f3fa3b
updating deps
Build and push image / deploy (push) Failing after 19m14s
2023-08-28 16:22:37 +01:00
Peter Dwyer
a540cb7efd
updating deps
Build and push image / deploy (push) Failing after 3m15s
2023-08-28 15:54:11 +01:00
Peter Dwyer
7531e5b1fc
updating deps
2023-08-28 15:53:50 +01:00
Peter Dwyer
8e5654db11
updating deps
Build and push image / deploy (push) Failing after 4m46s
2023-08-28 15:42:25 +01:00
Peter Dwyer
4e45374365
updating deps
Build and push image / deploy (push) Has been cancelled
2023-08-28 15:33:45 +01:00
Peter Dwyer
c303bca9d5
updating deps
2023-08-28 15:33:26 +01:00
Peter Dwyer
4d20e6042a
updating deps
2023-08-28 15:32:27 +01:00
Peter Dwyer
3a3fd3c560
updating deps
2023-08-28 15:26:17 +01:00
Peter Dwyer
53e75ae660
working on builds
Build and push image / deploy (push) Successful in 24m14s
2023-08-28 14:40:10 +01:00
Peter Dwyer
c3f2cb94aa
working on builds
Build and push image / deploy (push) Successful in 1m3s
2023-08-28 14:36:56 +01:00
Peter Dwyer
dad9c78344
working on builds
Build and push image / deploy (push) Successful in 1m21s
2023-08-28 14:34:56 +01:00
Peter Dwyer
9e361381ba
working on builds
Build and push image / deploy (push) Successful in 1m7s
2023-08-28 14:27:48 +01:00
Peter Dwyer
be293bf90f
working on builds
Build and push image / deploy (push) Failing after 4m33s
2023-08-28 14:09:09 +01:00
Peter Dwyer
bfa768405b
working on builds
Build and push image / deploy (push) Failing after 4m0s
2023-08-28 14:02:42 +01:00
Peter Dwyer
95f3900089
working on builds
Build and push image / deploy (push) Failing after 4m8s
2023-08-28 13:55:14 +01:00
Peter Dwyer
cd5ac1ce56
working on builds
Build and push image / deploy (push) Failing after 3m19s
2023-08-28 13:46:34 +01:00
Peter Dwyer
d71a4e6f8d
working on builds
Build and push image / deploy (push) Failing after 36s
2023-08-28 13:44:49 +01:00
Peter Dwyer
b39342f751
working on builds
Build and push image / deploy (push) Failing after 3m32s
2023-08-28 13:40:00 +01:00
Peter Dwyer
c115d0bb82
working on builds
Build and push image / deploy (push) Failing after 7s
2023-08-28 13:39:25 +01:00
Peter Dwyer
55093e9a28
working on builds
Build and push image / deploy (push) Failing after 8s
2023-08-28 13:36:32 +01:00
Peter Dwyer
8a69766d5d
working on builds
Build and push image / deploy (push) Failing after 11s
2023-08-28 13:34:52 +01:00
Peter Dwyer
c3671944d2
working on builds
Build and push image / deploy (push) Failing after 12s
2023-08-28 13:33:29 +01:00
Peter Dwyer
5788f7d7e0
working on builds
Build and push image / deploy (push) Failing after 9s
2023-08-28 13:28:13 +01:00
Peter Dwyer
7c7c3623d4
working on builds
Build and push image / deploy (push) Failing after 7s
2023-08-28 13:26:44 +01:00
Peter Dwyer
33bf7eca90
working on builds
Build and push image / deploy (push) Failing after 10s
2023-08-28 13:24:23 +01:00
Peter Dwyer
899d021c63
working on builds
Build and push image / deploy (push) Failing after 10s
2023-08-28 13:17:16 +01:00
Peter Dwyer
9dac8304ec
working on builds
Build and push image / deploy (push) Failing after 1m57s
2023-08-28 13:10:17 +01:00
Peter Dwyer
dda5bf31b2
working on builds
Build and push image / deploy (push) Failing after 2m29s
2023-08-28 13:04:49 +01:00
Peter Dwyer
3d8dac206e
working on builds
Build and push image / deploy (push) Successful in 24m18s
2023-08-28 12:14:14 +01:00
Peter Dwyer
26cd40b47c
working on builds
Build and push image / deploy (push) Failing after 30s
2023-08-28 12:01:15 +01:00
Peter Dwyer
4f79d58442
working on builds
Build and push image / deploy (push) Failing after 8s
2023-08-28 11:40:36 +01:00
Peter Dwyer
6155919514
working on builds
Build and push image / deploy (push) Failing after 9s
2023-08-28 11:38:03 +01:00
Peter Dwyer
fdc577d33e
working on builds
Build and push image / deploy (push) Failing after 22s
2023-08-28 11:35:40 +01:00
Peter Dwyer
c092b0c9b2
working on builds
Build and push image / deploy (push) Failing after 59s
2023-08-28 11:31:03 +01:00
Peter Dwyer
5b15aa0de8
working on builds
2023-08-28 11:25:22 +01:00
Peter Dwyer
2e93940a67
working on builds
2023-08-28 11:23:40 +01:00