58 Commits

Author SHA1 Message Date
929064b55f maintenance (iframe): content security policy update 2021-08-23 00:00:57 +10:00
51ed97cc9d fix (test): broken test 2021-08-22 20:46:05 +10:00
a0b2ca72ed merge 2021-08-22 16:43:25 +10:00
4ef1017e65 merge 2021-08-22 16:41:45 +10:00
5e43f1a4b3 feature (migration): config migration mechanism 2021-08-22 16:37:05 +10:00
b26bdfa1c6 merge 2021-08-22 13:11:22 +10:00
a67681f454 maintain (feature): remove option from admin backend 2021-08-22 13:08:59 +10:00
5e24d66903 feature (refresh): option to refresh content after upload 2021-08-22 13:08:40 +10:00
8543b51b6b merge 2021-08-22 13:08:11 +10:00
137b36e0a7 feature (logout): customisable logout button 2021-08-22 13:05:09 +10:00
39f6987465 cleanup (#381): fit pull request 2021-08-22 13:05:09 +10:00
31564efaec feature (#381): option to limit the number of simultaneous upload (#381)
* add an option to change the number of parallel uploads

* undo automatic format

Co-authored-by: Quentin Bramas <bramas@unistra.fr>
2021-08-22 13:05:09 +10:00
d91726e7a1 maintain (feature): remove option from admin backend 2021-08-15 00:41:09 +10:00
16310b9fe0 feature (refresh): option to refresh content after upload 2021-08-13 00:41:45 +10:00
3808ed856b feature (menubar): toggle menubar from admin setting 2021-08-08 22:01:56 +10:00
c8c544051a feature (logout): customisable logout button 2021-08-08 21:47:53 +10:00
80949194b7 cleanup (#381): fit pull request 2021-07-20 00:55:23 +10:00
0fc6d4d32c feature (#381): option to limit the number of simultaneous upload (#381)
* add an option to change the number of parallel uploads

* undo automatic format

Co-authored-by: Quentin Bramas <bramas@unistra.fr>
2021-07-20 00:48:44 +10:00
bf59247846 maintain (config): remove deprecated config 2021-07-19 00:49:14 +10:00
700c02ece4 feature (logout): customisable logout button 2021-06-20 15:36:25 +10:00
78c1c6b7b3 feature (css): allow users to set custom css in admin panel - #332 2020-10-19 01:26:00 +11:00
86dd9da853 feature (search): fallback search when full text search isn't active 2020-07-01 00:23:17 +10:00
a0b841d8e6 maintain (code): remove unused config 2020-06-16 13:38:24 +10:00
c117c99401 fix (config): synchronise cache writes (#237)
Cache writes used in Config.Get() method wasn't synchronized.
Use sync.Mutex to make it thread-save.
2020-03-03 08:47:59 +11:00
6b7c35f9cd fix (#208): create an error message 2019-11-13 23:59:38 +11:00
f5f0f30cea improve (config): listen for config changes for reactive configuration 2019-05-22 14:28:31 +10:00
b1b142a620 cleanup (admin): disabling constants edit from the console 2019-05-17 13:39:41 +10:00
2da7664014 feature (setup): complete rewrite of the setup wizard adding features such as automatic DNS 2019-05-16 14:39:14 +10:00
5597d6ec88 feature (tuneel): HTTP tunnel via websocket to expose instance on the internet 2019-05-15 15:08:52 +10:00
53c8e43bcc improve (UI): Add option to always display upload button (#161)
* improve (signature): sign build with gpg

* Add option to always display upload button
2019-05-07 11:43:41 +10:00
0127fa2c02 feature (search): search feature 2019-04-02 19:48:50 +11:00
8bbe2fac0b feature (backend): ldap backend 2019-01-31 19:13:05 +11:00
aaf33996c8 feature (form): form pages 2019-01-28 01:09:45 +11:00
d7339ca886 cleanup (release): pre release cleanup 2019-01-28 01:09:45 +11:00
ec6eb0e8fa improve (crypto): derivate secret_key for each usage to reduce attack surface in the worst case scenario 2019-01-28 01:09:45 +11:00
5eb5aebf2f fix (oauth2): dropbox and google drive login to use the host config properly 2019-01-28 01:09:45 +11:00
d0f1e59782 fix (git): fix issue while trying to connect to an empty repo 2019-01-28 01:09:45 +11:00
e3882724ff build (fix): fix the build 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
6e44847f98 hardening (security): use HTTP security headers 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
b4652b90c8 fix (admin): fix bugs in the admin console 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
8a042201c9 improvement (config): add debug facilities 2018-11-15 23:33:06 +11:00
e3a9d09094 fix (#114): let nuage set default configuration 2018-11-15 13:02:28 +11:00
453fb902df improvement (config): enable/disable features from config.json 2018-11-15 12:49:34 +11:00
6c195b7297 feature (share): POC Share 2018-11-02 02:44:08 +11:00
41f605484e fix (plugin): extend API for plugins 2018-10-30 00:07:10 +11:00
ddd1b83b27 feature (plugin): API to develop plugin 2018-10-25 20:25:59 +11:00