Mickael Kerjean
ec575d68b1
fix ( #522 ): issue handling certain kind of mkv
...
whenever too many audio are available, videojs wouldn't be able to
load the hls stream
2022-11-29 08:25:58 +11:00
Mickael Kerjean
8d34848c8a
fix (timeout): bigger timeout on FTP backend
2022-11-28 17:13:47 +11:00
Mickael Kerjean
f11826ab7f
fix (worker): responseWith to return a response in case of error
2022-11-28 08:56:38 +11:00
Mickael Kerjean
9acc1d7c11
improve (boot): design when Filestash can't boot up
2022-11-28 08:51:29 +11:00
Mickael Kerjean
c1f5bc1686
fix (regression): revert until better fix is found
...
possibly fixing #533
2022-11-27 22:49:12 +11:00
Mickael Kerjean
5c9c85ff2a
fix (middleware): disable auth middleware
2022-11-26 01:59:28 +11:00
Mickael Kerjean
2fa1091985
fix (css): more consistency in input fields
2022-11-26 00:50:07 +11:00
Mickael Kerjean
32fe6a8674
cleanup (debug): remove debug
2022-11-26 00:38:30 +11:00
Mickael Kerjean
934c836a59
cleanup (css): remove useless rule
2022-11-26 00:06:15 +11:00
Mickael Kerjean
41c601cca6
improvement (intl): intl rendering of date
2022-11-25 20:12:20 +11:00
Mickael Kerjean
93b83bd9e1
fix (admin): weird layout on mobile
2022-11-25 18:55:48 +11:00
Mickael Kerjean
e96aaefbf2
improve (ux): input css
2022-11-25 18:28:58 +11:00
Mickael Kerjean
42e7c10c41
fix (pdf): js based pdfviewer as fallback
2022-11-25 17:14:34 +11:00
Mickael Kerjean
bb8fcfda91
fix (checkbox): cross browser display for checkbox
2022-11-25 16:50:44 +11:00
Mickael Kerjean
ab2cd6f7a3
fix (admin): remove spinner in admin error
2022-11-25 16:45:45 +11:00
Mickael Kerjean
8eb9ab0719
fix (404): 404 page issue in firefox
2022-11-25 16:45:25 +11:00
Mickael Kerjean
1d4773302e
improve (static): server static file from fs in dev mode
2022-11-25 16:44:51 +11:00
Mickael Kerjean
ea88b6ee14
fix (origin): better UX for hostname verification
2022-11-25 16:44:10 +11:00
Mickael Kerjean
2b623cac34
fix (boot): more user friendly boot error
2022-11-25 16:41:51 +11:00
Mickael Kerjean
e7bb5b052a
feature (s3): s3 secret key as password field
2022-11-25 16:39:10 +11:00
Mickael Kerjean
b6762ddd4c
feature (input): password fields with view button
2022-11-25 16:38:00 +11:00
Mickael Kerjean
ac7bf9f173
feature (dev): server static file from fs in dev mode
2022-11-23 15:19:18 +11:00
Mickael Kerjean
7d5719445c
feature (standalone): reasonable default for standalone usage
...
we can now create fat binary build, we've optimise a few corner case
to make it nice to do so
2022-11-23 01:09:19 +11:00
Mickael Kerjean
1eea60cfb0
feature (embed): embed frontend assets from the binary
2022-11-22 23:03:33 +11:00
Mickael Kerjean
cb7f1693bd
feature (config): encrypt sensitive fields in config.json
2022-11-22 08:12:36 +11:00
Mickael Kerjean
6eb26e9a70
refactoring (plg_authenticate): setup placeholders instead of values
2022-11-21 08:10:05 +11:00
Mickael Kerjean
ba284b165c
doc (README): read me file
2022-11-21 08:09:30 +11:00
Mickael Kerjean
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
Mickael Kerjean
f9cf577081
improve (darkmode): better dark mode
2022-11-16 23:50:03 +11:00
Mickael Kerjean
07acfa3523
improve (share): CSS for shared link box
2022-11-16 23:04:48 +11:00
Mickael Kerjean
df38fd5652
improve (css): form builder UX
2022-11-16 22:12:00 +11:00
Mickael Kerjean
cc9b9786ab
fix (test): CI unit test
2022-11-16 18:01:20 +11:00
Mickael Kerjean
6685362a77
feature (autocompletion): toggle for form autocompletion
2022-11-16 08:57:22 +11:00
Mickael Kerjean
395b312012
maintain (refactoring): cleanup code
2022-11-16 08:27:41 +11:00
Mickael Kerjean
a9350c3126
fix (admin): related backend datalist
...
autocomplete with datalist was causing weird issues
2022-11-16 08:25:21 +11:00
Mickael Kerjean
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
Mickael Kerjean
4b801eb7bc
maintain (admin): link to plugin doc
2022-11-14 19:54:50 +11:00
Mickael Kerjean
df5371c7ee
maintain (plugin): interface name for authorisation plugin
2022-11-14 19:54:22 +11:00
Mickael Kerjean
e585be579a
feature (htpasswd): enlarge scope of htpasswd auth plugin
2022-11-12 23:26:39 +11:00
Mickael Kerjean
81af97acd2
improve (css): form design for page
2022-11-12 22:46:15 +11:00
Mickael Kerjean
b285aa4496
improve (css): css change
2022-11-12 01:00:51 +11:00
Mickael Kerjean
10daf893cd
improve (plg_authenticate_htpasswd): support additional algorithm
2022-11-12 00:50:45 +11:00
Mickael Kerjean
3b5bc80565
improve (UX): eye candy
2022-11-10 02:39:29 +11:00
Mickael Kerjean
d6e4f946e2
improve (ui): hover state for buttons
2022-11-10 02:24:38 +11:00
Mickael Kerjean
31fb46ed91
Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash
2022-11-10 00:22:39 +11:00
Mickael Kerjean
9a98da7978
feature (config): toggle for config file encryption
...
optin config encryption #482
2022-11-10 00:19:45 +11:00
Mickael Kerjean
90c8a365e8
maintain (hack): remove a react hack
2022-11-10 00:19:16 +11:00
Mickael Kerjean
cf0ca5c261
maintain (helper): reorganise some functions in client
2022-11-10 00:17:22 +11:00
Mickael Kerjean
c828b22f7a
improve (middleware): content for description fields
2022-11-10 00:16:08 +11:00
Allan Wanderley Alves
cb3483588e
fix(locales): hostname pt language to "nome de host" instead "nome de anfritião" ( #527 )
...
Co-authored-by: Allan Alves <t.allan.alves@fabrica.locaweb.com.br>
2022-11-09 21:31:37 +11:00