| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-03-06 | add transparent Zcash donation address | Daniel Micay | |
| 2022-02-19 | extend redirect.js preload / push to /install/ | Daniel Micay | |
| 2022-02-19 | set up preload and push for redirect.js | Daniel Micay | |
| 2022-02-19 | simplify configuration | Daniel Micay | |
| 2022-02-01 | avoid redirect for double slash in parameters | Daniel Micay | |
| 2022-01-27 | add grapheneos.dev domain | Daniel Micay | |
| 2022-01-13 | workaround for odd CSP semantics in Chromium 97 | Daniel Micay | |
| 2022-01-03 | improve approach to redundant slash redirection | Daniel Micay | |
| Since merge_slashes gets rid of the redundant slashes, a no-op rewrite will get rid of all of them at once instead of requiring one redirect to get rid of each redundant slash. | |||
| 2021-12-11 | rename push cookie for clarity | Daniel Micay | |
| 2021-12-11 | add preload/push for main page phone image | Daniel Micay | |
| 2021-12-10 | set charset in Content-Type header for CSS too | Daniel Micay | |
| 2021-12-10 | disable legacy X-XSS-Protection feature | Daniel Micay | |
| 2021-12-05 | use http2_push instead of http2_push_preload | Daniel Micay | |
| 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-04 | no need for case insensitive match for cookie name | Daniel Micay | |
| 2021-12-04 | avoid sending unnecessary push cookie | Daniel Micay | |
| 2021-11-27 | simplify /mask-icon.svg redirect | Daniel Micay | |
| This no longer needs to use a regular expression as a workaround now that file path replacement uses template syntax. | |||
| 2021-11-26 | use preload header with nopush for repeat visitors | Daniel Micay | |
| 2021-11-26 | add integrity metadata to preload header | Daniel Micay | |
| 2021-11-24 | disable idle-detection in Permissions-Policy | Daniel Micay | |
| 2021-11-23 | update font version for preload/push | Daniel Micay | |
| 2021-11-18 | set up SRI for future use by CSP v3 | Daniel Micay | |
| 2021-11-11 | Nginx regex: don't capture groups unnecessarily | Rohan Kumar | |
| Good regex form: use "?:" to specify non-capturing groups when sections don't actually reference matched groups. There's no use saving a capture in these situations. | |||
| 2021-09-07 | nginx: use syslog for error_log | Daniel Micay | |
| 2021-08-30 | add another FAQ redirect | Daniel Micay | |
| 2021-08-22 | add redirect for broken backlinks with comma | Daniel Micay | |
| 2021-08-10 | add SVG Tiny Portable/Secure icon for BIMI | Daniel Micay | |
| https://bimigroup.org/ https://datatracker.ietf.org/doc/html/draft-svg-tiny-ps-abrotman-00 | |||
| 2021-07-30 | rename primary to 0 and replica1 to 1 | Daniel Micay | |
| 2021-07-30 | add support for ACME with replicas | Daniel Micay | |
| 2021-07-28 | add nginx modules symlink | Daniel Micay | |
| 2021-06-26 | nginx: use build defaults for user/pid settings | Daniel Micay | |
| This varies based on the OS and packaging. It's best to make the assumption that it's a reasonable nginx package rather than reducing portability. | |||
| 2021-06-22 | cleaner nginx status monitoring configuration | Daniel Micay | |
| 2021-06-21 | add back legacy redirect | Daniel Micay | |
| 2021-06-21 | set security headers for Matrix client metadata | Daniel Micay | |
| 2021-06-13 | fix redirects for broken twipu links | Daniel Micay | |
| 2021-06-11 | fix object replacement character redirect | Daniel Micay | |
| 2021-06-08 | mark Expect-CT as largely obsolete | Daniel Micay | |
| 2021-06-07 | convert if back into location block | Daniel Micay | |
| 2021-06-04 | remove legacy underscore redirects (unused) | Daniel Micay | |
| 2021-06-03 | add redirect away from old SVG favicon | Daniel Micay | |
| 2021-06-02 | reorder nginx location blocks | Daniel Micay | |
| 2021-06-02 | make index files into an implementation detail | Daniel Micay | |
| 2021-06-02 | treat html extension as an implementation detail | Daniel Micay | |
| These redirects aren't being used for any of the actual pages based on the access logs. | |||
| 2021-05-31 | add grapheneos.ca domain | Daniel Micay | |
| 2021-05-28 | add grapheneos.net domain | Daniel Micay | |
| 2021-05-24 | add Matrix client homeserver delegation | Daniel Micay | |
| 2021-05-24 | add Matrix homeserver delegation | Daniel Micay | |
| 2021-05-23 | drop types_hash_max_size configuration | Daniel Micay | |
| 2021-05-23 | add webmanifest mime type | Daniel Micay | |
| 2021-05-23 | add mjs as javascript extension | Daniel Micay | |
| 2021-05-23 | add upstream mime.types | Daniel Micay | |
