Commit Graph

42 Commits

Author SHA1 Message Date
Zach Latta
7e52dfb2ca Add consistent helper to transform language, editor, and OS names 2025-10-22 15:36:09 +00:00
Max Wofford
eba35fed43 Turn off hackatime activity logs (#566) 2025-10-03 22:20:09 -04:00
Max Wofford
ae76f20946 Initial new activity log (#562) 2025-10-03 20:52:36 -04:00
ShyMike
2398b1c7ad refix ips (#514) 2025-09-07 15:04:21 -04:00
Fox Ellson-Taylor
1e1c85c202 add cloudflare-rails and fix ip logging (#513) 2025-09-07 13:35:24 -04:00
ShyMike
2d6427dc9d get cf ip (#511) 2025-09-07 13:04:14 -04:00
ShyMike
845f8e4423 fix missing category 2025-07-23 23:36:55 +01:00
Max Wofford
cdbad43dba Add new redirect for waka plugins linking to dashboard (#343) 2025-06-19 15:43:26 -04:00
ShyMike
9676fd13f1 Fix browser extension not working (#316)
Co-authored-by: Max Wofford <max@maxwofford.com>
2025-06-17 14:20:54 -04:00
Echo
f7b69e3952 fix: TrailingWhitespace, StringLiterals 2025-06-08 21:28:28 -04:00
Max Wofford
204cf2d188 Sanitize api token on hackatime controller
Fixes #288
2025-06-08 20:59:14 -04:00
Max Wofford
62fb94cf44 Attempt to support browser heartbeat data 2025-06-08 20:27:32 -04:00
Kieran Klukas
e37cc2b65a feat: add last seven days route (#266) 2025-05-30 01:28:52 -04:00
ShyMike
d79acb74ee Revert "Fix missing ":user_agent" causing heartbeat request to fail (#234)"
This reverts commit 5746e0e5db.
2025-05-19 19:39:12 -04:00
ShyMike
5746e0e5db Fix missing ":user_agent" causing heartbeat request to fail (#234) 2025-05-16 15:25:43 -04:00
Max Wofford
b2984dae4a Enable raw heartbeat uploading 2025-05-13 16:02:45 -04:00
Max Wofford
0c15cd2581 Add raw heartbeat uploading 2025-05-13 16:02:26 -04:00
Max Wofford
4eb01fb8bc Fix machine name req header 2025-05-13 16:02:12 -04:00
Max Wofford
86a69b36af Ignore raw heartbeat upload code in prod for now 2025-05-13 15:01:57 -04:00
Max Wofford
1db16233cb Add raw heartbeat request storing 2025-05-13 14:48:24 -04:00
Max Wofford
764bf24e4d Add machine name from req headers 2025-05-13 14:34:24 -04:00
Max Wofford
776511f1e6 Explicit user_zone call 2025-05-08 21:28:26 -04:00
Max Wofford
375d46a0b8 Attempt to fix timezone use in status_bar_today 2025-05-08 21:10:09 -04:00
Max Wofford
1b05e19463 Only queue project repo mapping job once per hour 2025-04-30 13:56:45 -04:00
Max Wofford
9fb4949843 Status bar times are in user's local tz (#162) 2025-04-11 00:19:34 -04:00
Max Wofford
c3dac98855 Parse user agent on heartbeat upload (#151)
* Parse user agent on heartbeat upload

* Move parse_user_agent to be instance -> class method
2025-04-03 14:19:32 -04:00
Max Wofford
80d92717f1 Parse user agent on heartbeat upload (#150) 2025-04-03 13:41:33 -04:00
Max Wofford
057884e743 Attempt to fix #134 (#136) 2025-03-27 21:03:51 -04:00
Max Wofford
56a45efc54 Fix typo 2025-03-20 11:06:03 -04:00
Max Wofford
e3bbce1457 Show active projects list (#70)
* Never raise on queue_project_mapping

* Include project mappings in active projects tab

* Handle email error in github oauth
2025-03-19 15:15:47 -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
8c5a6434b7 Add ip address to heartbeats 2025-03-14 23:07:08 -04:00
Max Wofford
82a5439a6b Add new setup instructions for time tracking 2025-03-12 19:44:51 -04:00
Max Wofford
d32410a49b Handle period in bulk upload route 2025-03-07 16:12:43 -05:00
Max Wofford
11dddd49dc Update heartbeat upload endpoints to work with waka 2025-03-07 15:01:51 -05:00
Max Wofford
5d8c39ff9d Fix heartbeat response format 2025-03-07 12:29:25 -05:00
Max Wofford
e2d4328268 Dry up heartbeat upload endpoints 2025-03-06 01:52:09 -05:00
Max Wofford
5f6bd02406 Also record upload type in heartbeat endpoint 2025-03-05 15:12:45 -05:00
Max Wofford
f864d6d52e Fix wakatime extension responses 2025-03-04 13:55:45 -05:00
Max Wofford
91bb489b03 Add todo message for status bar endpoint 2025-03-03 23:21:43 -05:00
Max Wofford
a309542f42 Remove commented lines 2025-03-03 23:14:34 -05:00
Max Wofford
10c5cc5bbc First version of bulk uploads 2025-03-03 23:13:39 -05:00