Mickael Kerjean
d0d45d2b40
feature (plugin): onload callback
2023-01-27 21:14:44 +11:00
Mickael Kerjean
1eea60cfb0
feature (embed): embed frontend assets from the binary
2022-11-22 23:03:33 +11:00
Mickael Kerjean
9d596704e7
feature (api): public api
2022-09-20 17:43:26 +10:00
Mickael Kerjean
76bf595e22
feature (token): token generation for API
2022-09-13 13:25:17 +10:00
Mickael Kerjean
3f933e08db
feature (preflight): preflight to /api/files
2022-09-13 13:12:26 +10:00
Mickael Kerjean
66c6788b94
feature (doc): embed documentation
2022-09-13 12:53:02 +10:00
Mickael Kerjean
fa84e37df2
refactor (api): move rm/mv/touch/mkdir to http post
2022-09-13 12:51:27 +10:00
Mickael Kerjean
549d6805f0
feature (api): prepare api for public use
2022-09-05 11:59:28 +10:00
Mickael Kerjean
c7e40e42db
feature (429): rate limit authentication endpoints
2022-09-04 22:26:03 +10:00
Mickael Kerjean
952f45097e
feature (rest): setup for rest api
2022-09-04 18:39:34 +10:00
Mickael Kerjean
231e5ba18d
feature (auditing): pluggable auditing in admin console
2022-09-01 07:37:59 +10:00
Mickael Kerjean
a82177e719
maintain (ctx): pass app context as pointer
2022-08-30 17:27:23 +10:00
Mickael Kerjean
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
Mickael Kerjean
3d0fc67b50
cleanup (main): cleanup server main func
2022-04-05 08:05:56 +10:00
Mickael Kerjean
394ae29c03
fix (starter): make it possible for starter plugin to complete
2022-02-16 00:09:21 +11:00
Mickael Kerjean
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
Mickael Kerjean
e5800c6c3b
feature (sso): authentication middleware
2022-01-06 20:22:26 +11:00
Mickael Kerjean
e13262dd36
feature (oauth): redirection link for oauth
2021-10-13 22:54:15 +11:00
Mickael Kerjean
0438aace72
fix (adblock): fix reported adblock issues
2021-09-29 20:08:46 +10:00
Mickael Kerjean
f7a4e52703
maintain (go): go format
2021-08-22 16:47:09 +10:00
Mickael Kerjean
eb81398ce8
feature (zip): download file(s) at once
2021-03-21 23:01:10 +11:00
thielepaul
78c1c6b7b3
feature (css): allow users to set custom css in admin panel - #332
2020-10-19 01:26:00 +11:00
Mickael Kerjean
5b22a6015c
feature (health): health check endpoint
2020-08-23 13:16:15 +10:00
Mickael Kerjean
fad90e4c06
feature (security): add well known security endpoint
2020-08-06 23:09:18 +10:00
Mickael Kerjean
b80ac691e0
fix (admin): log visibility
2020-07-27 12:27:30 +10:00
Mickael Kerjean
2c891c35c8
fix ( #234 ): missing mime type
2020-03-05 21:30:30 +11:00
Mickael Kerjean
abd329da64
fix (mimetype): missing mimetype on the xdg-open.js
2020-01-21 19:12:09 +11:00
Mickael Kerjean
00214d2a3a
feature (syncthing): syncthing integration
2020-01-15 01:03:13 +11:00
Mickael Kerjean
f3e6c8c030
feature (documents): handle office documents using onlyoffice
2019-12-21 15:17:09 +11:00
Mickael Kerjean
539a6f086d
feature (transcoding): live transcoding
2019-12-18 02:18:58 +11:00
Mickael Kerjean
8deedcd916
improve (pwa): follow the lighthouse tool recommendations for PWAs
2019-11-15 00:12:35 +11:00
Mickael Kerjean
a1c5f16729
feature (error): log javascript errors
2019-11-12 00:23:28 +11:00
Mickael Kerjean
3d9fa49698
improve (plugin): expose routes via plugins
2019-05-10 18:18:02 +10:00
Mickael Kerjean
3899e26a81
fix (boot): docker gives weird errors when using localhost within a containe
2019-05-09 15:08:36 +10:00
Mickael Kerjean
2c271e02fc
improve (favicon): remove redirection on favicon
2019-05-03 00:08:52 +10:00
Mickael Kerjean
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
Mickael
0127fa2c02
feature (search): search feature
2019-04-02 19:48:50 +11:00
Mickael KERJEAN
133d2257b9
improvement (boot): better boot messages
2019-03-21 02:33:34 +11:00
Mickael KERJEAN
e224ef16fe
feature (abusive): creative defense against attacks
2019-03-18 13:37:32 +11:00
Mickael KERJEAN
fb829c8c3a
fix (admin): download the activity log would get an error
2019-03-15 17:26:33 +11:00
Mickael KERJEAN
9e63eafb61
fix (admin): fix the not allowed message upon access to the admin console
2019-03-14 01:10:59 +11:00
Mickael KERJEAN
ea48dbe128
improve (security): add support for the X-Requested-With header
2019-03-08 17:49:17 +11:00
Mickael KERJEAN
a9fe880bd1
feature (progressive download): support for HTTP range #131
2019-03-02 00:30:27 +11:00
Mickael KERJEAN
c3d34e6f87
feature (webdav): shared links as webdav server
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
ce21121dce
release (fix): fix issues before release
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
c61f528e24
fix (share): fix edge cases around the path and start migrate tests
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
3b65cdf417
feature (readonly): respect readonly restriction on the editor
2019-01-28 01:09:45 +11:00