Fix some blocked/allow laggards after migrating. Add DuckDB for outstanding analyitcs performance. Start adding an import for all bot networks

This commit is contained in:
Dan Milne
2025-11-18 16:40:05 +11:00
parent ef56779584
commit 3f274c842c
37 changed files with 3522 additions and 151 deletions

View File

@@ -29,3 +29,9 @@ cleanup_old_events:
class: CleanupOldEventsJob
queue: background
schedule: every hour
# Sync events from PostgreSQL to DuckDB for fast analytics
sync_events_to_duckdb:
class: SyncEventsToDuckdbJob
queue: default
schedule: every 1 minutes

View File

@@ -93,4 +93,16 @@ Rails.application.routes.draw do
get :progress
end
end
# Bot network range management (admin only)
resources :bot_network_ranges, only: [:index, :show] do
collection do
post :import
post :import_async
post :import_all
end
member do
delete :destroy
end
end
end