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
Mickael Kerjean
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
Mickael Kerjean
21b30c969a
feature (sidebar): WIP sidebar
2022-02-02 22:14:59 +11:00
Mickael Kerjean
625e0ed160
feature (sso): support for templating in attribute mapping
2022-02-01 22:22:23 +11:00
Mickael Kerjean
82e12ca1a6
fix ( #422 ): retrocompatibility with authentication middleware
2022-02-01 17:24:27 +11:00
Mickael Kerjean
bc2eae63c6
Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash
2022-02-01 14:21:06 +11:00
Mickael Kerjean
fd2dff4481
improve (404): lighten up the 404 page
2022-02-01 08:59:02 +11:00
Mickael Kerjean
9c9c67dfd8
improve (404): lighten up the 404 page
2022-02-01 08:15:30 +11:00
Mickael Kerjean
b03dbc28c3
fix (iphone): weird selection when trying to upload something
2022-02-01 08:05:03 +11:00
Mickael Kerjean
7b95dde25f
fix ( #426 ): username case sensitive on sftp
...
better strategy is to:
1. attempt the login "as is"
2. attempt the lowercase version in case of error
2022-01-31 23:34:17 +11:00
Mickael Kerjean
71dd675c7c
fix (ldap): ldap labels
2022-01-31 23:19:26 +11:00
Mickael Kerjean
3be858ee65
fix (cache): indexdb errors
2022-01-31 17:53:56 +11:00
Mickael Kerjean
c6da62a94c
fix (eslint): linting
2022-01-31 17:43:45 +11:00
Mickael Kerjean
8ce629e010
fix (lint): eslint
2022-01-31 01:46:37 +11:00
Mickael Kerjean
30fc08f191
improve (boot): preload the data for faster boot
...
from a 3g connection we used to have 0.5s in between "DOMContentLoaded" and "Load", now it's 0.01s
2022-01-31 01:43:50 +11:00
Mickael Kerjean
d6616856b5
maintain (eslint): cleanup via eslint
2022-01-30 23:38:40 +11:00
Mickael Kerjean
07a7b2e668
Merge branch 'master' of ssh://github.com/mickael-kerjean/filestash
2022-01-27 21:22:03 +11:00
Mickael Kerjean
9ed82e7fb4
fix (ci): broken tests
2022-01-27 21:21:21 +11:00
alexanghh
ab71c339dd
feature (cookie split): split session cookie onto fixed size chunks - #422
...
* Fixed invalid cookie issue when session object is serialized into a string larger than 4KB.
* Update session.go
Removed comments
* Update share.go
Removed comments
2022-01-27 09:07:02 +11:00
Mickael Kerjean
a37de01b3b
fix (deps): vendoring golang deps
2022-01-25 23:26:55 +11:00
Mickael Kerjean
42770afc69
cleanup (plg_backend_tmp): cleanup the tmp backend
2022-01-25 18:25:20 +11:00
Mickael Kerjean
53f744c42b
plugin (add): add temporary file backend to default list
2022-01-25 18:19:35 +11:00
Mickael Kerjean
3622f1db1c
design (page): error page css
2022-01-25 18:19:13 +11:00
Mickael Kerjean
c543ab19db
fix (sso): sso cookie issues
2022-01-25 18:18:49 +11:00
Mickael Kerjean
5f50d276a1
feature (plg_backend_tmp): backend to quickly store temporary files
2022-01-25 18:16:39 +11:00
Mickael Kerjean
8d68bd798a
feature (plg_backend_office): local backend with versioning
2022-01-25 08:37:47 +11:00
Mickael Kerjean
55c3965b5d
feature (plg_backend_local): add path
2022-01-25 08:35:23 +11:00
Mickael Kerjean
b4203733e1
maintain (lint): eslint on frontend
2022-01-25 01:12:22 +11:00
Mickael Kerjean
496157eec6
maintain (ci): ci process overhaul
2022-01-25 00:47:41 +11:00
Mickael Kerjean
fae1eee7fb
lint (frontend): linting connection page
2022-01-22 23:30:02 +11:00
Mickael Kerjean
3a896f936c
fix (compile): compile errors in existing plugins
2022-01-22 08:05:30 +11:00
Mickael Kerjean
fb3be96a7f
doc (github): issue template
2022-01-22 08:05:09 +11:00
Mickael Kerjean
f087b5154c
doc (github): github issues
2022-01-21 13:31:31 +11:00
Mickael Kerjean
aa0554be55
doc (README): irc support info
2022-01-21 13:07:29 +11:00
Mickael Kerjean
0edfdfda86
fix (zip): store error in error.log when zipping content
2022-01-21 01:50:19 +11:00
Mickael Kerjean
79ca486841
fix (textarea): firefox was acting weird so we simplified the code
...
I think the idea behind that feature was to trigger
the submit flow when user was pressing enter on a form instead of
going to the new line which was usefull when user was using the
textarea as a way to copy and paste their private key. Now there's
a better approach for this, this was likely dead code
2022-01-21 00:53:16 +11:00
Mickael Kerjean
5c086bc6cf
feature (plg_backend_nop): add a few more files for testing
2022-01-20 17:18:22 +11:00
Mickael Kerjean
03996a5239
fix (zip): fix a leak and improve config handling
2022-01-20 17:17:03 +11:00
Mickael Kerjean
a95fad4d13
feature (static): upate a few static pages
...
- /about now shows a list of installed plugin
- 404 page is more "funky"
2022-01-20 17:15:49 +11:00
Mickael Kerjean
e419b19b61
maintenance (deps): upgrade golang deps
2022-01-19 23:01:01 +11:00
Mickael Kerjean
ae1adb3dad
clean (code): cleanup
2022-01-19 22:58:07 +11:00
Mickael Kerjean
923f5f40f8
fix (ci): run golang benchmark
2022-01-19 18:48:11 +11:00
Mickael Kerjean
50920396b7
fix (zip): additional debug information on zip
2022-01-19 18:07:18 +11:00
Mickael Kerjean
9e1f71761a
fix (sftp): case in username
2022-01-19 10:04:56 +11:00
Mickael Kerjean
b6c71e9333
fix (config): hide non registered config values
2022-01-17 03:37:37 +11:00
Mickael Kerjean
0beafbfb56
fix (autocomplete): disable autocompletion
...
autocompletion is causing all sort of weird problems. I've seen people
reporting issues when some of their password manager was interacting
in some very weird ways. There's no easy fix on this and decision was
taken to disable it.
2022-01-16 23:28:49 +11:00