Commit Graph

347 Commits

Author SHA1 Message Date
Astro f7ebb08274 cave/feed: wrap Post in EncodablePost 2022-12-02 22:03:38 +01:00
Astro 51a21d3fbc hunter: Arcify host 2022-12-02 00:50:01 +01:00
Astro 69ba3ed657 posts_cache: use only 1 Arc 2022-12-02 00:30:10 +01:00
Astro 6b03a828c8 gatherer/css: fix mobile width again 2022-11-30 23:11:38 +01:00
Astro 0cb79592d7 cargo update 2022-11-30 23:11:15 +01:00
Astro 39b830c2f7 flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/50e42c7e4495a8a26a3373c3a0b0e9e4e8c0f799' (2022-11-24)
  → 'github:nix-community/fenix/bba229a06ca03938a1abd4ce6361bf9bf4f651cd' (2022-11-30)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/26562973b3482a635416b2b663a13016d4d90e20' (2022-11-20)
  → 'github:rust-lang/rust-analyzer/398a71affb05aeeea1991044ec9ca1229e68f0f3' (2022-11-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8e8b5f3b1e899bf5d250279578c0283705b8cdb4' (2022-11-24)
  → 'github:NixOS/nixpkgs/227de2b3bbec142f912c09d5e8a1b4e778aa54fb' (2022-11-30)
2022-11-30 22:21:42 +01:00
Astro 789ec7568e gatherer/assets/tag_images.js: remove debug output 2022-11-29 03:17:28 +01:00
Astro 404767d88b gatherer: show images 2022-11-29 01:51:22 +01:00
Astro d8b7ea06fd cave/store: filter bogus image urls that contain whitespace 2022-11-25 03:06:47 +01:00
Astro 691af99c36 gatherer/css: constrain <article> width 2022-11-25 02:43:53 +01:00
Astro 3e2efe9cf1 cave/store: gather 5 images per tag 2022-11-25 02:43:28 +01:00
Astro f03a83e9cd hunter/tag_trimmer: act more gently 2022-11-24 19:25:03 +01:00
Astro 77997e9720 hunter: redisable reqwst feature rustls 2022-11-24 19:24:44 +01:00
Astro 12f1b421b2 flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/16ba830351ba5e7c018919e8c70ef31350755f42' (2022-11-19)
  → 'github:nix-community/fenix/50e42c7e4495a8a26a3373c3a0b0e9e4e8c0f799' (2022-11-24)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/791cb87cdf47ddfd2a2b1a726dab3aa66ec2bff3' (2022-11-18)
  → 'github:rust-lang/rust-analyzer/26562973b3482a635416b2b663a13016d4d90e20' (2022-11-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a1b4a562216eba8df3053bd869155dde4b5bca12' (2022-11-19)
  → 'github:NixOS/nixpkgs/8e8b5f3b1e899bf5d250279578c0283705b8cdb4' (2022-11-24)
2022-11-24 18:49:12 +01:00
Astro 63d2c4295b gatherer/templates/trends.html: meta 2022-11-24 00:00:01 +01:00
Astro 00ded7dc8e hunter: add posts_cache 2022-11-23 23:59:35 +01:00
Astro b4ee13f46d cargo update
> Updating cc v1.0.74 -> v1.0.76
> Updating chrono v0.4.22 -> v0.4.23
> Updating cxx v1.0.80 -> v1.0.82
> Updating cxx-build v1.0.80 -> v1.0.82
> Updating cxxbridge-flags v1.0.80 -> v1.0.82
> Updating cxxbridge-macro v1.0.80 -> v1.0.82
> Updating env_logger v0.9.1 -> v0.9.3
> Updating hyper v0.14.22 -> v0.14.23
> Updating indexmap v1.9.1 -> v1.9.2
> Updating ipnet v2.5.0 -> v2.5.1
> Updating reqwest v0.11.12 -> v0.11.13
> Updating serde_json v1.0.87 -> v1.0.88
> Updating tokio v1.21.2 -> v1.22.0
2022-11-20 03:40:24 +01:00
Astro 08501fd404 flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/9f5f578fe433eb8efa77a262e81083e996f678e0' (2022-11-13)
  → 'github:nix-community/fenix/16ba830351ba5e7c018919e8c70ef31350755f42' (2022-11-19)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/45ec315e01dc8dd1146dfeb65f0ef6e5c2efed78' (2022-11-11)
  → 'github:rust-lang/rust-analyzer/791cb87cdf47ddfd2a2b1a726dab3aa66ec2bff3' (2022-11-18)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5ca8e2e9e1fa5e66a749b39261ad6bd0e07bc87f' (2022-11-12)
  → 'github:NixOS/nixpkgs/a1b4a562216eba8df3053bd869155dde4b5bca12' (2022-11-19)
2022-11-20 03:32:05 +01:00
Astro 6d2cc9894a cave/trend_tag: bump MIN_AFTER_MENTIONS from 3 to 5 2022-11-20 03:31:31 +01:00
Astro 91dcf74609 hunter/worker: free RobotsTxt earlier 2022-11-18 20:13:34 +01:00
Astro 90e5694202 cave/store: add `COUNT 10000` to scan() 2022-11-18 17:44:01 +01:00
Astro 3ccc6278d9 hunter/main: bump systemd::extend_timeout() for introducing hosts from redis 2022-11-18 17:43:35 +01:00
Astro 438727def0 gatherer/request_mux: gracefully handle pending.lock() failure 2022-11-18 17:28:03 +01:00
Astro dc7d208a8d smokestack/main: format time 2022-11-18 17:25:43 +01:00
Astro f6ae6b42a2 smokestack/main: buffer more in Pipe channel 2022-11-18 17:25:34 +01:00
Astro a1e94843b4 smokestack/main: colorize according to language 2022-11-18 17:24:36 +01:00
Astro fa6c9e2b6d gatherer/templates/trends.html: fix og:image 2022-11-17 00:14:50 +01:00
Astro 487bb692fa nixos-modules: set LimitRSS for hunter and gatherer 2022-11-17 00:10:06 +01:00
Astro 4a88c29f42 smokestack: nixify 2022-11-17 00:09:46 +01:00
Astro ee0382b15e smokestack/main: use try_send() instead of hanging send() 2022-11-17 00:09:02 +01:00
Astro 52c5597459 smokestack: add colours 2022-11-17 00:08:39 +01:00
Astro 0d179e3624 smokestack: init 2022-11-16 21:53:27 +01:00
Astro 24f6c2afad gatherer: move mod firehose to cave 2022-11-16 19:12:25 +01:00
Astro c3608c895a nixos-module.nix: set RestartSec sensibly for both hunter and gatherer 2022-11-16 03:24:24 +01:00
Astro 2709c192fe gatherer/main: reuse PERIODS and TREND_POOL_SIZE 2022-11-16 03:12:00 +01:00
Astro 8e3f9b9734 live.sh: add 2022-11-16 02:20:25 +01:00
Astro a12dc753b3 gatherer/css: round the borders more 2022-11-15 19:02:33 +01:00
Astro 73b3641605 hunter/main: extend systemd StartTimeout 2022-11-15 19:02:14 +01:00
Astro a96af96c7f cave/store: make firehose deduplicated 2022-11-15 02:41:16 +01:00
Astro f9e7189c76 gatherer/firehose: add 2022-11-15 00:45:02 +01:00
Astro 461c8852d4 gatherer/hour_graphs.js: scale height to 95% 2022-11-14 22:47:47 +01:00
Astro 24793c5f02 gatherer/css: tighten rounded borders 2022-11-14 22:47:09 +01:00
Astro 20248532d0 gatherer/templates/trends.html: add some optional linebreaks 2022-11-14 22:46:46 +01:00
Astro e622eace28 hunter/main: introduce hosts from redis only on production 2022-11-14 22:45:33 +01:00
Astro d5b5516d03 gatherer/templates/trends.html: fix hour_scores_data() to clip at 48h 2022-11-14 22:44:16 +01:00
Astro 55a903322e gatherer: add watchdog triggered by wget 2022-11-14 21:53:15 +01:00
Astro 4684274d6d hunter/trend_setter: bump MIN_INTERVAL 2022-11-14 21:52:25 +01:00
Astro 1d27067b4a gatherer/css: fix overflow+margins 2022-11-14 21:51:18 +01:00
Astro dcafdd041a cave/trend_tag: don't scale MIN_AFTER_MENTIONS 2022-11-14 20:56:28 +01:00
Astro 5211cf1692 cave/store: fix clean_trend_tag() 2022-11-14 20:55:48 +01:00