<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scotsleidassocie.org.git/package.json, 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 / 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>Optimise CSS (#17)</title>
<updated>2023-10-19T22:13:30+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-10-19T22:13:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=a1cabdeaaf3bade1bd0872bcafc52c81f1c31ce8'/>
<id>a1cabdeaaf3bade1bd0872bcafc52c81f1c31ce8</id>
<content type='text'>
* Installs Sass

* installs concurrently

* Ports CSS to SCSS

* Gitignores CSS build output

* Moves public/main.css to scss/index.scss

* Fixes port to SCSS

* Use-ifies base styles

* Use-ifies layout styles

* Use-ifies modules styles

* Use-ifies variables

* Use-ifies utils

* Moves normalize to scss

* Implements a CSS minifying step with CSSO

---------

Co-authored-by: Joe Carstairs &lt;jcarstairs@scottlogic.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Installs Sass

* installs concurrently

* Ports CSS to SCSS

* Gitignores CSS build output

* Moves public/main.css to scss/index.scss

* Fixes port to SCSS

* Use-ifies base styles

* Use-ifies layout styles

* Use-ifies modules styles

* Use-ifies variables

* Use-ifies utils

* Moves normalize to scss

* Implements a CSS minifying step with CSSO

---------

Co-authored-by: Joe Carstairs &lt;jcarstairs@scottlogic.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrades typescript -&gt; 5.2.2</title>
<updated>2023-10-04T06:31:57+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-10-04T06:31:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=2e73f41cbf02b7a5d7e2f451d304b97531deb591'/>
<id>2e73f41cbf02b7a5d7e2f451d304b97531deb591</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrades @astrojs/rss -&gt; 3.0.0</title>
<updated>2023-10-04T06:30:19+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-10-04T06:30:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=9e3a8eed0aab05164e50efc2742fd6061d750771'/>
<id>9e3a8eed0aab05164e50efc2742fd6061d750771</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrades @astrojs/mdx -&gt; 1.1.0</title>
<updated>2023-10-04T06:28:49+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-10-04T06:28:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=503dbc507318ec7b9a98323442768636a925fe8e'/>
<id>503dbc507318ec7b9a98323442768636a925fe8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrades @astrojs/sitemap -&gt; 3.0.0</title>
<updated>2023-10-03T18:04:22+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>jcarstairs@scottlogic.com</email>
</author>
<published>2023-10-03T18:04:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=c0982d1d3d4de140c6995cc2a99f28bae487f6b6'/>
<id>c0982d1d3d4de140c6995cc2a99f28bae487f6b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrades vercel -&gt; 32.4.0</title>
<updated>2023-10-03T18:00:55+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>jcarstairs@scottlogic.com</email>
</author>
<published>2023-10-03T18:00:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=fa280e7be170f4ba3a1540e6fec9e007619e4055'/>
<id>fa280e7be170f4ba3a1540e6fec9e007619e4055</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrades astro -&gt; v3</title>
<updated>2023-10-03T17:53:11+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>jcarstairs@scottlogic.com</email>
</author>
<published>2023-10-03T17:53:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=cef1ad7550bfd1139c56d08f0ccdea18dea5f408'/>
<id>cef1ad7550bfd1139c56d08f0ccdea18dea5f408</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Installs @astro/rss</title>
<updated>2023-08-25T06:12:40+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-08-25T06:11:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=7c31c4cf897fef56dd05bc6afd6fc405f026c5e2'/>
<id>7c31c4cf897fef56dd05bc6afd6fc405f026c5e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds sitemap for lallans.co.uk</title>
<updated>2023-08-24T21:31:29+00:00</updated>
<author>
<name>Joe Carstairs</name>
<email>65492573+Sycamost@users.noreply.github.com</email>
</author>
<published>2023-08-24T21:31:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.joeac.net/scotsleidassocie.org.git/commit/?id=5839f40745cbfd8945fd31327dc61ca147029b51'/>
<id>5839f40745cbfd8945fd31327dc61ca147029b51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
