<feed xmlns='http://www.w3.org/2005/Atom'>
<title>browser-extension/common, branch v1.0-beta2</title>
<subtitle>A discontinued Web Extension to facilitate replacing sites' js with user-supplied scripts</subtitle>
<id>https://git.koszko.org/browser-extension/atom?h=v1.0-beta2</id>
<link rel='self' href='https://git.koszko.org/browser-extension/atom?h=v1.0-beta2'/>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/'/>
<updated>2022-03-11T12:04:03Z</updated>
<entry>
<title>make the order of rules in generated CSP deterministic</title>
<updated>2022-03-11T12:04:03Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-03-11T11:48:53Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=aa34ed466abc6ccb4aa577caf81a828d753233a0'/>
<id>urn:sha1:aa34ed466abc6ccb4aa577caf81a828d753233a0</id>
<content type='text'>
This is purely to help with automated testing.
</content>
</entry>
<entry>
<title>treat "view-source:" pages as privileged</title>
<updated>2022-03-10T10:43:59Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-03-10T10:42:44Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=26459fb4ca619b675729b4bea7714914631dbb86'/>
<id>urn:sha1:26459fb4ca619b675729b4bea7714914631dbb86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prepend all generated console messages with 'Haketilo:'</title>
<updated>2022-03-04T16:25:17Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-03-04T15:57:07Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=4970930c2f866133c38fa73800f1a963f0856692'/>
<id>urn:sha1:4970930c2f866133c38fa73800f1a963f0856692</id>
<content type='text'>
</content>
</entry>
<entry>
<title>optimize Pattern Query Tree for size of its JSON.stringify()'ed representation</title>
<updated>2022-03-04T15:13:39Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-03-02T10:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=c8294257727aec36017e1dea0cbbe34f1aaa625e'/>
<id>urn:sha1:c8294257727aec36017e1dea0cbbe34f1aaa625e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>validate repository responses against JSON schemas</title>
<updated>2022-03-04T15:13:35Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-03-01T10:29:26Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=57ce414ca81682a71288018a4d9001604002ec23'/>
<id>urn:sha1:57ce414ca81682a71288018a4d9001604002ec23</id>
<content type='text'>
* compute_scripts.awk (include_file): don't enforce specific path format on #INCLUDE'd files
* .gitmodules, schemas: add Haketilo JSON schemas subrepo
* html/install.js (InstallView): import schema validator and run it against downloaded mapping and resource definitions
* html/repo_query.js (RepoEntry): import schema validator and run it against obtained query results
* test/haketilo_test/unit/test_install.py (test_install_normal_usage, test_install_dialogs): use underscore instead of hyphen in item identifiers
* test/haketilo_test/unit/test_install.py (test_install_dialogs): adapt error message test cases to new handling method of invalid JSON instanced
* test/haketilo_test/unit/test_repo_query.py (test_repo_query_normal_usage): use underscore instead of hyphen in item identifiers
* test/haketilo_test/unit/test_repo_query.py (test_repo_query_messages): use higher sample unsupported schema version to avoid having to modify the test case soon
* test/haketilo_test/world_wide_library.py: use underscore instead of hyphen in item identifiers
* common/jsonschema.js, common/jsonschema: adapt tdegrunt's jsonschema and include in Haketilo, load schema documents from schemas/
</content>
</entry>
<entry>
<title>change copyright notice of js-sha256 code to be exactly the same as in upstream's LICENSE.txt</title>
<updated>2022-02-28T15:01:39Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-02-28T14:59:43Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=17e66592321d24a51b18019af84cbc664144d2de'/>
<id>urn:sha1:17e66592321d24a51b18019af84cbc664144d2de</id>
<content type='text'>
* common/sha256.js: removed email address from the copyright line
</content>
</entry>
<entry>
<title>assume and use "$schema" properties in item definitions</title>
<updated>2022-02-16T09:12:51Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-02-15T23:55:04Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=72553a2d8b5fa094a5edd5e6ec15b5125a052016'/>
<id>urn:sha1:72553a2d8b5fa094a5edd5e6ec15b5125a052016</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix loading initial data and verify it in automated tests</title>
<updated>2022-02-15T13:22:09Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-02-15T13:22:09Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=5ed09841865eb0c309f1501c6de15fc454478db7'/>
<id>urn:sha1:5ed09841865eb0c309f1501c6de15fc454478db7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change store names and data keys to singular</title>
<updated>2022-02-15T12:18:59Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-02-15T12:18:59Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=92fc67cfa135526cef75311c3ee1a14e248c3060'/>
<id>urn:sha1:92fc67cfa135526cef75311c3ee1a14e248c3060</id>
<content type='text'>
</content>
</entry>
<entry>
<title>restore chromium support</title>
<updated>2022-02-14T17:49:55Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2022-02-14T17:49:55Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=cf838016b70bc55d8fb19a10b4deb580289e3769'/>
<id>urn:sha1:cf838016b70bc55d8fb19a10b4deb580289e3769</id>
<content type='text'>
</content>
</entry>
</feed>
