Librellium
|
a9d04e5ec0
refactor(app): add moderator service initialization
|
3 weeks ago |
Librellium
|
858ab9a9ea
Merge pull request #24 from librellium/refactor/dedicated-bot-builders
|
3 weeks ago |
Librellium
|
2fa1b0d5b0
refactor(app): adapt to work with new builders
|
3 weeks ago |
Librellium
|
b364089541
refactor(bot): move builders to dedicated module
|
3 weeks ago |
Librellium
|
f1b0c40af6
Merge pull request #23 from librellium/feature/services-system-actor
|
3 weeks ago |
Librellium
|
f114de9196
refactor(moderator-service): move to dedicated module, add new exceptions and Permission-objects, adapt service to work with them
|
3 weeks ago |
Librellium
|
4cace9bb39
refactor(services): cleanup __init__ modules
|
3 weeks ago |
Librellium
|
a8058f07df
refactor(user-service): adapt to new database begin_session API
|
3 weeks ago |
Librellium
|
093877688f
refactor(repositories): remove session.begin transaction management
|
3 weeks ago |
Librellium
|
6b243ce4fc
feat(database): add begin_session context manager
|
3 weeks ago |
Librellium
|
77e8bb5ea1
feat(orm): add is_root flag to Moderator model
|
3 weeks ago |
Librellium
|
a070270a82
feat(constants): add SYSTEM_USER_ID constant for system actor
|
3 weeks ago |
Librellium
|
fa8bff8c3e
refactor(moderation): add _enabled flag to ModerationPlanner constructor
|
3 weeks ago |
Librellium
|
0821260f22
Merge pull request #22 from librellium/refactor/app-initialization
|
3 weeks ago |
Librellium
|
d57f25aa90
refactor(app): safer initialization with require() and resource cleanup
|
3 weeks ago |
Librellium
|
d4b18241cb
Merge pull request #21 from librellium/feature/moderation-modernization
|
3 weeks ago |
Librellium
|
3ad0d8c3a2
refactor(app): update Application to use new ModerationPlanner and ModerationExecutor API
|
3 weeks ago |
Librellium
|
d961977399
refactor(bot): adapt routers to new ModerationExecutor API
|
3 weeks ago |
Librellium
|
36be9d55c5
refactor(moderation): simplify executor, remove aiogram Message dependency, adapt to use new Result objects
|
3 weeks ago |
Librellium
|
dc0c19d6f5
refactor(moderation): restructure ModerationPlanner and extract backend calls to dedicated private methods
|
3 weeks ago |
Librellium
|
e8d03abf11
refactor(moderation): make exceptions inherit from ModerationError
|
3 weeks ago |
Librellium
|
3eec9e19ff
Merge pull request #20 from librellium/refactor/simplify-message-transport
|
3 weeks ago |
Librellium
|
60c71505d4
Update config example
|
3 weeks ago |
Librellium
|
20a09aa1ec
Adapt MessageRouter to new Result objects
|
3 weeks ago |
Librellium
|
120e34c4cb
Cleanup transport service __init__ module
|
3 weeks ago |
Librellium
|
4517d770db
Adapt middlewares to new Result objects
|
3 weeks ago |
Librellium
|
dd6d881fc1
Adapt MediaRouter to new Result objects and simplify media processing
|
3 weeks ago |
Librellium
|
ecc45e9599
Adapt routers to new Result objects
|
3 weeks ago |
Librellium
|
07b953cd17
Replace Tuple with FrozenSet for forwarding and moderation types
|
3 weeks ago |
Librellium
|
0db97321f7
Replace events with results in transport service
|
3 weeks ago |