<feed xmlns='http://www.w3.org/2005/Atom'>
<title>browser-extension/copyright, branch jahoti</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=jahoti</id>
<link rel='self' href='https://git.koszko.org/browser-extension/atom?h=jahoti'/>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/'/>
<updated>2021-12-01T20:06:28Z</updated>
<entry>
<title>improve unit testing approach</title>
<updated>2021-12-01T20:06:28Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-11-24T14:53:00Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=93dd73600e91eb19e11f5ca57f9429a85cf0150f'/>
<id>urn:sha1:93dd73600e91eb19e11f5ca57f9429a85cf0150f</id>
<content type='text'>
Unit tests were moved to their own subdirectory.
Fixtures common to many unit tests were moved to test/unit/conftest.py.
A facility to execute scripts in page's global scope was added.
A workaround was employed to present information about errors in injected scripts.
Sample unit tests for regexes in common/patterns.js were added.
</content>
</entry>
<entry>
<title>facilitate testing javascript functions</title>
<updated>2021-12-01T13:03:12Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-12-01T13:02:42Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=463e6830faf5bb81474ac55cf95eed6ae68cc684'/>
<id>urn:sha1:463e6830faf5bb81474ac55cf95eed6ae68cc684</id>
<content type='text'>
Haketilo's .js files can now be loaded together with their dependencies and
executed on a page opened in a selenium-driven Firefox instance.
</content>
</entry>
<entry>
<title>rewrite parts of build script in awk</title>
<updated>2021-11-30T18:32:21Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-11-30T18:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=6106c789ee818fd18240fd3f99eead598406852f'/>
<id>urn:sha1:6106c789ee818fd18240fd3f99eead598406852f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add Selenium- and Python-based test system</title>
<updated>2021-11-27T12:15:33Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-11-27T12:14:28Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=5b2a7a61fd5cf9982f105a3081c2ed7a298b71df'/>
<id>urn:sha1:5b2a7a61fd5cf9982f105a3081c2ed7a298b71df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge build system</title>
<updated>2021-10-14T11:29:57Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-10-14T11:29:57Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=bd767301579c2253d34f60d4ebc4a647cbee5a53'/>
<id>urn:sha1:bd767301579c2253d34f60d4ebc4a647cbee5a53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct copyright and license notices on Makefile</title>
<updated>2021-10-10T00:00:00Z</updated>
<author>
<name>jahoti</name>
<email>jahoti@tilde.team</email>
</author>
<published>2021-10-10T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=5285b0923cd601e631bf9600f8b3f005c15287c4'/>
<id>urn:sha1:5285b0923cd601e631bf9600f8b3f005c15287c4</id>
<content type='text'>
No template code ended up being drawn from JShelter.
</content>
</entry>
<entry>
<title>add shell script facilitating generation of JWT</title>
<updated>2021-10-01T11:13:55Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-10-01T11:13:55Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=ea30326e242a73d3cb06589fb97cf81b674ae2e3'/>
<id>urn:sha1:ea30326e242a73d3cb06589fb97cf81b674ae2e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use default settings that only contain a demo script (the rest is available through Hydrilla)</title>
<updated>2021-09-14T17:28:54Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-14T17:28:54Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=212b5c8ef94c16019201a5da94f5247b30f14a9b'/>
<id>urn:sha1:212b5c8ef94c16019201a5da94f5247b30f14a9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename the extension to "Haketilo"</title>
<updated>2021-09-13T14:56:44Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-13T14:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=2bd35bc4b0d32b70320b06d932db90e75e89373e'/>
<id>urn:sha1:2bd35bc4b0d32b70320b06d932db90e75e89373e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>re-enable sanitizing of data: URLs and also sanitize intrinsics on non-HTML pages where CSP doesn't work</title>
<updated>2021-09-06T18:45:50Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2021-09-06T18:45:50Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/browser-extension/commit/?id=704f2da0673dc714f72b9bb82f6bf648795d4335'/>
<id>urn:sha1:704f2da0673dc714f72b9bb82f6bf648795d4335</id>
<content type='text'>
</content>
</entry>
</feed>
