Thomas Ruoff
d63ded8c6a
migrate auth from next-auth to better-auth with magic link support
...
Replace next-auth with better-auth, adding magic link email login as
the primary auth method and GitHub OAuth as an optional social provider.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 21:19:37 +01:00
Thomas Ruoff
9c8ebbbbb5
update nodemailer and overwriter vor next-auth
2026-02-12 21:29:57 +01:00
Thomas Ruoff
fdf7a06c8e
add missing layout to bookings/[uuid]
2025-03-31 22:50:53 +02:00
Thomas Ruoff
9a2052fcaa
update tailwindcss@4
2025-03-30 22:29:15 +02:00
Thomas Ruoff
81e70b59e8
remove new price note
2025-03-27 00:06:44 +01:00
Thomas Ruoff
d5ac2f09dc
remove all bill related stuff
2025-03-26 23:14:35 +01:00
Thomas Ruoff
eb9a297a09
not sure but it seems to work
2025-03-26 22:10:46 +01:00
Thomas Ruoff
219881810d
more work on auth
2024-09-13 22:55:10 +02:00
Thomas Ruoff
af3262e55e
cookie's now only used under /admin
2024-09-11 23:44:31 +02:00
Thomas Ruoff
c671b622d5
Revert "disable admin login"
...
This reverts commit eb15f4b29c .
2024-09-10 23:44:24 +02:00
Thomas Ruoff
32818b7492
update mongoose to 5.8.3 (lots of types changes)
2024-09-10 23:21:24 +02:00
Thomas Ruoff
eb15f4b29c
disable admin login
2024-03-13 23:49:26 +01:00
Thomas Ruoff
0486b99b3e
use @next/mdx
2024-03-13 23:49:26 +01:00
Thomas Ruoff
4225e6b17d
update next and next-axiom
2023-11-08 08:07:54 +01:00
Thomas Ruoff
cd99000a57
follow guidelines
2023-11-07 22:06:14 +01:00
Thomas Ruoff
7f0aa5fec6
use uberspace for all mails
2023-10-28 22:45:40 +02:00
Thomas Ruoff
04ab46881b
add bussle image
2023-10-09 08:47:19 +02:00
Thomas Ruoff
e8e08b4b27
Update index.tsx
2023-10-04 16:15:25 +02:00
Thomas Ruoff
4f737a956f
fix phone number
2023-06-15 09:50:26 +02:00
Thomas Ruoff
5d55be9abe
! entfernen
2023-04-28 09:53:40 +02:00
Thomas Ruoff
366c549f4c
tanken auf preistabelle klarstellen
2023-04-28 09:42:20 +02:00
Thomas Ruoff
40ca2253b9
fix type
2023-02-06 08:38:07 +01:00
Thomas Ruoff
10d1b58729
allow sending email again
2023-02-03 22:16:52 +01:00
Thomas Ruoff
abd6ac7a8d
well, need to wait until mail is send or function is terminated
2023-01-26 15:42:12 +01:00
Thomas Ruoff
a3c015e1f6
fix header spacing
2023-01-09 00:52:01 +01:00
Thomas Ruoff
ead7ac1247
add new price scheme
2023-01-08 23:27:58 +01:00
Thomas Ruoff
42157e8048
fix email signin?
2022-12-26 00:36:54 +01:00
Thomas Ruoff
28b3b03279
use nodemailer instead of sendgrid
2022-12-22 23:38:32 +01:00
Thomas Ruoff
e0fe762c80
fix Link components with anchor
2022-12-22 23:36:33 +01:00
Thomas Ruoff
1b41a2ad5a
add vercel analytics
2022-11-11 11:56:00 +01:00
Thomas Ruoff
f44f7bfde8
set also vertical padding in layout
2022-09-13 22:33:30 +02:00
Thomas Ruoff
2fd3a47e72
move Layout into _app.tsx
2022-09-12 21:36:09 +02:00
Thomas Ruoff
89c4eb6ba3
show all booking data in admin table
2022-08-23 00:21:46 +02:00
Thomas Ruoff
2f4cd1e50d
remove mail trigger
2022-07-06 23:14:24 +02:00
Thomas Ruoff
3a4a4ad0b0
send response last
2022-07-06 22:08:56 +02:00
Thomas Ruoff
f9e0a33f3b
more tweaking
2022-06-23 23:57:47 +02:00
Thomas Ruoff
634d460df1
add trigger route
2022-06-23 23:52:20 +02:00
Thomas Ruoff
8bb93b023a
fix log msg
2022-06-23 23:16:18 +02:00
Thomas Ruoff
b9f116e83e
fix linting?
2022-06-23 22:43:00 +02:00
Thomas Ruoff
00002a62d2
improve logging?
2022-06-23 22:43:00 +02:00
Thomas Ruoff
5691b595ad
Revert "use atlas integration env var"
...
This reverts commit ce01da812d .
2022-06-21 22:57:23 +02:00
Thomas Ruoff
ce01da812d
use atlas integration env var
2022-06-21 22:07:43 +02:00
Thomas Ruoff
7f13a0063f
also add mail when user cancels
2022-04-08 00:04:37 +02:00
Thomas Ruoff
0cdee14d18
fix sending reject and confirmation mails
2022-04-08 00:04:37 +02:00
Thomas Ruoff
aaf87d1a50
remove unused var
2022-04-03 23:22:48 +02:00
Thomas Ruoff
3c4f0efdc2
fix all the formatting
2022-04-02 00:42:25 +02:00
Thomas Ruoff
ce72f517f2
remove unneeded stuff
2022-04-02 00:36:58 +02:00
Thomas Ruoff
ba00c1a179
rename prop if a component requires authentication
2022-04-02 00:36:58 +02:00
Thomas Ruoff
56478632e5
Tighten down sign in
...
Email: only from ADMIN_EMAIL
Github: only user tomru
2022-04-02 00:36:58 +02:00
Thomas Ruoff
cd58a535cb
remove unused var and import
2022-03-31 23:03:05 +02:00