Max Wofford
78fce042d0
Attempt to fix race condition in goodjob
2025-04-28 19:41:42 -04:00
Max Wofford
44aa3ba822
Fix misnamed cache job
2025-04-27 03:22:22 -04:00
Max Wofford
ae95ebd192
Add minutes logged flavor to cache
2025-04-27 03:19:47 -04:00
Max Wofford
dd67c694e6
Attempt to fix cachebusting in cron config
2025-04-27 02:52:30 -04:00
Max Wofford
232c56b334
Put social proof line down in the cache layer
2025-04-27 02:49:55 -04:00
Max Wofford
7e46519d05
Attempt to fix good job cache queuing
2025-04-25 16:50:16 -04:00
Max Wofford
fd5815e2a2
Add initial sweep of background caching for shared data on page ( #157 )
...
* Add initial sweep of background caching for shared data on page
* Rubocop format
* Speed up currently_hacking
* Rubocop format
* Fix active projects job
* Switch to activeprojectsjob for leaderboard
* Remove current project from nav
* Add flamegraph & stackprof for extra profiling
* Silence bullet alerts
* Remove eagerload of users from mini leaderboard
* Comment out expensive flavortext
* Bundle update brakeman
* Remove duplicate stackprof listing
* Add skylight auth to example env
* Add miscomitted background jobs
2025-04-07 23:32:27 -04:00
Max Wofford
6914715cfd
Add rolling 7 days leaderboard ( #147 )
...
* Revert "Make weekly leaderboard rolling (#145 )"
This reverts commit 8c6a5450fd .
* Add last_7_days rolling leaderboard
* Add last 7 days leaderboard to cron
2025-04-03 01:21:40 -04:00
Max Wofford
0a2d075677
CORS allow all on hackatime api endpoints ( #81 )
2025-03-20 11:57: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
0d25520d08
Run weekly leaderboard every 10 min
2025-03-17 11:50:52 -04:00
Max Wofford
b9e790c2d1
Setup Sentry for error logging ( #57 )
2025-03-17 10:04:15 -04:00
Max Wofford
f696610547
Cache "Counting time of X users" message
2025-03-15 20:22:44 -04:00
Max Wofford
85cb97bc2f
Run daily leaderboard job every 5 minutes
2025-03-14 10:47:46 -04:00
Max Wofford
c7340981a0
Set weekly leaderboard to update every day
2025-03-13 18:52:34 -04:00
Max Wofford
c84920dede
Add slack username updater background job
2025-03-13 18:52:01 -04:00
Max Wofford
0287deecdb
Rewrite leaderboard update job arguments
2025-03-13 18:38:04 -04:00
Karthik Sankar
2ef02188f4
fixed very unfortunate linter errors
2025-03-13 18:38:04 -04:00
Karthik Sankar
a0c25ec545
updated weekly leaderboard html and frequency of good job
...
updates
2025-03-13 18:38:04 -04:00
Max Wofford
6e50eda1fe
Add slack channel name to sailors log prefs
2025-03-11 22:05:10 -04:00
Karthik Sankar
e2f7d512db
Updated frequency of Slack status updates
2025-03-11 23:07:31 +00:00
Max Wofford
b8a4f5e2b7
Link to current commit in footer
2025-03-01 08:58:41 -06:00
Max Wofford
2c8ee24ec3
Namespace sailorslog & switch bot tokens
2025-02-23 20:53:27 -05:00
Max Wofford
39bd5f07f5
Speed up sailors log polling
2025-02-23 13:06:50 -05:00
Max Wofford
2cd2fe1aec
Add leaderboard for sailors log
2025-02-23 01:57:22 -05:00
Max Wofford
025e11aaa7
Add cron for SailorsLogPollForChangesJob
2025-02-22 03:11:44 -05:00
Max Wofford
e2c066be4d
solid_queue -> good_job
2025-02-21 18:51:37 -05:00
Max Wofford
454c7ed120
Add slack status feature
2025-02-21 17:39:41 -05:00
24c02
0664ebba9b
fix lint
2025-02-19 09:12:39 -05:00
24c02
0fddb6cde1
fix avo whodunnit and display user link
2025-02-19 09:08:07 -05:00
Max Wofford
a27336db37
Setup papertrail initializer
2025-02-17 15:15:02 -05:00
Max Wofford
381dd4527b
Delete paper_trail.rb
2025-02-17 15:06:46 -05:00
Max Wofford
bbdb2825f7
Attempt to fix avo version tracking error
2025-02-17 14:59:50 -05:00
Max Wofford
829e8060ae
Strip down git hash from coolify
2025-02-17 14:42:14 -05:00
Max Wofford
bafd5e2e77
Accept git hash from coolify env vars
2025-02-17 14:40:03 -05:00
Max Wofford
4472473708
Add admins, papertrail, ensure admin authentication on dashboard
2025-02-17 11:32:41 -05:00
Max Wofford
c6821bbca9
Add Avo for admin dashboards
2025-02-16 12:31:43 -05:00
Max Wofford
394339fcf6
Initial commit
2025-02-16 03:21:30 -05:00