Commit graph

130 commits

Author SHA1 Message Date
Moon
c74fc17dfb Merge branch 'dev' into pleroma-support 2025-06-16 08:31:30 +09:00
w
6494ac4909 Typo that saves the west 2025-06-15 16:50:27 -03:00
6ab3e4a427 Merge pull request 'license_change' (#53) from license_change into dev
Reviewed-on: #53
2025-06-15 12:46:49 -07:00
w
b6fb6d9245 Merge branch 'license_change' of git.waifuism.life:waifu/kemoverse into license_change 2025-06-15 16:46:26 -03:00
w
5580e06028 Merge branch 'dev' into license_change 2025-06-15 16:46:03 -03:00
b08b224476 Merge branch 'dev' into license_change 2025-06-15 06:54:56 -07:00
Moon
0039717a01 Merge branch 'dev' into pleroma-support 2025-06-14 07:31:02 +09:00
Moon
bf8d9823b2 Merge branch 'dev' into pleroma-support 2025-06-14 07:18:18 +09:00
7c4fd5fc41 Merge pull request 'any-env-and-bind-address' (#58) from any-env-and-bind-address into dev
Reviewed-on: #58
Reviewed-by: VD15 <valkyriedev15@gmail.com>
2025-06-13 14:54:27 -07:00
Moon
24bfe88dc1 rm obsolete print 2025-06-14 05:57:01 +09:00
Moon
1a35750d0a restrict characters in KEMOVERSE_ENV 2025-06-14 05:51:49 +09:00
Moon
d416ae1b2d rm limitation on KEMOVERSE_ENV from another place. 2025-06-14 05:47:43 +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
3ad4edbc45 ignore custom startup script 2025-06-14 04:10:16 +09:00
49e49bd187 Merge branch 'dev' into license_change 2025-06-13 06:56:21 -07:00
1984b67523 Merge pull request 'fix-missing-weight-column in dev' (#57) from fix-missing-weight-column into dev
Reviewed-on: #57
Reviewed-by: VD15 <valkyriedev15@gmail.com>
2025-06-13 04:14:53 -07:00
Moon
bbb64a869d Merge remote-tracking branch 'origin/master' into pleroma-support 2025-06-13 19:50:47 +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
3142cf11ff Merge pull request 'Version 1.1' (#55) from dev into master
Reviewed-on: #55
2025-06-12 21:10:29 -07:00
Moon
fadd4dfe27 Merge remote-tracking branch 'origin/dev' into pleroma-support 2025-06-13 13:05:51 +09:00
d2a4e0b1fe Merge pull request '5_administrator_control' (#49) from 5_administrator_control into dev
Reviewed-on: #49
2025-06-12 20:34:08 -07: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
298d7fda72 rm needless file 2025-06-13 10:52:20 +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
b2ca6dd59a documentation update for configurable backends 2025-06-13 10:50:03 +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
61d8fe71bb Merge branch 'dev' into 5_administrator_control 2025-06-12 04:18:23 -07:00
w
2b194f3c9e readme changes for license 2025-06-11 22:42:57 -03:00
w
df76fb9131 adding license to main files 2025-06-11 22:29:06 -03:00
w
81c890a83d license change 2025-06-11 22:06:17 -03:00
w
fa21ce201d Theme and visual identity 2025-06-10 00:32:53 -03:00
w
62cc80033d docs 2025-06-10 00:23:28 -03:00
w
3626949020 cleaned readme 2025-06-09 23:59:12 -03:00
w
bad06c4f23 docs index 2025-06-09 23:40:37 -03:00