Mickael Kerjean
573fb9be28
fix (editor): markdown display issue
2022-05-28 03:50:57 +10:00
Mickael Kerjean
c6a31012ad
fix (branding): default title is empty for rebranding
2022-05-25 17:37:39 +10:00
Mickael Kerjean
d265d5b5e0
fix (panic): concurrent read issue
2022-05-19 00:45:56 +10:00
Mickael Kerjean
257bce512c
improve (index): message when js is disabled
2022-05-19 00:45:23 +10:00
Mickael Kerjean
77b64fcfcc
improve (ldap): trim prefix for ldap backend connection
2022-05-19 00:42:06 +10:00
Mickael Kerjean
2684dd26db
fix (runtime): frontend crash when quitting without saving
...
Uncaught TypeError: Cannot read properties of undefined (reading 'then')
ide.js:43 Uncaught TypeError: Cannot read properties of undefined (reading 'then')
at Object.no (ide.js:43:21)
at ModalConfirm.no (confirm.js:39:28)
2022-05-14 01:42:13 +10:00
Mickael Kerjean
f72b630e50
fix (csp): csp policy on cat
...
The issue this is fixing is for the plg_opener_htmlframe which does
open html documents as an iframe. Without this, we couldn't load any
js at all which was causing issue to render things like markdown via
external libs and such
2022-05-13 08:43:47 +10:00
Mickael Kerjean
db7ab46ddd
fix (backend): authentication middleware config cleanup
2022-05-12 08:08:22 +10:00
Mickael Kerjean
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
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
4ec94902b5
fix (healthz): pass when using either http / https
2022-05-11 00:46:05 +10:00
Mickael Kerjean
bf72ee1bd2
feature (plugin): css plugin enhancement
2022-05-11 00:45:41 +10:00
Mickael Kerjean
0988f7ccb0
fix (onlyoffice): issue with http/https starter
2022-05-10 20:51:19 +10:00
Mickael Kerjean
f71e07a53a
fix (plg_starter_https): unused deps
2022-05-09 00:59:28 +10:00
Mickael Kerjean
19df27edda
cleanup (plg_starter_https): remove dead code
2022-05-06 01:05:25 +10:00
Mickael Kerjean
c8c4f701da
fix (setup): weird behavior when setting up the app
2022-05-05 00:46:16 +10:00
Mickael Kerjean
cc65e1d6dd
fix (sftp): disable insecure access on sftp
...
for those use case where we want to force the client to send the
fingerprint of the public key
2022-04-30 13:35:21 +10:00
Mickael Kerjean
a0d434cd96
fix (sftp): easier format for host key verification
2022-04-30 13:15:54 +10:00
Mickael Kerjean
054c92c71f
fix (plg_starter_https): broken https plugin
...
the https plugin was broken. Instead of trying to do everything, we've
refactor the plugin to only do self signed certificate.
let's encrypt is causing a lot of weird issues as it won't work in a range of vps
provider so we considered it out of scope for this plugin. If we're to
integrate with lets encrypt in the future, this should be done as
another starter plugin
2022-04-30 12:35:04 +10:00
Mickael Kerjean
d94c0fef1a
fix (log): log to file when using Log.Stdout
2022-04-27 00:37:39 +10:00
Mickael Kerjean
42634962c9
cleanup (code): cleanup code
2022-04-27 00:32:13 +10:00
Mickael Kerjean
e2b1b4f477
fix (constant): license info as code
2022-04-25 20:03:13 +10:00
Mickael Kerjean
f9e51482d5
feature (css): inject css as a plugin
2022-04-25 00:34:44 +10:00
Mickael Kerjean
b9279fa77f
improve (iframe): warning with unsupported use case
2022-04-21 01:28:58 +10:00
Mickael Kerjean
b3762eff6a
fix (regression): regression caught by e2e tests
2022-04-21 01:13:15 +10:00
Mickael Kerjean
0f56d75879
improve (admin): more consistent styling when using custom branding
2022-04-20 22:19:36 +10:00
Mickael Kerjean
629a80c836
fix ( #469 ): allow cross domain iframe
2022-04-20 08:04:09 +10:00
Mickael Kerjean
cb8bf3ace7
fix (build): start from fresh config
2022-04-07 21:28:51 +10:00
Mickael Kerjean
84aaea4008
fix (console): provide a fix for #461 and #463
2022-04-07 08:52:07 +10:00
Mickael Kerjean
9b60ac6301
feature (log): enable more log types
2022-04-07 08:02:24 +10:00
Mickael Kerjean
d1890ecb33
cleanup (config): remove dead code
2022-04-07 07:35:26 +10:00
Mickael Kerjean
3d0fc67b50
cleanup (main): cleanup server main func
2022-04-05 08:05:56 +10:00
Mickael Kerjean
614ec4ff6a
Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash
2022-04-02 20:09:06 +11:00
Mickael Kerjean
0e4fc75b35
cleanup (plugin): list of prebuild plugin
2022-04-02 20:07:05 +11:00
John Long
367907d88a
update (plg_backend_locale): directory permission - #435
...
https://github.com/mickael-kerjean/filestash/issues/434
2022-03-20 23:02:23 +11:00
Mickael Kerjean
91b85779d6
fix (error): error display when ls failed
2022-03-03 17:21:29 +11:00
Mickael Kerjean
2c926df4f6
cleanup (samba): cleanup code in samba plugin
2022-02-23 22:12:24 +11:00
Mickael Kerjean
6028a4363b
fix (samba): prevent panic in nil pointer dereference
...
the samba lib was crashing with nil pointer dereference when username
is an empty string ?!? Too lazy to provide a better fix so this will
do for now
2022-02-22 23:45:56 +11:00
Mickael Kerjean
04154556f3
fix (build): editor saving mode
...
e2e errors: https://cloud.drone.io/mickael-kerjean/filestash/346
2022-02-22 08:25:50 +11:00
Mickael Kerjean
7d56a72019
fix (samba): make samba backend more intuitive
2022-02-22 08:05:54 +11:00
Mickael Kerjean
8d5c574a75
cleanup (plugin): update builtin plugin
2022-02-18 18:44:24 +11:00
Mickael Kerjean
6e3392a046
feature (office): enable / disable download button in only office
2022-02-18 18:26:22 +11:00
Mickael Kerjean
f66408b6da
fix (starter): issues in starter plugin
2022-02-17 08:35:24 +11:00
Mickael Kerjean
8018454dff
cleanup (plugin): deprecated starter plugin
...
That plugin wouldn't work as expected and result in some angry email
from people who gave it a try so I'm getting rid of it to focus on the
other core plugin that make more sense for the project
2022-02-16 08:53:12 +11:00
Mickael Kerjean
394ae29c03
fix (starter): make it possible for starter plugin to complete
2022-02-16 00:09:21 +11:00
Mickael Kerjean
a2b349d444
refactoring (functional): react functional component refactoring
2022-02-09 17:27:02 +11:00
Mickael Kerjean
3a01b70681
migration (component): move over to functional component
2022-02-08 16:28:43 +11:00
Quentin Bramas
dec9e2f60d
fix (s3): s3 rename - #421
...
* fix MV function in the S3 backend
* fix space encoding
Co-authored-by: Quentin Bramas <bramas@unistra.fr>
2022-02-06 20:29:35 +11:00
Mickael Kerjean
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
Mickael Kerjean
448d2bcd6c
content (reword): change wording
2022-02-02 23:15:40 +11:00