<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei.app/nginx/snippets, branch staging</title>
<subtitle>main website servers</subtitle>
<id>http://src.rosa.moe/hakurei.app/atom/nginx/snippets?h=staging</id>
<link rel='self' href='http://src.rosa.moe/hakurei.app/atom/nginx/snippets?h=staging'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/'/>
<updated>2025-06-21T00:05:11Z</updated>
<entry>
<title>staging</title>
<updated>2025-06-21T00:05:11Z</updated>
<author>
<name>Daniel Micay</name>
<email>daniel.micay@grapheneos.org</email>
</author>
<published>2023-07-26T16:12:29Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=1c70723a135db8cf52ff614ef5a4ac1bbb577d31'/>
<id>urn:sha1:1c70723a135db8cf52ff614ef5a4ac1bbb577d31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>raise fetchpriority for important images</title>
<updated>2025-05-08T04:04:35Z</updated>
<author>
<name>Daniel Micay</name>
<email>daniel.micay@grapheneos.org</email>
</author>
<published>2025-05-08T04:03:16Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=53c604e3cdd0f95f9b82fda42aedab3f14c2b15c'/>
<id>urn:sha1:53c604e3cdd0f95f9b82fda42aedab3f14c2b15c</id>
<content type='text'>
This was detected by PageSpeed Insights as an issue and it makes sense
to address it.
</content>
</entry>
<entry>
<title>Change string markings for replacements</title>
<updated>2023-07-13T20:08:16Z</updated>
<author>
<name>smdyv</name>
<email>88971341+smdyv@users.noreply.github.com</email>
</author>
<published>2023-07-13T14:51:50Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=4430036ea2b54e416b0375d25c322ba066d67084'/>
<id>urn:sha1:4430036ea2b54e416b0375d25c322ba066d67084</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drop legacy block-all-mixed-content</title>
<updated>2023-07-11T15:23:57Z</updated>
<author>
<name>Daniel Micay</name>
<email>daniel.micay@grapheneos.org</email>
</author>
<published>2023-07-11T15:20:29Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=fafee3dcbcb886ce5fd73c56c5d26632a1366379'/>
<id>urn:sha1:fafee3dcbcb886ce5fd73c56c5d26632a1366379</id>
<content type='text'>
</content>
</entry>
<entry>
<title>block WebRTC in Content Security Policy</title>
<updated>2023-07-11T03:04:29Z</updated>
<author>
<name>Daniel Micay</name>
<email>daniel.micay@grapheneos.org</email>
</author>
<published>2023-07-11T02:58:01Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=bfdffb675135bdd9d655af0d678867d5fe09329f'/>
<id>urn:sha1:bfdffb675135bdd9d655af0d678867d5fe09329f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drop configuration to clear legacy push cookie</title>
<updated>2023-03-24T22:46:50Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2023-03-24T22:46:50Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=8f2b1580414e2fae33dc15344dca90ba6f4293b8'/>
<id>urn:sha1:8f2b1580414e2fae33dc15344dca90ba6f4293b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update Roboto fonts</title>
<updated>2023-03-06T16:41:01Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2023-03-06T16:36:42Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=8649a94b53838442232357dff6ef2a12328366be'/>
<id>urn:sha1:8649a94b53838442232357dff6ef2a12328366be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drop HTTP/2 Push support since Chromium dropped it</title>
<updated>2023-02-10T08:56:20Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2023-02-10T08:56:20Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=1bc589d45f8496c3e6ecaa6f2e2a83f65e8594a3'/>
<id>urn:sha1:1bc589d45f8496c3e6ecaa6f2e2a83f65e8594a3</id>
<content type='text'>
This only improves performance for the initial page load by sending
resources that are almost always needed before the client receives the
preload headers and fetches them. It can degrade performance in some
edge cases such as clients with web fonts disabled or if the session
cookie is cleared without the cache being cleared. Clients can cancel
the push transfers once they start receiving them, but it's wasteful.

Safari and Firefox still support this feature but are likely to follow
the lead of Chromium and drop support for it. Few websites are going to
bother with it without Chromium support and usage is already dropping.
</content>
</entry>
<entry>
<title>disable bluetooth in Permissions Policy</title>
<updated>2022-10-11T16:09:01Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2022-10-11T16:09:01Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=28262ab2b76bfe963d7187729c966b34a3ea6565'/>
<id>urn:sha1:28262ab2b76bfe963d7187729c966b34a3ea6565</id>
<content type='text'>
</content>
</entry>
<entry>
<title>disable keyboard-map in Permissions Policy</title>
<updated>2022-10-11T15:25:19Z</updated>
<author>
<name>Daniel Micay</name>
<email>danielmicay@gmail.com</email>
</author>
<published>2022-10-11T15:25:19Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=b03215be9d562bbbf602a19eb85175e0ec4bce1f'/>
<id>urn:sha1:b03215be9d562bbbf602a19eb85175e0ec4bce1f</id>
<content type='text'>
</content>
</entry>
</feed>
