End
41200bb365
delegated token exchange (EdDSA/mTLS/JWKS)
2026-04-01 10:01:28 -07:00
nora
aba5b912e3
less scary consent screen for HQ stuff! ( #208 )
2026-03-24 16:22:52 -04:00
ascpixi
e007096005
feat: add Hack Club: The Game ( #206 )
...
* feat: add Hack Club: The Game
* fix: hctg is not blueprint
---------
Co-authored-by: nora <163450896+24c02@users.noreply.github.com>
2026-03-19 17:35:24 -04:00
Sam Liu
6c08b99476
Add Fallout onboarding scenario model ( #201 )
...
* Add Fallout onboarding scenario model
* Add Fallout tutorial and Slack channel configurations
* Update welcome image in Fallout tutorial message
2026-03-19 17:05:51 -04:00
nora
663a8d1f19
forgot to push the rest to #188 ( #193 )
...
* frickin validations
* unschema
* better collaborator logic
* buncha cleanup
* see #191
2026-03-02 22:20:19 -05:00
nora
9998147a4e
epic: overhaul program management experience ( #188 )
...
* temp commit
* lemme do it
* nope
* let them do it too
* collab invite model
* better visuals on progman
* waow
* danger will robinson
* show apps on backend & link user
* first pass on app auditability!
* no lastnaming admins
* async frame that shit!
* waugh
* can't add yourself
* fix reinvite
* sidebar badging
* lint...
* gotta be on the app!
* let that get rescued by applcon
* already in revoke_all_authorizations
* woag
* the routes you grew up with no longer exist
* what would the UI for that even be?
* sorch
* much better!
* frickin validations
2026-03-02 22:15:13 -05:00
Parth
6debe4e3ab
feat: fatal rejection flag ( #184 )
...
* feat: fatal rejection flag
* refactor: unpick the minor nitpick
2026-03-02 13:56:17 -05:00
e04d3e1119
feat: credential rotation for OAuth apps ( #178 )
2026-02-26 16:42:51 -05:00
24c02
a7b0645755
s/waiting room/w2hc there too.,,
2026-02-26 12:08:04 -05:00
24c02
2f8454d0ca
[Identity] only validate email if email changed
2026-02-18 13:50:43 -05:00
24c02
e6ed8a5687
mark alumni
2026-02-18 13:44:34 -05:00
Mahad Kalam
5e5ab158ed
Allow using tempmails outside prod ( #179 )
2026-02-17 12:41:58 -05:00
24c02
ebe6fc22b9
aykm
2026-02-11 12:29:25 -05:00
alex ren
6f50cce10c
Updated blueprint auth scenario to add user to #blueprint-drafts channel ( #174 )
2026-02-11 12:19:23 -05:00
Leo
58ae9ef23d
add campfire satelites onboarding scenario ( #176 )
...
* add campfire satelites onboarding scenario
* fix lint
---------
Co-authored-by: 24c02 <163450896+24c02@users.noreply.github.com>
2026-02-11 12:15:23 -05:00
24c02
478ee8297b
awawawa
2026-02-06 15:41:10 -05:00
24c02
5f005cb425
camp the fire?
2026-02-05 14:39:03 -05:00
24c02
0d63b22e98
ephemerisle!
2026-02-05 11:15:29 -05:00
24c02
f4ea2b2d69
channeling
2026-02-04 13:24:46 -05:00
nora
742dbcb498
the Flaming Skull of Welcome ( #173 )
2026-02-04 11:59:44 -05:00
EvanStreams
34b2246120
New join default now SCG in #welcome-to-hack-club ( #172 )
2026-02-02 13:12:38 -05:00
24c02
c97f4fe1aa
sfskdjhfksjhf
2026-01-15 18:38:51 -05:00
Parth
a85e953b43
feat: add pyramid-scheme to ft promotion channels ( #166 )
...
* feat: add pyramid-scheme to ft promotion channels
* chore: oops, forgot channel config
2026-01-14 18:04:39 -05:00
Clay Nicholson
bfc2fd79b0
Added Blueprint and Campfire ( #159 )
...
* Add Blueprint and Campfire custom join pages
* fixed CSS
* removed zone identifiers
* linter chill
* made it an attribute
* lint
* indent...
---------
Co-authored-by: 24c02 <163450896+24c02@users.noreply.github.com>
2026-01-14 14:45:02 -05:00
Mahad Kalam
5562fe2c06
WebAuthn/passkeys support ( #53 )
...
god i hope any of this works
2026-01-13 15:48:21 -05:00
nora
3c90b9321d
analytics ( #156 )
2026-01-13 12:06:36 -05:00
24c02
5c1efac9f0
we dunno
2026-01-07 13:33:35 -05:00
24c02
f158fff633
no unlink on delete
2026-01-07 12:08:22 -05:00
Parth
3f7d748522
onboarding scenario for pyramid scheme ( #153 )
2026-01-06 13:10:24 -05:00
24c02
feb1d54495
kosovo
2026-01-03 21:14:51 -05:00
nora
94858d563b
New email new me! ( #151 )
2026-01-01 17:47:36 -05:00
24c02
928e20e847
visual pass on resemblances
2025-12-30 17:57:09 -05:00
24c02
e0dc5dd8b1
fixes for resemblance checking
2025-12-30 17:44:02 -05:00
nora
3e456b98aa
Address autocomplete! ( #115 )
...
* first shot
* it works!
* fix addr portal start action
* fix add address button
* pass in country
* that should do it!
* wew!
* lint
2025-12-19 12:20:18 -05:00
24c02
e82b7b4fb4
prefer programs with onboarding scenarios
2025-12-18 12:44:11 -05:00
24c02
06a617f6ec
logotown
2025-12-17 18:11:42 -05:00
24c02
577450ebd0
better refresh tokens
2025-12-17 12:51:12 -05:00
nora
d2dcc70e82
flavor dlavor ( #110 )
2025-12-17 12:23:08 -05:00
24c02
2c19dbc689
[oauth2] another pass
2025-12-11 20:28:05 -05:00
24c02
98ad9e1fbf
[oauth2] better consent screen
2025-12-11 20:02:07 -05:00
24c02
5674cba40b
[onboarding] refactor flavortown cookie clicker
2025-12-10 11:44:53 -05:00
24c02
f54dc41c3e
[flavortown] no DM channel
2025-12-10 11:42:11 -05:00
24c02
7309c63cd9
promoted on all buttons?
2025-12-09 22:16:15 -05:00
24c02
61519852bd
fix reveal
2025-12-09 21:48:14 -05:00
24c02
3f9990d877
try to untangle this mess?
2025-12-09 21:32:27 -05:00
24c02
eb9dc771eb
fix action IDs again AGAIN
2025-12-09 21:15:25 -05:00
24c02
aba8dfa69d
fix dino?
2025-12-09 20:58:09 -05:00
24c02
f2444e8e4c
ugh
2025-12-09 20:36:55 -05:00
24c02
063e6c1286
absolutely zeited
2025-12-09 20:24:45 -05:00
nora
0bd3d609bb
Flavortown onboarding ( #97 )
...
* add flavortown scenario and channels
* add special app support for SSO grid
* add flavortown app card
* downcase
* add onboarding scenario to program
* cooked
* RALSEI ENGINE IS A REAL ENGINE NOW
2025-12-09 20:13:24 -05:00