95c878f671
chore (maintenance): os.FileInfo implementation
2025-10-09 16:22:49 +11:00
84c87dd15f
fix ( #878 ): enforce path in share links - #889
2025-10-09 12:32:01 +11:00
1c8c4c2f03
feature (admin): improve ux for admin
2025-10-03 14:15:16 +10:00
6299f8776f
feature (loadspeed): optimise load speed
2025-09-23 12:28:51 +10:00
27c525ef52
fix (plugin): static assets
2025-09-17 17:43:19 +10:00
242986453c
fix (session): additional logging
2025-09-17 17:20:15 +10:00
45b8fd99e5
fix (plugin): new favicon plugin type
2025-09-15 13:54:11 +10:00
c24d22d650
feature (fastboot): parallelize the loading of assets
2025-09-06 00:59:59 +10:00
516a861974
feature (buffer_size): expose buffer size configuration to admin
2025-09-04 15:24:04 +10:00
15ddd6be2e
fix (tus): edge case with cancellation
2025-09-03 14:09:54 +10:00
9e41d0c97f
fix (cache): cache invalidation problem
2025-09-03 01:59:09 +10:00
11c4a74f97
fix (embed): migrate embed to fastboot
2025-09-02 23:52:30 +10:00
3d571b7a08
feature (boot): optimisation for faster boot
2025-09-02 20:54:13 +10:00
45bc001f5e
feature (fastboot): leverage importmap for fast start
2025-09-02 16:41:02 +10:00
c6a3808957
fix (cache): improved caching
2025-09-01 11:51:53 +10:00
ba5846375f
chore (maintenance): split up sidebar code
2025-09-01 07:46:13 +10:00
6a1a6507d9
fix (caching): obey to the no-cache http header
2025-08-30 01:57:17 +10:00
d6777e6c92
feature (tagging): frontend for tagging
2025-08-26 03:23:34 +10:00
3fb8175b89
chore (maintain): cleanup main
2025-08-21 01:03:28 +10:00
e72cbe3c35
feature (fastboot): optimise boot sequence
2025-08-20 21:59:33 +10:00
6e0037bfa7
feature (loading): optimise loading time
2025-08-19 14:40:41 +10:00
fe324601d1
fix (log): additional logs
2025-08-17 20:40:54 +10:00
72cebf4d6d
feature (speed): improve loading speed
2025-08-15 21:06:28 +10:00
3bf3c71d8c
feature (session): enable plugin to handle auth response
2025-08-13 18:11:47 +10:00
8ff5b47f06
feature (tag): support for tagging
2025-08-07 23:05:44 +10:00
cc031163d9
fix (zip): handle offline edge case
2025-08-04 23:26:38 +10:00
0e2a570594
fix (bundle): bundler assets path missmatch
2025-07-30 17:01:47 +10:00
b7e0b1ad25
feature (patch): static patches
2025-07-30 15:44:10 +10:00
471791c679
fix (boot): bootup sequence
2025-07-21 17:33:38 +10:00
e2f3475bfc
chore (about): revamp about page
2025-06-28 02:52:29 +10:00
9f2728c8b2
chore (refactoring): replace ioutil with io - #847
2025-06-18 10:07:11 +10:00
af7c4b911c
feature (healthz): HEAD within healthz - #796
...
* enh: handle HEAD to healthz
* fix: handle content-type to healthz
2025-06-18 10:06:07 +10:00
609fc607c2
feature (log): log auth failure - #852
...
We want to have a warning so that it is possible from the logs to immediately
see if there have been failed logging attempts.
This might allow in the future to set up tools like fail2ban.
Co-authored-by: Marco Seravalli <me@marcoseravalli.com>
2025-06-18 10:03:06 +10:00
97b8e16bd8
chore (refactoring): code refactoring
2025-06-16 17:17:11 +10:00
f4a99c4ad6
chore (plugin): revamp frontend plugin
2025-06-09 15:38:37 +10:00
fb29c7b6c2
feature (offline): handle offline files
2025-06-05 12:58:09 +10:00
9f275e967b
chore (legacy): remove legacy stuff
2025-05-26 16:57:36 +10:00
7d1853ce39
feature (plugin): download plugin feature
2025-05-23 01:10:46 +10:00
2adad52308
feature (plugin): multi patch plugin
...
before this, we couldn't have multiple override plugin pointing to the
same file
2025-05-13 00:51:30 +10:00
ac95d9ea75
chore (image): revamp image viewer
2025-05-08 22:11:03 +10:00
542ead9c25
fix (patch): bundle issue on plugin patch
2025-03-17 12:24:13 +11:00
d01facd463
fix (tmpl): issue with cognito issued jwt token
...
quote from go jwt lib: "WithPaddingAllowed will enable the codec used
for decoding JWTs to allow padding. Note that the JWS RFC7515 states
that the tokens will utilize a Base64url encoding with no padding.
Unfortunately, some implementations of JWT are producing non-standard
tokens, and thus require support for decoding."
cognito is one of those...
2025-03-13 17:21:08 +11:00
40e9938148
fix (ios): auth issue on ios
...
when using deep links on ios, we would get this error:
"safari can't open the page because the address is invalid"
2025-03-11 10:45:35 +11:00
f584807fac
feature (plugin): handle compression in opener plugin
2025-02-18 13:54:56 +11:00
2c1edd85e9
feature (template): enhance templating functions
2025-02-13 15:56:24 +11:00
00eed6e922
fix (sw): add support for raw + gzip static
2025-02-07 12:20:37 +11:00
fe830fb8e2
chore (refactoring): main html cleanup
2025-02-04 01:43:04 +11:00
496c05360e
feature (templating): new templating function
2025-01-27 16:22:03 +11:00
c3f2c57e5f
feature (turboload): decrease load time via sw
2025-01-27 14:05:55 +11:00
753e76d4af
feature (auth): follow param in redirect URL
2025-01-15 02:56:21 +11:00