Librellium
|
dcb9242117
refactor(services): reorganize accounts into separate user and moderator packages
|
1 hafta önce |
Librellium
|
19935bbd08
refactor(bot-routers): adapt to new ResponsesPorts API and ModerationService
|
1 hafta önce |
Librellium
|
30e6a48642
refactor(bot-middlewares): adapt to new ResponsesPorts API and add LanguageMiddleware to push user language through pipeline
|
1 hafta önce |
Librellium
|
903af471df
refactor(moderation): add ModerationService to handle moderation events and forward them via PostResponsesPort
|
1 hafta önce |
Librellium
|
5df14af423
refactor(user-repository): add return type hint to get method
|
1 hafta önce |
Librellium
|
285d22e8ee
refactor(transport): replace Result-based logic with ResponsesPorts
|
1 hafta önce |
Librellium
|
616292f7b9
feat(interfaces): add ResponsesPorts
|
1 hafta önce |
Librellium
|
db2dc963a4
refactor(bot-builders): adapt to new ResponsesRouter and add language middleware
|
1 hafta önce |
Librellium
|
cd271a0dfa
refactor(translations): update russian messages
|
1 hafta önce |
Librellium
|
0a9382e17d
refactor(translator): make independent of Telegram and async-ready, add plural support
|
1 hafta önce |
Librellium
|
d909caecd6
refactor(orm): set can_approve_posts default to False for Moderator model
|
2 hafta önce |
Librellium
|
1c1b60f377
refactor(moderator-service): remove unnecessary 'value' getattr in _can
|
2 hafta önce |
Librellium
|
940f93a3e1
refactor(translations): update msgid and references according to result object names
|
3 hafta önce |
Librellium
|
fec92fe66c
refactor: delegate user management from MessageRouter to bot routers
|
3 hafta önce |
Librellium
|
5e6c22c113
refactor: rename blocked middleware and its result object to banned, update related modules
|
3 hafta önce |
Librellium
|
a9d04e5ec0
refactor(app): add moderator service initialization
|
3 hafta önce |
Librellium
|
858ab9a9ea
Merge pull request #24 from librellium/refactor/dedicated-bot-builders
|
3 hafta önce |
Librellium
|
2fa1b0d5b0
refactor(app): adapt to work with new builders
|
3 hafta önce |
Librellium
|
b364089541
refactor(bot): move builders to dedicated module
|
3 hafta önce |
Librellium
|
f1b0c40af6
Merge pull request #23 from librellium/feature/services-system-actor
|
3 hafta önce |
Librellium
|
f114de9196
refactor(moderator-service): move to dedicated module, add new exceptions and Permission-objects, adapt service to work with them
|
3 hafta önce |
Librellium
|
4cace9bb39
refactor(services): cleanup __init__ modules
|
3 hafta önce |
Librellium
|
a8058f07df
refactor(user-service): adapt to new database begin_session API
|
3 hafta önce |
Librellium
|
093877688f
refactor(repositories): remove session.begin transaction management
|
3 hafta önce |
Librellium
|
6b243ce4fc
feat(database): add begin_session context manager
|
3 hafta önce |
Librellium
|
77e8bb5ea1
feat(orm): add is_root flag to Moderator model
|
3 hafta önce |
Librellium
|
a070270a82
feat(constants): add SYSTEM_USER_ID constant for system actor
|
3 hafta önce |
Librellium
|
fa8bff8c3e
refactor(moderation): add _enabled flag to ModerationPlanner constructor
|
3 hafta önce |
Librellium
|
0821260f22
Merge pull request #22 from librellium/refactor/app-initialization
|
3 hafta önce |
Librellium
|
d57f25aa90
refactor(app): safer initialization with require() and resource cleanup
|
3 hafta önce |