d9202c7f15
release (migration): migration of admin interface
2023-10-07 22:47:37 +11:00
3ae887c9ba
feature (admin): setup form for admin related pages
2023-08-07 20:10:30 +10:00
f3565a38be
maintain (admin): remove mention to "loading..." in /about
2023-04-18 23:09:44 +10:00
96b4ca786a
maintain (admin): slight UX improvement on admin pages
2023-04-04 00:44:52 +10:00
7e5e403487
feature (css): make rebranding easier
2023-03-30 23:57:46 +11:00
f057e2fb4c
feature (ux): design overhaul
2023-03-09 23:42:41 +11:00
b939b9f7e9
design (UX): ui improvements
2022-12-01 18:21:43 +11:00
c1f5bc1686
fix (regression): revert until better fix is found
...
possibly fixing #533
2022-11-27 22:49:12 +11:00
5c9c85ff2a
fix (middleware): disable auth middleware
2022-11-26 01:59:28 +11:00
ea88b6ee14
fix (origin): better UX for hostname verification
2022-11-25 16:44:10 +11:00
b6762ddd4c
feature (input): password fields with view button
2022-11-25 16:38:00 +11:00
90a2ae2b8e
feature (config): make config look nicer
...
before this, our config.json didn't look user friendly with a massive:
{
"general": {
"name": null,
"port": null,
"host": "demo.filestash.app",
"secret_key": "__REDACTED__",
"force_ssl": null,
"editor": null,
"fork_button": null,
"logout": null,
"display_hidden": null,
"refresh_after_upload": null,
"upload_button": null,
"upload_pool_size": null,
"filepage_default_view": null,
"filepage_default_sort": null,
"cookie_timeout": null,
"custom_css": null,
"auto_connect": null,
"enable_image": null,
"remember_me": null
},
"features": {
"api": {
"enable": null,
"api_key": "foobar ",
"enabled": null
},
"share": {
"enable": null,
"default_access": null,
"redirect": null
},
.....
}
which now translates to a much nicer:
{
"general": {
"host": "demo.filestash.app",
"secret_key": "__REDACTED__"
},
"features": {
"api": {
"api_key": "foobar "
},
...
}
2022-11-21 08:08:24 +11:00
395b312012
maintain (refactoring): cleanup code
2022-11-16 08:27:41 +11:00
59edf81817
feature (admin): dynamically generate label
...
Before this commit, upon clicking on a storage backend, the label was
hardcoded which isn't a great UX when using the authentication
middleware.
This small change make it possible to quickly set things up
2022-11-16 00:05:21 +11:00
4b801eb7bc
maintain (admin): link to plugin doc
2022-11-14 19:54:50 +11:00
c828b22f7a
improve (middleware): content for description fields
2022-11-10 00:16:08 +11:00
7b4e3eba79
feature (admin): simplify admin backend page
2022-11-09 08:09:01 +11:00
168714132b
feature (audit): handle cancellation in audit plugin
2022-09-02 18:21:00 +10:00
0bfab6eff2
feature (report): activity report plugin
2022-09-02 00:58:43 +10:00
231e5ba18d
feature (auditing): pluggable auditing in admin console
2022-09-01 07:37:59 +10:00
fd1f5d0421
feature (admin): version details
2022-08-31 00:33:48 +10:00
db7ab46ddd
fix (backend): authentication middleware config cleanup
2022-05-12 08:08:22 +10:00
c8bd633566
fix (related_backend): form value in sync between same backend type
...
the attribute mapping form values would be all in sync. {...copy} and
other Object.assign({}, object) wouldn't workm only this was enough
2022-05-12 01:33:14 +10:00
42634962c9
cleanup (code): cleanup code
2022-04-27 00:32:13 +10:00
0f56d75879
improve (admin): more consistent styling when using custom branding
2022-04-20 22:19:36 +10:00
87d556fa72
fix (i18n): remove admin console translation
...
Providing full translation on the admin console would take a signifant
amount of monney which we can't justify to spend at the moment so
instead of providing a half ass job, we remove the few words we did translate
2022-02-02 22:56:31 +11:00
c6da62a94c
fix (eslint): linting
2022-01-31 17:43:45 +11:00
d6616856b5
maintain (eslint): cleanup via eslint
2022-01-30 23:38:40 +11:00
b4203733e1
maintain (lint): eslint on frontend
2022-01-25 01:12:22 +11:00
8007a95e66
fix (sso): wrong backend selected in attribute mapping
2022-01-16 22:39:58 +11:00
4644046fe1
fix (sso): make auth middleware optional
2022-01-10 19:24:54 +11:00
e5800c6c3b
feature (sso): authentication middleware
2022-01-06 20:22:26 +11:00
91946871b0
fix (admin): better handle config containing non available backends
2021-12-22 09:00:37 +11:00
e8efec712f
refactoring (admin): eslint
2021-12-22 02:35:14 +11:00
74a724f61b
refactoring (page): standalone page
2021-12-22 00:45:33 +11:00
0438aace72
fix (adblock): fix reported adblock issues
2021-09-29 20:08:46 +10:00
44fc901b4b
maintain (admin): admin page upgrade
2021-08-16 16:47:13 +10:00
adfd98e7b5
fix ( #345 ): form autocomplete in admin pages - #345 ( #369 )
...
Co-authored-by: Quentin Bramas <bramas@unistra.fr>
2021-03-04 21:25:17 +11:00
f15cd1959b
cleanup (tunnel): deprecate step 2 of the setup
2020-12-22 19:24:25 +11:00
46cde8a166
improve (backend): revamp backend interface
2020-12-22 18:09:58 +11:00
3b7f2df6ae
improve (admin): loading indicator
2020-06-16 15:18:10 +10:00
27a39e45c1
maintenance (admin): remove unfinished plugin page
2020-06-16 15:01:36 +10:00
538c5f23d1
improve (admin): loading indicator
2020-06-16 14:59:14 +10:00
c4363a0056
fix (grammar): Wording and spelling ( #278 )
2020-06-08 13:00:21 +10:00
a9834d374c
feature (translation): first step towards i18n #248
2020-05-26 02:02:34 +10:00
3b3a03da0d
maintain (client): maintain project dependencies and relevant upgrade
2020-01-06 23:52:20 +11:00
9430b38ee7
fix (admin): hide application constant from the admin config screen
2019-11-11 22:55:31 +11:00
064aeaf38f
improve (admin): refresh content on support page
2019-08-26 12:54:37 +10:00
aff3dc704a
fix (admin): disable screen refresh on config change - #184
2019-08-14 16:02:00 +01:00
8d84ce2044
fix (setup): fix weird animation in setup
2019-06-21 13:30:43 +02:00