Andrzej Stepien
718b394610
rationalised dir structure
2023-08-24 14:00:28 +02:00
Andrzej Stepien
356a9ca4cd
install luxon for better date handling
...
fix bugs from db refactor
2023-08-17 01:21:02 +02:00
Andrzej Stepien
d98819445f
refactor database functions so that:
...
- db prop is passed down from top layer (to make testing easier, and for memory efficiency)
- functions are organised into separate, themed files - for readability
- tests now pass down a test database, and update it accordingly
2023-08-17 00:26:54 +02:00
Andrzej Stepien
3b8511e8cc
delete food names from medical dictionary
2023-08-16 16:51:39 +02:00
Andrzej Stepien
ba109e9ed5
delete sendReply as createNote does this job
2023-08-16 15:34:24 +02:00
Andrzej Stepien
8e05130686
rolled back a badly tagged commit
...
Merge remote-tracking branch 'refs/remotes/origin/main'
2023-08-16 12:58:05 +02:00
Andrzej Stepien
22a8880403
lower rarityBias to account for 0 minCount
2023-08-16 12:56:47 +02:00
Andrzej Stepien
208fb8dcf1
log error if deleteFromBuffer doesn't delete
2023-08-16 12:56:28 +02:00
Andrzej Stepien
baf3300515
log error if deleteFromBuffer doesn't delete
2023-08-16 12:55:54 +02:00
Andrzej Stepien
fa3c37627b
remove try/catches from inner layer
2023-08-16 12:41:38 +02:00
Andrzej Stepien
53c1635e65
buffered prompts now have timestamp instead of iso
2023-08-15 22:33:01 +02:00
Andrzej Stepien
0a98f3a477
don't allow suggestions without CW
2023-08-15 22:22:56 +02:00
Andrzej Stepien
bafb0e800e
name unneccessary
2023-08-15 22:22:27 +02:00
Andrzej Stepien
f8da2f5d22
getNewPrompt moved to db folder
2023-08-15 22:22:09 +02:00
Andrzej Stepien
b565408a31
successful suggestions now added to buffer
2023-08-15 02:23:50 +02:00
Andrzej Stepien
764be98422
isRealWord now uses dictionary table
2023-08-15 02:11:38 +02:00
Andrzej Stepien
0f0e8a9b5d
wordExistsInADictionary added
2023-08-15 02:11:15 +02:00
Andrzej Stepien
29ad2ecdb0
spellchecker is dev dependency
2023-08-15 02:10:38 +02:00
Andrzej Stepien
bcd2351a65
slurs no longer caught by isRealWord check
2023-08-15 02:10:22 +02:00
Andrzej Stepien
972fa0c519
now processes mentions and sends replies
2023-08-15 01:40:05 +02:00
Andrzej Stepien
aa6d851e49
Note object and testing
2023-08-13 16:49:25 +02:00
Andrzej Stepien
2786235c79
fixed
2023-08-13 15:33:29 +02:00
Andrzej Stepien
5522966760
installed testing suite
2023-08-13 15:33:19 +02:00
Andrzej Stepien
cb79fa1871
cw now used
2023-08-13 15:32:49 +02:00
Andrzej Stepien
567e8bed9e
more concise logging
2023-08-13 15:15:18 +02:00
Andrzej Stepien
947328b78d
Merge remote-tracking branch 'refs/remotes/origin/main'
2023-08-13 15:02:33 +02:00
Andrzej Stepien
1109019ae0
delete from buffer added
2023-08-13 15:00:24 +02:00
Andrzej Stepien
8c9254598d
rationalsied db calls
2023-08-13 14:59:55 +02:00
Andrzej Stepien
9bbc98c0c3
firefish api added
2023-08-13 14:57:38 +02:00
Andrzej Stepien
e54767c09c
factored out, moved to db.mjs
2023-08-13 13:00:24 +02:00
Andrzej Stepien
a7c66c86ec
factored out, moved into db.mjs
2023-08-13 13:00:12 +02:00
Andrzej Stepien
8b31e86879
db calls refactor
2023-08-12 19:17:09 +02:00
Andrzej Stepien
4a5882fcc2
deleteFromBuffer now works
2023-08-12 19:16:13 +02:00
Andrzej Stepien
4dcc369fbf
should run on startup
2023-08-12 18:42:05 +02:00
Andrzej Stepien
0e04a8ed04
getting the buffer working
2023-08-12 18:41:50 +02:00
Andrzej Stepien
19c321c459
rationalised logging
2023-08-12 17:42:08 +02:00
Andrzej Stepien
4831a91b99
transitioned from fetch to axios
2023-08-12 17:41:48 +02:00
Andrzej Stepien
ccf2a3e7f0
refactored .thens as try catch
2023-08-12 16:55:25 +02:00
Andrzej Stepien
b78fc7b9fb
getWords now throws error
2023-08-12 15:01:06 +02:00
Andrzej Stepien
0c92bffa87
todaysPrompt... refactored
2023-08-12 12:41:36 +02:00
Andrzej Stepien
700bacc4a4
destructured src
2023-08-12 12:22:36 +02:00
Andrzej Stepien
9da323f72c
rationalised directories
2023-08-12 12:05:24 +02:00
Andrzej Stepien
6914d2473c
fixed after refactor
2023-08-12 11:43:37 +02:00
Andrzej Stepien
2dde207707
removed unneccessary logging
2023-08-12 00:18:58 +02:00
Andrzej Stepien
225003fe6b
delete deadspace
2023-08-12 00:18:34 +02:00
Andrzej Stepien
f7d5842010
factored out getAcceptablePrompts
2023-08-12 00:18:09 +02:00
Andrzej Stepien
ee2415f454
log to file
2023-08-11 17:43:19 +02:00
Andrzej Stepien
56266b4872
checkAndPublish workflow
2023-08-11 17:38:02 +02:00
Andrzej Stepien
5dc2a3fa0c
task scheduling, logging fixes
2023-08-11 16:52:17 +02:00
Andrzej Stepien
ae795f3a90
http logging
2023-08-11 16:30:47 +02:00