Commit Graph
100 Commits
Author SHA1 Message Date
4cuck 709f1e5aa2 cleanup 2025-12-24 03:42:26 +01:00
4cuck ba10512f29 change overview API to export csv data 2025-12-23 00:52:30 +01:00
4cuck 50c8cf3033 note status graph endpoint requirement 2025-12-23 00:51:22 +01:00
4cuck f6622564d2 move admin overview and fixup 2025-12-23 00:50:59 +01:00
4cuck 49fd5b14fb fixup missing styles for dygraph 2025-12-09 23:34:03 +01:00
4cuck 7d044b998d per-host health graph with response times 2025-08-12 15:50:59 +02:00
4cuck 7b736f09bf fixup stats loading 2025-08-12 15:50:23 +02:00
4cuck 8734452f19 remove old global stats api 2025-05-16 19:54:06 +02:00
4cuck 60f3548842 display per-instance statistics 2025-05-16 19:52:36 +02:00
4cuck f2dcfc1211 host overrides and admin keys 2025-03-25 00:51:51 +01:00
4cuck a32a19dea3 cleanup robots 2025-02-16 21:50:10 +01:00
4cuck 6b1c6148dc disallow llm crawlers 2025-02-16 21:45:57 +01:00
4cuck dd1ec6056c shorten main site 2025-02-16 21:13:43 +01:00
4cuck 289b36f972 redirect /rip for old nitter instance redirects 2025-02-16 21:11:14 +01:00
4cuck 3201045122 change banner to nitter is back 2025-02-16 20:31:13 +01:00
4cuck 87828878a4 disable RIP page 2025-02-16 20:31:03 +01:00
4cuck d3d3403789 update instance testing data 2025-02-16 20:31:03 +01:00
4cuck 6634f5b7c6 sec updates 2024-10-14 01:34:47 +02:00
4cuck 554f679693 improve a11y, about, styling 2024-10-14 00:59:09 +02:00
4cuck c7e38307f4 fixup rip page 2024-06-30 19:36:05 +02:00
4cuck 2c91b341c0 hide RSS by default and relabel version detection 2024-06-09 16:39:13 +02:00
4cuck e2cd80e934 cleanup errors of removed hosts 2024-06-09 16:33:03 +02:00
4cuck 43df834685 update rip info and hide version by default 2024-06-02 02:19:42 +02:00
4cuck a25ae48d06 warn about caching hosts 2024-02-23 03:08:08 +01:00
4cuck c6028ef899 display both graph, load on click, warn on the instance site 2024-02-20 00:17:38 +01:00
4cuck 87230a3703 fixup annotations and layz load graph 2024-02-19 22:19:32 +01:00
4cuck cea88d7e10 partially revert attempt, timestamps don't match 2024-02-19 17:31:08 +01:00
4cuck 67ab478581 attempt to unify graphs 2024-02-19 17:27:23 +01:00
4cuck 14f2e01578 more date fixes 2024-02-19 04:38:49 +01:00
4cuck 03eea4015d fixup date annotation 2024-02-19 03:18:57 +01:00
4cuck 5ccc610a59 add annotations and color fixup 2024-02-19 03:04:06 +01:00
4cuck 00bf7c701a prepare nitter RIP 2024-02-19 01:07:03 +01:00
4cuck 1d4fb37080 temporary fix for graph 2024-01-29 22:07:30 +01:00
4cuck 98ac43723e Gather .health instance stats
Reworks instance checks to use the same timestamp and be transactional. Also prevents long DB lock times during list updates.
2023-11-27 00:27:07 +01:00
4cuck 07ae70124e store body on known bad responses 2023-11-07 03:28:14 +01:00
4cuck f81608333c fix invalid html 2023-11-07 03:21:46 +01:00
4cuck 76d9e85b74 implement history graph 2023-11-07 03:17:00 +01:00
4cuck 1a84ba758d mintor table formating 2023-10-30 00:56:56 +01:00
4cuck 6b6fe3803e fixup .well-known login 2023-10-22 13:36:48 +02:00
4cuck f336fe5be9 fmt 2023-10-22 01:29:27 +02:00
4cuck fe0e8deca4 fixup crash on empty DB 2023-10-22 01:28:41 +02:00
4cuck d2099c16fe more cleanup 2023-10-22 01:18:26 +02:00
4cuck 2d0b7140a3 rate limit instance update, better startup errors, reorganize list fetching, report connectivity check in about 2023-10-22 01:16:33 +02:00
4cuck ff3a519a6e permanent session store 2023-10-20 01:52:17 +02:00
4cuck 8c7ece19e2 cleanup old errors 2023-10-20 01:24:46 +02:00
4cuck 8e6f2198e7 fixup login page url 2023-10-19 23:43:11 +02:00
4cuck aea0e3059e less verbose release run 2023-10-19 01:02:32 +02:00
4cuck 30d26f2590 check for last health check on startup 2023-10-19 01:00:44 +02:00
4cuck 4e4122e402 switch to .well-known/ and improve login errors + page 2023-10-18 23:54:06 +02:00
4cuck 9bc53d5cd5 fixup sorting 2023-10-18 21:26:23 +02:00
4cuck 7e2b645490 add admin mode 2023-10-17 00:34:10 +02:00
4cuck 0ed4c1f45c login rate limits 2023-10-17 00:21:28 +02:00
4cuck 25ea70a90d don't allow login for removed hosts 2023-10-17 00:17:10 +02:00
4cuck 955b99fea9 format error timestamps 2023-10-16 23:32:10 +02:00
4cuck 898a89f5e3 display LSH only after 12 hours 2023-10-16 23:32:10 +02:00
4cuck 966edd8f92 shorten last-seen-healthy entries 2023-10-16 23:32:10 +02:00
4cuck f9f05a7e25 don't index version URLs 2023-10-16 23:32:10 +02:00
4cuck 46771abb05 fix missing last-seen display 2023-10-16 23:32:10 +02:00
4cuck 0342427835 cleanup 2023-10-16 23:32:10 +02:00
4cuck 759963e7b2 keep latest healthcheck errors, basic admin login 2023-10-16 23:32:10 +02:00
4cuck cc70134d9d fix connection error with specific h2 hosts requiring ALPN 2023-10-16 23:32:10 +02:00
4cuck 02911cb6ba improve readme and column names 2023-10-16 23:32:10 +02:00
4cuck 0cf2491ef5 update meta tags 2023-10-16 23:32:10 +02:00
4cuck 13bad39f77 table column toggles 2023-10-16 23:32:10 +02:00
4cuck fec8dbc43a optimize robot stuff 2023-10-16 23:32:10 +02:00
4cuck 2b7352fe5b ci 2023-10-16 23:32:09 +02:00
4cuck 280b955236 ipv detection 2023-10-16 23:32:09 +02:00
4cuck daee7e6277 uptime-graph details, hover, history and % uptime overall 2023-10-16 23:32:09 +02:00
4cuck df316e8fdd populate cache pre server start 2023-10-16 23:32:09 +02:00
4cuck b1f3d71fea change user agent 2023-10-16 23:32:09 +02:00
4cuck a06dc24494 display healthy history as status graph 2023-10-16 23:32:09 +02:00
4cuck 96536eb5fd display time for last-seen 2023-10-16 23:32:09 +02:00
4cuck 8c6109c1d7 use two cols for last-seen 2023-10-16 23:32:09 +02:00
4cuck 5694bbe922 limit version length 2023-10-16 23:32:09 +02:00
4cuck e0826ab468 parse and display instance countries 2023-10-16 23:32:09 +02:00
4cuck 6a754a4b2d mention api in main page 2023-08-23 22:19:39 +02:00
4cuck dd388fc05c detect rate limited instances 2023-08-23 03:06:24 +02:00
4cuck 0b7b8874c1 change to /with_replies 2023-08-23 03:01:17 +02:00
4cuck 569fb122db fixup ranking 2023-08-23 02:50:36 +02:00
4cuck 193ea7ae81 cargo fmt 2023-08-21 16:07:25 +02:00
4cuck 8edb276401 cargo update 2023-08-21 16:00:45 +02:00
4cuck 83cc76c8e1 fixup profile check to actually parse the amount of posts 2023-08-21 15:57:34 +02:00
4cuck aa0f3e3de3 add about section for bad hosts 2023-08-14 01:25:56 +02:00
4cuck 4e3f93f0c3 cargo fmt and screenshot link 2023-08-14 01:23:38 +02:00
4cuck 6be108ee64 mark bad hosts 2023-08-14 01:21:49 +02:00
4cuck 8922a19283 add screenshot 2023-08-04 21:46:46 +02:00
4cuck d2217b364d fixup version_url update 2023-08-04 20:50:01 +02:00
4cuck fae1360b9d template time, package version 2023-08-04 17:52:27 +02:00
4cuck e0a497b3f2 allow sorting 2023-08-04 17:31:43 +02:00
4cuck 1ecce78746 clarify disable_startup_scan switch 2023-08-04 17:31:43 +02:00
4cuck 27ef2552fd darkmode 2023-08-04 17:31:43 +02:00
4cuck bc156af23e fetch latest git branch
Closes #1
Closes #2
2023-08-04 17:31:43 +02:00
4cuck 533cc753db update score and add last_healthy
also updates the about page
2023-07-31 12:05:30 +02:00
4cuck faa3613706 optimize database
datetime as ints, strict and no rowid
2023-07-30 04:10:45 +02:00
4cuck 5b2c62377d automatically mute verbose logging for known broken hosts 2023-07-29 02:54:35 +02:00
4cuck 2bc59a2274 link public instance 2023-07-28 19:16:21 +02:00
4cuck 3ecb4b6673 don't spam on cloudflare blocks 2023-07-28 18:39:00 +02:00
4cuck 82026b4429 source + license in about 2023-07-28 18:00:32 +02:00
4cuck 2ab7e1a6fc cleanup 2023-07-28 17:58:25 +02:00
4cuck 5c1b198bbb readme 2023-07-28 17:55:41 +02:00