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-07-10 00:18:18 +02:00
a3c5a66d3f
feat: check category eligibility for update discount in frontend and backend
2038c4df3e
db: add allow_update_discount column to categories table
Compare 2 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-10 00:10:38 +02:00
90a5e17f2b
fix: design-beautify of device sections in quotation confirmation pdf
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:57:11 +02:00
3b16722fca
fix: correctly split and display one-time and monthly recurring items in purchase order pdf
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:53:52 +02:00
1e7112fa3c
feat: group items by device name in pdf quotation confirmation
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:43:10 +02:00
db95e435c2
fix: auto add configured device to basket on step 3 transition
c3f97f8dca
fix: add missing type and payment_method columns to orders table
Compare 2 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:35:53 +02:00
98b1301e96
fix: resolve typescript implicit any type errors in order-wizard.tsx
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:33:10 +02:00
387ba19802
fix: loop and render all basket items in wizard summary screen
2c572c5bd4
fix: add missing payment_method column to orders table
Compare 2 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:16:16 +02:00
ae4a8429c7
fix: rewrite auth middleware to prevent global login lock for partners and admins
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:15:15 +02:00
58f946490c
docs: document is_admin recursion bypass in grand functions
5cd78854e3
db: fix infinite RLS recursion on users table causing admin lockout
Compare 2 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:08:04 +02:00
fb9b522e74
chore: clean up order-wizard layout text and spacing
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:06:03 +02:00
c7a4b2a9c9
docs: document asynchronous post-processing and postgres user role triggers in grand functions
5b03de6b7e
db: add strict rls policy to protect user roles from self-escalation
100ad254cb
perf: decouple pdf and mail generation from synchronous checkout flow
Compare 3 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 23:02:29 +02:00
d122c957eb
docs: align grand functions perfectly with B2B quotation terminology and type mappings
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 22:58:30 +02:00
a93fb975c0
docs: finalize request terminology updates and clean up license transforms
21c4aa859e
fix: rename invoice terminology to request and quotation confirmation across pdf and mail services
20f7d5a05a
fix: resolve syntax error in invoice-pdf.tsx
Compare 3 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 22:51:57 +02:00
2b92626bf9
feat: add multi-device basket loop and add-another-device button to wizard
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 22:24:51 +02:00
8bd47905b0
fix: resolve bracket syntax error in order-wizard.tsx
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 22:22:08 +02:00
309dc33acd
docs: document sub-product disable rules and no bottom-up reset in grand functions
d1cc6b5d5f
fix: disable incompatible sub-products in wizard and prevent bottom-up reset
Compare 2 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 22:05:24 +02:00
13981970f5
docs: document frontend top-down cascade and visibility guarantee
8dd5fd3f44
fix: enforce top-down state cascade and prevent base product hiding
Compare 2 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 21:56:33 +02:00
ac4416f7ab
docs: document test environment and scenarios in grand functions
992e726406
test: add unit tests for frontend top-down auto-reset and backend split logic
988625ba42
chore: install vitest and configure test environment
Compare 3 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 21:54:14 +02:00
0621a0be16
docs: document checkout server action details in grand functions
926650d3b6
feat: implement checkout server action with idempotency guard and split
Compare 2 commits »
Daniel
pushed to
staging
at
Daniel/webshop
2026-07-09 21:51:49 +02:00
cb12a6ced4
docs: document post-processing and layout differentiation in grand functions
66039eb4cf
feat: implement pdf generation service based on jsonb snapshots
5eef6c76ef
docs: document checkout split API and payload in grand functions
f71fc7f88d
feat: create checkout API route with checkout split logic
60e64c689d
feat: implement wizard top-down state management and auto-reset
Compare 7 commits »
First
Previous
1
2
3
4
5
...
Next
Last