Commit Graph

75 Commits (2b6acc51fb639af7e27d7238927d200eb24c7294)

Author SHA1 Message Date
Bel LaPointe 2b6acc51fb try naming form for link to img, no dice 2022-01-13 01:08:13 -05:00
Bel LaPointe fade4467d6 try png over jpeg for element, no dice 2022-01-13 00:55:40 -05:00
Bel LaPointe c8800c010e todo 2022-01-13 00:29:24 -05:00
Bel LaPointe 266ccb5f98 mark state, pause msgs as processed 2022-01-13 00:22:59 -05:00
Bel LaPointe 1cc082083c check status on upload, query escape cities for formatting maps uri format 2022-01-13 00:17:41 -05:00
Bel LaPointe 5170e96f7e dont re-send help, mark all help as done if help has been sent, log noop for search 2022-01-12 23:51:16 -05:00
Bel LaPointe 826278fa78 todo 2022-01-12 23:40:10 -05:00
Bel LaPointe 111fe0ad6d change to selfhosted staging 2022-01-12 23:38:41 -05:00
Bel LaPointe 72a474b50a support !help, find clints change to end of string 2022-01-12 23:23:30 -05:00
Bel LaPointe de80f11392 mock for matrix for !state, !available, and !help 2022-01-12 22:35:44 -05:00
Bel LaPointe d26d043f2e add bel to config.json 2022-01-12 22:34:36 -05:00
Bel LaPointe b6dbe25a48 add timestamp to matrix msg 2022-01-12 22:34:23 -05:00
Bel LaPointe 09e87c66d8 check msg prefix before parse for both new-!state, !available 2022-01-12 22:14:58 -05:00
Bel LaPointe 75409a11b9 todo 2022-01-12 22:11:19 -05:00
Bel LaPointe 3213c21c7e replace pause until with available 2022-01-12 22:09:58 -05:00
Bel LaPointe b515143fc6 impl map images 2022-01-12 22:05:18 -05:00
Bel LaPointe bfc7aedecf stub image token refresh 2022-01-12 21:54:09 -05:00
Bel LaPointe cf9d6d83c6 impl image upload to imgur 2022-01-12 21:51:03 -05:00
Bel LaPointe 1334295204 impl sending maps of pickup+dropoff 2022-01-12 20:52:09 -05:00
Bel LaPointe 3423e5f76a todo, configure map mvp 2022-01-12 20:43:34 -05:00
Bel LaPointe 7ec4ce79dd todo, impl changing sender via @name but not test 2022-01-11 23:34:53 -05:00
Bel LaPointe 9d855e0f30 todo 2022-01-11 23:29:50 -05:00
Bel LaPointe f90ec3917b get matrix messages for all clients because commands, refresh config and matrix recv on boot, assert broc works for never recv 2022-01-11 23:27:45 -05:00
Bel LaPointe 8f681c7927 nest a function for readable 2022-01-11 23:13:36 -05:00
Bel LaPointe 4ffc6bba8c Add pause until, store as unix second, to disable a user for a time 2022-01-11 23:11:42 -05:00
Bel LaPointe 9840be93f6 add pauseuntil field to pause clients individually 2022-01-11 23:03:50 -05:00
Bel LaPointe 95bb4de13a todo 2022-01-11 22:58:52 -05:00
Bel LaPointe d361c2164f move limiting into foo 2022-01-11 22:58:06 -05:00
Bel LaPointe b54be3c32c add generic and auth rate limiting to ntg 2022-01-11 22:56:03 -05:00
Bel LaPointe e546034c26 multi-client but one ntg search, nontrivial config.json change 2022-01-11 22:54:18 -05:00
Bel LaPointe 5a4bcecac7 remove email scrape 2022-01-11 22:23:57 -05:00
Bel LaPointe 6569631928 on set new states, send confirmation message 2022-01-11 22:21:45 -05:00
Bel LaPointe e963162303 todo 2022-01-11 17:06:56 -05:00
Bel LaPointe ac9ccf633a Setnewstates as method, sort, check and set to skip noop 2022-01-11 17:04:16 -05:00
Bel LaPointe b4007a8eb5 todo 2022-01-11 16:59:41 -05:00
Bel LaPointe 358eb0a724 change interval email 2022-01-11 09:47:21 -05:00
Bel LaPointe 2d0586bea4 wait 2m before ntg auth refresh 2022-01-11 09:43:14 -05:00
Bel LaPointe 22b8e0fb70 receive from enabled 2022-01-11 09:42:42 -05:00
Bel LaPointe aef22d0a8b new room unencrypted in matrix, impl matrix recv 2022-01-11 09:23:15 -05:00
Bel LaPointe 550ce91a7f accept more noauth codes from ntg 2022-01-11 08:35:07 -05:00
Bel LaPointe 9d8f561b54 logs 2022-01-11 08:24:46 -05:00
Bel LaPointe e12299ac20 add config name for identifying who wants what 2022-01-11 08:16:02 -05:00
Bel LaPointe 29ae26153f add logs 2022-01-11 07:58:08 -05:00
Bel LaPointe 8109bb3fa0 sleep on start before getting email 2022-01-11 07:57:11 -05:00
Bel LaPointe 27605997c1 emailer configurable interval 2022-01-11 07:50:58 -05:00
Bel LaPointe 6c455764e1 durations are now optionally spans for jitter 2022-01-11 07:39:24 -05:00
Bel LaPointe 31a3d4948b separate ok and err intervals for sleep, dont exit on err 2022-01-11 07:39:07 -05:00
Bel LaPointe 6e6fd0dd2d todo 2022-01-11 00:03:38 -05:00
Bel LaPointe 392578bb54 fix and test email parsing, add mock matrix 2022-01-11 00:02:00 -05:00
Bel LaPointe ec2b514a9f job has multiline formatter 2022-01-10 23:00:45 -05:00