Commit graph

1769 commits

Author SHA1 Message Date
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
f74143b782 boy does inertia make me look unprofessional 2026-02-09 20:35:02 +00:00
Mahad Kalam
322c5096f2 Fix builds, fr this time. 2026-02-09 20:31:10 +00:00
Mahad Kalam
f7eee2f0a3 Fix builds in production? 2026-02-09 20:29:38 +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
dependabot[bot]
04f6378bf8
Bump oj from 3.16.13 to 3.16.14 (#905)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-04 14:35:55 -05: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
dependabot[bot]
cdce5d24d3
Bump bootsnap from 1.21.1 to 1.22.0 (#897)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Echo <github@3kh0.net>
2026-02-03 22:15:34 -05: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
8e6387b35b
bump brakeman to 8.0.2 (#901) 2026-02-03 22:03:54 -05:00
dependabot[bot]
f7bb9f443a
Bump thruster from 0.1.17 to 0.1.18 (#896)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Echo <github@3kh0.net>
2026-02-03 22:00:13 -05:00
Echo
3336e87b89
the & to save the world (#899) 2026-02-03 10:15:50 -05:00
Echo
d593789774
fix linting (#898) 2026-02-02 20:38:52 -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
Echo
f8034f87db
fix: flag broken projects (#890) 2026-02-02 12:03:22 -05:00
Echo
cb48e5e78a
feat: show top category (#889) 2026-02-02 11:50:33 -05:00
Euan R
d66fa63be2
swap SOM banner for Flagship (#888) 2026-02-02 11:20:35 -05:00
Echo
2a22ac30c6
fix: resize skeleton loaders on home page to reduce shift (#885) 2026-02-02 02:09:17 -05:00
Echo
d4c840a02b
fix: dashboard dropdown styles (#884) 2026-02-02 01:13:49 -05:00
Echo
a774e6b68e
feat: dashboard filter by date range (#883) 2026-02-02 00:57:04 -05:00
Echo
b9c2b29a4f
feat: upgrade dashboard to latest style facelift (#882) 2026-02-02 00:47:32 -05:00
Echo
5e349ce99a
feat: hyperlink to main leaderboards on homepage (#881) 2026-02-02 00:21:20 -05:00
Echo
041f8ee3bb
feat: derive dummy users for testing (#880)
* install faker

* carry username over to display

* feat: derive dummies from you
2026-02-02 00:13:33 -05:00
Echo
ae6c6c089e
feat: tombstone data deletion (#815) 2026-02-01 14:23:48 -05:00
Echo
5d94361f5a
refactor: fix insite api docs to use swagger (#879) 2026-02-01 14:20:24 -05:00