Commit graph

1354 commits

Author SHA1 Message Date
Mickael Kerjean
3d9fa49698 improve (plugin): expose routes via plugins 2019-05-10 18:18:02 +10:00
Mickael Kerjean
9b1bad4b5c optimise (CSP): follow recommendations from mozilla observatory 2019-05-10 15:49:45 +10:00
Mickael Kerjean
edf578e710 improve (UA): set a user-agent on HTTP queries that make sense
eg: 'Filestash/v0.4rc.20190510 (http://filestash.app)'
2019-05-10 15:20:13 +10:00
Mickael Kerjean
a327c41a78 improve (csp): Content Security Policy headers 2019-05-10 13:43:52 +10:00
Mickael Kerjean
718ce0cf01 fix (#150): CSS issue on the password field 2019-05-10 01:06:11 +10:00
Mickael Kerjean
8aa589b3d5 improve (compression): on the fly gzip compression for a few endpoints 2019-05-09 17:03:40 +10:00
Mickael Kerjean
d85bb41620 improve (minifation): improve minification at compile time 2019-05-09 16:35:24 +10:00
Mickael Kerjean
3899e26a81 fix (boot): docker gives weird errors when using localhost within a containe 2019-05-09 15:08:36 +10:00
Mickael Kerjean
934d986a83 fix (build): broken build 2019-05-09 13:50:18 +10:00
Mickael Kerjean
93ede2068e improve (http): Mozilla observatory tips 2019-05-09 01:25:51 +10:00
Mickael Kerjean
7f34aaea2c improve (speed): support for brotli compression 2019-05-09 00:43:05 +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
eeef0f174c improve (lock): leverage RWLock 2019-05-08 15:16:23 +10:00
Mickael Kerjean
1c24026925 fix (password): no prompt for admin password - #162 2019-05-08 12:25:43 +10:00
Mickael Kerjean
b54663016c improve (webdav): handle user restriction and password on the webdav server 2019-05-08 11:30:23 +10:00
Mickael Kerjean
5cf8b08f84 improve (editor): better padding on the text editor 2019-05-08 11:29:28 +10:00
Mickael Kerjean
9836edacbf maintain (telemetry): update API to a custom endpoint 2019-05-07 14:16:54 +10:00
Mickael Kerjean
3cae9016a0 maintenance (code): fix typos 2019-05-07 11:46:23 +10:00
Mickael Kerjean
57afe01f73 Merge branch 'master' of http://github.com/mickael-kerjean/filestash 2019-05-07 11:44:18 +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
2feed9127e improve (efficiency): improve memory efficiency for resource intensive tasks 2019-05-06 15:16:57 +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
989d8bc5c5 improve (signature): sign build with gpg 2019-05-04 22:03:15 +10:00
Mickael Kerjean
b513bf6888 fix (build): docker image 2019-05-03 10:32:09 +10:00
Mickael Kerjean
2c271e02fc improve (favicon): remove redirection on favicon 2019-05-03 00:08:52 +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
ebcf3a3569 build (maintenance): upgrade build with latest changes 2019-05-01 02:14:10 +10:00
Mickael Kerjean
645dddafec feature (pages): create some error pages 2019-05-01 01:15:08 +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
Mickael Kerjean
c130e98c7c maintenance (cleanup): remove dead code 2019-04-30 14:27:50 +10:00
Mickael Kerjean
8ff77091d9 improve (speed): frontend code removal - decrease loading time by 23% and bundle size by 8% :O 2019-04-30 14:26:47 +10:00
Mickael Kerjean
b3dc3f04b3 improve (C deps): improve interaction with C code + various fix 2019-04-30 13:21:06 +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
=
ca5198ac0b improve (static): attempt at statically compile everything - revamp 2019-04-29 19:26:11 +10:00
=
2c7feed57a fix (cd): deploy latest stable image 2019-04-25 11:36:57 +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
=
191ddbd11f improve (plg_security_scanner): new endpoint from actual logs 2019-04-24 01:31:19 +10:00
=
2f74a00879 fix (thumbnail): memory leak found using ab 2019-04-23 19:00:03 +10:00
=
e0b31a34d2 improve (debug): add a few more debugging endpoints 2019-04-23 14:26:59 +10:00
=
2eaf171e49 improve (debug): cleanup debug endpoint + memory endpoint 2019-04-23 12:16:05 +10:00
=
b2d6f5f1e4 feature (plg_security_svg): admin can decide upon viewing svg documents 2019-04-22 21:15:28 +10:00