Commit graph

32 commits

Author SHA1 Message Date
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
Renamed from src/index.html (Browse further)