Ben Kurtovic
bc61c71d42
Recommend uv and move default venv location to .venv
il y a 5 mois
Ben Kurtovic
78d0ed1e3b
Add uv.lock
il y a 5 mois
Ben Kurtovic
decad4cd9a
Set up pre-commit hooks to run on push
il y a 5 mois
Ben Kurtovic
4859a826c5
Rerun ruff
il y a 5 mois
Ben Kurtovic
14d0af0b81
Merge pull request #80 from ChlodAlejandro/main
Fix potential format string pollution
il y a 5 mois
Chlod Alejandro
2e0199f652
fix potential format string pollution
Some URLs may have a format string pattern in them, which
will cause the argument count to be incorrect and crash
the enqueue. This locks in the key and URL to be plain
strings and completely uninterpreted to avoid this issue.
il y a 5 mois
Ben Kurtovic
766fcb7101
Fixes for newer Python/pymysql versions
il y a 6 mois
Ben Kurtovic
dfae10cf12
Fixes for nltk usage in copyvios
il y a 1 an
Ben Kurtovic
9e47e067c2
Tweaks to support copyvios web tool
il y a 2 ans
Ben Kurtovic
f5a6ff0b32
Version bump for 0.4.1
il y a 2 ans
Ben Kurtovic
fecc92e87d
release/0.4
il y a 2 ans
Ben Kurtovic
ada55eb4b1
Bump ruff
il y a 2 ans
Ben Kurtovic
2936ffbf5f
Python 3 conversion + typing for all of copyvios
il y a 2 ans
Ben Kurtovic
d934d52db1
Fix __all__ placement
il y a 2 ans
Ben Kurtovic
d200959ab6
Fix Pyright errors in everything except wiki/copyvios
il y a 2 ans
Ben Kurtovic
1343ccb0d5
More Python 3 conversion
il y a 2 ans
Ben Kurtovic
06b08b30fa
Add pyright pre-commit hook
il y a 2 ans
Ben Kurtovic
35519e9870
Support multiple URLs
il y a 2 ans
Ben Kurtovic
b67121881f
Add degree support
il y a 2 ans
Ben Kurtovic
bdbe8ceaad
Restructure, switch to pyproject.toml, pytest, update docs
il y a 2 ans
Ben Kurtovic
17c156fcb6
Apply changes from legacy-python2 branch
il y a 2 ans
Ben Kurtovic
f06bded610
Docs cleanup; bump ruff
il y a 2 ans
Ben Kurtovic
6a7e6dcad9
Code cleanup and typing
il y a 2 ans
Ben Kurtovic
56df9eca5b
wikiproject_tagger: Add typing
il y a 2 ans
Ben Kurtovic
552277420d
Code cleanup wtih ruff + add pre-commit hook
il y a 2 ans
Ben Kurtovic
10bc4b3fd4
Python 3.11+ cleanup and bugfixes
il y a 2 ans
Ben Kurtovic
9ee44932f6
Rename some defaults for Libera
il y a 5 ans
Ben Kurtovic
a73f618e0a
Initial conversion to Python 3
il y a 5 ans
Ben Kurtovic
01dcbd4394
copyvios: Support on-error condition for URL proxying
il y a 5 ans
Ben Kurtovic
92d43e566e
copyvios: Missed a file
il y a 5 ans
Ben Kurtovic
9d66ebc6b2
copyvios: Config-directed URL proxying
il y a 5 ans
Ben Kurtovic
fe2e7879e4
Fix issues in previous commit
il y a 5 ans
Ben Kurtovic
2324a73624
copyvios: Refactor some parsing logic and add dynamic Blogger support
il y a 5 ans
Ben Kurtovic
56704351a1
Sort output of !listchans; expose config.permissions.User object
il y a 5 ans
Ben Kurtovic
ee2addf1a2
Track joined/parted channels on restart; improve !stalk; add !listchans
il y a 5 ans
Ben Kurtovic
a8a605fe05
Reduce wait between queries from 2s to 1s
il y a 5 ans
Ben Kurtovic
abb9403e5d
More bug fixes
il y a 6 ans
Ben Kurtovic
a49a82e263
Fix a few bugs
il y a 6 ans
Ben Kurtovic
2b5914b6ae
Support parser-directed URL redirecting (for Wayback Machine PDFs)
il y a 6 ans
Ben Kurtovic
b9074c9f9d
URL exclusions: fix uppercase characters in patterns never matching
il y a 6 ans
Ben Kurtovic
2df64ede65
Fix not sending Content-Type in POST requests
il y a 7 ans
Ben Kurtovic
88f9c21111
URL exclusions: fix comment parsing
il y a 7 ans
Ben Kurtovic
1cdc0a5a4c
Improve excluded URL list parsing
il y a 7 ans
Ben Kurtovic
3c95c2284e
Version bump for 0.4
il y a 7 ans
Ben Kurtovic
f47dfee2fa
Merge develop into master (release/0.3)
il y a 7 ans
Ben Kurtovic
ea4ee76691
release/0.3
il y a 7 ans
Ben Kurtovic
774628b34e
OAuth support; switch to requests; update login flow
il y a 7 ans
Ben Kurtovic
f1b93a465a
Log warnings; use rvslots when fetching revision content
il y a 7 ans
Ben Kurtovic
18ac075200
Merge pull request #78 from bhuvy2/develop
Fixed spelling error, fist -> first
il y a 7 ans
Bhuvan Venkatesh
7af4e90591
Fixed spelling error, fist -> first
il y a 7 ans