This website requires JavaScript.
Explore
Help
Register
Sign In
Daniel Schumacher
Daniel
0 Followers
·
0 Following
Hauenstein
http://hephex.de
Joined on
2026-01-13
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
6
Projects
Packages
Public Activity
Starred Repositories
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-24 00:02:30 +02:00
7b22889e23
feat: add partner list and customer list explorer to admin settings
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 23:59:24 +02:00
bdbf840529
feat: lock down registration and enforce partner-only logins
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 23:52:59 +02:00
b71b84da1b
migration: create public.customers table with RLS
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 23:43:24 +02:00
1b4e998cf9
feat: add admin settings page with toggle switch for demo banner
a99adb88d6
feat: update navbar links, settings labels, dark mode text color, and banner toggle hook
Compare 2 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 23:32:03 +02:00
dd2c3859e9
feat: add custom navbar with inline supabase clients and custom dropdown
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 04:42:54 +02:00
0729dd21be
Implement dynamic SMTP setting loader, admin product dependency matrix UI, recursive deselect cascade, and backend catalog validation
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 04:39:05 +02:00
de1d228fb2
feat: port all auth forms to Next.js Server Actions to avoid exposing Supabase API to the browser
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 04:36:20 +02:00
3228c76675
fix: use maybeSingle for settings query to avoid failing when the table is empty
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 04:30:02 +02:00
b039da3ff8
fix: force dynamic rendering on admin users page to load data at request-time
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 04:11:19 +02:00
07eb18c61c
debug: print detailed error message when loading admin users fails
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 04:05:44 +02:00
5ba9869400
feat: create users and settings tables, replace getSession with getUser
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 04:02:42 +02:00
9542fdfe4a
migration: add order_number and order_hash columns to orders
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 04:01:07 +02:00
88f18246ce
feat: split pricing into one-time and monthly totals, fix invoice pdf rendering
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 03:27:51 +02:00
6b76e82220
fix: resolve customer creation fk violation and implement instant updates in admin dialogs
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 03:22:38 +02:00
898a5253e5
fix: remove default seeded categories from migrations
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 03:14:47 +02:00
756ec5c002
feat: add automatic database migration and seeding on docker startup
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 02:58:59 +02:00
235efd5a47
fix: use static auth cookie name to sync session across browser and server contexts
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 02:42:54 +02:00
c0c5240f8d
fix: resolve internal docker hostnames to client window location hostname in browser context
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 02:37:53 +02:00
ca69db2395
fix: prioritize SUPABASE_URL and SUPABASE_ANON_KEY server-side environment variables
Daniel
pushed to
staging
at
Daniel/webshop
2026-06-23 02:36:36 +02:00
e789a38d19
fix: add environment variable fallback for Supabase client configuration
First
Previous
...
11
12
13
14
15
...
Next
Last