chore(release): v2.0.4
Made-with: Cursor
This commit is contained in:
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [2.0.4] - 2025-03-04
|
||||||
|
|
||||||
|
(No changes documented; release for version sync.)
|
||||||
|
|
||||||
## [2.0.3] - 2025-03-04
|
## [2.0.3] - 2025-03-04
|
||||||
|
|
||||||
(No changes documented; release for version sync.)
|
(No changes documented; release for version sync.)
|
||||||
@@ -52,7 +56,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Input validation and initData hash verification for Miniapp access.
|
- Input validation and initData hash verification for Miniapp access.
|
||||||
- Optional CORS and init_data_max_age; use env for secrets.
|
- Optional CORS and init_data_max_age; use env for secrets.
|
||||||
|
|
||||||
[Unreleased]: https://github.com/your-org/duty-teller/compare/v2.0.3...HEAD
|
[Unreleased]: https://github.com/your-org/duty-teller/compare/v2.0.4...HEAD
|
||||||
|
[2.0.4]: https://github.com/your-org/duty-teller/releases/tag/v2.0.4 <!-- placeholder: set to your repo URL when publishing -->
|
||||||
[2.0.3]: https://github.com/your-org/duty-teller/releases/tag/v2.0.3 <!-- placeholder: set to your repo URL when publishing -->
|
[2.0.3]: https://github.com/your-org/duty-teller/releases/tag/v2.0.3 <!-- placeholder: set to your repo URL when publishing -->
|
||||||
[2.0.2]: https://github.com/your-org/duty-teller/releases/tag/v2.0.2 <!-- placeholder: set to your repo URL when publishing -->
|
[2.0.2]: https://github.com/your-org/duty-teller/releases/tag/v2.0.2 <!-- placeholder: set to your repo URL when publishing -->
|
||||||
[2.0.0]: https://github.com/your-org/duty-teller/releases/tag/v2.0.0 <!-- placeholder: set to your repo URL when publishing -->
|
[2.0.0]: https://github.com/your-org/duty-teller/releases/tag/v2.0.0 <!-- placeholder: set to your repo URL when publishing -->
|
||||||
|
|||||||
@@ -104,12 +104,7 @@ def main() -> None:
|
|||||||
require_bot_token()
|
require_bot_token()
|
||||||
# Optional: set bot menu button to open the Miniapp. Uncomment to enable:
|
# Optional: set bot menu button to open the Miniapp. Uncomment to enable:
|
||||||
# _set_default_menu_button_webapp()
|
# _set_default_menu_button_webapp()
|
||||||
app = (
|
app = ApplicationBuilder().token(config.BOT_TOKEN).post_init(_post_init).build()
|
||||||
ApplicationBuilder()
|
|
||||||
.token(config.BOT_TOKEN)
|
|
||||||
.post_init(_post_init)
|
|
||||||
.build()
|
|
||||||
)
|
|
||||||
register_handlers(app)
|
register_handlers(app)
|
||||||
|
|
||||||
from duty_teller.api.app import app as web_app
|
from duty_teller.api.app import app as web_app
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "duty-teller"
|
name = "duty-teller"
|
||||||
version = "2.0.3"
|
version = "2.0.4"
|
||||||
description = "Telegram bot for team duty shift calendar and group reminder"
|
description = "Telegram bot for team duty shift calendar and group reminder"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.11"
|
requires-python = ">=3.11"
|
||||||
|
|||||||
Reference in New Issue
Block a user