Commit graph

559 commits

Author SHA1 Message Date
7add90f801 vscode added some random import
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 17s
2024-06-09 17:00:57 +01:00
6f98c86ea7 Fix partial fetching
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-09 16:59:33 +01:00
a9126fd123 Allow author to be an arbitrary field
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 15s
2024-06-09 16:21:12 +01:00
nex
3e37e38e79 default to ghcr mirror
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 12s
git.i-am.nexus is low-bandwidth and should only be used for the bleeding edge or as a backup
2024-06-09 02:09:39 +01:00
b5622504c9
Tidy up main
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 2m36s
2024-06-09 02:03:08 +01:00
ea23b453f5
Only build :latest on master pushes 2024-06-09 01:38:39 +01:00
3d3487cedd
Update requirements
* Pin py-cord to a specific commit (so that this can be re-used long after I stop maintaining it)
* Update pillow to 10.3 (from 10.2)
* Remove requirement for psycopg
* Bump httpx to 0.27 (from 0.26)
* Bump selenium from 4.16 to 4.21
* Bump dnspython from 2.4 to 2.6
* Remove (explicit) dependency on aiosqlite (pulled in by tortoise anyway)
* Bump FastAPI from 109 to 111
* Bump Uvicorn from 0.26 to 0.30
* Bump Pydantic from 2.5 (to 2.7)
* Remove humanize dependency
* Bump lxml from 5.1 to 5.2
* Bump matplotlib from 3.8 to 3.9
* Add tortoise-orm dependency
2024-06-09 01:33:33 +01:00
f3c8a7bed7
Better document entire API
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 27s
2024-06-09 01:11:52 +01:00
84bdccab79 Buff up the max number of messages
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 15s
2024-06-08 20:12:35 +01:00
dc53c9e351 Fix impersonate command
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-08 20:06:59 +01:00
c33bce67cb Add impersonate command
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 22s
2024-06-08 20:04:32 +01:00
8b21954443
Add a preview to truths
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-07 20:56:23 +01:00
7f500db043
truth -> truths
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-07 20:47:57 +01:00
08f167e294
Improve similarity detection
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 2m1s
2024-06-07 20:44:06 +01:00
8f5a9d741a
Add truth getter
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-07 20:11:43 +01:00
3109f645e6
Include fuzzy matching for truths
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 2m5s
2024-06-07 20:08:18 +01:00
5ffbd3635b
Sort routes into tags
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 15s
2024-06-06 01:24:39 +01:00
69bd4fca90
Fix generate_truth not limiting correctly
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-06 01:09:38 +01:00
e4d3d0fe56
Update jimmy to use the new API endpoints
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-06 00:59:00 +01:00
1c1821b17a
Fix rerouted POST
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-06 00:50:23 +01:00
854abd9a6b
FIx ollama endpoints not using ollama router
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-06 00:39:47 +01:00
41e2daa265
Support multiple accounts
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-06 00:37:21 +01:00
b8d5df6bbf
Fix /health needing authentication 2024-06-06 00:25:23 +01:00
da799b3ab5
Merge remote-tracking branch 'origin/master'
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 17s
2024-06-06 00:22:01 +01:00
3282d85e10
Include Ollama & reorganise endpoints 2024-06-06 00:21:56 +01:00
2625657699
Include ollama in API 2024-06-06 00:15:01 +01:00
f48b8e3ca0
Add tate command
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 17s
2024-06-05 16:23:05 +01:00
19bd4030d0
Adjust ollama timeouts 2024-06-05 16:08:38 +01:00
6fb9bb839b
Update truth counter
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-05 03:13:09 +01:00
03f222a1a3
Re-fix adding trump things
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-05 03:07:51 +01:00
cc4198dffe
Improve trump speed
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-05 03:04:47 +01:00
c3940daa96
Properly map truths, again
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-05 03:02:50 +01:00
9c76fb7030
Properly map truths
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-05 03:00:36 +01:00
c47a38bfb9
Make use of the API for truth social commands
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-05 02:56:03 +01:00
d6ee4a3639
Allow getting non-rich truth lists
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-05 02:17:54 +01:00
65acd62d12
idk why I ever tried IPC there
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-05 01:53:07 +01:00
babc888422
Open file in rw
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 16s
2024-06-05 01:30:30 +01:00
d24dc99a8e
fix weird startup issue
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-05 01:27:53 +01:00
9b6b3e9027
Fix IPC
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-05 01:23:39 +01:00
4ccc1a6c3d
Fix recursion error
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 16s
2024-06-05 01:19:56 +01:00
b05a3abe8a
Have to define JSON
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-05 01:19:19 +01:00
2d501cb32d
regex -> pattern
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-05 01:18:04 +01:00
33d47d2dc8
Actually start the web reader
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 13s
2024-06-05 01:15:43 +01:00
8f9850a4c6
Add webhook server
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 1m58s
2024-06-05 01:12:18 +01:00
0ce03d2667
Fix automatic saving
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-04 02:17:02 +01:00
4a42918dee
Make redis actually persistent
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 12s
2024-06-04 02:11:51 +01:00
0cef10b3b2
Properly save threads into redis
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-04 02:10:25 +01:00
0d05d68cba
get_thread => find_thread
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 14s
2024-06-04 02:09:02 +01:00
37bb148e8e
Merge remote-tracking branch 'origin/master'
All checks were successful
Build and Publish college-bot-v2 / build_and_publish (push) Successful in 15s
2024-06-04 01:49:10 +01:00
abae47be5f
Alert on existing truth 2024-06-04 01:49:00 +01:00