139 Commits

Author SHA1 Message Date
cb0387a925
Process post-form authentication checks 2025-03-14 19:25:00 +00:00
f345b9a4d0
Add login error page and merging login process data 2025-03-14 19:25:00 +00:00
2cfec4fe37
Add fmt.Stringer to auth.Provider 2025-03-14 19:25:00 +00:00
49cf77d681
Fix OTP form implementation 2025-03-14 19:24:59 +00:00
900c220a84
Rename InitialLogin to Base 2025-03-14 19:24:59 +00:00
8f55a47caf
Add strings to the State type 2025-03-14 19:24:59 +00:00
159bc86d69
Rename StateExtended to StateAuthenticated 2025-03-14 19:24:58 +00:00
ba76dc5371
Fixes to password provider 2025-03-14 19:24:58 +00:00
4300165ae3
Rename auth files 2025-03-14 19:24:58 +00:00
50df217b66
Rewrite OAuth manager, OAuth source and URL wrapper 2025-03-14 19:24:57 +00:00
d9b0074133
Improved login process and allow hijacking the login process 2025-03-13 13:51:12 +00:00
80d3298813
I got to this point before starting again 2025-02-24 17:17:28 +00:00
71a746bd73
Install js dependencies in build workflow 2025-02-11 22:05:20 +00:00
61fb7c1d18
Add node to build workflow 2025-02-11 22:03:24 +00:00
dd9b260900
Update test to prevent calling sqlc 2025-02-11 22:01:12 +00:00
5546b47da8
Separate auth context, move oauth functions to oauth provider 2025-02-11 21:58:02 +00:00
d1ba2a779d
Replace the login name with an empty string if the user does not exist 2025-02-09 22:18:50 +00:00
b0ababa177
Update build workflow 2025-02-09 19:17:44 +00:00
34d84031ea
Rewrite login.astro as a login page 2025-01-27 18:59:15 +00:00
02f4443fb0
Remove testAuthSources 2025-01-27 18:58:50 +00:00
363439e69b
Fix loading astro islands 2025-01-26 01:48:09 +00:00
7760129db2
Convert RenderButtonTemplate to TemplateContext 2025-01-26 01:47:46 +00:00
db0ad159fb
Update web dependencies 2025-01-26 01:30:28 +00:00
c27a86010c
I guess I modified stuff 2025-01-25 19:49:57 +00:00
3fbe905cb2
Start adding memory login provider 2025-01-25 16:08:59 +00:00
0df2cf6681
Oh dear 2025-01-19 12:04:25 +00:00
15540ef16b
Update Go and dependencies 2025-01-14 21:49:29 +00:00
6d09792e59
Fix the mail configuration 2025-01-11 00:38:01 +00:00
196fd74d45
Use 'make build' in workflows 2025-01-10 18:08:52 +00:00
418ce78961
Call astro when using 'make build' 2025-01-10 17:39:16 +00:00
bb162efb8c
Convert other pages to astro 2025-01-10 00:43:41 +00:00
713d53b7b2
Convert edit page to Astro 2025-01-10 00:43:35 +00:00
5607bd3a97
Rewrite login system 2025-01-10 00:43:28 +00:00
5e36254aaf
Add tailwind support 2025-01-10 00:43:28 +00:00
e3f0fdd1d8
Modifications to Layout and converting login page to Astro 2025-01-10 00:43:15 +00:00
f593c642ec
Start converting Svelte frontend to Astro 2025-01-10 00:43:05 +00:00
c96d2dc446
Add layouts from tulip 2025-01-10 00:42:58 +00:00
611cb5c6d5
Modify handlers to replace package "pages" with "web" 2024-12-02 00:40:19 +00:00
ba858c19bd
Use astro for web project 2024-11-28 00:16:07 +00:00
168156d131
Remove old pages 2024-11-28 00:12:23 +00:00
60890d766c
Move email hide to utils 2024-11-28 00:11:38 +00:00
a0b3570aab
Start new frontend project and other changes 2024-10-25 15:08:56 +01:00
2171cece75
Start new auth interfaces 2024-10-06 21:30:39 +01:00
7e5a8b9921
A bunch of changes 2024-10-06 15:50:23 +01:00
7a41cd403b
Update dependencies 2024-10-06 12:03:46 +01:00
d25f9ae2ca
Fix a bunch more compile breaking issues 2024-10-05 21:08:02 +01:00
7064afd55e
A load more changes 2024-09-13 15:31:40 +01:00
51e33322d3
Closer to lavender v2 2024-09-02 22:54:03 +01:00
33c7ac9b06
some stuff 2024-08-29 17:57:31 +01:00
a81aa0458a
Start merging lavender and tulip 2024-08-19 23:15:25 +01:00