Mickael Kerjean
be54a23465
fix (filepage): fix UI glitch on the search bar
2021-09-16 21:39:09 +10:00
Mickael Kerjean
78c6a02914
improve (iframe): disable frequently access view in iframe
2021-09-13 17:48:33 +10:00
Mickael Kerjean
43937cab32
fix (darkmode): better visiblity in dark mode
2021-09-11 17:59:33 +10:00
Mickael Kerjean
7d7dedce85
improve (favicon): update favicon
2021-09-09 17:33:44 +10:00
Mickael Kerjean
d94a6b6212
fix (loader): css issue
2021-09-04 22:38:50 +10:00
xlight
5ef150e542
fix (translation): Update zh.json ( #408 )
2021-08-28 15:02:57 +10:00
Mickael Kerjean
51ed97cc9d
fix (test): broken test
2021-08-22 20:46:05 +10:00
Filip Hanes
6b51c4c72b
fix (i18n): update sk.json - #404
...
* update sk.json, translate Quick access
* update sk.json
2021-08-22 13:09:09 +10:00
Mickael Kerjean
a67681f454
maintain (feature): remove option from admin backend
2021-08-22 13:08:59 +10:00
Mickael Kerjean
5e24d66903
feature (refresh): option to refresh content after upload
2021-08-22 13:08:40 +10:00
Mickael Kerjean
8543b51b6b
merge
2021-08-22 13:08:11 +10:00
Mickael Kerjean
137b36e0a7
feature (logout): customisable logout button
2021-08-22 13:05:09 +10:00
Mickael Kerjean
682e31ef50
fix (form): form builder autocompletion error
2021-08-22 13:05:09 +10:00
Mickael Kerjean
39f6987465
cleanup ( #381 ): fit pull request
2021-08-22 13:05:09 +10:00
Quentin Bramas
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
Mickael Kerjean
44fc901b4b
maintain (admin): admin page upgrade
2021-08-16 16:47:13 +10:00
Mickael Kerjean
6e27086ac4
maintenance (404): migrate not found page to newer react way
2021-08-15 19:22:50 +10:00
Mickael Kerjean
a4e1431d4b
maintain (loader): react upgrade to the loader component
2021-08-15 19:14:49 +10:00
Mickael Kerjean
c2f45747cc
maintenance (logout): logout component upgrade
2021-08-15 19:12:40 +10:00
Mickael Kerjean
964b7e5dba
maintenance (homepage): migrate homepage to recent react
2021-08-15 14:24:48 +10:00
Mickael Kerjean
a2e3e9c7a7
maintain (connect): connection page migration
2021-07-19 00:44:53 +10:00
Mickael Kerjean
e4397a6899
maintain (modal): remove deprecated react function
2021-07-17 02:46:39 +10:00
Mickael Kerjean
178a19abc3
fix (pdf): pdf viewer in firefox
2021-07-16 19:35:54 +10:00
Axel Amghar
16495254dc
fix (translation): french - #399
2021-07-10 17:52:34 +10:00
Rojen Zaman
62652d25a2
fix (translation): finetune TR translation - #400
...
* i18n(TR) finetune translation
* i18n(TR) update
2021-07-10 17:52:34 +10:00
Mickael Kerjean
fdebaac135
fix (form): edge case around the form API
2021-06-29 23:14:24 +10:00
Mickael
03fb00499d
merge
2021-06-20 15:48:42 +10:00
Mickael
700c02ece4
feature (logout): customisable logout button
2021-06-20 15:36:25 +10:00
Joe Bordes
2a2ed24739
fix (translation): i18 (ES) finetune translation ( #397 )
2021-06-04 15:06:25 +10:00
Si Hyeong Lee
4db1e9f216
fix (translation): ko.json ( #396 )
...
* Create go.yml
* Update ko.json
- Correct Korean translation errors
* Revert "Merge branch 'master' of https://github.com/writingdeveloper/filestash "
This reverts commit ca3f335402 , reversing
changes made to cb4d4b9f15 .
2021-05-25 21:35:52 +10:00
Mickael
ff0dfb8c5d
fix (unit): broken test fix
2021-05-08 00:54:10 +10:00
Mickael Kerjean
eb81398ce8
feature (zip): download file(s) at once
2021-03-21 23:01:10 +11:00
Mickael Kerjean
7f5a76849a
Merge branch 'master' of https://github.com/mickael-kerjean/filestash
2021-03-21 16:14:37 +11:00
Quentin Bramas
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
Quentin Bramas
5f85d59258
fix ( #356 ): preventing entering the expiration date on safari ( #366 )
...
Co-authored-by: Quentin Bramas <bramas@unistra.fr>
2021-03-04 21:22:19 +11:00
Quentin Bramas
d0379e3e86
Fix wrong variable name producing an error ( #365 )
...
Co-authored-by: Quentin Bramas <bramas@unistra.fr>
2021-03-04 21:19:26 +11:00
Eric Chang
56f34628ab
Create zh_tw.json ( #367 )
2021-03-04 20:18:45 +11:00
Tom Schneider
ec8d45b64d
Improve german translation ( #375 )
2021-03-04 20:18:17 +11:00
Mickael Kerjean
ef8fe6adb5
cleanup (eslint): cleanup as per eslint rules
2020-12-22 21:29:01 +11:00
Mickael Kerjean
f15cd1959b
cleanup (tunnel): deprecate step 2 of the setup
2020-12-22 19:24:25 +11:00
Mickael Kerjean
46cde8a166
improve (backend): revamp backend interface
2020-12-22 18:09:58 +11:00
Mickael Kerjean
e02267d3d5
fix (form): disable autocompletion - #345
2020-11-24 22:53:44 +11:00
Mickael Kerjean
51c235a6ad
ux (share): revamp share look and feel
2020-11-15 23:36:38 +11:00
thielepaul
02513d3353
fix (photo-viewer): photo size on portrait screens - #333
2020-11-01 23:45:12 +11:00
Mickael Kerjean
37cfe9fd0a
error (message): boot error message
2020-10-27 19:36:22 +11:00
Mickael Kerjean
ce6c5a64e4
improvement (share): Look and Feel and UX for shared links
2020-10-25 17:09:23 +11:00
thielepaul
78c1c6b7b3
feature (css): allow users to set custom css in admin panel - #332
2020-10-19 01:26:00 +11:00
Mickael Kerjean
81570bccbd
fix (editor): base editor on Code Mirror - #330
2020-10-18 23:47:06 +11:00
Mickael Kerjean
10029f687f
fix (upload): #300
2020-09-17 00:24:37 +10:00
Mickael Kerjean
d8fe013011
fix (404): missing icon on 404 error
2020-08-07 01:00:20 +10:00
Seohyun Joo
671f71ccd0
fix (translation): korean - #292
...
Fixed incorrect machine translation
2020-07-03 22:31:26 +10:00
Mickael Kerjean
a24fbf8ceb
improve (error): report error on boot
2020-07-01 10:55:42 +10:00
Mickael Kerjean
fa6c9b068f
fix (pdf): fallback on pdf viewer not available
2020-07-01 00:30:31 +10:00
Mickael Kerjean
86dd9da853
feature (search): fallback search when full text search isn't active
2020-07-01 00:23:17 +10:00
Mickael Kerjean
4cbeb2c095
improve (pdf): fallback to pdfjs whenever native PDF renderer is missing
2020-06-30 00:30:02 +10:00
Mickael Kerjean
997b7b43e6
feature (error): display a message on fatal error
2020-06-29 21:08:16 +10:00
Mickael Kerjean
6d7d83b068
deisgn (admin): revamp some colors
2020-06-22 02:11:09 +10:00
Mickael Kerjean
3b7f2df6ae
improve (admin): loading indicator
2020-06-16 15:18:10 +10:00
Mickael Kerjean
27a39e45c1
maintenance (admin): remove unfinished plugin page
2020-06-16 15:01:36 +10:00
Mickael Kerjean
538c5f23d1
improve (admin): loading indicator
2020-06-16 14:59:14 +10:00
Mickael Kerjean
b779fe3c0e
feat (sorting): #214
2020-06-15 23:19:38 +10:00
edgar-vincent
c4363a0056
fix (grammar): Wording and spelling ( #278 )
2020-06-08 13:00:21 +10:00
Mickael Kerjean
210118b3a9
feature (mode): create a dark mode
2020-05-27 21:51:21 +10:00
Mickael Kerjean
fc644aa95e
fix ( #255 ): disable service worker on firefox
2020-05-27 16:19:17 +10:00
Mickael Kerjean
cfbe6fd228
feat (translation): automated translation for 40 languages
2020-05-26 22:42:51 +10:00
Mickael Kerjean
d2d4c92aba
fix (local): edge case around new file and new folder
2020-05-26 16:39:11 +10:00
Mickael Kerjean
517ec5bc0b
feat (local): translation of common server side errors
2020-05-26 16:20:14 +10:00
Mickael Kerjean
5eb6ac68af
clean (locale): api for locale
2020-05-26 02:16:42 +10:00
Mickael Kerjean
a9834d374c
feature (translation): first step towards i18n #248
2020-05-26 02:02:34 +10:00
Mickael Kerjean
f87faab58b
update (maintenance): small changes from #267
2020-05-23 18:37:48 +10:00
Sergei Azarkin
865ba7ded6
feature (upload): upload queue that show progress with abort and retry - #267
2020-05-23 16:43:39 +10:00
Mickael Kerjean
300000186b
maintain (iframe): remove logout button when used as an iframe
2020-05-10 19:18:48 +10:00
Jakub Janowski
b7b45f2271
fix (upload): remove loading objects in case of batch operation fails ( #243 )
2020-03-11 23:26:55 +11:00
Mickael Kerjean
954ed37668
fix ( #229 ): remove header mutation
...
On IOS, mutate an HTTP response would throw with the error "Headers object's guard is 'immutable". The idea of that mutation was to provide a way in frontend land to detect when a response is fresh or stale from a cache. As of today, we don't use that information so we removed the associated code
2020-02-18 08:20:59 +11:00
Mickael Kerjean
3b3a03da0d
maintain (client): maintain project dependencies and relevant upgrade
2020-01-06 23:52:20 +11:00
Mickael Kerjean
38a2afad7d
fix (org): task list tags
2020-01-03 01:00:02 +11:00
Mickael Kerjean
f3e6c8c030
feature (documents): handle office documents using onlyoffice
2019-12-21 15:17:09 +11:00
Mickael Kerjean
539a6f086d
feature (transcoding): live transcoding
2019-12-18 02:18:58 +11:00
Mickael Kerjean
60fe27f4b3
experiment (powered): configurable powered by
2019-12-11 00:41:47 +11:00
Mickael Kerjean
0b9bca1c1c
improve (responsive): media queries for a smoother experience
2019-11-26 12:35:27 +11:00
Mickael Kerjean
8deedcd916
improve (pwa): follow the lighthouse tool recommendations for PWAs
2019-11-15 00:12:35 +11:00
Mickael Kerjean
8c1952d59c
improve (pwa): provide icon for ios
2019-11-14 22:26:37 +11:00
Mickael Kerjean
a1c5f16729
feature (error): log javascript errors
2019-11-12 00:23:28 +11:00
Mickael Kerjean
9430b38ee7
fix (admin): hide application constant from the admin config screen
2019-11-11 22:55:31 +11:00
Mickael Kerjean
58c6c57f82
feature (iframe): embed the app from an iframe
2019-11-11 22:23:11 +11:00
Mickael Kerjean
5beba70b36
fix (video): set mimetype automatically
2019-11-08 16:37:10 +11:00
Mickael Kerjean
ae2ef413b3
fix ( #210 ): properly handle file/folder names
2019-11-07 16:55:06 +11:00
Mickael Kerjean
44310fbab0
fix ( #202 ): fallback to in memory cache when indexedDB isn't availabe
2019-11-07 12:34:26 +11:00
Mickael Kerjean
39f3e90238
fix (format): code formatting
2019-11-07 12:34:26 +11:00
itsnotv
3a2babe072
fix (double encoding): beginning of a solution for #205
2019-11-06 11:59:14 +11:00
Mickael Kerjean
064aeaf38f
improve (admin): refresh content on support page
2019-08-26 12:54:37 +10:00
Mickael Kerjean
8c91fbc719
fix (seo): no follow links for the github repo
2019-08-23 11:28:24 +10:00
Mickael Kerjean
aff3dc704a
fix (admin): disable screen refresh on config change - #184
2019-08-14 16:02:00 +01:00
Mickael Kerjean
71e3d6494a
optimise (lighthouse): apply optimisations provided by the lighthouse tool
2019-08-03 12:13:47 +02:00
Mickael Kerjean
8d84ce2044
fix (setup): fix weird animation in setup
2019-06-21 13:30:43 +02:00
Mickael Kerjean
3c1f9c2b45
improve (dropdown): enlarge the dropdown for org client
2019-05-30 19:52:47 +10:00
Mickael Kerjean
787660f680
improve (nyan): center the cat in the middle of the screen
2019-05-24 10:48:14 +10:00
Mickael Kerjean
b3988d3db8
improve (perf): refactor to minimise some loops
2019-05-22 20:21:20 +10:00
Mickael Kerjean
e34bab53fd
fix (flickering): flickering while transitioning from cache to non cache
2019-05-22 17:31:42 +10:00
Mickael Kerjean
87658c6a6c
improve (open graph): basic open graph data
2019-05-22 16:16:22 +10:00
Mickael Kerjean
085aa22b23
fix (notification): notification can extend the screen indefinitely
2019-05-22 15:20:21 +10:00
Mickael Kerjean
ba0243fa5d
fix (tor): improve configuration of the TOR server
2019-05-22 02:43:07 +10:00
Mickael Kerjean
836a74ab7d
improve (search): user experience around the search
2019-05-21 17:13:21 +10:00
Mickael Kerjean
b1b142a620
cleanup (admin): disabling constants edit from the console
2019-05-17 13:39:41 +10:00
Mickael Kerjean
5b9dbf76a8
fix (admin): fix label overflow
2019-05-17 12:39:32 +10:00
Mickael Kerjean
2da7664014
feature (setup): complete rewrite of the setup wizard adding features such as automatic DNS
2019-05-16 14:39:14 +10:00
Mickael Kerjean
c300272133
cleanup (setup): cleanup the setup page
2019-05-15 16:42:21 +10:00
root
5597d6ec88
feature (tuneel): HTTP tunnel via websocket to expose instance on the internet
2019-05-15 15:08:52 +10:00
Mickael Kerjean
718ce0cf01
fix ( #150 ): CSS issue on the password field
2019-05-10 01:06:11 +10:00
Mickael Kerjean
5c0cd37f77
optimise (asset): optimise asset size
2019-05-09 00:39:58 +10:00
Mickael Kerjean
4a2d1d6c3c
maintenance (cleanup): dead code elimination: leftover from O(n) initial search
2019-05-09 00:17:42 +10:00
Mickael Kerjean
d69aeb47f1
fix (setup): display issue on the setup page
2019-05-08 15:36:12 +10:00
Mickael Kerjean
5cf8b08f84
improve (editor): better padding on the text editor
2019-05-08 11:29:28 +10:00
Jeanjean Pierre
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
Mickael Kerjean
284d554a67
fix (loader): fix the transition out when the application has loaded
2019-05-05 00:08:41 +10:00
Mickael Kerjean
5f7de7826a
fix (build): transform the build to push for static program
2019-05-02 23:40:55 +10:00
Mickael Kerjean
f8cc366165
Merge branch 'master' of http://github.com/mickael-kerjean/filestash
2019-05-01 02:14:23 +10:00
Mickael Kerjean
33ed3f47c7
improve (loading): get rid of the crypto library in the frontend to improve loading speed
2019-04-30 22:50:17 +10:00
Mickael Kerjean
b29231d42b
improve (loading): on demand loading of another dependency: exif
2019-04-30 22:26:36 +10:00
Mickael Kerjean
ad1f2358e7
improve (index.html): cleanup the index.html to win in build size
2019-04-30 22:22:31 +10:00
Mickael Kerjean
8608c91e1f
improve (images): optimise how assets get loads in the app for lower size + loading speed
2019-04-30 21:38:56 +10:00
Alex Phillips
50ff43bdd4
fix ( #159 ): attempting to fix url encoding for filename URLs
...
* attempting to fix url encoding for filename URLs
* handle the case where percent sign exists in the filename / dirname
* remove the try/catch as this shouldn't be necessary, changed logic for url encoding links that doesn't involve looping
2019-04-30 12:42:49 +10:00
=
2c124561e6
fix (search): set visibility of hidden files in the search result as per config
2019-04-25 03:04:03 +10:00
=
8af1ba290a
fix (selection): newly created files/folder wouldn't get catch by selection up until a refresh
2019-04-25 02:22:04 +10:00
=
57223b241c
fix (multiselection): disable dragging of unselected file when a selection exists
2019-04-24 21:35:49 +10:00
=
65a61588a8
feature (batch): create selections of files/folder to batch delete and move actions
2019-04-24 21:16:33 +10:00
=
c5db893a5e
improve (design): larger breadcrumb
2019-04-22 17:40:47 +10:00
=
b588ec020c
improve (iconography): update a few icons
2019-04-22 15:27:11 +10:00
=
8afd06e055
feature (upload): upload button for phone and tablets
2019-04-19 01:31:12 +10:00
=
6c5771c4f5
improve (design): modal popup
2019-04-18 18:35:27 +10:00
=
788049070e
fix (loader): overflow issue on the nyan cat :O
2019-04-18 16:47:56 +10:00
=
aa8dcf794b
fix (form): fix download button on the application form
2019-04-18 16:38:48 +10:00
=
3ee341caa4
fix (search): clear search after navigation action
2019-04-18 16:15:28 +10:00
=
28dd859b60
maintenance (cleanup): dead code elimination
2019-04-18 16:08:17 +10:00
=
f438f669f7
improve (admin): improve admin console design
2019-04-17 14:35:12 +10:00
=
f9f7b5c4d3
feature (backend): add a mysql backend
2019-04-17 12:59:23 +10:00
=
6a9efa6b2f
improve (webaim): contrast ratio > 7:1 to comply with webaim AAA level
2019-04-15 12:45:50 +10:00
=
1412b17275
fix (share): active button was broken for the uploader
2019-04-13 00:31:41 +10:00
=
30ea5c433e
fix (path): set the path & link of a newly created folder / file
2019-04-12 23:36:07 +10:00
=
d4b0496b19
feature (search): dynamically create link for search
2019-04-03 18:03:51 +11:00
=
bf2e44baab
fix (design): fix position issue within the admin console
2019-04-03 15:17:23 +11:00
Mickael
0127fa2c02
feature (search): search feature
2019-04-02 19:48:50 +11:00
Mickael KERJEAN
07c6e5bab4
maintenance (cleanup): dead code elimination
2019-03-25 22:37:25 +11:00
Mickael KERJEAN
3cbe3ab6bb
improve (viewer): improve image and video viewer
2019-03-21 00:56:10 +11:00
Mickael KERJEAN
3e32c4e1f0
improve (exif): the more button only appear when there's something to show
2019-03-19 00:59:01 +11:00
Mickael KERJEAN
5afe004d11
improve (design): fix weird size of the closing button in the exif viewer
2019-03-19 00:52:07 +11:00
Mickael KERJEAN
872a6e0cd0
fix (bug): issue in date formatting and file size using the webdav backend - #143
2019-03-18 23:08:58 +11:00
Mickael KERJEAN
bbdcd995da
fix (edge case): forgotten edge case when page change
2019-03-18 14:16:08 +11:00
Mickael KERJEAN
8d6ee6b940
improve (loader): nyan cat as default loader
2019-03-18 14:15:16 +11:00
Mickael KERJEAN
d6ba3f0cf1
fix (logout): display an error when something goes wrong during logout - instead of infinite spinner
2019-03-15 18:13:28 +11:00
Mickael KERJEAN
cb9f3badc7
fix (navigation): navigation was braking when a file had a pound in its name
2019-03-15 18:01:55 +11:00
Mickael KERJEAN
c2361c105a
feature (loader): awesome loader on intial page load
2019-03-15 16:38:04 +11:00
Mickael KERJEAN
63670050ff
maintain (code): cleanup dependencies and other dead things
2019-03-15 13:52:25 +11:00
Mickael KERJEAN
3246447da2
improvement (ui): improve quick access bar
2019-03-15 11:42:50 +11:00
Mickael KERJEAN
e9786ada96
improvement (messaging): add error message when the server is down
2019-03-15 01:55:49 +11:00
Mickael KERJEAN
8393b0d55a
fix (test): fix tests
2019-03-14 01:10:59 +11:00
Mickael KERJEAN
ea48dbe128
improve (security): add support for the X-Requested-With header
2019-03-08 17:49:17 +11:00
Mickael KERJEAN
c431b64b64
admin (documentation): improve the support page of the admin
2019-03-08 16:33:17 +11:00
Mickael KERJEAN
a02510418d
improve (login): redirect the user to the login screen once the session expire
2019-03-08 01:25:29 +11:00
Mickael KERJEAN
7f8c47c186
fix (regression): toggle hidden files
2019-03-08 00:47:28 +11:00
Mickael KERJEAN
b3408a75dd
fix (extension): fix file extension display issue
2019-03-08 00:21:00 +11:00
Mickael KERJEAN
771504f621
maintenance (cleanup): remove dead code
2019-03-08 00:17:21 +11:00
Mickael KERJEAN
20bf336a1b
perf (filebrowse): optimise frontend client on hot path
2019-03-08 00:10:45 +11:00
Mickael KERJEAN
581b89f700
upgrade (dep): upgrade react to latest version
2019-03-07 18:47:12 +11:00
Mickael KERJEAN
faa1aa69b2
improve (code): dead code elimination
2019-03-07 18:42:13 +11:00
Mickael KERJEAN
f3569a5473
fix (navigation): prevent file navigation to unknown state
2019-03-07 15:58:41 +11:00
Mickael KERJEAN
46a1175db5
fix (login): fix firefox issue preventing a user from logging in after pressing enter when the focus is on a password field
2019-03-07 15:23:19 +11:00
Mickael KERJEAN
906fb1f3f4
improvement (quick access): improve the user friendly aspect of the quick access bar
2019-03-07 14:31:03 +11:00
Mickael KERJEAN
13345a4104
fix (navigation): recover from an edge case that would brake navigation when the URL is malformed
2019-03-06 13:26:11 +11:00
Mickael KERJEAN
7f820b8cd4
improve (edge case): code maintenance
2019-02-18 18:34:21 +11:00
Mickael KERJEAN
39441d4a5e
improve (form): upload field
2019-02-16 03:49:13 +11:00
Mickael KERJEAN
5bff76e1e6
improve (form): add feature to the form builder
2019-02-15 18:48:46 +11:00
Mickael KERJEAN
f0732b69fe
improvement (metadata): add new metadatas for better display control from the backend handler
2019-02-06 23:16:51 +11:00
Mickael KERJEAN
464abe07b1
fix (error page): home button instead of back when no history is available
2019-02-06 23:14:24 +11:00
Mickael KERJEAN
9b13339217
fix (login): gracefull handling of connection page error when the config is invalid
2019-02-04 19:00:13 +11:00
Mickael KERJEAN
8bbe2fac0b
feature (backend): ldap backend
2019-01-31 19:13:05 +11:00
Mickael KERJEAN
aaf33996c8
feature (form): form pages
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
e035cc69be
feature (add): form file
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
d7339ca886
cleanup (release): pre release cleanup
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
8614d4492e
improve (orgmode): open link in same window, better policy
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
e6c2923e20
cleanup (code): remove dead code
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
c3d34e6f87
feature (webdav): shared links as webdav server
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
ce21121dce
release (fix): fix issues before release
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
e3882724ff
build (fix): fix the build
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
69ccd174b0
improvement (export): markdown export is github flavored
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
c61f528e24
fix (share): fix edge cases around the path and start migrate tests
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
4e15d5cbdb
improvement (noscript): add an error message if javascript is disabled
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
3b65cdf417
feature (readonly): respect readonly restriction on the editor
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
50506dcff9
improvement (share): move out the authorization logic in a middleware
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
43f00e12d6
feature (orgmode): use emacs to export org documents
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
a34b8b48e7
migrate (name): change project name
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
98e8a47781
improvement (design): incremental design improvement
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
ab93520773
optimise (middleware): refactore middleware to focus on better performance and security
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
a50dbd4724
improvement (login): new backend API to generate login form in the frontend
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
c213772502
improvement (form): connection form is server generated
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
b4652b90c8
fix (admin): fix bugs in the admin console
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
2fe925cada
design (logo): change logo for v0.3
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
83de5ad620
fix (build): broken build
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
1d5d836caa
fix (favicon): handle route: '/favicon.ico'
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
beadf1593b
feature (github): freshen up the github button on the login page
2019-01-28 01:09:45 +11:00
Mickael KERJEAN
ce6a228968
feature (admin): admin console
2018-12-19 18:35:09 +11:00
Mickael KERJEAN
c71214455a
fix (share): js was throwing because of an uncomplete initialisation
2018-11-26 18:42:39 +11:00
Mickael KERJEAN
cb4c98e871
feature (editor): syntax highlighting for .properties file
2018-11-21 22:30:01 +11:00
Mickael KERJEAN
0ed846f5f3
improve (profiling): create a flag to enable profiling
2018-11-19 14:27:41 +11:00
Mickael KERJEAN
453fb902df
improvement (config): enable/disable features from config.json
2018-11-15 12:49:34 +11:00
Mickael KERJEAN
760ec1980d
bugfix (upload): upload directories on Chrome would truncate to 100 files per directory
2018-11-10 00:37:53 +10:00
Mickael KERJEAN
d95411781a
improvement (editor): look and feel of the text editor
2018-11-02 13:54:27 +11:00
Mickael KERJEAN
1ff46452a2
feature (share): workable version
2018-11-02 10:46:45 +11:00
Mickael KERJEAN
f87fddbb32
feature (share): reflect different share params on UI and fix share viewpage
2018-11-02 04:42:01 +11:00
Mickael KERJEAN
147bf77b77
improvement (error): improve error page and s3 messages
2018-10-26 03:24:08 +11:00
Mickael KERJEAN
9ee175127a
improvement (buttons): better button design
2018-10-15 22:57:33 +11:00
Lewis Cowles
13b75fd4aa
improvement (font): Embedded Google Font ( #106 )
...
Fixes #102
2018-10-15 22:49:31 +11:00
Mickael KERJEAN
8f62551787
feature (Share): workable version for sharing
2018-10-15 22:48:27 +11:00
Mickael KERJEAN
2c086c24b7
feature (url): remove breadcrumb with URL params: nav
2018-10-15 22:47:52 +11:00
Mickael KERJEAN
5552211eb4
improvement (incremental): update colors and improve page when current folder is empty
2018-10-15 22:47:46 +11:00
Mickael KERJEAN
cbde40bea3
improvement (error): add a home button on error page
2018-10-15 22:47:02 +11:00
Mickael KERJEAN
86b1acd93c
feature (share): WIP
2018-10-15 22:47:02 +11:00
Mickael KERJEAN
d0b44bb388
improvement (incremental): improve design
2018-10-15 22:47:02 +11:00
Lewis Cowles
0de43c72b0
improvement (font): Embedded Google Font ( #106 )
...
Fixes #102
2018-09-27 22:38:06 +10:00
Mickael KERJEAN
434f1a90c3
feature (scroll memory): make it easier to scroll/select on long list of things
2018-09-26 03:23:01 +10:00
Mickael KERJEAN
bde4079fb9
maintenance (code): incremental improvement
2018-09-26 02:36:21 +10:00
Mickael KERJEAN
1157015650
feature (share): WIP
2018-09-24 14:49:44 +10:00
Mickael KERJEAN
5b6af8934a
feature (share): WIP
2018-09-21 21:50:30 +10:00
Mickael KERJEAN
ff63531b13
improvement (UI): incremental improvement UI, big perf improvement over browsing
2018-09-21 12:14:31 +10:00
Mickael KERJEAN
f6e34bae24
fix (editor): can change editor
2018-09-18 14:39:56 +10:00
Mickael KERJEAN
bf269bf0af
fix (customisation): set form field in config
2018-09-17 17:21:36 +10:00
Mickael KERJEAN
4ca7bab31b
maintain (code): cleanup
2018-09-17 09:52:02 +10:00
Mickael KERJEAN
daa9ce5bce
feature (branding): change branding => name
2018-09-17 09:52:01 +10:00
Mickael Kerjean
61f28962f3
feature (share): share feature - WIP
2018-09-14 17:32:16 +10:00
Mickael Kerjean
d3a5153920
feature (share): frontend of the share feature
2018-09-14 17:32:16 +10:00
Mickael KERJEAN
1077165e3d
maintain (code): cleanup
2018-09-14 17:31:57 +10:00
Mickael KERJEAN
4907c9b0d0
fix (notification): fix notification problems
2018-09-12 00:17:26 +10:00
Mickael KERJEAN
c20572c790
maintenance (dead): remove dead code
2018-09-12 00:16:30 +10:00
Mickael KERJEAN
65246cb280
feature (custombackend): fix custombackend
2018-09-07 13:28:15 +10:00
Mickael Kerjean
f561608a3c
fix (image): thumbnail generation for small images: libvips edge case - #93
2018-08-30 12:19:25 +10:00
Mickael Kerjean
bfacd4bcc5
feature (framework): create the basis for the development custom backends
2018-08-30 12:19:15 +10:00
Mickael Kerjean
696b852186
bugfix (indexedDB): flushing a non existing db would throw a critical error ... #97
2018-08-11 09:59:32 +10:00
Mickael Kerjean
526bc3142d
maitenance (deps): maintenance cleancup
2018-08-06 14:03:18 +10:00
Mickael Kerjean
077946c3d6
bugfix (password): fix textarea as password issue - #94
2018-08-05 20:04:46 +10:00
Mickael Kerjean
8561193f8b
feature (search): basic search
2018-08-04 04:29:55 +10:00
Mickael Kerjean
bbb9572012
improvement (UI): better buttons
2018-08-02 01:44:16 +10:00
Mickael Kerjean
35178ee70e
feature (S3): integrate S3 encryption mechanism - #90
2018-08-01 21:02:29 +10:00
Mickael KERJEAN
31f8c273ff
fix (ipad): fix ipad problems as reported by our patreon
2018-08-01 14:57:03 +10:00
Mickael Kerjean
4d8c11ce8d
feature (FTP): add a max connection parameter
2018-07-30 23:16:51 +10:00
Mickael Kerjean
6b428ec1ab
improvement (UI): incremental improvements
2018-07-30 22:44:58 +10:00
Mickael Kerjean
04c97e34fb
migration: migrate NodeJS code base to Golang
2018-07-30 13:34:44 +10:00
Mickael Kerjean
c5f2839fd7
feature (metadata): attach metadata to ls to enable/disable features
2018-07-18 14:10:33 +10:00
Mickael Kerjean
1c7a7bf8df
feature (home): redirect to home path after authentication
2018-07-18 01:53:00 +10:00
Mickael Kerjean
dd562ecc37
feature (hot reload): make configuration easier - #91
2018-07-18 01:40:38 +10:00
Mickael Kerjean
af1fa944bf
page (login): refactore the login page to enable multiple time the same backend
2018-07-18 01:37:06 +10:00