Commit graph

1301 commits

Author SHA1 Message Date
Mahad Kalam
8b7e8dc96a
Fix filters (#938) 2026-02-15 00:45:53 +00:00
Mahad Kalam
91dd2c6052
Remove bad docs (#932) 2026-02-12 11:15:12 +00:00
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
6ff98cfb03
Add OAuth2 docs (#926)
* OAuth2 docs

* Docs updates

* New pickers
2026-02-11 21:02:53 +00:00
Mahad Kalam
9c12424be8
Leaderboard/GH banner fixes for mobile (#924) 2026-02-11 18:57:52 +00:00
Mahad Kalam
6c15a4a8b4 Loading skellies :D 2026-02-11 01:29:48 +00:00
Mahad Kalam
25d8035cff Revert "Add cache clear ubutton"
This reverts commit 5597574dad.
2026-02-11 01:10:23 +00:00
Mahad Kalam
5597574dad Add cache clear ubutton 2026-02-11 01:08:06 +00:00
Mahad Kalam
b3c40028d4 Merge branch 'main' of https://github.com/hackclub/hackatime 2026-02-11 00:55:05 +00:00
Mahad Kalam
19de2b0570 Fix lag (for now..) 2026-02-11 00:55:04 +00:00
Mahad Kalam
0d089a01e9
Re-add test param (#921)
* Re-add test_param

* Revert "`types_from_initializers` + `js_from_routes` + performance fixes (#918)"

This reverts commit 384a618c15.

* bin/rubocop -A
2026-02-10 23:14:49 +00:00
Mat Manna
82a11a52d0
update (signed out) navbar hackatime logo to bounty winner (#919)
* add new icon from bounty

* update (signed out) navbar hackatime logo
2026-02-10 18:10:17 +00:00
Mahad Kalam
384a618c15
types_from_initializers + js_from_routes + performance fixes (#918)
* Clean up code + js rails helper + perf

* Fix TFS initializer in production

* Update deps
2026-02-10 13:07:00 +00:00
Mahad Kalam
ddc25d1cfe Fixed (FINALLY!!) 2026-02-10 02:31:35 +00:00
Mahad Kalam
198f9be24d AGH 2026-02-10 02:00:12 +00:00
Mahad Kalam
1d1b1fdcfa man idek 2026-02-10 01:50:25 +00:00
Mahad Kalam
e6cf00ebab Let's sum em up! 2026-02-10 01:30:54 +00:00
Mahad Kalam
e1de26193a woosh 2026-02-10 01:26:14 +00:00
Mahad Kalam
30ec28cbb4 bin/rubocop -A 2026-02-10 00:32:17 +00:00
Mahad Kalam
c96da270d3 arr! 2026-02-10 00:29:59 +00:00
Mahad Kalam
fecf4f79ba oops! 2026-02-10 00:12:29 +00:00
Mahad Kalam
4c64cffb1e fingers crossed this helps a bit 2026-02-10 00:00:37 +00:00
Mahad Kalam
26f3d4e814 Mahad's perf experiment 2026-02-09 23:50:01 +00:00
Mahad Kalam
ed75919d75 Fix toasts 2026-02-09 22:42:13 +00:00
Mahad Kalam
a897fcb7c0 Fix lbs on Firefox 2026-02-09 22:25:52 +00:00
Mahad Kalam
07b8a24836 Fix settings layout 2026-02-09 22:19:15 +00:00
Mahad Kalam
417a34441b Add Jam for logging 2026-02-09 21:57:25 +00:00
Mahad Kalam
2674fd42bb New favicon! 2026-02-09 21:54:39 +00:00
Mahad Kalam
849a814898 Fix pies! 2026-02-09 21:47:27 +00:00
Mahad Kalam
6cbc1577ae uh. oh 2026-02-09 21:40:10 +00:00
Mahad Kalam
2a1b970156 Several fixes 2026-02-09 21:31:53 +00:00
Mahad Kalam
79763fac45 Make email logins run on crit queue 2026-02-09 21:14:09 +00:00
Mahad Kalam
0f42cd4b90 Optimizations and code cleanup 2026-02-09 21:05:50 +00:00
Mahad Kalam
71383ce0d9 Merge branch 'main' of https://github.com/hackclub/hackatime 2026-02-09 18:13:27 +00:00
Mahad Kalam
f2c4bd6a9d Add start_date/end_date 2026-02-09 18:13:13 +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
Mahad Kalam
f73d268d42 Fix commit times 2026-02-08 22:16:38 +00:00
Mahad Kalam
2e0f128946
Add /api/v1/banned_users/counts (#907) 2026-02-05 18:23:21 +00:00
Mahad Kalam
146ea37822
Add new setup commands (#902)
Co-authored-by: Echo <github@3kh0.net>
2026-02-04 11:29:23 -05:00
Mahad Kalam
0f4d4f82c3
faster local imports (#904) 2026-02-04 14:35:48 +00:00
Mahad Kalam
166d9d30a0
ahoy is walking the plank (#903)
* Remove Ahoy

* Simplify migration

* sync migrations

* Update db/migrate/20260204113033_drop_ahoy_tables.rb

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-04 13:13:48 +00:00
Echo
80e66438af
remove wakatime_mirrors acct deletion after db changes (#900)
* remove wakatime_mirrors acct deletion after db changes

* Merge branch 'main' into d
2026-02-03 22:05:56 -05:00
Echo
3336e87b89
the & to save the world (#899) 2026-02-03 10:15:50 -05:00
Mahad Kalam
7e54f109ba
Revert "Add PgHero (#894)" (#895) 2026-02-02 17:45:00 -05:00
Mahad Kalam
4c98afe5c4 Make PgHero code a bit cleaner 2026-02-02 21:29:26 +00:00
Mahad Kalam
a2716fcdb0
Add PgHero (#894) 2026-02-02 21:17:26 +00:00
Echo
797af036e9
feat: move streaks inside data block (#892)
* move streaks inside data

* docs docs docs
2026-02-02 12:24:01 -05:00
Echo
8edd8404d2
feat: add streaks to user stats endpoint (#891)
* add api to streaks

* swaggerize
2026-02-02 12:18:25 -05:00