67 Commits

Author SHA1 Message Date
fe830fb8e2 chore (refactoring): main html cleanup 2025-02-04 01:43:04 +11:00
c3f2c57e5f feature (turboload): decrease load time via sw 2025-01-27 14:05:55 +11:00
0d4709595c chore (refactoring): 3d app revamp 2025-01-13 22:53:02 +11:00
aa3f76ebb0 fix (about): incorrect plugin list 2024-12-10 09:46:53 +11:00
4b8926a3da fix (favicon): canary favicon
before this commit, we've had issues with overrides which wouldn't set
the favicon properly
2024-12-09 13:01:12 +11:00
66cc697b25 feature (tag): tag feature behind canary flag 2024-11-19 14:54:38 +11:00
8dc89e58fc fix (about): about page css 2024-09-06 08:47:18 +10:00
da20ac8b70 fix (preload): preload assets cleanup 2024-07-22 17:31:55 +10:00
4f26bb265a fix (caching): retrocompatibility over previous release 2024-07-22 17:27:06 +10:00
2f8b615e6e chore (cache): caching problems + bigfixes 2024-07-22 08:12:42 +10:00
a019d9344d fix (cache): caching issues 2024-07-21 23:42:10 +10:00
27f475d358 chore (rewrite): improve loading speed on new release 2024-07-19 07:54:15 +10:00
6ae82fab5e chore (rewrite): static file handling 2024-07-16 23:11:10 +10:00
a6a202495c feature (patch): dynamic patching of assets
This is to enable static assets to be patched dynamically via a plugin.
The idea is to be able to apply things like custom branding, custom
banners and change in the behavior of the software via plugins that
override the core
2024-07-16 08:28:28 +10:00
4f6ceb3fa0 chore (canary): canary release for rewrite 2024-06-24 23:19:40 +10:00
e1b477b65b feature (base): configurable base 2024-06-21 21:05:44 +10:00
f0895fc483 feature (canary): toggle for canary release 2024-06-13 22:32:04 +10:00
b9baf7d1f7 chore (rewrite): enable canary release 2024-06-04 00:04:22 +10:00
6ab60bb38d chore (cleanup): typos 2024-02-01 01:15:13 +11:00
800d0841ed fix (link): broken preload link 2024-01-01 23:32:20 +11:00
dd6e91c493 chore (frontend): move url in frontend 2023-11-27 20:58:54 +11:00
513ba65d46 chore (preload): move preload tags as http headers 2023-11-02 21:41:30 +11:00
73d1a07b12 fix (admin): bug in admin 2023-10-09 14:28:33 +11:00
d9202c7f15 release (migration): migration of admin interface 2023-10-07 22:47:37 +11:00
06ca7a6678 chore (refactoring): easier for unit test 2023-06-09 00:46:32 +10:00
a2c0323e8d fix (status): wrong http status in app manifest 2023-06-07 17:31:02 +10:00
b1766b4fe0 feature (error): infer http status when loading the base error page 2023-06-02 17:31:29 +10:00
8ca7a0e3f9 maintain (path): absolute path
getting things ready to have config coming as a plugin to handle
various distributions
2023-03-02 20:15:56 +11:00
1d4773302e improve (static): server static file from fs in dev mode 2022-11-25 16:44:51 +11:00
ac7bf9f173 feature (dev): server static file from fs in dev mode 2022-11-23 15:19:18 +11:00
1eea60cfb0 feature (embed): embed frontend assets from the binary 2022-11-22 23:03:33 +11:00
34d8f0e44f improve (/about): add links to installed plugins 2022-10-12 00:10:54 +11:00
9a6e24c296 feature (tagging): prepare the ground for a new tagging feature 2022-10-06 23:33:58 +11:00
9d596704e7 feature (api): public api 2022-09-20 17:43:26 +10:00
e2874f2a9b improve (404): 404 errors 2022-09-14 23:55:11 +10:00
3f933e08db feature (preflight): preflight to /api/files 2022-09-13 13:12:26 +10:00
a82177e719 maintain (ctx): pass app context as pointer 2022-08-30 17:27:23 +10:00
2e10feff4f feature (manifest): generate application manifest server side
the app manifest used to be statically generated meaning it would show
Filestash whenever user tries to install as an app. Now admin can
change that to show something else
2022-05-11 22:23:02 +10:00
e2b1b4f477 fix (constant): license info as code 2022-04-25 20:03:13 +10:00
f9e51482d5 feature (css): inject css as a plugin 2022-04-25 00:34:44 +10:00
a95fad4d13 feature (static): upate a few static pages
- /about now shows a list of installed plugin
- 404 page is more "funky"
2022-01-20 17:15:49 +11:00
f7a4e52703 maintain (go): go format 2021-08-22 16:47:09 +10:00
0178630b7b fix (IE): show message for IE users 2021-03-04 21:12:20 +11:00
78c1c6b7b3 feature (css): allow users to set custom css in admin panel - #332 2020-10-19 01:26:00 +11:00
f2fa1f489e improve (404): SVG artwork from pixeltrue.com 2020-08-05 11:48:25 +10:00
4a0b952ba8 improve (build): make build reproducible and easy to inspect/verify 2019-08-20 00:34:24 +10:00
fc0189a2c0 fix (IE): block IE to avoid a shitty experience of their platform 2019-05-27 22:10:40 +10:00
0350790cfb maintain (refactoring): refactor server code for easier maintenance 2019-05-13 18:03:50 +10:00
7f34aaea2c improve (speed): support for brotli compression 2019-05-09 00:43:05 +10:00
645dddafec feature (pages): create some error pages 2019-05-01 01:15:08 +10:00