Alex Root Junior
9cf189ffd2
Cover 100%
2021-05-13 22:04:10 +03:00
Alex Root Junior
4008a3114d
Upgrade architecture + 5.0 Bot API ( #469 )
...
Upgrade architecture + 5.0 Bot API (#469 )
* Moved `methods`, `types` and `client` to root package
* Removed update handler from routers to dispatcher
* Reworked events propagation mechanism to handlers
* Reworked inner middlewares logic (very small change)
* Updated to Bot API 5.0
* Initial migration from MkDocs to Sphinx + config for readthedocs
2021-01-26 21:20:52 +02:00
Alex Root Junior
b69bd74d0c
Rename update_processing_context.py to user_context.py
2020-05-26 22:00:51 +03:00
Alex Root Junior
7f26ec9935
Implement new middlewares
2020-05-26 00:23:35 +03:00
mpa
4124770b0e
refactor(handler): rename observers
...
Rename observers but with backward compatibility, relevant documentation
2020-05-10 03:02:31 +04:00
Alex Root Junior
9e673998f0
Errors handler
2020-04-12 22:13:25 +03:00
Alex Root Junior
5b6ec599b1
Add middlewares (API + Docs + Tests)
2020-04-12 20:27:32 +03:00
Alex Root Junior
82f89b9c1d
Optimize events propagation by routers
2020-04-11 22:59:37 +03:00
Alex Root Junior
4caa8faab8
Update tests
2020-01-25 18:26:30 +02:00
Alex Root Junior
2529f6cf59
Reformat code
2019-12-15 22:01:53 +02:00
Alex Root Junior
9c2a3d1324
Move router validation to Router.parent_router
2019-12-15 22:01:13 +02:00
jrootjunior
97acf956e9
Allow to disable builtin filters for router
2019-12-13 11:08:33 +02:00
Alex Root Junior
dadedc80a9
Add possibility to include router via string
2019-12-12 00:28:37 +02:00
jrootjunior
b5ab2fd153
Full router coverage
2019-11-26 11:01:54 +02:00
Alex Root Junior
e814d1aefc
Add tests for Router (Partially covered)
2019-11-26 00:36:52 +02:00