<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scotsleidassocie.org.git/README.md, branch 33-webauthn</title>
<subtitle>The website of the Scots Language Society, implemented in Astro</subtitle>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/'/>
<entry>
<title>33 / WebAuthn (#57)</title>
<updated>2024-01-29T10:51:47+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-12-25T15:44:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=078d2d370d8cb45381b7cf793d99a63dd4c064a4'/>
<id>078d2d370d8cb45381b7cf793d99a63dd4c064a4</id>
<content type='text'>
* Working message on sign-up form

* Disables form nicely when processing request

* Updates README

* Better error logging in verifyRegistrationResponse()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Working message on sign-up form

* Disables form nicely when processing request

* Updates README

* Better error logging in verifyRegistrationResponse()
</pre>
</div>
</content>
</entry>
<entry>
<title>33 / Users can sign up and log in with WebAuthn (#39)</title>
<updated>2024-01-29T10:46:46+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-12-21T21:22:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=2d0634cdc3d00b3e55cf773ff03c7dc841112d36'/>
<id>2d0634cdc3d00b3e55cf773ff03c7dc841112d36</id>
<content type='text'>
* Installs @vercel/postgres

* Installs @simplewebauthn/server

* Installs @simplewebauthn/browser

* Git-ignores all files starting with .env

* Reorganises folders in API

* Defines User type

* Defines Subscription type

* Defines Authenticator type

* Sets up table definition file

* Can get user from database

* Can add user to database

* Can get user's current challenge

* Can set user's current challenge

* Can get user's authenticators from database

* Can get authenticator by ID from database

* Can add user authenticator to database

* Can update authenticator in database

* Defines Relying Party information

* Can generate registration options

* Can verify registration response

* Defines registration API endpoint

* Defines user API endpoint

* Reorganises API functions on frontend

* Can access authentication API functions on frontend

* Can generate authentication options

* Can verify authentication response

* Documents the registration flow

* Fix dev_csso

* Form styling

* WIP adds sign up page
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Installs @vercel/postgres

* Installs @simplewebauthn/server

* Installs @simplewebauthn/browser

* Git-ignores all files starting with .env

* Reorganises folders in API

* Defines User type

* Defines Subscription type

* Defines Authenticator type

* Sets up table definition file

* Can get user from database

* Can add user to database

* Can get user's current challenge

* Can set user's current challenge

* Can get user's authenticators from database

* Can get authenticator by ID from database

* Can add user authenticator to database

* Can update authenticator in database

* Defines Relying Party information

* Can generate registration options

* Can verify registration response

* Defines registration API endpoint

* Defines user API endpoint

* Reorganises API functions on frontend

* Can access authentication API functions on frontend

* Can generate authentication options

* Can verify authentication response

* Documents the registration flow

* Fix dev_csso

* Form styling

* WIP adds sign up page
</pre>
</div>
</content>
</entry>
<entry>
<title>Specifies upstream branch in README where salient</title>
<updated>2023-11-18T18:06:02+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-11-18T18:06:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=c842fa9c4922cc439be96d7a5f4809b19af049bf'/>
<id>c842fa9c4922cc439be96d7a5f4809b19af049bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update README (#29)</title>
<updated>2023-11-13T22:03:27+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-11-13T22:03:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=5258761f460eb15d8a14ef8cb5c98fa15c31976a'/>
<id>5258761f460eb15d8a14ef8cb5c98fa15c31976a</id>
<content type='text'>
* Updates references to branch names in README

* ESLint ignores Markdown

* Documents Coding Style</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Updates references to branch names in README

* ESLint ignores Markdown

* Documents Coding Style</pre>
</div>
</content>
</entry>
<entry>
<title>Edit README (#28)</title>
<updated>2023-11-13T21:40:17+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-11-13T21:40:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=ee528911193ab8a0ca387e267b88ef4ace5aa339'/>
<id>ee528911193ab8a0ca387e267b88ef4ace5aa339</id>
<content type='text'>
* Corrects Lallans instructions

* Adds instructions for adding a Scotsoun release

* Documents infrastructure

* Better contribution guidance</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Corrects Lallans instructions

* Adds instructions for adding a Scotsoun release

* Documents infrastructure

* Better contribution guidance</pre>
</div>
</content>
</entry>
<entry>
<title>More fixes</title>
<updated>2023-10-26T07:24:51+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-10-26T07:24:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=2f4dc470d7385049ba69c85f54d2ff1ea4b80301'/>
<id>2f4dc470d7385049ba69c85f54d2ff1ea4b80301</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes README</title>
<updated>2023-10-26T07:17:04+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-10-26T07:17:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=7cfe1777f9b50c58d58d5df0e0ff20c540db8bd0'/>
<id>7cfe1777f9b50c58d58d5df0e0ff20c540db8bd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds sanity check instructions</title>
<updated>2023-10-18T19:37:11+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-10-18T19:37:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=c112e0b2cbfc6756e0c93abdce8eee0e5b17373c'/>
<id>c112e0b2cbfc6756e0c93abdce8eee0e5b17373c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds instructions about adding a Lallans issue to the README</title>
<updated>2023-10-18T19:34:18+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-10-18T19:34:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=6b25d3ec7cae279996cc09f5cc31f69443919e4f'/>
<id>6b25d3ec7cae279996cc09f5cc31f69443919e4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds guide to making a news post in README.md</title>
<updated>2023-09-19T07:18:55+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-09-19T07:18:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=f76ec4690de348c9e6363b488f6a0cba805666ac'/>
<id>f76ec4690de348c9e6363b488f6a0cba805666ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
