Commit graph

20 commits

Author SHA1 Message Date
Miguel de la Cruz
eaca9c1691 Make web server optional and allow to use a random port 2023-07-11 15:47:01 +02:00
Miguel de la Cruz
1cc687395c Adds next birthdays endpoint 2023-07-11 13:27:50 +02:00
Miguel de la Cruz
0bd05b6efe Adds web endpoint 2023-07-11 12:37:56 +02:00
Miguel de la Cruz
1918740563 Properly parses the template functions, and adds some tests 2023-07-11 10:10:56 +02:00
Miguel de la Cruz
7dae3def51 Adds the GetYearsOld function to the templates 2023-07-10 23:27:18 +02:00
Miguel de la Cruz
ec2cdfdeaa Restructures configuration for birthdays and adds pictures directory 2023-07-10 21:08:05 +02:00
Miguel de la Cruz
c7399eb9da Adds templates to birthday message 2023-07-10 20:46:12 +02:00
Miguel de la Cruz
e6a59019c5 Reduce logger verbosity 2023-07-10 19:58:55 +02:00
Miguel de la Cruz
b5bd054bbe Move mocks to their own packages 2023-07-10 13:43:59 +02:00
Miguel de la Cruz
15f90c1e19 Create a test to notify from the server, and all necessary structure 2023-07-10 13:39:25 +02:00
Miguel de la Cruz
3b09a7da10 Add initial simple approach to time loop 2023-07-10 10:16:43 +02:00
Miguel de la Cruz
6c14403ff4 Adds server options 2023-07-04 12:48:16 +02:00
Miguel de la Cruz
9bc9e4f60c Adds initial implementation of the Telegram bot 2023-07-04 12:29:25 +02:00
Miguel de la Cruz
8825837e14 Adds telegram notification service and notifications services scaffold 2023-07-01 18:00:48 +02:00
Miguel de la Cruz
94df957b02 Add signal listeners to the cmd command 2023-07-01 17:31:09 +02:00
Miguel de la Cruz
e3fcf6adf1 Adds simple workers start/stop methods 2023-07-01 17:23:19 +02:00
Miguel de la Cruz
af92353a89 Add logger to the server 2023-06-30 10:38:29 +02:00
Miguel de la Cruz
acac38d1f6 Add simple server creation 2023-06-30 10:33:25 +02:00
Miguel de la Cruz
901b42d801 Lots of things, mainly models and CSV parser 2023-06-30 00:27:38 +02:00
Miguel de la Cruz
71fa53d1a8 Adds a bit of structure 2023-06-29 23:46:17 +02:00