This website requires JavaScript.
Explore
Help
Register
Sign In
joelbrock
0 Followers
·
0 Following
Joined on
2026-03-06
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
Projects
Packages
Public Activity
Starred Repositories
joelbrock
pushed to
main
at
designslife/dlStack
2026-09-10 16:49:25 -07:00
6eb681e976
update live preview URL
5ce136d6d6
Perf: load only the active template's CSS and fonts, fonts async
Compare 2 commits »
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-22 10:28:33 -07:00
a0ebef6bc5
copy edit, form subheader
joelbrock
pushed to
main
at
designslife/tortugotchi
2026-06-20 12:01:07 -07:00
185845f969
Fix growth speech bubble / voice mismatch
3a4c2579a5
Reduce beaching event frequency
ac69e456d9
Use the custom turtle name consistently across all screens
5385e10a41
Wire remaining voice clips and add glub to ambient loop
762a698db4
Add turtle voice lines and ambient water SFX
Compare 5 commits »
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-19 08:03:44 -07:00
e4085aa0f3
Lightbox: pin and size to visible viewport when framed
b4f733ee65
PROD update info help text on the form with latest from CiviCRM prd
5124010b8a
Lightbox: fix proxy 404, cap modal size, allow multi-Civi embed
0019996b15
Staff file proxy: restore IDOR check via column ownership
e74462da0b
Lightbox: fix proxy 404 and PDF iframe block
Compare 12 commits »
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 12:35:48 -07:00
2dc8ec4e6d
Civi extension: bump version to 0.3.0
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 12:28:51 -07:00
325615576a
Upload: route through Civi extension multipart endpoint
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 12:16:39 -07:00
e42e3b70ef
Upload: APIv3 Attachment.create with base64 content (not multipart)
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 11:58:00 -07:00
f74fd07ba5
Upload: switch to APIv3 Attachment.create multipart (decode bytes properly)
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 11:35:00 -07:00
e22c9226d8
Staff report: query Attachment.get per file id (no IN clause)
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 11:25:13 -07:00
6c3e8dd6a0
Staff report: APIv3
return
is a string, not an array
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 11:05:07 -07:00
8ace5f41fe
Staff report: signed file URLs via APIv3 Attachment.get
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 10:49:36 -07:00
41467bd4cf
File redirect: per-entity permission check before minting fcs
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 10:47:43 -07:00
b65bc6d0e0
File redirect route: mint fcs JWT in extension, link from staff report
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 09:29:50 -07:00
50e719e1a9
Staff report: fold Y1 Monthly Sales Target row into the M matrix
63e73e7fe6
Staff report: pass Civi-signed file URLs through to clicks
Compare 2 commits »
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-10 09:03:28 -07:00
229ef51537
Staff report: monthly Y1 matrix, value emphasis, submitter header
bd859ce906
Form: required submitter info section above the stage pathway
Compare 2 commits »
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-09 17:22:33 -07:00
2e1244aa47
Staff report: hide section anchor nav when framed in Civi
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-09 17:15:03 -07:00
38f4738eca
Staff report: fix infinite iframe-grow loop when framed in Civi
57bd5be4ab
Civi extension: register templates/ dir via hook_civicrm_config
Compare 2 commits »
joelbrock
pushed to
main
at
designslife/dlStack
2026-06-09 15:18:29 -07:00
ffd1c24b6c
loader: warn when links.json parses fail instead of silently using example
23305ab1da
CI: validate only tracked data files (links.json is gitignored)
13d646b673
Cards: optional repo link, block-level descriptions, schema + CI validation
Compare 3 commits »
joelbrock
pushed to
main
at
designslife/tortugotchi
2026-06-09 15:17:44 -07:00
7bc83a782d
Security hardening: CSP headers, SW scope gating, save validation
joelbrock
pushed to
main
at
designslife/WebForm-mw
2026-06-09 13:44:37 -07:00
1364917ada
Form: confirm dialog before submitting check-in
Previous
1
Next