<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/git_hooks, branch v1.7.2</title>
<subtitle>Personal mirror of DanConwayDev/ngit-cli on git.upleb.uk
</subtitle>
<id>https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/atom?h=v1.7.2</id>
<link rel='self' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/atom?h=v1.7.2'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/'/>
<updated>2024-08-30T09:10:34+00:00</updated>
<entry>
<title>build: remove pre-commit git hook</title>
<updated>2024-08-30T09:10:34+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-08-30T09:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=9d3882d2d84a3a3b48f442d1abd846839eeb0c40'/>
<id>urn:sha1:9d3882d2d84a3a3b48f442d1abd846839eeb0c40</id>
<content type='text'>
because it takes to long to run and impacts workflow

it was only recently fixed as it didn't have execute permissions
</content>
</entry>
<entry>
<title>build: commit-msg allow nostr: links</title>
<updated>2024-08-28T13:19:35+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-08-28T13:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=2045aa5d928306f2a03cc924eac9c453c399b9b8'/>
<id>urn:sha1:2045aa5d928306f2a03cc924eac9c453c399b9b8</id>
<content type='text'>
even though they may exceed line length rules

unfortunately until
https://github.com/jorisroovers/gitlint/issues/255#issuecomment-1040868243
get merged
</content>
</entry>
<entry>
<title>build: remove tests from pre-push</title>
<updated>2024-02-15T16:30:31+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-15T16:30:31+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=8163bd5918f8929834af312fcd88d01fee9f20bc'/>
<id>urn:sha1:8163bd5918f8929834af312fcd88d01fee9f20bc</id>
<content type='text'>
because they take 3 minutes to run and sometime fail due to
a nix specific issue
</content>
</entry>
<entry>
<title>build(hooks) run tests in pre-push not pre-commit</title>
<updated>2023-11-01T00:00:00+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2023-11-01T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=03bb9ef8c419273681199eb6e85c82fe0e4f3d51'/>
<id>urn:sha1:03bb9ef8c419273681199eb6e85c82fe0e4f3d51</id>
<content type='text'>
as the run time of the test suite has increased, the trade-off
between convienence and the warm feeling of seeing a sea of green test
passes for unrelated tests has changed
</content>
</entry>
<entry>
<title>refactor: rebuild app skeleton</title>
<updated>2023-09-13T09:24:49+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2023-09-01T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=6423baebd92e45c9be85157c443dff42e65d8d14'/>
<id>urn:sha1:6423baebd92e45c9be85157c443dff42e65d8d14</id>
<content type='text'>
Create skeleton for a complete rebuild of the prototype as a production
ready product.

Includes design patterns for:
 - dependency injection
 - unit testing with dependency mocking
 - integration testing
 - error handling
 - config storage

BREAKING-CHANGE: ground-up redesign with incompatible protocol standards
</content>
</entry>
</feed>
