Mahad Kalam
bc2e64016d
Redirect to setup for new users entering OAuth flow ( #931 )
...
* Fix redirects in new account flow?
* Fix redirects! And tests!
* Make tests better
* I will test this club
* Uh oh, let's redirect to WakaTime setup
* Make it actually detect new users properly?
2026-02-12 10:44:00 +00:00
Mahad Kalam
b9798b4f6c
Fix redirects! And add tests! ( #930 )
...
* Fix redirects in new account flow?
* Fix redirects! And tests!
* Make tests better
* I will test this club
2026-02-12 10:01:33 +00:00
Mahad Kalam
09fec72b2e
Fix redirects in new account flow? ( #929 )
2026-02-11 22:21:39 +00:00
Mahad Kalam
ef3f36c829
Inertia migration/UI3 ( #911 )
...
* Inertia p1?
* Inertia'fied signed out homepage?
* Split up signed in page
* WIP signed in v2?
* Better signed in?
* Clean up extensions page!
* Fix currently hacking
* Better docs page?
* Docs update 2
* Clean up "What is Hackatime?" + get rid of that godawful green dev mode
* Better nav?
* Cleaner settings?
* Fix commit times
* Fix flashes + OS improv
* Setup v2
* Readd some of the syncers?
* Remove stray emdash
* Clean up Step 3
* Oops, remove .vite
* bye bye, /inertia-example
* bin/rubocop -A
* Fix docs vuln
2026-02-09 11:26:30 +00:00
Echo
9705a34c5c
unlike github accounts ( #818 )
2026-01-21 18:29:07 -05:00
Echo
443ecae2c6
handle users rejecting oauth flows ( #731 )
...
* handle users rejecting oauth flows
* lint
2025-12-21 22:02:00 -05:00
Kartikey Chauhan
b72d257470
fix: fix missing path helper ( #705 )
2025-12-14 15:44:42 -05:00
Kartikey Chauhan
e94fbd7866
redirect back to ft/uri for OAuth ( #702 )
2025-12-14 10:51:48 -05:00
Echo
fbe406d693
fix NoMethodError on email_verification_request.destory ( #700 )
2025-12-10 20:29:41 -05:00
Arca Ege Cengiz
385bea56f7
add ability to unlink emails ( #698 )
2025-12-09 18:22:44 -05:00
Max Wofford
e27a135036
HCA goes live ( #687 )
2025-12-05 11:53:35 -05:00
Max Wofford
336ae5c944
Add HCA signin ( #684 )
2025-12-03 14:05:30 -05:00
Echo
64fc0f1f1b
better error handling ( #677 )
...
* swap honeybadger for sentry
* better error pages
2025-12-01 12:33:01 -05:00
ShyMike
630177cf4a
Add custom name support ( #579 )
2025-10-21 16:42:08 -04:00
Echo
3fc69e4ad2
fix admin impersonate
2025-07-14 14:51:38 -04:00
Echo
b7eecc439c
pass 2 on perms
2025-07-05 23:23:03 -04:00
Echo
619fc1eb74
first pass
2025-07-05 22:14:47 -04:00
Echo
1a0d839602
fix admin impersonate perms
2025-07-04 11:25:29 -04:00
Echo
e46b9353bb
block admins from impersonating other admins
2025-07-02 00:23:08 -04:00
Echo
509f763e13
styles update!
2025-06-26 17:22:15 -04:00
nora
8da145d623
add program return button ( #314 )
2025-06-13 13:48:21 -04:00
Max Wofford
fa00180e86
Add github unlink + relink options
2025-06-09 11:20:43 -04:00
nora
9dfabf49f9
may i remind you, mr. wofford, you're under OAuth ( #284 )
2025-06-08 19:04:51 -04:00
Max Wofford
c289d710f0
Add honeybadger to compare to sentry
2025-05-15 09:30:41 -04:00
Max Wofford
35d2efa2a2
User migration job is no longer an OTJ
2025-05-06 12:41:35 -04:00
Max Wofford
58ddd7197a
Initial email verification request implementation ( #205 )
2025-05-05 11:46:31 -04:00
Max Wofford
f354dbe8a4
More specific host allow on slack auth
2025-04-29 11:25:17 -04:00
Max Wofford
5acd30f6f6
Add close_window param for Athena Awards
2025-04-29 11:13:05 -04:00
Max Wofford
5ff44aa0e6
Fully sign out admins when they're impersonating
2025-03-23 11:54:58 -04:00
Max Wofford
7e3d5e35f1
GitHub signin not signup ( #95 )
...
* Users can only sign in with github, not sign up
* Lock github oauth to signed in accounts
2025-03-21 21:16:00 -04:00
Max Wofford
a088df568a
Add github auth ( #68 )
...
* Add github auth
* Add project mapping background jobs
* Explicitly allow redirect to github for signin
2025-03-19 14:19:43 -04:00
Max Wofford
0a4f46283c
Speed up sign-in mail sending
2025-03-17 10:48:00 -04:00
Max Wofford
60bc0a53ba
Turn on transactional emails with loops
2025-03-12 16:03:54 -04:00
Max Wofford
55d0af0bd8
Automatically migrate user data on signin
2025-03-12 13:27:02 -04:00
Max Wofford
e067ecdaf4
Remove random slack_uid generation
2025-03-10 14:40:44 -04:00
Max Wofford
976741b391
Allow account creation without slack account
2025-03-10 11:39:35 -04:00
Max Wofford
f86209ccc0
Add links to letteropener in dev
2025-03-07 18:25:45 -05:00
Max Wofford
4271688194
Add email auth
2025-03-07 18:12:48 -05:00
Max Wofford
d6dd54289c
Add impersonation feature for admins
2025-02-27 03:40:45 -05:00
Max Wofford
0e840bf3d6
Print full slack data on failure to login
2025-02-21 21:13:29 -05:00
Max Wofford
24976ff08f
Log full error for slack data
2025-02-21 21:10:18 -05:00
Max Wofford
2d3dc8b9a3
Attempt to fix allow_other_host link to slack
2025-02-17 18:54:28 -05:00
Max Wofford
1a131b1982
Attempt to fix brakeman redirect_to
2025-02-17 17:01:23 -05:00
Max Wofford
394339fcf6
Initial commit
2025-02-16 03:21:30 -05:00