|
|
bb9fb89d44
|
fix (concurrency): prevent concurrent map writes
when booting up, we have a lot of Set in the Config alongside a lot of
Get, Let's block all the concurrent Set
|
2022-09-01 23:28:29 +10:00 |
|
|
|
629a80c836
|
fix (#469): allow cross domain iframe
|
2022-04-20 08:04:09 +10:00 |
|
|
|
d1890ecb33
|
cleanup (config): remove dead code
|
2022-04-07 07:35:26 +10:00 |
|
|
|
9171b6fb5e
|
refactoring (config): separate config loading and saving
The idea is that we can now plug and play different logic for loading
and saving configuration data via a go generator built from plugins
|
2022-02-04 00:51:57 +11:00 |
|
|
|
b6c71e9333
|
fix (config): hide non registered config values
|
2022-01-17 03:37:37 +11:00 |
|
|
|
e5800c6c3b
|
feature (sso): authentication middleware
|
2022-01-06 20:22:26 +11:00 |
|
|
|
095876d450
|
feature (config): make cookie timeout configurable by admin
|
2021-10-30 22:31:14 +11:00 |
|
|
|
8d413214e2
|
fix (cabinedit): issue faced by cabinedit
|
2021-10-06 21:52:19 +11:00 |
|
|
|
924a56aa82
|
feature (shared): redirect + configurable default access type
|
2021-10-02 17:16:43 +10:00 |
|
|
|
2e86ac7bb2
|
improve (admin): additional customisations on admin console
|
2021-09-19 14:04:11 +10:00 |
|
|
|
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 |
|