Commit Graph

20 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
ShyMike
630177cf4a Add custom name support (#579) 2025-10-21 16:42:08 -04:00
Echo
eb60d1d82c Revert "fix: use WakatimeService without filters and consistent time ranges f…" 2025-07-22 20:55:26 -04:00
Kartikey Chauhan
f67675533c fix: use WakatimeService without filters and consistent time ranges for accurate tracking 2025-07-23 03:49:23 +05:30
Echo
f548285cda fix api not understanding dates 2025-07-14 17:11:37 -04:00
Max Wofford
5b5a7fd809 Don't inclusive search in wakatime_service on both start/end (#413) 2025-07-14 13:54:28 -07:00
Max Wofford
3a2053f738 Add passed scoping to WakatimeService (#404) 2025-07-07 15:53:51 -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
Max Wofford
a3c885463f Patch up user-agent matching and add simple tests for them 2025-05-09 11:55:59 -04:00
Max Wofford
555408aefb Don't fail heartbeat creation if user agent is blank 2025-04-09 13:41:12 -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
6be2e6fb09 Give better default times if no heartbeats are found 2025-04-02 18:39:03 -04:00
Max Wofford
f692a79ef7 Attempt to handle nil start or end times 2025-04-02 18:35:58 -04:00
Max Wofford
7d9e2ed4f9 Add os/editor categorizer helpers 2025-03-28 13:07:01 -04:00
Max Wofford
177d2e3ad3 Update heartbeat UA processing job 2025-03-28 13:06:43 -04:00
Max Wofford
d5527327bb Get editor and OS details from UA (#138)
* Get editor and OS details from UA

* Update formatting of user_agent to be more ruby-like
2025-03-27 21:49:18 -04:00
Max Wofford
a1aed018f0 Revert "Fixing #100 (#105)" (#118)
This reverts commit 00cea9993b.
2025-03-25 00:32:50 -04:00
Karthik Sankar
00cea9993b Fixing #100 (#105)
* Fixing #100

* attempt to switch over

---------

Co-authored-by: Max Wofford <max@maxwofford.com>
2025-03-25 00:28:24 -04:00
Max Wofford
52bad0d982 Add miscommitted lines from be5ed005c5 2025-03-24 12:43:09 -04:00
Max Wofford
2bf4d07117 Add support for user stats pages on api (#86)
* Add support for user stats pages on api

* Add custom title card to github readme stats helper
2025-03-20 18:34:55 -04:00