autobrr/internal/domain
Yuchen Ying fdc957c571
feat(notification): Telegram add support for topics in groups (#894)
* feat(notification): send Telegram messages to a specific topic of a group

* Convert settings.Topic to integer once and reuse it as part of the
telegramSender struct.

* feat(notifications): add migrations for topic

* fix(notifications): find null string

* fix(notifications): form initial values

---------

Co-authored-by: ze0s <ze0s@riseup.net>
2023-05-07 17:30:07 +02:00
..
testdata feat(releases): retry failed downloads (#491) 2022-10-19 21:52:31 +02:00
action.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
api.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
client.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
client_test.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
config.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
event.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
feed.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
filter.go fix(filters): handle empty tag_match_logic by defaulting to ANY (#910) 2023-05-06 16:11:34 +02:00
filter_test.go fix(filters): handle empty tag_match_logic by defaulting to ANY (#910) 2023-05-06 16:11:34 +02:00
indexer.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
indexer_test.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
irc.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
macros.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
macros_test.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
notification.go feat(notification): Telegram add support for topics in groups (#894) 2023-05-07 17:30:07 +02:00
release.go feat(releases): improve error handling on torrent download (#880) 2023-05-06 18:22:08 +02:00
release_test.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
releasetags.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
releasetags_test.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
user.go chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00