Releases: Alwatr/notifier
Releases · Alwatr/notifier
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2024-10-28)
Features
- add
.github
configs based onweaver-starter-kit
(296e169) by @mohammadhonarvar - add
deploy
directory (92e87ee) by @mohammadhonarvar - add
telegram-message-sender
package (f6d8e3e) by @mohammadhonarvar - add a
demo.http
(dc62296) by @mohammadhonarvar - getAuthBearer (836ac0c) by @alimd
- notifier-api: add a new route to create a category (dc91839) by @mohammadhonarvar
- notifier-api: Add parseBodyAsJson handler (2cf2b13) by @alimd
- notifier-api: start the bot & handle errors (3f24b61) by @mohammadhonarvar
- notifier-api: use
AlwatrHashGenerator
(0cbdca7) by @mohammadhonarvar - notifier-api: use
hashGenerator
& save data (572fe39) by @mohammadhonarvar - notify: new notify package (42cb4b6) by @alimd
- requireAccessToken handler (6b0961b) by @alimd
- telegram: add
cryptoFactory
(dc0ddd1) by @mohammadhonarvar - telegram: add
Dockerfile
(4ae0796) by @mohammadhonarvar - telegram: add
getUnsubscribeInlineKeyboardData
to reuse (c2bc35a) by @mohammadhonarvar - telegram: add
new_group
command to create a group (89115a7) by @mohammadhonarvar - update logger (c983ffc) by @njfamirm
- use
getEnv
to readenv
s (#253) (64c2ce0) by @mohammadhonarvar
Bug Fixes
- .github: some issues (5f0fbb2) by @mohammadhonarvar
- api: package name (59b313b) by @alimd
- config: add
botAdminChatId
(a13bc57) by @mohammadhonarvar - deploy:
env
values (ad5dff9) by @mohammadhonarvar - notifier-api: add missing
/
for routes (91fc2e9) by @mohammadhonarvar - review amd fix routes (f57a0eb) by @alimd
- telegram-message-sender:
version
& make it public (207c598) by @mohammadhonarvar - telegram-message-sender: use
accessToken
(7b43343) by @mohammadhonarvar - telegram: add a missing
import
& format (66d4297) by @mohammadhonarvar - telegram: check the access to run the command (ed723af) by @mohammadhonarvar
- telegram: read
dropPendingUpdates
fromenv
object (db3380a) by @mohammadhonarvar - telegram: remove creating a group as default when it doesn't exist (d72f8a3) by @mohammadhonarvar
- telegram: start
bot
(f1b1186) by @mohammadhonarvar - telegram: types (45e4579) by @mohammadhonarvar
- telegram: validate
groupId
(5311b39) by @mohammadhonarvar - update
scripts
(e06afbe) by @mohammadhonarvar - vscode: vscode sdk (1150911) by @njfamirm
Code Refactoring
- add the basic structure from
nanolib
(f0ba631) by @mohammadhonarvar - config: cleanup (a6353d6) by @alimd
- db: review and enhance (f32868e) by @alimd
- deploay: add some changes based on
weaver-starter-kit
(aa7aebc) by @mohammadhonarvar - new-category: rewrite new category route (f83c301) by @alimd
- notifier-api: add some pre-handlers & complete the process of
notify
route & cleanup codes (458be1d) by @mohammadhonarvar - notifier-api: copy path in
Dockerfile
(0272483) by @mohammadhonarvar - notifier-api: import
pre-handlers
fromnanotorn
(98f1cc6) by @mohammadhonarvar - notifier-api: Refactor bot.ts and main.ts (f09d1fd) by @alimd
- notifier-api: Remove unused hashGenerator (9c270f7) by @alimd
- notifier-api: rename all
group
s tocategory
(56901b0) by @mohammadhonarvar - notifier-api: rename all
group
s tocategory
(2db1baf) by @mohammadhonarvar - notifier-api: rename nitrobase (71d459a) by @alimd
- notifier-api: Rename package to "telegram-notifier" (5be8cfe) by @alimd
- notifier-api: rewrite notify route (cead5b1) by @alimd
- notifier-api: Update bot start method and error handling (3d1f585) by @alimd
- notifier-api: Update config.ts to use telegramBot instead of bot (ac3eaf9) by @alimd
- notifier-api: Update escapeMessage function to use regex for character escaping (254fa35) by @alimd
- notifier-api: Update home route to return JSON response (7ec4e0e) by @alimd
- notifier-api: Update i18n message function and resource keys (c02db00) by @alimd
- notifier-api: Update import path for config in server.ts (abe1171) by @alimd
- notifier-api: Update import path for nitrobase in nitrobase.ts (5e3ef41) by @alimd
- notifier-api: Update notify-validation handler to validate category and message inputs (64be082) by @alimd
- notifier-api: Update notifyRoute to use notifyValidation and notifyTelegram (09a4a6d) by @alimd
- notifier-api: Update notifyTelegram function to send messages to all members of a category (f0a6847) by @alimd
- notifier-api: Update parseBodyAsJson handler to use JsonObject type (baadde0) by @alimd
- notifier-api: upd...
v1.0.0
Full Changelog: https://github.com/Alwatr/notifier-nanoservice/commits/v1.0.0