Commit graph

72 commits

Author SHA1 Message Date
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
0f4d4f82c3
faster local imports (#904) 2026-02-04 14:35:48 +00:00
Echo
1cb8000c7f
fix: setup flow for == (#867) 2026-01-27 03:05:59 -05:00
Echo
3bd126b5ac
= (#865) 2026-01-27 02:54:17 -05:00
Echo
9f0be25e76
Improve code formatting and indentation (#863) 2026-01-27 01:54:22 -05:00
Echo
b6a4251b9f
refactor heartbeat export (#848)
* refactor heartbeat export

* encodeURIComponent
2026-01-25 20:21:46 -05:00
Echo
072c5a3975
more css tweaks (#845)
* more css tweaks

* fix agreement check box
2026-01-25 19:39:54 -05:00
Echo
551ccfb75f
adjust colors on modals 2026-01-25 16:01:11 -05:00
Echo
10d4d35b79
convert settings over (#835) 2026-01-25 15:38:10 -05:00
Echo
04ffb1de38
fix bad update on settings page (#833) 2026-01-25 13:23:31 -05:00
Echo
a395b23dd9
user change country (#828) 2026-01-25 12:31:41 -05:00
Echo
3048c6fc54
fix erb_lint errors (#827) 2026-01-25 12:16:58 -05:00
Echo
89c2649898
fix broken color definition (#826)
* fix broken color definition

* switch to real colors

* fix bg

* fix leaderboards

* tidy up settings page
2026-01-25 12:05:22 -05:00
Echo
9705a34c5c
unlike github accounts (#818) 2026-01-21 18:29:07 -05:00
Echo
992f29eef3
show profile link (#720) 2025-12-21 01:18:18 -05:00
Echo
335cc42654
Profiles (#719)
* new username logic

* lint

* change up settings for username

* user profiles
2025-12-21 00:54:04 -05:00
Arca Ege Cengiz
385bea56f7
add ability to unlink emails (#698) 2025-12-09 18:22:44 -05:00
Echo
64f9d9cb34
data deletion oneshot (#691) 2025-12-07 22:49:40 -05:00
Echo
b13b5790ba
erb_linting (#637)
* setup lint

* lint pass

* gh ci/cd lint

* okay nvm our code is shit
2025-11-17 17:47:26 -05:00
Echo
ed7fcc8680
modal refresh (#636)
* modal refresh

* fix up yields and custom injections
2025-11-17 17:37:38 -05:00
ShyMike
f728c4de25
reorganize settings page layout (#629) 2025-11-15 20:59:18 -05:00
Echo
0250448b5a
andrew rotate keys (#624) 2025-11-15 17:57:10 -05:00
Echo
4466d8d820
leaderboards rework (#623)
* rolling leaderboards

* use actual deletions over soft deletes
2025-11-15 17:34:13 -05:00
Echo
9022b643d0
disclaimer on disabling stats (#616) 2025-11-07 00:50:20 -05:00
ShyMike
a1bb20ab3f rename custom_name to username + fix audit logs 2025-10-21 22:15:16 +01:00
ShyMike
109ae988a0 deprecate username + name cleanup 2025-10-21 21:28:35 +01:00
ShyMike
7664daba45 add custom display name support 2025-10-19 10:40:41 +01:00
BananaJeans
4f0eb3edec
add cursor-pointer to where it's missing in the settings page (#512) 2025-09-07 13:24:36 -04:00
Echo
2001f19e43
block data export on ban 2025-08-22 00:47:36 -04:00
Jeffrey Wang
9d8cc0d75d
Add heartbeat import (#469) 2025-08-18 22:51:18 -04:00
Jeffrey Wang
cfe9f813b9
Add heartbeat download (#457) 2025-08-07 15:36:36 -04:00
Echo
bb4aacc42a
linting erb 2025-07-14 13:40:57 -04:00
Echo
86649d1b6b
allow github relinking even with valid access token 2025-07-10 14:55:57 -04:00
Echo
0cea69daed
escape more things 2025-07-02 19:37:03 -04:00
Echo
7bd2f0b18d
apply a gentle coat of hand sanitizer 2025-06-30 13:22:15 -04:00
Echo
e53ced0a03
rework even more css 2025-06-27 11:43:04 -04:00
Echo
042464d59f
remake projects page 2025-06-27 11:27:13 -04:00
Echo
435c7a0d7f
fix admin crash 2025-06-25 16:07:24 -04:00
Echo
ff863b328b
fix borders 2025-06-24 17:29:13 -04:00
Echo
b7a908833b
settings redesign 2025-06-23 16:09:25 -04:00
Echo
6172c737e1
make regional leaderboards the default 2025-06-18 15:41:46 -04:00
Max Wofford
c70c961431
Add regional leaderboard beta opt-in (#305) 2025-06-11 04:12:18 -04:00
Max Wofford
7d5bfaa618 Attempt to fix github unlink path 2025-06-10 16:49:12 -04:00
Max Wofford
fa00180e86 Add github unlink + relink options 2025-06-09 11:20:43 -04:00
Echo
2ac91c3d8f
refactor settings page to a nicer grid 2025-06-08 21:21:56 -04:00
Echo
c79bd2a0fd
fix text clipping 2025-06-08 20:38:13 -04:00
Echo
3ac7d9e2b0
allow users to hide stats from public lookup 2025-05-31 22:46:40 -04:00
Max Wofford
ce04f80b47
Handle duplicated api key names in transfer job (#222) 2025-05-12 17:39:45 -04:00
Parneel B
51f591dd00
add space in docs link (#209) 2025-05-07 12:08:19 -04:00
Parneel B
6d532dced8
Add link to documentation for work time stats (#207) 2025-05-06 14:11:55 -04:00