counting.git
16 months agoMinor tweaks to Python number parsing
Jakob Cornell [Fri, 22 Sep 2023 03:34:18 +0000 (22:34 -0500)]
Minor tweaks to Python number parsing

16 months agoadd notes and rust stuff
Andrea Cornell [Thu, 21 Sep 2023 20:47:14 +0000 (16:47 -0400)]
add notes and rust stuff

16 months agosome changles to sidebot
Andrea Cornell [Thu, 21 Sep 2023 20:40:01 +0000 (16:40 -0400)]
some changles to sidebot

however, please note that sidebot definitely doesn't work correctly at the
moment:
- I noticed incorrect behavior when a single run retrieves enough pages that
multiple entries should be added to the sidebar lists
- One time, bingus crashed and I found continuous messages about OOM killing
sidebot processes. So, check the possibility of significant memory usage, or
at least make sure that the number of concurrent sidebot processes is limited
(btw, sidebot probably can't handle multiple sidebots running concurrently, so
idk why I thought it would be okay to use cron for this in the first place)
- sidebot is disabled until these can be addressed lmao

23 months agoSet socket option to enable Strikebot traffic partitioning strikebot-0.0.9
Jakob Cornell [Sun, 29 Jan 2023 00:33:50 +0000 (18:33 -0600)]
Set socket option to enable Strikebot traffic partitioning

2 years agoFix concurrency bug in Strikebot's queues strikebot-0.0.8
Jakob Cornell [Mon, 9 Jan 2023 00:11:40 +0000 (18:11 -0600)]
Fix concurrency bug in Strikebot's queues

2 years agoReorganize for multi-project builds, improve build helper
Jakob Cornell [Mon, 9 Jan 2023 00:07:32 +0000 (18:07 -0600)]
Reorganize for multi-project builds, improve build helper

2 years agoImplement Mentionbot and tests
Jakob Cornell [Mon, 19 Dec 2022 04:34:34 +0000 (22:34 -0600)]
Implement Mentionbot and tests

2 years agoFix Strikebot number parsing bug (mixed separators accepted) strikebot-0.0.7
Jakob Cornell [Sun, 20 Nov 2022 22:58:26 +0000 (16:58 -0600)]
Fix Strikebot number parsing bug (mixed separators accepted)

2 years agoStrikebot version bump
Jakob Cornell [Sat, 12 Nov 2022 02:51:35 +0000 (20:51 -0600)]
Strikebot version bump

2 years agoAutojoin: load all search results to determine allowed threads
Jakob Cornell [Sun, 6 Nov 2022 16:33:30 +0000 (10:33 -0600)]
Autojoin: load all search results to determine allowed threads

2 years agoUpdate roadmap for live-autojoin
Jakob Cornell [Sun, 6 Nov 2022 16:30:34 +0000 (10:30 -0600)]
Update roadmap for live-autojoin

2 years agoFix bug in update parser `pre' handling
Jakob Cornell [Sun, 6 Nov 2022 16:24:05 +0000 (10:24 -0600)]
Fix bug in update parser `pre' handling

2 years agoFix number parsing bugs
Jakob Cornell [Sun, 6 Nov 2022 16:21:26 +0000 (10:21 -0600)]
Fix number parsing bugs

Previously we could accept counts with invalid digit grouping, and we wouldn't always strike rejected updates that
started with a digit.

2 years agosidebot, strikebot: number parsing bugfix
Andrea Cornell [Wed, 2 Nov 2022 01:19:28 +0000 (21:19 -0400)]
sidebot, strikebot: number parsing bugfix

2 years agosidebot: catch up strikebot_updates.py
Andrea Cornell [Wed, 2 Nov 2022 01:46:34 +0000 (21:46 -0400)]
sidebot: catch up strikebot_updates.py

2 years agosidebot: ignore build files
Andrea Cornell [Wed, 2 Nov 2022 01:19:48 +0000 (21:19 -0400)]
sidebot: ignore build files

2 years agojoinbot tweaks
Andrea Cornell [Wed, 2 Nov 2022 01:18:13 +0000 (21:18 -0400)]
joinbot tweaks

* do not use service name as PGSERVICE
* mod PM template: don't pretend it can be processed automatically

