Daniel Micay
3ff0ac7097
use ECMAScript 2021
2021-06-29 02:42:39 -04:00
Daniel Micay
5f018c01e1
treat mask-icon.svg as an implementation detail
2021-05-18 14:05:02 -04:00
Daniel Micay
7547a689d4
use full path for cache busting renaming
2021-04-19 20:35:20 -04:00
Daniel Micay
747020407b
add version to fastboot.js library path
2021-04-11 23:25:22 -04:00
Daniel Micay
342a31c06c
automate CSS/JS cache busting
2021-03-26 21:03:34 -04:00
Daniel Micay
f5f23e2a95
minify CSS and JS before HTML
2021-03-26 20:02:12 -04:00
Daniel Micay
393121b700
update fastboot.js to v1.0.5
2021-02-17 12:36:29 -05:00
Daniel Micay
1b798c605e
fix globs for fastboot library ignores
2021-01-27 20:42:55 -05:00
Daniel Micay
17e4f5a7ee
pre-compress mjs files
2021-01-27 20:27:58 -05:00
Danny Lin
890abfdaff
Update web installer for fastboot.js updates
...
Some of the API and paths have changed, so this needs to be updated
accordingly. The most prominent change is the removal of BlobStore and
downloading support from fastboot.js, because a fastboot library should
not be responsible for downloading files.
2021-01-27 20:24:49 -05:00
Danny Lin
dff5a750d1
Switch to new bundled fastboot.js
...
This simplifies cache busting greatly without needing to do further
processing on any fastboot.js code before deploying. It also removes the
need for a non-module script with global scope.
2021-01-23 23:08:12 -05:00
Daniel Micay
a8f63181c9
clean up for deployment
2021-01-23 04:00:56 -05:00
Daniel Micay
6746fbacaf
split long line
2020-12-10 10:44:17 -05:00
Daniel Micay
f2c6629bb6
simplify static compression pattern
2020-12-06 10:23:51 -05:00
Daniel Micay
abc83cbed6
generate atom feed for releases
2020-12-02 12:51:22 -05:00
Daniel Micay
f98d3f738f
sort file types in process_static
2020-11-17 17:42:02 -05:00
Daniel Micay
dcc8933ab6
expand json validation / processing
2020-11-17 17:36:16 -05:00
Daniel Micay
815d917f90
minify xml
2020-11-14 00:16:57 -05:00
Daniel Micay
012a527abd
add our response to Copperhead's baseless lawsuit
2020-11-05 15:24:59 -05:00
Daniel Micay
edf73acc08
add Global Privacy Control metadata
2020-11-02 13:37:04 -05:00
Daniel Micay
7c64d8d77e
minify html attributes
2020-10-28 09:38:31 -04:00
Daniel Micay
fdc1804419
expand html-minifier usage
2020-09-29 15:55:22 -04:00
Daniel Micay
cf3cc9e6cd
add package.json for conveniently installing tools
2020-04-07 21:55:09 -04:00
Daniel Micay
fe32de663f
add brotli pre-compression to processing script
2020-04-07 17:21:31 -04:00
Daniel Micay
196b8cddca
set strict options for scripts
2020-04-07 10:06:29 -04:00
Daniel Micay
96962bf0aa
split out processing script
2020-04-06 16:47:03 -04:00