stijndcl
|
e2959c27ad
|
Adding new deadlines
|
2022-08-13 00:41:47 +02:00 |
stijndcl
|
107e4fb580
|
Displaying deadlines
|
2022-08-13 00:07:48 +02:00 |
stijndcl
|
a614e9a9f1
|
Rework links
|
2022-08-10 01:04:19 +02:00 |
stijndcl
|
e36322b4a7
|
Add missing await
|
2022-08-03 16:36:24 +02:00 |
stijndcl
|
8dbf68cac0
|
Don't count testing code as coverage
|
2022-08-03 16:27:33 +02:00 |
stijndcl
|
b74f794639
|
First tests for game stats
|
2022-07-30 18:27:58 +02:00 |
stijndcl
|
bf41acd9f4
|
Make game stats crud functions, split mongo schemas out a bit
|
2022-07-30 17:50:09 +02:00 |
stijndcl
|
e4e77502e8
|
Test all crud stuff up until now
|
2022-07-30 16:14:32 +02:00 |
stijndcl
|
d4dae7826d
|
Require no auth for mongo in tests
|
2022-07-27 22:02:59 +02:00 |
stijndcl
|
5f9a57cd83
|
Try to fix actions, fix broken test
|
2022-07-27 21:49:58 +02:00 |
stijndcl
|
4a137bcad8
|
Allow force-resetting the game
|
2022-07-27 21:25:07 +02:00 |
stijndcl
|
db499f3742
|
WORDLE
|
2022-07-27 21:10:43 +02:00 |
stijndcl
|
ea4181eac0
|
Fix broken time formatting, remove word field
|
2022-07-26 21:48:50 +02:00 |
stijndcl
|
cbd3030565
|
Create initial wordle methods
|
2022-07-25 22:58:02 +02:00 |
stijndcl
|
9da0bc2c5a
|
Make mypy ignore motor
|
2022-07-25 21:26:43 +02:00 |
stijndcl
|
e6b4c3fd76
|
Create base model for Mongo schemas
|
2022-07-25 21:20:09 +02:00 |
stijndcl
|
6bebd109bb
|
Set up mongo connection in pytest & fix authentication url
|
2022-07-25 21:08:06 +02:00 |
stijndcl
|
52b452c85a
|
Fix mongo connection
|
2022-07-25 20:33:20 +02:00 |
stijndcl
|
665d677941
|
Modify config files to support Mongo
|
2022-07-25 19:07:57 +02:00 |
stijndcl
|
0834a4ccbc
|
Write tests for tasks
|
2022-07-24 01:49:52 +02:00 |
stijndcl
|
da0e60ac4f
|
Send daily birthday notifications, add more settings & configs, fix small bugs in database
|
2022-07-23 23:21:32 +02:00 |
stijndcl
|
393cc9c891
|
Add support for lazy loading of user fields
|
2022-07-23 22:34:03 +02:00 |
stijndcl
|
66997b7556
|
Fix broken migration
|
2022-07-23 20:59:02 +02:00 |
stijndcl
|
8bc0f1fa7a
|
Add birthday task, change migrations to use date instead of datetime
|
2022-07-23 20:35:42 +02:00 |
stijndcl
|
adcf94c66e
|
Tests for birthday commands, overwrite existing birthdays
|
2022-07-19 23:35:41 +02:00 |
stijndcl
|
f49f32d2e9
|
Add birthday commands
|
2022-07-19 22:58:59 +02:00 |
stijndcl
|
8bd4495016
|
Small cleanup
|
2022-07-19 18:57:24 +02:00 |
stijndcl
|
9401111bee
|
Try to use migrations in tests
|
2022-07-19 18:49:22 +02:00 |
stijndcl
|
1aeaa71ef8
|
Add extra tests
|
2022-07-18 22:00:39 +02:00 |
stijndcl
|
8227190a8d
|
Fix mypy & tests
|
2022-07-16 00:19:05 +02:00 |
stijndcl
|
3debd18d82
|
Add dad jokes
|
2022-07-16 00:14:02 +02:00 |
stijndcl
|
5b47397f29
|
Add study guide commands, get auto-completion for full course names based on aliases
|
2022-07-15 23:06:40 +02:00 |
stijndcl
|
72c3acbcc2
|
Add simple caching implementation for database queries that will be used in command autocompletion
|
2022-07-14 22:44:22 +02:00 |
stijndcl
|
f0a05c8b4d
|
Wrap result in a list
|
2022-07-14 22:03:56 +02:00 |
stijndcl
|
84bf1d7a26
|
Add crud functions to get ufora courses
|
2022-07-14 22:03:30 +02:00 |
stijndcl
|
b9c5c6ab10
|
Add flake8 docstring plugin, formatting, create base class for embeds & models
|
2022-07-13 22:54:16 +02:00 |
stijndcl
|
dd66087193
|
Switch to flake8
|
2022-07-11 22:23:38 +02:00 |
stijndcl
|
61128dda92
|
Write some tests for currency crud
|
2022-07-03 19:26:30 +02:00 |
stijndcl
|
8da0eb0b2a
|
Investing
|
2022-07-03 18:35:30 +02:00 |
stijndcl
|
fff35c6c44
|
Bank upgrades
|
2022-07-03 17:44:16 +02:00 |
stijndcl
|
ba86d4a6f2
|
Make announcements async, work on bank upgrades
|
2022-07-03 17:19:24 +02:00 |
stijndcl
|
032b636b02
|
Nightly, bank, award & dinks
|
2022-07-01 16:06:12 +02:00 |
stijndcl
|
4587a49311
|
Create database models
|
2022-07-01 16:06:12 +02:00 |
stijndcl
|
60382b8eab
|
Give up on migrations in tests
|
2022-06-30 15:20:54 +02:00 |
stijndcl
|
5f2e26f154
|
Add test container
|
2022-06-29 00:14:44 +02:00 |
stijndcl
|
d6a560851b
|
Editing of custom commands, add posix flags
|
2022-06-25 01:57:52 +02:00 |
stijndcl
|
efdc966611
|
Invoke custom commands
|
2022-06-22 00:22:26 +02:00 |
stijndcl
|
fd57b5a79b
|
Crud & tests for custom commands
|
2022-06-21 23:58:21 +02:00 |
stijndcl
|
000337107b
|
Parse publication time of notifications
|
2022-06-21 18:44:47 +02:00 |
stijndcl
|
d75831f848
|
Create task to purge old announcements
|
2022-06-19 00:51:24 +02:00 |
stijndcl
|
d7262595c6
|
Store announcement date in db
|
2022-06-19 00:36:38 +02:00 |
stijndcl
|
6873cab955
|
Ufora announcements
|
2022-06-19 00:23:25 +02:00 |
stijndcl
|
bacd2d77fb
|
Fix typing
|
2022-06-17 01:51:06 +02:00 |
stijndcl
|
eb71470edc
|
Create ufora-related revision
|
2022-06-17 01:36:47 +02:00 |
stijndcl
|
00e805d535
|
Fiddle with action
|
2022-06-17 00:43:55 +02:00 |
stijndcl
|
37dd5ba3e8
|
Check current migration on startup
|
2022-06-11 01:26:19 +02:00 |
stijndcl
|
3a35718d84
|
Initialize database stuff & setup didier
|
2022-06-10 01:48:02 +02:00 |
stijndcl
|
0701fbfddb
|
Configure tools & add initial dependencies
|
2022-06-09 01:44:53 +02:00 |
stijndcl
|
00481e42eb
|
Project setup for clean rewrite
|
2022-06-09 01:32:13 +02:00 |