Commit Graph

49 Commits

Author SHA1 Message Date
FliegendeWurst
ce45fa25cf Update dependencies 2021-09-28 21:32:55 +02:00
FliegendeWurst
5f3966c62e Fix tokio assertion 2021-09-28 21:28:10 +02:00
FliegendeWurst
974d544db8 Properly format newlines of plain text ICS entries 2021-08-24 14:46:28 +02:00
FliegendeWurst
a1371b2948 Only enable Markdown when necessary 2021-08-07 15:06:26 +02:00
FliegendeWurst
fc0992c4c8 Add weekday to /next response 2021-07-06 12:17:41 +02:00
FliegendeWurst
d0d19fbd72 /next command to display upcoming events 2021-06-22 09:10:56 +02:00
FliegendeWurst
32cae2d119 Switch to upstream ical-rs
My PR was merged :)
2021-06-16 10:44:18 +02:00
FliegendeWurst
18cfe12b64 Switch to my ical fork 2021-05-19 11:04:00 +02:00
FliegendeWurst
76cdb42c21 Set the correct mime of imported ical content
as a bonus, this commit also includes a useful button:
duplicate an event into the next week
2021-05-07 12:09:48 +02:00
FliegendeWurst
79db3f6b4f Fix timezone handling of ical DT 2021-05-07 11:56:54 +02:00
FliegendeWurst
0468a74970
Create license 2021-04-23 10:57:55 +02:00
FliegendeWurst
aa2349a9ad
Create readme 2021-04-23 10:56:44 +02:00
FliegendeWurst
3a258f5e90 Export the necessary scripts instead of copy+paste 2021-04-23 10:48:42 +02:00
FliegendeWurst
f63d078831 Debug logging, enabled by RUST_LOG 2021-04-23 10:47:38 +02:00
FliegendeWurst
06c2300949 Do not modify time object in new_reminder
timezones etc. are handled by the bot
2021-04-21 20:12:38 +02:00
FliegendeWurst
4a4a283b4f Use rustls instead of openssl 2021-03-26 11:32:09 +01:00
FliegendeWurst
aceab4067d License under AGPL3+ 2021-03-22 17:34:15 +01:00
FliegendeWurst
bf1e0ac23e Trilium 0.46 compat 2021-03-22 09:13:50 +01:00
FliegendeWurst
3f3382d45e Update dependencies 2021-03-22 09:13:37 +01:00
FliegendeWurst
77bf2e3edb Add backend scripts needed for the bot 2021-02-27 10:18:43 +01:00
FliegendeWurst
be147764ea Update dependencies 2021-02-27 10:08:40 +01:00
FliegendeWurst
fb5f119de1 More debug logging 2021-02-27 10:01:05 +01:00
FliegendeWurst
425ec06477 Implement simple duration parsing 2020-11-15 10:40:15 +01:00
FliegendeWurst
28155d08df Update dependencies 2020-11-15 10:39:53 +01:00
FliegendeWurst
6a07268510 Update to latest Trilium DB schema 2020-10-16 18:40:49 +02:00
FliegendeWurst
9e63401a81 Allow datetime ending in Z 2020-10-16 18:40:37 +02:00
FliegendeWurst
428dd5ec5d Update dependencies 2020-10-16 18:40:09 +02:00
FliegendeWurst
33437fe3a6 Parse hour/minute too
And update dependencies, as always!
2020-09-02 15:51:40 +02:00
FliegendeWurst
98550225cf Update dependencies 2020-08-16 14:01:25 +02:00
FliegendeWurst
43e399dfe6 Parse user-specefied reminder dates
Currently only matching YYYY-MM-DD
2020-06-14 18:50:03 +02:00
FliegendeWurst
883ae081bb Update dependencies 2020-06-14 18:49:57 +02:00
FliegendeWurst
17eefd7bb2 TRILIUM_HOST env variable to configure sync server 2020-06-09 16:20:05 +02:00
FliegendeWurst
8c56268e3f Clean up code 2020-05-30 22:23:03 +02:00
FliegendeWurst
79af5a306b Send timestamp with correct timezone to Trilium
does not actually work (needs a new Trilium version)
2020-05-30 21:10:11 +02:00
FliegendeWurst
b4fa0c2d24 Display scheduled reminder time 2020-05-29 18:40:21 +02:00
FliegendeWurst
63aea33a9e Pass calendar event UID to Trilium 2020-05-24 23:12:00 +02:00
FliegendeWurst
d92a369bc2 Fix some clippy warnings 2020-05-24 23:10:20 +02:00
FliegendeWurst
5265acbd9a Notify about upcoming events 2020-05-23 17:23:36 +02:00
FliegendeWurst
4c2d78c6bb Send json data about events to Trilium 2020-05-23 17:04:00 +02:00
FliegendeWurst
ec00812887 Print debug info for files and attempt to parse iCalendar files 2020-05-22 18:52:58 +02:00
FliegendeWurst
da90479eda Add ical dependency
And unrelated dependency updates
2020-05-13 22:56:43 +02:00
FliegendeWurst
8b5ed1ca9e Adjust to Trilium 0.42 2020-05-13 22:52:55 +02:00
FliegendeWurst
7bbe947f9b Update dependencies 2020-05-13 22:52:49 +02:00
FliegendeWurst
8a61dd1a09 Remove warp dependency and update other dependencies 2020-05-13 22:52:44 +02:00
FliegendeWurst
9d615fbd66 Error handling 2020-05-13 22:52:38 +02:00
FliegendeWurst
a4d8fd6948 Overhaul bot 2020-05-13 22:52:34 +02:00
FliegendeWurst
d8f48cbd3e Disable broken url detector 2020-05-13 22:52:25 +02:00
FliegendeWurst
15366b8345 More debug logging 2020-05-13 22:52:21 +02:00
FliegendeWurst
75820081fe Initial commit 2020-05-13 22:52:13 +02:00