feat: Reminders #44

Merged
Anri merged 54 commits from feat/reminders into main 2023-01-17 12:15:15 +01:00

54 commits

Author SHA1 Message Date
a52644e380
* add reminder message format 2023-01-17 12:11:47 +01:00
5d4a8beb14
add a todo 2023-01-17 10:59:04 +01:00
43e7eba319
uniform naming 2023-01-17 10:55:50 +01:00
ffa92bbd5f
better startup logs 2023-01-17 10:52:34 +01:00
41a32f9d97
update 2023-01-17 10:47:07 +01:00
706713a8fb
* chore: format
* add: buttons and modals
2023-01-17 10:46:26 +01:00
9cb94f5f0a
use unique ID for buttons 2023-01-16 19:13:47 +01:00
240b0d0422
fix pages 2023-01-16 18:59:17 +01:00
2e1b350e15
add buttons logic 2023-01-16 18:43:07 +01:00
8ebc926d97
remove the update button 2023-01-16 18:14:58 +01:00
5c7ede0033
* fix display of time
* add message when the list is empty
* wip: add button to update when the list is empty
* fix reminder deletion
2023-01-16 18:06:30 +01:00
2593f92dad
fix types 2023-01-16 17:16:58 +01:00
ec0098e3d0
add some layout for lists 2023-01-16 17:16:47 +01:00
2b0524069d
ephemeral error message for buttons 2023-01-16 14:58:54 +01:00
ff8561070a
* update buttons of reminder for the collect
* add a page arg
2023-01-16 12:04:57 +01:00
ffc395b4aa
fix button implementation for updates 2023-01-16 12:02:04 +01:00
4bac943011
init: reminder list 2023-01-16 10:49:57 +01:00
159d3b1528
fix button interaction 2023-01-16 10:43:49 +01:00
eb741f409a
feat: support of buttons 2023-01-16 10:17:32 +01:00
0299770ec1
init: buttons 2023-01-16 09:53:26 +01:00
e6d8bd7265
Revert "hide reminder list since its not done yet"
This reverts commit b70f4e5680.
2023-01-16 09:41:57 +01:00
b70f4e5680
hide reminder list since its not done yet 2023-01-15 20:35:32 +01:00
10d462295d
fix link 2023-01-15 20:29:35 +01:00
f9625db2c2
add reminder delete 2023-01-15 20:27:21 +01:00
8b05c26dab
complete reminders 2023-01-09 17:56:32 +01:00
44adad28a9
use text instead of integer for long integers 2023-01-09 17:21:35 +01:00
4e38df8cc8
npm update 2023-01-09 17:07:14 +01:00
759f974e15
wip: re init reminders after restart 2022-12-19 22:42:27 +01:00
c0ef16b74c
npm update 2022-12-19 20:10:04 +01:00
425eb93168
Add comments 2022-11-06 18:29:58 +01:00
d42fd9072b
* add comments
* add timeout when creating a reminder
2022-11-06 18:25:21 +01:00
024beb00b2
fix last translation 2022-11-06 01:47:32 +01:00
c7933d4aa9
* complete implementation of remind add
* add locales
2022-11-06 01:23:49 +01:00
694d41a128
* Better handle of errors
* Add Modal support
* Use modal for reminder
* Add TODOs
2022-11-04 21:10:56 +01:00
8c7b87dbac
push the reminder to the db 2022-11-03 17:45:14 +01:00
a85157fe44
remove message id 2022-11-03 17:45:06 +01:00
21e69cf0c2
translate human time to seconds 2022-11-03 17:21:43 +01:00
0bdd2af66e
create table 2022-11-03 17:21:27 +01:00
b83a1d3053
update dependencies 2022-11-03 16:13:08 +01:00
47b00e8b95
WIP: Handle reminder creation 2022-08-29 18:38:23 +02:00
1126072371
fix eslint shadow with typescript 2022-08-29 18:37:49 +02:00
1c20997703
update packages 2022-08-23 00:31:34 +02:00
c6120bf8b4
* add padding for sticky-left languages
* fix bar lenght by adding floor and ceil
2022-07-29 00:52:58 +02:00
09120af3ba
add TODOs 2022-07-29 00:34:22 +02:00
cc5848b625
switch for all the subcommands 2022-07-29 00:23:19 +02:00
641b559c9b
remove debug log 2022-07-28 15:34:01 +02:00
008efd77a9
* Add config/ folder and SQLITE database
* Cleanup docker image and update node from 16 to 18
2022-07-28 15:31:11 +02:00
1481614be6
install sqlite3 2022-07-28 12:58:07 +02:00
74e626a158
correct option 2022-07-28 12:37:51 +02:00
d4d3858ac7
add command builder 2022-07-28 00:18:43 +02:00
af5fc917e5
use ChatInputCommandInteraction 2022-07-28 00:18:16 +02:00
86286a196d
update translations 2022-07-28 00:17:39 +02:00
12af018032
update translations 2022-07-27 23:11:46 +02:00
48e1f40339
add sub command awareness 2022-07-27 23:11:38 +02:00