This website requires JavaScript.
Explore
Help
Register
Sign In
chris
0 Followers
·
0 Following
https://chrisedwards.tech
i write code.
Joined on
2022-09-03
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
23
Projects
Packages
Public Activity
Starred Repositories
chris
pushed to
main
at
chris/invite
2026-07-19 18:24:35 -04:00
a5775930aa
Add photo ZIP downloads, HEIC/HEIF uploads, thank-you notes, ICS export, and theme color overrides
d9f980b640
Tone down the Retro Arcade theme
a6d1ade53c
Add manual RSVP entry, status pills, and delete confirmation
cb99fec940
Let hosts edit or remove individual RSVPs
Compare 4 commits »
chris
created branch
main
in
chris/invite
2026-07-11 10:11:29 -04:00
chris
pushed to
main
at
chris/invite
2026-07-11 10:11:29 -04:00
2c78112a4f
Initial commit: E-Invite, a self-hosted Evite-lite
chris
created repository
chris/invite
2026-07-10 23:45:02 -04:00
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-30 10:06:01 -04:00
92e9abdb84
Replace mailto with server-sent invoice request
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-30 10:01:10 -04:00
8aaf2f1dcb
Improve error emails and invoice mailto with full order details
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-30 08:39:01 -04:00
84167c1ae8
Fix checkout NOT_FOUND: retry as ad-hoc when catalog IDs are stale
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-27 10:30:18 -04:00
821bfac00a
Admin gallery: robust UX overhaul
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-27 10:13:36 -04:00
1a1fe7044a
Fix admin gallery auth: use X-Admin-Password header instead of Authorization Bearer
chris
pushed to
main
at
chris/write
2026-06-26 18:13:19 -04:00
2272206a2e
Add character creation
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-24 10:09:54 -04:00
95e88780ab
BouquetPicker: balloon swatches for latex color picker, wider modal, sticky mylar tray
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-24 10:06:12 -04:00
c263e2e7ba
BouquetPicker: per-instance number/letter selection, wider layout, sticky mylar tray, bouquet notes
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-22 12:56:38 -04:00
6c6b756305
Refactor BouquetPicker: tabs, weight selection, per-color latex steppers
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-18 17:15:37 -04:00
3977580b81
BouquetPicker: fix latex filter, unified color picker, modifier visibility
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-18 14:20:10 -04:00
c9bd3e50d0
BouquetPicker: fix latex, sticky counters, modifier support
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-18 13:09:15 -04:00
5e1db823cb
Fix bouquet builder: bypass Online filter via dedicated API endpoint
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-18 13:04:26 -04:00
0e1d8e5af4
BouquetPicker: show category slugs in empty state for debugging
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-18 12:54:38 -04:00
9779198d46
Fix Set spread TS error: use Array.from instead of spread syntax
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-18 12:52:31 -04:00
6f6a941007
BouquetPicker: log category slugs to help diagnose build filter
chris
pushed to
main
at
chris/beachPartyBalloons
2026-06-18 12:42:50 -04:00
b3df81fb25
Bouquet builder: pull all items from Build category only
First
Previous
1
2
3
4
5
...
Next
Last