Commit Graph

233 Commits

Author SHA1 Message Date
Astro fb21cf0335 hunter/worker: learn hosts from reblogged accounts 2023-03-09 00:58:30 +01:00
Astro ec368e4557 hunter/worker: output more stream stats 2023-03-09 00:56:48 +01:00
Astro fea8e66d1c gatherer/assets/hour_graph.js: remove debug output 2023-03-07 02:25:54 +01:00
Astro f6e607d6ec hunter/worker: eliminate useless RwLock 2023-03-04 00:59:09 +01:00
Astro f32ec17704 hunter/worker: let stream post_count increase new_post_ratio 2023-03-04 00:50:35 +01:00
Astro 9df753d1b6 hunter/scheduler: revert set last_fetch on dequeue() not reenqueue() 2023-03-04 00:50:17 +01:00
Astro 5f1d9862c5 hunter/worker: update mean_interval with stream_avg_interval if post_count > 0 2023-03-03 21:36:58 +01:00
Astro b2a5228f98 hunter/worker: fix stream_avg_interval calculation 2023-03-03 21:24:28 +01:00
Astro 08e920e247 hunter/scheduler: fix fetch interval reporting 2023-03-03 21:07:44 +01:00
Astro 6231884d36 hunter: estimate stream_avg_interval 2023-03-03 20:49:34 +01:00
Astro 2f7b9a4b23 hunter: set last_fetch on dequeue() not reenqueue() 2023-03-03 20:47:14 +01:00
Astro 41df64f408 gatherer/style.css: fix flexboxen 2023-03-02 01:04:47 +01:00
Astro 68a6394f11 gatherer/tag_images.js: store control state in localStorage 2023-03-02 00:34:53 +01:00
Astro b277ea5e80 gatherer/tag_images.js: add images control 2023-03-02 00:30:40 +01:00
Astro a6404e16ce gatherer/style.css: fix max-widths 2023-03-01 23:11:28 +01:00
Astro 84263c85b7 nixos-module: lift redis TimeoutStartSec 2023-02-24 20:06:35 +01:00
Astro 1e247b4768 butcher: implement reloadable profanity list 2023-02-24 19:39:30 +01:00
Astro 2776e007c3 nixos-module: fix blocklist-update.service network requirement 2023-02-21 03:42:22 +01:00
Astro 9297791a9b Revert "nixos-module: let caveman-hunter depend on blocklist-update"
This reverts commit 8cc44a4c0d.
2023-01-26 01:26:02 +01:00
Astro 82ae5503da nixos-module: fix blocklist permissions 2023-01-26 01:16:24 +01:00
Astro 8cc44a4c0d nixos-module: let caveman-hunter depend on blocklist-update 2023-01-26 01:01:46 +01:00
Astro 75b5823964 nixos-module: add blocklist-update 2023-01-26 00:49:00 +01:00
Astro b7be2337ea hunter/block_list: integrate 2023-01-26 00:17:13 +01:00
Astro a091d60647 cave/live_file: add inotify 2023-01-25 23:30:35 +01:00
Astro 16c0ad0a3a flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/f0868a6cb6ab20291e90ce1b130a5d1eb99f96b6' (2023-01-20)
  → 'github:nix-community/fenix/bd1c8433f42528135491b38511c3e49d57855f13' (2023-01-25)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/6e52c64031825920983515b9e975e93232739f7f' (2023-01-19)
  → 'github:rust-lang/rust-analyzer/e86bac92f485ff8f17a3fe49f8f7e7a10bacfecc' (2023-01-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2d38b664b4400335086a713a0036aafaa002c003' (2023-01-17)
  → 'github:NixOS/nixpkgs/3954218cf613eba8e0dcefa9abe337d26bc48fd0' (2023-01-23)
2023-01-25 17:51:20 +01:00
Astro 7ddc2594a2 cave/store: remove debug output 2023-01-23 21:05:44 +01:00
Astro 3a9fef6820 cave/store: extend UNSAFE_TAGS 2023-01-23 21:05:33 +01:00
Astro ec5c60473e butcher/trend_setter: lower production MIN_INTERVAL from 60 to 10 seconds 2023-01-23 21:05:01 +01:00
Astro 79fc18e5a8 hunter/block_list: init backed by cave/live_file 2023-01-23 21:04:42 +01:00
Astro 21b9b288f6 butcher/trend_setter: fill from languages if queue is empty 2023-01-22 23:27:27 +01:00
Astro 026aa58050 hunter/main: fix parallelize processing 2023-01-22 22:35:50 +01:00
Astro e9b67abfad butcher/main: remove systemd extend_timeout 2023-01-22 21:17:03 +01:00
Astro 1499ca9703 hunter/main: parallelize processing 2023-01-22 21:06:00 +01:00
Astro e3cfc62949 butcher/main: notify the watchdog 2023-01-22 21:02:43 +01:00
Astro 5e23be5914 flake.nix: add caveman-butcher 2023-01-22 20:39:29 +01:00
Astro 9ce4f5ad19 flake.nix: add caveman-butcher 2023-01-22 20:38:19 +01:00
Astro 69b1285b03 gatherer/tempates/trends: link relay.fedi.buzz 2023-01-22 01:55:08 +01:00
Astro f2e65fd6cd hunter: split into butcher 2023-01-22 00:05:10 +01:00
Astro 776f3ab48c Cargo.lock: update 2023-01-20 17:58:32 +01:00
Astro 8219b3be29 flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/3966a723f5a710b70aaafa29eb277db0389183db' (2023-01-13)
  → 'github:nix-community/fenix/f0868a6cb6ab20291e90ce1b130a5d1eb99f96b6' (2023-01-20)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/fb39efe26cfbc81e5ed5e6518262fcc2d44229c2' (2023-01-12)
  → 'github:rust-lang/rust-analyzer/6e52c64031825920983515b9e975e93232739f7f' (2023-01-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/37b97ae3dd714de9a17923d004a2c5b5543dfa6d' (2023-01-13)
  → 'github:NixOS/nixpkgs/2d38b664b4400335086a713a0036aafaa002c003' (2023-01-17)
2023-01-20 17:33:11 +01:00
Astro aeee95fa13 cave/store: fix TAG_EXPIRE multiplication 2023-01-16 04:16:40 +01:00
Astro 57a9422d74 Cargo.lock: update 2023-01-16 04:16:27 +01:00
Astro 13b8196ba9 flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/918a43f74c47473dc979fd5b25746121e6afb48f' (2023-01-09)
  → 'github:nix-community/fenix/3966a723f5a710b70aaafa29eb277db0389183db' (2023-01-13)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/1bd1a095936f2c16493743a05f6f14285c98ec8a' (2023-01-07)
  → 'github:rust-lang/rust-analyzer/fb39efe26cfbc81e5ed5e6518262fcc2d44229c2' (2023-01-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0c9aadc8eff6daaa5149d2df9e6c49baaf44161c' (2023-01-08)
  → 'github:NixOS/nixpkgs/37b97ae3dd714de9a17923d004a2c5b5543dfa6d' (2023-01-13)
2023-01-14 04:04:03 +01:00
Astro 6e672e95fd cave/store: extend UNSAFE_TAGS 2023-01-14 04:03:45 +01:00
Astro 3c023eb8e4 cargo update 2023-01-10 01:05:49 +01:00
Astro f31718d44f flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/9049ab18f824a092b3c74dae9f690681c0a39dfa' (2022-12-25)
  → 'github:nix-community/fenix/918a43f74c47473dc979fd5b25746121e6afb48f' (2023-01-09)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/1927c2e1d8d222656cae7051cdd924aa44428622' (2022-12-24)
  → 'github:rust-lang/rust-analyzer/1bd1a095936f2c16493743a05f6f14285c98ec8a' (2023-01-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/aac1f0b25e6b04afad8e05dec5828f5c02398bd1' (2022-12-25)
  → 'github:NixOS/nixpkgs/0c9aadc8eff6daaa5149d2df9e6c49baaf44161c' (2023-01-08)
2023-01-09 21:10:22 +01:00
Astro 54e63744fc gatherer/trends: add metric trends_page_tags 2022-12-30 19:56:14 +01:00
Astro 4a22eb70a7 gatherer: swap <article> and <section> 2022-12-30 19:55:08 +01:00
Astro 077feb4c6c hunter/trend_setter: fix removal of tags from trend_pools 2022-12-30 19:51:09 +01:00
Astro 20c072f72e gatherer/http_server: move metric trends_page_time to TrendAnalyzer.run() for higher granularity 2022-12-30 03:22:35 +01:00