48 Commits

Author SHA1 Message Date
Bel LaPointe
ba2156133a cookie jar go 2022-01-27 11:00:05 -07:00
bel
60c88375ad wip 2022-01-27 10:38:41 -07:00
bel
8c6b55301d moer logging 2022-01-27 08:13:32 -07:00
bel
3c36948269 whoops cant compile 2022-01-27 07:49:46 -07:00
bel
bc2efe928a better ntg errs 2022-01-27 07:47:55 -07:00
bel
b451ed93bf origin from date lower 2022-01-18 11:27:32 -07:00
bel
31a608d7f8 whoops tahts not an err 2022-01-18 07:46:24 -07:00
bel
0c3419a1fb impl job uid in case somebody reuses ids 2022-01-18 07:42:23 -07:00
bel
6ea4d4700c whoops dont reuse not same uri 2022-01-18 06:40:55 -07:00
bel
451f741f5a wrap errs for easier read 2022-01-18 06:37:06 -07:00
bel
ced1afff88 manual test new deleting stale crud 2022-01-17 22:00:23 -07:00
bel
ffa33ea299 when a job dies, delete images associated with it 2022-01-17 21:57:33 -07:00
bel
92b6019052 on job no longer in results, delete from matrix;; no backwards compatible 2022-01-17 21:29:56 -07:00
bel
d37f60bb3a assert SOS is K for bad ntg auth 2022-01-17 18:45:46 -07:00
bel
a6d5ae606a SOS alert on ntg fail auth 2022-01-17 18:43:57 -07:00
bel
73ccc22fd5 to internal logger for levels, all encompassing path 2022-01-17 18:16:23 -07:00
Bel LaPointe
937f91bbf6 from literal to existing config 2022-01-14 10:41:49 -05:00
Bel LaPointe
bda1fd6f15 Mock ntg search job info 2022-01-14 10:40:49 -05:00
Bel LaPointe
55b6f48314 make pays more obvious 2022-01-14 08:56:25 -05:00
Bel LaPointe
cf421e414c remove config ntg token from code 2022-01-14 08:43:41 -05:00
Bel LaPointe
c1cdc6dc0c refac 2022-01-14 08:40:37 -05:00
Bel LaPointe
003388c847 store jobinfo in db 2022-01-14 08:38:11 -05:00
Bel LaPointe
a6ae4b9617 ntg job info formatting 2022-01-14 08:33:19 -05:00
Bel LaPointe
8f5ebecee8 load jobinfo secrets only on demand 2022-01-14 08:23:56 -05:00
Bel LaPointe
b2d97e6cef jobinfo doesnt need auth 2022-01-14 08:14:49 -05:00
Bel LaPointe
04a2cb01ef introduce job info slowness 2022-01-14 01:06:43 -05:00
Bel LaPointe
05a981344d whoops double line 2022-01-14 01:00:51 -05:00
Bel LaPointe
ebe777e989 config for whether to fetch job info 2022-01-14 01:00:33 -05:00
Bel LaPointe
6704b23bf1 Include ntgvisionjobinfo instructions if there 2022-01-14 00:58:34 -05:00
Bel LaPointe
aa1a2373ab quick n dirty mockless ntgvision secrets superslow lookup though 2022-01-14 00:57:06 -05:00
Bel LaPointe
32d09dbac6 dont repeat entire job description for msg 2022-01-14 00:30:17 -05:00
Bel LaPointe
e2cd24a39f jobs now include direct link 2022-01-14 00:22:34 -05:00
Bel LaPointe
65e43f8d2a log 2022-01-13 09:16:03 -05:00
Bel LaPointe
3213c21c7e replace pause until with available 2022-01-12 22:09:58 -05:00
Bel LaPointe
1334295204 impl sending maps of pickup+dropoff 2022-01-12 20:52:09 -05:00
Bel LaPointe
9840be93f6 add pauseuntil field to pause clients individually 2022-01-11 23:03:50 -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
2d0586bea4 wait 2m before ntg auth refresh 2022-01-11 09:43:14 -05:00
Bel LaPointe
550ce91a7f accept more noauth codes from ntg 2022-01-11 08:35:07 -05:00
Bel LaPointe
e12299ac20 add config name for identifying who wants what 2022-01-11 08:16:02 -05:00
Bel LaPointe
ec2b514a9f job has multiline formatter 2022-01-10 23:00:45 -05:00
Bel LaPointe
faf2539825 impl ntg auth refresh-cache 2022-01-10 20:44:07 -05:00
Bel LaPointe
afa1bdf56f ntg confirmed ok, back to mock 2022-01-09 22:50:34 -05:00
Bel LaPointe
1320bd1884 impl ntg remote search 2022-01-09 22:43:16 -05:00
Bel LaPointe
37c66244df impl stubbed out scrape and push 2022-01-09 22:28:03 -05:00
Bel LaPointe
ad9af0a5db parse ntg jobs and strigify them 2022-01-09 21:56:01 -05:00