47 Commits

Author SHA1 Message Date
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
c130e98c7c maintenance (cleanup): remove dead code 2019-04-30 14:27:50 +10:00
=
23ab6dbf51 fix (about): broken config hash 2019-04-17 01:14:16 +10:00
b688c470a5 fix (IE): better nothing than something half working for IE, will remove when IE is properly tested 2019-03-19 13:07:17 +11:00
c9c3a9f5e2 fix (concurrency): fix concurrency problem 2019-02-25 18:26:45 +11:00
36f937da80 improve (performance): increase performance as per the benchmark observation 2019-02-19 19:06:34 +11:00
c61f528e24 fix (share): fix edge cases around the path and start migrate tests 2019-01-28 01:09:45 +11:00
f87a58c0ba improvement (about): about page 2019-01-28 01:09:45 +11:00
a34b8b48e7 migrate (name): change project name 2019-01-28 01:09:45 +11:00
98e8a47781 improvement (design): incremental design improvement 2019-01-28 01:09:45 +11:00
ab93520773 optimise (middleware): refactore middleware to focus on better performance and security 2019-01-28 01:09:45 +11:00
a50dbd4724 improvement (login): new backend API to generate login form in the frontend 2019-01-28 01:09:45 +11:00
1d5d836caa fix (favicon): handle route: '/favicon.ico' 2019-01-28 01:09:45 +11:00
8ccb53a2ae feature (version): add more information about a release 2019-01-28 01:09:45 +11:00
ce6a228968 feature (admin): admin console 2018-12-19 18:35:09 +11:00
edd6ba9d12 feature (about): add an about page 2018-11-16 14:09:28 +11:00
ddd1b83b27 feature (plugin): API to develop plugin 2018-10-25 20:25:59 +11:00
3445b8c2bc feature (webdav): shared link is a fully fledge webdav server 2018-10-16 04:03:50 +11:00