Commit graph

1301 commits

Author SHA1 Message Date
Max Wofford
29aed38813 :clown: I write nondeterministic hashes because i'm a clown 2025-03-05 14:54:45 -05:00
Max Wofford
06fa779d88 Handle empty heartbeats in otj 2025-03-05 14:25:08 -05:00
Max Wofford
ec99d34bc8 Update heartbeats in batches in otj 2025-03-05 12:32:45 -05:00
Max Wofford
e3b8a8ccbc Speed up otj query by running in batches 2025-03-05 12:26:51 -05:00
Max Wofford
ae0bfc03db Update heartbeat from insert to create on migration from user hackatime job 2025-03-05 11:45:29 -05:00
Max Wofford
3b36bae1f4 Speed up duplicate deletion in otj 2025-03-05 11:30:50 -05:00
Max Wofford
cd17161326 Update generate_unique_heartbeat_hashes_job.rb 2025-03-05 02:43:42 -05:00
Max Wofford
e34019d050 Fix invalid batch iteration 2025-03-05 02:41:14 -05:00
Max Wofford
b303861397 Only calculate hash on heartbeats missing hashes 2025-03-05 02:36:57 -05:00
Max Wofford
34dc749344 Just create new hash instead of enforcing unique hash 2025-03-05 02:23:37 -05:00
Max Wofford
01e396910e Add migration to update unique hash on heartbeat 2025-03-05 02:07:22 -05:00
Max Wofford
8d7af16fbb Switch to profile name for users on signin 2025-03-04 17:40:36 -05:00
Max Wofford
c2cae53c9b Handle missing api keys in user settings 2025-03-04 16:54:07 -05:00
Max Wofford
21f6a20c76 Fix misconfigured concurrency on migration job 2025-03-04 15:16:49 -05:00
Max Wofford
acef1d5726 Add heartbeat migration tool 2025-03-04 15:12:49 -05:00
Max Wofford
d3a2a9eaa5 Improve footer spacing 2025-03-04 15:12:12 -05:00
Max Wofford
296e83d48b
Merge branch 'main' into add-wakatime-api 2025-03-04 13:56:45 -05:00
Max Wofford
f864d6d52e Fix wakatime extension responses 2025-03-04 13:55:45 -05:00
Max Wofford
638dfa6f9a Add status bar type to user settings 2025-03-03 23:21:55 -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
Max Wofford
27b71a8c83 Add wakatime user settings 2025-03-03 23:12:54 -05:00
Max Wofford
6c2d24dee6 Prevent avo from choking on timestamp for heartbeats 2025-03-03 22:45:14 -05:00
Max Wofford
583b8c2f42 Run rubocop fix 2025-03-03 16:01:49 -05:00
Max Wofford
963f3303af Initial api & heartbeat rollover 2025-03-03 16:01:29 -05:00
Max Wofford
eb08d852b2
Merge pull request #17 from 24c02/slack-status-timing
slack status job: make statuses expire in sensible amount of time
2025-03-03 15:03:24 -05:00
Max Wofford
2ce4c53663
Merge pull request #15 from 24c02/slack-status-changes
fix typo
2025-03-03 15:03:10 -05:00
Max Wofford
13c1b9f6da Fix stats controller query for user_id 2025-03-03 15:00:07 -05:00
Max Wofford
0f3f423b27 Also allow lookup by email 2025-03-03 14:51:01 -05:00
Max Wofford
466f05c389 Fix rubocop 2025-03-03 14:33:20 -05:00
Max Wofford
7f79029250 Handle API key in endpoint 2025-03-03 14:31:58 -05:00
Max Wofford
0d26dc587f Add simple stats endpoint 2025-03-03 14:26:15 -05:00
24c02
41a7645ad9 Update user.rb 2025-03-03 14:06:16 -05:00
Max Wofford
954c5d5bde Namespace hackatime records 2025-03-03 12:17:04 -05:00
Max Wofford
cd9941bd10 Fix routing on sailors log controller 2025-03-01 12:37:26 -06:00
Max Wofford
14b7a2a8c5 More robust slack command routing 2025-03-01 10:14:29 -06:00
Max Wofford
7c5a288499 Handle either signing secrets 2025-03-01 10:07:18 -06:00
Max Wofford
a470cdd135 Add timedump command for debugging 2025-03-01 09:44:22 -06:00
Max Wofford
58cb010b6a Update title name 2025-03-01 09:06:34 -06:00
Max Wofford
b8a4f5e2b7 Link to current commit in footer 2025-03-01 08:58:41 -06:00
24c02
f65009cdd9 fix typo 2025-02-28 13:44:27 -05:00
Max Wofford
5f8080cdbd Fix typo 2025-02-27 03:43:59 -05:00
Max Wofford
d6dd54289c Add impersonation feature for admins 2025-02-27 03:40:45 -05:00
Max Wofford
d4a4351625 Add avatar spin animation 2025-02-27 03:37:09 -05:00
Max Wofford
21f64a90cd Don't update slack status if 0 minutes logged 2025-02-26 21:49:06 -05:00
Max Wofford
e5361b6ada Improve border radius 2025-02-26 21:39:36 -05:00
Max Wofford
13472447f0 Switch to HSL for activity graph 2025-02-26 21:36:04 -05:00
Max Wofford
a92643c01a Add activity graph feature 2025-02-26 21:18:43 -05:00
Max Wofford
398033bf0a Don't send json to the tty 2025-02-25 17:34:53 -05:00