Commit Graph

39 Commits

Author SHA1 Message Date
smdyv 150608e016 Use simple templating for static processing 2023-07-13 16:08:16 -04:00
smdyv 4430036ea2 Change string markings for replacements 2023-07-13 16:08:16 -04:00
Daniel Micay e04278e76e process-static: remove dropped devices 2023-06-27 14:16:52 -04:00
Daniel Micay 50982f9a05 add hidden Pixel Fold release page entries 2023-06-27 14:16:31 -04:00
Daniel Micay ed86503068 point to release notes from version links
This is much more useful to users and determining tag names this way is
now obsolete so it needs to be changed regardless.
2023-06-24 06:24:40 -04:00
Daniel Micay 3a4585c446 add hidden tangorpro release listing 2023-06-20 16:54:55 -04:00
Daniel Micay 7229179520 add hidden lynx support to prepare for launch 2023-05-11 00:21:06 -04:00
Daniel Micay 54f0341994 switch to terser fork of html-minifier 2023-04-10 21:00:36 -04:00
Daniel Micay 60b934f77c extend xmllint file extensions 2023-04-10 20:31:59 -04:00
Daniel Micay 12e579c5c0 split up validator.nu validation
There are persistent bugs with handling HTML, CSS and SVG together.
2023-04-10 20:28:13 -04:00
Daniel Micay 4d7c2bfc2c use pixelated image rendering mode for QR codes 2023-02-16 20:35:05 -05:00
Daniel Micay c772b17f79 obtain validatornu release from npm 2023-01-07 22:07:46 -05:00
Daniel Micay 9eaa343922 temporarily disable validatornu warnings
Until there's a new tagged release with the change resolving this issue:
https://github.com/validator/validator/issues/1433.
2023-01-04 19:50:53 -05:00
Daniel Micay ff459a85d4 brotli keeps source files by default 2022-11-01 00:20:05 -04:00
smdyv 12ee1c8293 Update device image
This is a vectorized image of the Pixel 7 Pro, and saves 98 % of the
byte length of the previously used image.
2022-10-18 15:03:06 -04:00
Daniel Micay 70aff80f09 prepare for future Pixel 7 Pro and Pixel 7 support 2022-10-14 19:59:07 -04:00
Daniel Micay 450b3048ce use GrapheneOS fastboot.js fork 2022-08-27 20:47:16 -04:00
Daniel Micay 6c400ba47f begin adding Pixel 6a (bluejay) support 2022-08-25 23:15:08 -04:00
Daniel Micay 3c767278da activate venv automatically 2022-08-25 23:15:08 -04:00
Daniel Micay 6a5103d5cd run gixy after template expansion 2022-06-30 04:42:01 -04:00
Daniel Micay a4e30aeca8 reorganize process static script 2022-06-28 00:04:09 -04:00
Daniel Micay d2b5207277 improve flock error message 2022-05-08 05:45:21 -04:00
Daniel Micay 43f9f22856 add file locking to deploy/process scripts 2022-05-05 00:19:01 -04:00
Daniel Micay 42919855d5 add scripting for auto-generating releases listing 2022-02-19 12:00:06 -05:00
Daniel Micay 7010b230c5 use http2_push instead of http2_push_preload
This avoids needing to conditionally add nopush to each preloaded
resource in the Link header. There's also no support for pushing
JavaScript modules via http2_push_preload since nginx doesn't have
support for rel=modulepreload.
2021-12-05 02:48:44 -05:00
Daniel Micay a1a56d1ad2 update fastboot.js to v1.1.1 2021-11-27 02:05:59 -05:00
Daniel Micay 4027afcf6e add integrity metadata to preload header 2021-11-26 19:41:37 -05:00
Daniel Micay c7ffdaed6c add gixy support to process-static workflow 2021-11-25 20:21:12 -05:00
Daniel Micay c20907189e integrate gixy into process-static 2021-11-25 18:46:11 -05:00
Daniel Micay 71c26f59eb use a temporary directory for nginx configuration 2021-11-25 18:31:57 -05:00
Daniel Micay 75f4b33323 set up SRI for future use by CSP v3 2021-11-18 19:08:54 -05:00
Daniel Micay 61e1358202 merge validate_static into process_static 2021-11-18 17:49:55 -05:00
Daniel Micay 956444fd42 rename static_tmp to static-tmp for consistency 2021-09-30 16:44:07 -04:00
Daniel Micay 49fc7831de add back preserving timestamp for zopfli 2021-09-30 16:03:25 -04:00
Daniel Micay 161d6bddf2 split brotli and zopfli jobs 2021-07-21 17:43:32 -04:00
Daniel Micay c6219613d6 stop unnecessarily copying mtime for gz output 2021-07-21 16:55:22 -04:00
Daniel Micay 93f0d39a8d compress static files in parallel 2021-07-21 16:37:31 -04:00
Daniel Micay 406004cdf8 rename generate_feed.py to generate-feed.py 2021-07-10 12:04:45 -04:00
Daniel Micay 7329d664bb rename scripts 2021-07-08 04:33:12 -04:00