This website requires JavaScript.
Explore
Help
Sign In
davide
0 Followers
·
0 Following
Joined on
2026-01-18
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
22
Projects
Packages
Public Activity
Starred Repositories
davide
created branch
main
in
davide/appetito
2026-06-07 00:09:15 +02:00
davide
created repository
davide/appetito
2026-06-07 00:08:52 +02:00
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-25 17:10:01 +02:00
1247608441
update claude plugin
aac4ee6e43
chore(docker): use local bind mount for uploads
Compare 2 commits »
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-19 16:29:13 +02:00
4b49506e39
temp
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-19 16:06:15 +02:00
126a74cddb
docs: rewrite setup guide with Stripe webhook and bug fix notes
982c268acc
feat(dev): add stripe-cli service for local webhook forwarding
c966797073
test(product): add cart behavior tests for ProductDetailPage
8bfd7afdcb
fix(product): fix cart deduplication for products without variants
2526cf9543
fix(cart): use session-based auth instead of localStorage for checkout
Compare 6 commits »
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-19 14:12:21 +02:00
b9ebd250e7
chore: ignore app/public/uploads/ and remove spurious root package-lock.json
db6b727902
test: add component tests (Button, ProductCard) and test suite README
6a5d5a6119
test: add integration tests for API routes (auth, Stripe webhook)
5428eeccc1
test: add unit tests for lib/ (validate, auth, storage, email, rate-limit)
b93f5d5bdf
test: add Vitest infrastructure (config, setup, mocks, fixtures)
Compare 7 commits »
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-19 11:31:32 +02:00
ea5fca6561
fix: replace hardcoded site name with dynamic settings
9797519e5c
fix: use named Docker volume for uploads to fix permission errors
Compare 2 commits »
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-19 10:13:06 +02:00
43a3efc94f
fix(security): clamp pagination parameters to prevent negative or overflow values
e18bc8fbda
fix(security): block deletion of categories and product types in use
5654964d09
fix(security): sanitize error logging and remove Zod schema details from responses
8cf038443f
fix(security): remove hardcoded default credentials from config files
d4b3398de5
fix(security): enforce order status state machine in admin endpoint
Compare 10 commits »
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-19 09:19:43 +02:00
d958a4b9a5
docs: add network ports section to README
4a7cd9fbd4
docs: expand admin guide with field-by-field documentation
7afb609386
fix: hide slug field in product type form, auto-generate from name
46d1596dce
fix: update tsconfig target from deprecated ES5 to ES2017
3b800463f5
fix: accept price in currency units instead of cents in product form
Compare 6 commits »
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-18 22:51:43 +02:00
b62c02adc1
feat: add favicon upload and footer customization to admin settings
b33eee8bea
docs: add favicon, reorganize docs and add customization guide
Compare 2 commits »
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-18 18:57:45 +02:00
a8b716fc5a
temp
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-18 18:56:17 +02:00
4e654167b3
temp
davide
created branch
main
in
davide/ecommerce-platform
2026-05-18 17:58:33 +02:00
davide
pushed to
main
at
davide/ecommerce-platform
2026-05-18 17:58:33 +02:00
e82e20b0f1
docs: add localhost vs production comparison and fix Caddyfile example
aab9d24800
docs: add comprehensive admin panel user guide (Italian)
676b173414
feat: add product image upload to admin panel
b3097670c0
infra: add persistent uploads volume and configure Caddy to serve static images
a8d4c158b8
Commit iniziale
davide
created repository
davide/ecommerce-platform
2026-05-18 17:58:08 +02:00
davide
pushed to
main
at
davide/vpn
2026-05-07 08:34:47 +02:00
9016605f0d
security: harden wg-init and wg-easy container isolation
davide
pushed to
main
at
davide/vpn
2026-05-07 08:23:28 +02:00
fc5d6209c1
docs: add resource limits guide for low-RAM devices
4d8eb01e4c
fix: set wg-data ownership to repo user in wg-init
19d03ea624
docs(claude): document hardware compatibility and SBC constraints
df78675198
docs: update README and .gitignore for automated setup
8c56e2fc9f
feat: add wg-init service and pin image to minor tag
Compare 5 commits »
davide
pushed to
main
at
davide/purple-data
2026-05-05 17:35:47 +02:00
80f02af06b
docs: restore §6 version table and fix BIP44_COIN_TYPE to 0
davide
pushed to
main
at
davide/vpn
2026-05-05 00:05:05 +02:00
e177300864
docs: aggiorna documentazione per wg-easy v15
2b38127156
migrate: aggiorna configurazione a wg-easy v15
Compare 2 commits »
davide
pushed to
main
at
davide/corso-python
2026-05-04 18:51:49 +02:00
fe4883cde8
aggiunge esercizio 48
Previous
10
Next