Commit graph

68 commits

Author SHA1 Message Date
Moon
c74fc17dfb Merge branch 'dev' into pleroma-support 2025-06-16 08:31:30 +09:00
w
5580e06028 Merge branch 'dev' into license_change 2025-06-15 16:46:03 -03:00
Moon
0039717a01 Merge branch 'dev' into pleroma-support 2025-06-14 07:31:02 +09:00
Moon
1a35750d0a restrict characters in KEMOVERSE_ENV 2025-06-14 05:51:49 +09:00
Moon
7fd4d5db25 indicate on startup if whitelisting is enabled. 2025-06-14 05:17:39 +09:00
Moon
f4f847e577 make sure UseWhitelist is a boolean, default to True 2025-06-14 05:14:40 +09:00
Moon
2ef70801c7 fix config module ref 2025-06-14 05:08:59 +09:00
Moon
fdf21b3f5f rm check for env dev or prod so any can be used 2025-06-14 04:43:43 +09:00
Moon
337a989671 rm vestigial trusted instances config. 2025-06-14 04:34:20 +09:00
Moon
fc45c688e8 Merge branch 'fix-missing-weight-column' into pleroma-support 2025-06-13 19:42:41 +09:00
Moon
77d4fa13bb rm validation of removed weight 2025-06-13 19:31:23 +09:00
Moon
bd287b096a rm reference to weight column. 2025-06-13 18:47:54 +09:00
Moon
40f018a83b make instantiation explicit so easier to test. 2025-06-13 13:53:41 +09:00
Moon
a516a9b55a minor change to make testing easier. 2025-06-13 13:36:38 +09:00
Moon
7161712f15 rm unused function that bypassed server abstraction 2025-06-13 13:26:01 +09:00
Moon
fadd4dfe27 Merge remote-tracking branch 'origin/dev' into pleroma-support 2025-06-13 13:05:51 +09:00
Moon
7b32ee7fcf had to change some things to get cursor for db working. 2025-06-13 11:23:34 +09:00
Moon
f70b2147cd Remove legacy files that bypass FediverseService abstraction
- Remove bot/client.py (replaced by fediverse factory)
- Remove bot/notification.py (replaced by bot_app.py)
- All functionality now properly uses FediverseService abstraction
2025-06-13 10:57:33 +09:00
Moon
8918b5205d named some damn properties wrong 2025-06-13 10:52:20 +09:00
Moon
67b4d949fd use a library for content type detection instead of handrolled 2025-06-13 10:50:24 +09:00
Moon
89ae8a7290 back to using mastodon.py 2025-06-13 10:50:24 +09:00
Moon
91376c0eba works now but may need to revert file upload change 2025-06-13 10:50:24 +09:00
Moon
dac05a3ed8 completely untested refactor. bug fixes to come later. 2025-06-13 10:48:35 +09:00
Moon
fe8e7d246f actually use the abstracted type not just the id 2025-06-13 10:37:27 +09:00
Moon
a47530180d first whack at file upload 2025-06-13 10:37:27 +09:00
Moon
e0cf42f8f6 baseline fedi abstraction stuff. 2025-06-13 10:37:24 +09:00
w
df76fb9131 adding license to main files 2025-06-11 22:29:06 -03:00
1368c907a2 Revert "Enable WAL for DB connections"
This reverts commit 59915be661.
2025-06-08 00:09:02 +01:00
59915be661 Enable WAL for DB connections 2025-06-07 23:59:07 +01:00
4b1b8a53c7 Fix nonstandard apostrophe 2025-06-07 23:25:48 +01:00
97b30c79f4 Add admin commands 2025-06-07 23:18:39 +01:00
8ae6e25b95 Add instance whitelist 2025-06-07 20:40:27 +01:00
fde6e1167a Add administrators 2025-06-07 19:23:17 +01:00
w
956d5927cd small config fix 2025-06-07 01:01:06 -03:00
w
67afa22e2e Merge branch 'dev' into 26-rarity-vs-weighing 2025-06-03 23:51:57 -03:00
w
cbdbefb5fc weight add_character change 2025-06-03 23:08:15 -03:00
w
3de6a9ac3d remove unused parts of the code 2025-06-03 23:23:42 -03:00
w
9f9c034461 weight config 2025-06-03 22:55:39 -03:00
w
4c2b3f589f db_utils weigh change test 2025-06-03 22:55:08 -03:00
w
0c2e3754da weigh response 2025-06-03 22:54:25 -03:00
w
3a09b481e5 more fixes 2025-06-02 01:03:06 -03:00
w
b7d82d9117 fix 2025-06-02 00:37:39 -03:00
w
66a91b5deb Merge remote-tracking branch 'origin/dev' into 35_Explicit_account_modification 2025-06-02 00:34:37 -03:00
w
dce2c9072b account deletion 2025-06-01 23:25:18 -03:00
w
a0ed6ded41 adding signup command 2025-06-01 22:03:37 -03:00
w
da2ca4cfec Split get_or_create_user 2025-06-01 18:08:51 -03:00
7b9a5cf428 Reduce reliance on tuples 2025-06-01 12:24:53 +01:00
eaa6308906 Fix case sensitivity for bot username 2025-05-31 22:54:04 +01:00
37ac7dbb0c Add multi-env support 2025-05-29 13:27:56 +01:00
bdd2f20b84 Implement connection pooling 2025-05-26 13:11:48 +01:00