This website requires JavaScript.
50afa9f7fb
Change config format from yaml to toml
master
Manuel Vögele
2025-11-16 10:33:14 +01:00
39c7208b44
Don't crash if a calender contains an all-day event
Manuel Vögele
2024-10-27 18:43:26 +01:00
b04f5b8993
Migrate group id on all messages sent
Manuel Vögele
2024-10-27 17:56:02 +01:00
b4dc2ce561
If a group migrates to a supergroup, update to the new id in the db and re-send the announcement
Manuel Vögele
2024-10-27 16:55:50 +01:00
2041853a83
Bump dependency versions
Manuel Vögele
2024-09-26 10:25:34 +02:00
38d62d1b04
Cargo update
Manuel Vögele
2024-09-26 09:55:20 +02:00
9a77f35179
Remove debugging print statements
Manuel Vögele
2024-09-26 09:48:25 +02:00
196cfae94f
Properly handle moved appointments instead of just defining an exclusion date and a new date (this fixes edge cases where an appointment has been moved to the same date)
Manuel Vögele
2024-05-09 16:13:35 +02:00
0381cf37d8
Bump dependencies to current version
Manuel Vögele
2024-05-09 15:04:14 +02:00
558c6a5248
Bump strum major version
Manuel Vögele
2024-02-11 10:47:15 +01:00
7d026341bc
Update rust-i18n major version
Manuel Vögele
2024-02-11 10:45:12 +01:00
383cedac2d
Bump minor crate versions
Manuel Vögele
2024-02-11 10:38:57 +01:00
454bcf5307
Allow granular per-chat reminder configuration
Manuel Vögele
2024-02-11 10:30:20 +01:00
d338f89a15
Rename database tables to use plural names
Manuel Vögele
2024-01-22 16:45:21 +01:00
97ca239ee1
Update rust dependencies to current version
Manuel Vögele
2024-01-17 17:04:41 +01:00
a4479e6a9d
Allow multiple reminder dates for a single chat group
Manuel Vögele
2024-01-17 17:02:20 +01:00
bc2f647243
Fix text for messages.appointment_soon
Manuel Vögele
2024-01-12 17:06:23 +01:00
739c9d770b
Print available bots for telegram botfather
Manuel Vögele
2024-01-12 16:43:30 +01:00
a2b9384d5d
Allow notifications to be sent days ahead of time
Manuel Vögele
2024-01-12 14:44:14 +01:00
26fd84b827
Emit backtrace for errors
Manuel Vögele
2024-01-11 15:35:43 +01:00
ceaf37a91f
Bump major versions of dependencies
Manuel Vögele
2024-01-10 17:51:42 +01:00
cd2598a571
Cargo update
Manuel Vögele
2024-01-10 17:34:23 +01:00
9b0876cb08
Upgrade ical and teloxide versions
Manuel Vögele
2023-04-11 16:24:56 +02:00
481f5895a9
cargo update
Manuel Vögele
2023-04-11 15:42:58 +02:00
3ef90c93ae
Don't panic if check_task runs into an error
Manuel Vögele
2023-04-11 15:27:04 +02:00
e12f371340
Update dependencies
Manuel Vögele
2023-01-26 12:57:21 +01:00
509824a926
Add uk time to english messages
Manuel Vögele
2023-01-25 23:33:23 +01:00
747353d544
Allow chats to choose a locale
Manuel Vögele
2023-01-25 23:28:15 +01:00
f3136bd319
Pull user visible messages from localization library
Manuel Vögele
2023-01-25 23:04:53 +01:00
ed9bd87ab5
Add support for comma separated EXDATEs
Manuel Vögele
2022-11-22 14:55:50 +01:00
2ecfd205d4
Update variable name for better readability
Manuel Vögele
2022-11-22 14:16:27 +01:00
bd7d936dbd
Shorten the time until the next tick if it's required to send a start notification
Manuel Vögele
2022-10-25 23:51:50 +02:00
f9c09d61b1
Send a reminder when the event starts
Manuel Vögele
2022-10-25 21:11:08 +02:00
8a2e86663d
Set "disable_notification" to true when pinning messages
Manuel Vögele
2022-10-24 16:03:38 +02:00
94170f8127
Workaround for rrule-bug with bi-weekly events
Manuel Vögele
2022-10-24 15:46:57 +02:00
856a1efa04
Better error handling if pinning/unpinning the announcement message fails
Manuel Vögele
2022-10-24 12:24:15 +02:00
2c110e6b68
Fix typo
Manuel Vögele
2022-10-20 10:22:13 +02:00
3499e349b0
Add weekday to dates
Manuel Vögele
2022-10-19 12:34:27 +02:00
e144a0aecc
Initial commit
Manuel Vögele
2022-10-19 10:23:55 +02:00