2 years agojoinbot build/packaging
Andrea Cornell [Wed, 2 Nov 2022 01:05:49 +0000 (21:05 -0400)]
joinbot build/packaging

2 years agoSidebot refactoring
Jakob Cornell [Tue, 11 Oct 2022 23:35:48 +0000 (18:35 -0500)]
Sidebot refactoring

2 years agoComplete Markdown support ("hr" tag) and add test
Jakob Cornell [Thu, 29 Sep 2022 03:27:29 +0000 (22:27 -0500)]
Complete Markdown support ("hr" tag) and add test

2 years agoFix HTML flattening bug
Jakob Cornell [Thu, 29 Sep 2022 03:27:00 +0000 (22:27 -0500)]
Fix HTML flattening bug

2 years agoadd the thing
Anders Cornell [Sun, 2 Oct 2022 04:03:33 +0000 (00:03 -0400)]
add the thing

2 years agoFix config entry name to match documentation
Jakob Cornell [Wed, 28 Sep 2022 04:29:28 +0000 (23:29 -0500)]
Fix config entry name to match documentation

2 years agoDisqualify stricken updates from validity on ingest & resync
Jakob Cornell [Wed, 28 Sep 2022 04:26:22 +0000 (23:26 -0500)]
Disqualify stricken updates from validity on ingest & resync

2 years agoImprove incorrect strike report format
Jakob Cornell [Wed, 28 Sep 2022 02:31:53 +0000 (21:31 -0500)]
Improve incorrect strike report format

2 years agoDon't ask for confirmation in build helper
Jakob Cornell [Wed, 28 Sep 2022 02:31:13 +0000 (21:31 -0500)]
Don't ask for confirmation in build helper

2 years agoFix request prioritization bug
Jakob Cornell [Mon, 26 Sep 2022 18:58:47 +0000 (13:58 -0500)]
Fix request prioritization bug

2 years agoMake build helper play nicer with binary package build
Jakob Cornell [Mon, 26 Sep 2022 04:34:55 +0000 (23:34 -0500)]
Make build helper play nicer with binary package build

2 years agoAdd update parsing support for h3 elements and up
Jakob Cornell [Mon, 26 Sep 2022 04:33:48 +0000 (23:33 -0500)]
Add update parsing support for h3 elements and up

2 years agoAdd support for database TLS client cert auth
Jakob Cornell [Sun, 25 Sep 2022 18:03:16 +0000 (13:03 -0500)]
Add support for database TLS client cert auth

2 years agoExpose read-only mode as a config file entry
Jakob Cornell [Sun, 25 Sep 2022 18:01:18 +0000 (13:01 -0500)]
Expose read-only mode as a config file entry

2 years agoMinor tweaks to build helper
Jakob Cornell [Sun, 25 Sep 2022 17:57:18 +0000 (12:57 -0500)]
Minor tweaks to build helper

2 years agoMake stdout logging threshold configurable
Jakob Cornell [Wed, 14 Sep 2022 04:56:09 +0000 (23:56 -0500)]
Make stdout logging threshold configurable

2 years agoIncrease compatibility with older dependency versions
Jakob Cornell [Sat, 10 Sep 2022 02:19:03 +0000 (21:19 -0500)]
Increase compatibility with older dependency versions

I can't remember the precise reason for these various changes or whether they're still needed.

2 years agoRestructure for Debian packaging (WIP)
Jakob Cornell [Tue, 6 Sep 2022 03:53:11 +0000 (22:53 -0500)]
Restructure for Debian packaging (WIP)

2 years agoAdd live thread read-only switch for local testing
Jakob Cornell [Thu, 21 Jul 2022 03:07:55 +0000 (22:07 -0500)]
Add live thread read-only switch for local testing

2 years agoVarious MVP improvements, bug fixes, and new debugging stuff
Jakob Cornell [Thu, 21 Jul 2022 02:16:11 +0000 (21:16 -0500)]
Various MVP improvements, bug fixes, and new debugging stuff

2 years agoMVP features and fixes
Jakob Cornell [Fri, 3 Jun 2022 19:42:57 +0000 (14:42 -0500)]
MVP features and fixes

2 years agoFull MVP and some unit tests
Jakob Cornell [Thu, 28 Apr 2022 05:44:29 +0000 (00:44 -0500)]
Full MVP and some unit tests