Félix Baylac Jacqué
5aca7a8cdb
Create binary cache
Build nomnom / Build-NomNom (push) Failing after 4m1s
Details
2024-01-30 12:00:39 +01:00
Félix Baylac Jacqué
b9d09e1c99
Frontend: redirect to homepage after login
Build nomnom / Build-NomNom (push) Failing after 1m33s
Details
2024-01-25 13:13:17 +01:00
Félix Baylac Jacqué
6ec67b1993
Templates: actual design
2024-01-25 12:14:22 +01:00
Félix Baylac Jacqué
627906e6e6
S3: c'est oui
2024-01-23 15:21:04 +01:00
Félix Baylac Jacqué
ebd390987f
Add create binary cache path
...
Build nomnom / Build-NomNom (push) Failing after 5m19s
Details
It's not 100% complete yet, we're still displaying dummy data on the
homepage.
The auth path seems to be super verbose. But I'm a bit unwilling to
use a middleware to perform it: from my experience it makes easy to
screw up the auth model :/
I might revisit this choice later on.
2023-12-13 17:40:31 +01:00
Félix Baylac Jacqué
c760345156
tests/db: make sure to teardown the DB in case of failure
...
We extract the main function in a sub-function to make sure we'll end
up running the DB teardown regardless of the test outcome.
We were originally panicking mid-test, leaving a stray postgres
process and DB on the disk while doing so. Not a good design :)
2023-11-29 17:54:17 +01:00
Félix Baylac Jacqué
0920bf7adb
Models: add basic binarycache/project/token machinery
Build nomnom / Build-NomNom (push) Successful in 3m38s
Details
2023-11-29 12:10:04 +01:00
Félix Baylac Jacqué
b508bbe18b
Handlers: create authentication machinery
Build nomnom / Build-NomNom (push) Successful in 3m35s
Details
2023-11-27 16:56:08 +01:00
Félix Baylac Jacqué
e950366ebc
chrore: handlers/webauthn -> authentication
Build nomnom / Build-NomNom (push) Failing after 14m11s
Details
2023-11-27 16:55:46 +01:00
Félix Baylac Jacqué
388646e7c7
chore: extract auth-related model funcs to proper module
Build nomnom / Build-NomNom (push) Successful in 3m33s
Details
2023-11-27 12:09:26 +01:00
Félix Baylac Jacqué
b50e034b8e
Login: full scenario
2023-11-27 12:09:26 +01:00
Félix Baylac Jacqué
1eedcf924e
Enroll webauthn key: full scenario
2023-11-27 12:09:26 +01:00
Félix Baylac Jacqué
9a85a5cd76
Enroll FIDO key: implement end-to-end flow
...
But it's broken :(
2023-11-27 12:09:26 +01:00
Félix Baylac Jacqué
1acb78fdd5
chore: add run dev server script
2023-11-27 12:09:26 +01:00
Félix Baylac Jacqué
1dc40ec251
\0/ got integration test working
2023-11-27 12:09:22 +01:00
Félix Baylac Jacqué
5437600b1c
Run clippy
Build nomnom / Build-NomNom (push) Successful in 5m35s
Details
2023-09-30 20:23:47 +02:00
Félix Baylac Jacqué
04679f797c
Actix setup: init
Build nomnom / Build-NomNom (push) Successful in 5m48s
Details
2023-09-30 20:00:54 +02:00
Félix Baylac Jacqué
80a2048d10
webauthn: finish
2023-02-06 20:26:05 +01:00
Félix Baylac Jacqué
448476fda9
Webauthn: init
2023-01-22 18:12:45 +01:00
Félix Baylac Jacqué
f54b4e591d
Handlebars: init at app startup and save handlebars to app state.
2023-01-09 20:23:00 +01:00
Félix Baylac Jacqué
02d641f711
color!
2023-01-09 20:02:27 +01:00
Félix Baylac Jacqué
d1d9358335
xxx 2
2023-01-08 17:59:58 +01:00
zimbatm
d44dea33c9
xxx
...
2022-12-25 08:55:14 +01:00
Félix Baylac Jacqué
9bf2cbfb60
wip
2022-12-22 14:41:24 +01:00
Félix Baylac Jacqué
1fdaa156db
Webapp boilerplate
2022-12-20 19:21:05 +01:00
Félix Baylac Jacqué
90267bd9a3
Project boilerplate
2022-12-19 20:06:51 +01:00