Mickael Kerjean
0a0809d951
improve (boot): decrease boot time
...
Filestash needs to run a couple setup function. We used to run those
after DOMContentLoaded, losing about ~15ms where we didn't need to as
we can run everything in parallel
2022-10-11 07:21:14 +11:00
Mickael Kerjean
c6a31012ad
fix (branding): default title is empty for rebranding
2022-05-25 17:37:39 +10:00
Mickael Kerjean
257bce512c
improve (index): message when js is disabled
2022-05-19 00:45:23 +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
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
thielepaul
78c1c6b7b3
feature (css): allow users to set custom css in admin panel - #332
2020-10-19 01:26:00 +11:00
Mickael Kerjean
210118b3a9
feature (mode): create a dark mode
2020-05-27 21:51:21 +10:00
Mickael Kerjean
8c1952d59c
improve (pwa): provide icon for ios
2019-11-14 22:26:37 +11:00
Mickael Kerjean
71e3d6494a
optimise (lighthouse): apply optimisations provided by the lighthouse tool
2019-08-03 12:13:47 +02: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
87658c6a6c
improve (open graph): basic open graph data
2019-05-22 16:16:22 +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
=
788049070e
fix (loader): overflow issue on the nyan cat :O
2019-04-18 16:47:56 +10:00
Mickael KERJEAN
8d6ee6b940
improve (loader): nyan cat as default loader
2019-03-18 14:15:16 +11:00
Mickael KERJEAN
c2361c105a
feature (loader): awesome loader on intial page load
2019-03-15 16:38:04 +11:00
Mickael KERJEAN
d7339ca886
cleanup (release): pre release cleanup
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
a34b8b48e7
migrate (name): change project name
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
2fe925cada
design (logo): change logo for v0.3
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
bf269bf0af
fix (customisation): set form field in config
2018-09-17 17:21:36 +10:00
Mickael Kerjean
04c97e34fb
migration: migrate NodeJS code base to Golang
2018-07-30 13:34:44 +10:00
Mickael Kerjean
dd562ecc37
feature (hot reload): make configuration easier - #91
2018-07-18 01:40:38 +10:00
Mickael Kerjean
abff16c4fb
upgrade (frontend): streamline the build to have a good environment for the backend rewrite
2018-07-16 14:31:27 +10:00
Mickael Kerjean
176654ae28
build (migration): proper build for packaging
2018-07-05 15:29:19 +10:00
Mickael KERJEAN
168b7a92b0
improvement (IE): polyfill IE - #48
2018-05-01 01:13:15 +10:00
Mickael KERJEAN
245210d223
fix (mobile): fix UI glitches found from testing on different devices
2018-04-30 01:28:48 +10:00
Mickael KERJEAN
950f56bbdf
improvement (editor): #20 + bugfix
2018-04-10 14:51:52 +10:00
Mickael KERJEAN
f093f00a4b
maintenance (structure): Full revamp of the project code structure
2018-03-07 01:46:21 +11:00
Mickael KERJEAN
c964c274a8
feature (PWA): turn into a progressive web app
2017-06-30 12:24:41 +10:00
Mickael KERJEAN
0b5137846c
cleanup (structure): update code structure
2017-06-27 21:59:40 +10:00