Commit Graph

  • 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