Max Wofford
e93a613298
Ignore norairrecord ratelimits for honeybadger
2025-06-09 16:50:22 -04:00
Max Wofford
68edb372ad
Rubocop format
2025-06-09 15:30:31 -04:00
Max Wofford
2d8b67920b
Attempt to throttle error emitting to honeybadger
2025-06-09 15:30:31 -04:00
Max Wofford
ee48b77e06
Run neighborhood airtable sync on less regular interval
2025-06-09 02:42:26 -04:00
Max Wofford
61f2a443ed
Switch to even more aggressive airtable ratelimits
2025-06-08 22:00:02 -04:00
Max Wofford
53a7ad40bf
Rubocop format
2025-06-08 19:33:20 -04:00
Max Wofford
af7c43a38f
Setup autotuner for honeybadger
2025-06-08 19:31:09 -04:00
nora
9dfabf49f9
may i remind you, mr. wofford, you're under OAuth ( #284 )
2025-06-08 19:04:51 -04:00
Zach Latta
21ba77c1fe
Migrate geocoding from ipinfo.io to geocoder.hackclub.com
...
- Add HackClubGeocoderService for direct API access
- Add HackClubGeocoderLookup as custom geocoder gem lookup
- Update geocoder configuration to use Hack Club API
- All existing geocoding functionality now uses HACKCLUB_GEOCODER_API_KEY
- Maintains backward compatibility with existing job interfaces
2025-06-02 08:25:51 -04:00
Zach Latta
efd19568b7
Sync in and display repo metadata
2025-05-30 09:57:27 -04:00
Max Wofford
27768bee43
Add background job for triggering time updates...
...
...in neighborhood
2025-05-27 17:09:50 -04:00
Max Wofford
813d2ac9ae
Monkeypatch lower airtable ratelimit
2025-05-27 15:39:27 -04:00
Max Wofford
3134fef95f
Add cron for clearing out good_job records
2025-05-26 17:52:11 -04:00
Max Wofford
1fba58c6fb
Initial implementation of post_reviews_controller ( #247 )
2025-05-22 03:14:27 -04:00
Max Wofford
078faefeff
Back down geocode users job to once every hour
2025-05-19 20:21:32 -04:00
Max Wofford
6994929d04
Add helpers for country name & subregion + add new geocoding ( #249 )
2025-05-19 19:56:55 -04:00
Max Wofford
6dea4b70be
Fix typo
2025-05-16 10:49:32 -04:00
Max Wofford
d4ae52554b
Add syncing job for neighborhood
2025-05-16 10:49:14 -04:00
Max Wofford
0f8ad383c4
Remove avo
2025-05-15 09:48:32 -04:00
Zach Latta
a872ab3198
Sync in commit data
2025-05-14 17:35:41 -04:00
Max Wofford
3c0a6863d6
Add extra mailing checks and background jobs
2025-05-14 16:44:41 -04:00
Zach Latta
a234faf608
Sync in GitHub events for authed GitHub users
2025-05-14 14:33:55 -04:00
Zach Latta
a11f19c196
Fix catchall queue name
2025-05-09 14:47:13 -04:00
Zach Latta
02b472baac
Increase threads, add back *
2025-05-09 11:55:00 -04:00
Zach Latta
1ec6fe1940
Try fixing queue definition
2025-05-09 11:53:59 -04:00
Zach Latta
4579650a1a
Try being more explicit about jobs
2025-05-08 21:17:12 -04:00
Zach Latta
2b25670524
Remove manual priority setting
2025-05-08 21:00:40 -04:00
Zach Latta
9f4ccfe519
Try improving Ahoy geocoding behavior
2025-05-08 20:54:10 -04:00
Max Wofford
797334d08b
Rubocop format
2025-05-08 20:48:35 -04:00
Max Wofford
63a2729941
Balance job priorities
2025-05-08 20:42:56 -04:00
Max Wofford
9d21783e92
Add real_time queue for jobs that happen real-time
2025-05-08 20:34:06 -04:00
Max Wofford
8e2a717063
Attempt to set low-value on ahoy jobs
2025-05-08 19:48:26 -04:00
Max Wofford
2aac353255
Update good_job.rb
2025-05-08 19:31:29 -04:00
Max Wofford
c207970ba4
Better good_job cleanup defaults
2025-05-08 19:29:45 -04:00
Max Wofford
de3f619c2c
Bring ahoy to it's own queue
2025-05-08 19:00:11 -04:00
Max Wofford
ea9fa94222
Turn off slack command update job
2025-05-08 18:54:08 -04:00
Max Wofford
c52c24591d
Turn geocoding back on for ahoy
2025-05-08 18:22:26 -04:00
Max Wofford
c37af03738
Run sailors log poll every other minute
2025-05-08 16:54:32 -04:00
Max Wofford
081a399316
Turn off geocoding while backlogged with requests
2025-05-08 15:41:28 -04:00
Max Wofford
f5dd0630a1
Bring ahoy to it's own queue
2025-05-08 15:39:57 -04:00
Max Wofford
4f84900fe9
Add cache for setup_social_proof
2025-05-08 12:16:39 -04:00
Max Wofford
d4aa5de2b2
Cache heartbeat count in footer
2025-05-08 03:40:43 -04:00
Max Wofford
3355f5f29b
Add syncing for airtable loops updating
2025-05-07 20:15:59 -04:00
Max Wofford
c252ddcade
Add ipinfo key for geocoding
2025-05-07 17:04:04 -04:00
Max Wofford
5ba0872d84
Add ahoy_captain ( #211 )
2025-05-07 12:06:56 -04:00
Max Wofford
3df62b561c
Switch user mention to use db slack channel
2025-05-06 12:40:13 -04:00
Max Wofford
58ddd7197a
Initial email verification request implementation ( #205 )
2025-05-05 11:46:31 -04:00
Max Wofford
9ba488230f
Queue ahoy on latency_10s queue
2025-05-05 10:14:24 -04:00
Max Wofford
6a89a777e8
Setup new job queues based on good_job recommendations
2025-05-05 09:59:57 -04:00
Max Wofford
de110b808c
Add ahoy ( #204 )
2025-05-05 09:38:39 -04:00