61 Commits

Author SHA1 Message Date
c7e40e42db feature (429): rate limit authentication endpoints 2022-09-04 22:26:03 +10:00
952f45097e feature (rest): setup for rest api 2022-09-04 18:39:34 +10:00
231e5ba18d feature (auditing): pluggable auditing in admin console 2022-09-01 07:37:59 +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
3d0fc67b50 cleanup (main): cleanup server main func 2022-04-05 08:05:56 +10:00
394ae29c03 fix (starter): make it possible for starter plugin to complete 2022-02-16 00:09:21 +11: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
e5800c6c3b feature (sso): authentication middleware 2022-01-06 20:22:26 +11:00
e13262dd36 feature (oauth): redirection link for oauth 2021-10-13 22:54:15 +11:00
0438aace72 fix (adblock): fix reported adblock issues 2021-09-29 20:08:46 +10:00
f7a4e52703 maintain (go): go format 2021-08-22 16:47:09 +10:00
eb81398ce8 feature (zip): download file(s) at once 2021-03-21 23:01:10 +11:00
78c1c6b7b3 feature (css): allow users to set custom css in admin panel - #332 2020-10-19 01:26:00 +11:00
5b22a6015c feature (health): health check endpoint 2020-08-23 13:16:15 +10:00
fad90e4c06 feature (security): add well known security endpoint 2020-08-06 23:09:18 +10:00
b80ac691e0 fix (admin): log visibility 2020-07-27 12:27:30 +10:00
2c891c35c8 fix (#234): missing mime type 2020-03-05 21:30:30 +11:00
abd329da64 fix (mimetype): missing mimetype on the xdg-open.js 2020-01-21 19:12:09 +11:00
00214d2a3a feature (syncthing): syncthing integration 2020-01-15 01:03:13 +11:00
f3e6c8c030 feature (documents): handle office documents using onlyoffice 2019-12-21 15:17:09 +11:00
539a6f086d feature (transcoding): live transcoding 2019-12-18 02:18:58 +11:00
8deedcd916 improve (pwa): follow the lighthouse tool recommendations for PWAs 2019-11-15 00:12:35 +11:00
a1c5f16729 feature (error): log javascript errors 2019-11-12 00:23:28 +11:00
3d9fa49698 improve (plugin): expose routes via plugins 2019-05-10 18:18:02 +10:00
3899e26a81 fix (boot): docker gives weird errors when using localhost within a containe 2019-05-09 15:08:36 +10:00
2c271e02fc improve (favicon): remove redirection on favicon 2019-05-03 00:08:52 +10:00
c130e98c7c maintenance (cleanup): remove dead code 2019-04-30 14:27:50 +10:00
=
e0b31a34d2 improve (debug): add a few more debugging endpoints 2019-04-23 14:26:59 +10:00
=
2eaf171e49 improve (debug): cleanup debug endpoint + memory endpoint 2019-04-23 12:16:05 +10:00
=
20f92b4c0b fix (boot): infinite loop when booting - #154 2019-04-15 12:35:08 +10:00
0127fa2c02 feature (search): search feature 2019-04-02 19:48:50 +11:00
133d2257b9 improvement (boot): better boot messages 2019-03-21 02:33:34 +11:00
e224ef16fe feature (abusive): creative defense against attacks 2019-03-18 13:37:32 +11:00
fb829c8c3a fix (admin): download the activity log would get an error 2019-03-15 17:26:33 +11:00
9e63eafb61 fix (admin): fix the not allowed message upon access to the admin console 2019-03-14 01:10:59 +11:00
ea48dbe128 improve (security): add support for the X-Requested-With header 2019-03-08 17:49:17 +11:00
a9fe880bd1 feature (progressive download): support for HTTP range #131 2019-03-02 00:30:27 +11:00
c3d34e6f87 feature (webdav): shared links as webdav server 2019-01-28 01:09:45 +11:00
ce21121dce release (fix): fix issues before release 2019-01-28 01:09:45 +11:00
c61f528e24 fix (share): fix edge cases around the path and start migrate tests 2019-01-28 01:09:45 +11:00
3b65cdf417 feature (readonly): respect readonly restriction on the editor 2019-01-28 01:09:45 +11:00
50506dcff9 improvement (share): move out the authorization logic in a middleware 2019-01-28 01:09:45 +11:00
43f00e12d6 feature (orgmode): use emacs to export org documents 2019-01-28 01:09:45 +11:00
a34b8b48e7 migrate (name): change project name 2019-01-28 01:09:45 +11:00
6e44847f98 hardening (security): use HTTP security headers 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
83de5ad620 fix (build): broken build 2019-01-28 01:09:45 +11:00
1d5d836caa fix (favicon): handle route: '/favicon.ico' 2019-01-28 01:09:45 +11:00
ce6a228968 feature (admin): admin console 2018-12-19 18:35:09 +11:00