Hunter Miller
539e468e49
threads: reference correct desk
2023-08-14 17:27:34 -05:00
Hunter Miller
19504208ea
meta: 412 compat
2023-08-10 12:41:48 -05:00
Hunter Miller
11eeb54975
Merge branch 'master' into hm/desk-renaming
2023-08-04 15:14:42 -05:00
fang
1f0456d08b
bark: correctly handle save-summary thread results
...
We weren't accounting for the different wire used for this, causing us
to spill our spaghetti and redirect processing to +on-fail, which wasn't
very graceful.
Now, we can actually properly notify on failed thread runs.
2023-07-28 21:05:03 +02:00
fang
e3bb719986
bark: don't crash during +on-fail
2023-07-28 21:04:40 +02:00
fang
7455e2d778
bark, growl: activity summary logging
...
Includes the bark/growl system for sharing activity summaries. The growl
agent respects the "activity logging" consent flag used by groups,
defaults to not sharing if that flag is not set, and only shares with
the "bark host" when prompted. (The bark host, in turn, currently only
stores responses for hosted ships.)
Also includes all the groups-side dependencies this has, which it needs
for the chats & groups types. Hard-including those files will save us
some run-around during deploy.
Co-authored-by: midsum-salrux <nathan@tlon.io>
2023-07-24 22:27:29 +02:00
fang
166f70578d
various: remove unused /sur/hark dependency
2023-07-24 21:44:06 +02:00
fang
70b102c818
growl: en/disable based on logActivity setting
2023-07-21 18:42:51 +02:00
fang
ba534b31cd
growl: correct defaults
2023-07-21 18:42:19 +02:00
fang
312ee60dc9
bark: assume deployment into the garden desk
2023-07-20 15:21:03 +02:00
fang
6d61042794
bark: minimally viable fake-mark handling
2023-07-19 20:23:39 +02:00
fang
3945cc1f5f
bark: store mailchimp list-id in bark
...
Alongside the mailchimp api key, we now store the list-id for the
contacts lists which we're updating.
2023-07-18 23:31:30 +02:00
fang
8b6d268745
bark: automatically run daily summary generation
2023-07-14 19:57:28 +02:00
fang
f2fec50b50
bark: stop handling old summary response types
...
Growl isn't actually live on any ships yet, so we do not need to account
for this case.
2023-07-14 19:30:58 +02:00
fang
7cfff00218
growl: use /lib/summarize to give better summaries
2023-07-14 18:08:16 +02:00
fang
f5e32a54d0
bark: accept new-style summaries
...
And use the -save-summary thread to add the received details to our
mailchimp contact database.
2023-07-14 18:04:23 +02:00
Hunter Miller
e7f0afa7b3
landscape: fixing urls
2023-07-13 12:46:44 -05:00
Hunter Miller
f2ae94b67d
hark,contacts: updating from groups
2023-07-13 12:46:25 -05:00
Patrick O'Sullivan
3970ace734
notify on long-running app install, use react-query for docket
...
- Adds a mutation to create a yarn from the frontend.
- Adds a new zustand state for tracking actions that could take a while (WatcherStore).
- Switches docket over to react-query (added a new scry endpoint as part of this).
2023-07-11 18:08:04 -05:00
Hunter Miller
edda1fcf45
Merge branch 'master' into hm/desk-renaming
2023-07-11 17:01:51 -05:00
Alex Shelkovnykov
ff3c55e6a2
vitals: initial commit of connectivity check agent
2023-06-16 12:11:52 -04:00
Hunter Miller
4940392a68
Merge pull request #114 from MarcusMiguel/mm/docket-handle-spaces
...
docket: handle filename with spaces
2023-05-18 09:07:43 -05:00
~midsum-salrux
638ca30346
Send emails to specific ships
2023-05-10 16:48:46 -04:00
Hunter Miller
4e3a7374c6
state: handling bad vase appropriately
...
We saw bad behavior upon merging the prerelease where the agents were
already present but archived. This seems to be the result of weird
syncing or some other dev ops. This resulted in the old state being the bunt of vase (an atom of 0).
Here we catch that case and call `on-init` to re-initialize the state.
2023-05-09 16:25:57 -05:00
Hunter Miller
a699c30c8a
contacts: pulling contacts from groups, adjust bill and sys kelvin in prep
2023-05-08 12:19:32 -05:00
Hunter Miller
ff5fabfcff
hark: pulling from new groups
2023-05-08 12:18:48 -05:00
Hunter Miller
4419b5cd5e
hark,settings: ripping out old hark, renaming settings
2023-05-08 12:17:50 -05:00
~midsum-salrux
981ca9b5b2
Send emails with notification count
2023-05-05 01:11:16 -04:00
Hunter Miller
cf17c01bad
settings/storage: 413 compat
2023-05-04 13:27:16 -05:00
Hunter Miller
6010b15971
Merge branch 'master' into hm/renaming-prerelease
2023-05-04 09:53:20 -05:00
Hunter Miller
d21f1e8ecc
settings,storage: add new agents for migration
2023-05-04 09:53:06 -05:00
~midsum-salrux
cb864134b9
Expose reel outstanding-pokes with a scry
2023-05-01 11:16:36 -04:00
~midsum-salrux
8336208295
Bark and growl agents & marks
2023-04-24 18:41:14 -04:00
~midsum-salrux
956bc8c1e2
Initial commit
2023-04-17 11:19:42 -04:00
~midsum-salrux
1348cbf04e
Update metadata on bait change
2023-03-31 15:36:25 -04:00
Hunter Miller
7362251dd3
lure: moving greeting and grouper to groups, removing unused deps
2023-03-28 17:19:37 -05:00
Hunter Miller
e1018d7a44
Merge branch 'master' into ns/lure-settings
2023-03-28 16:52:43 -05:00
Hunter Miller
9f9aa1f0fc
hood: keeping compat with both 415 and 414
2023-03-21 14:47:52 -05:00
~midsum-salrux
f46038449e
Add lure backend
2023-03-21 13:44:21 -04:00
Marcus
b5301ef8f1
docket: handle filename with spaces
2023-03-19 17:35:29 -03:00
Patrick O'Sullivan
8232b8f00b
App installs: fix errant suspend on chad
2023-03-09 14:20:52 -06:00
fang
6fa000a6ee
various: remove trailing whitespace and empty lines
...
Touching these up to avoid cleanup noise in future commits touching this
code.
2023-02-10 13:38:30 +01:00
Philip Monk
b8ab94f37a
docket: fixup %talk and %groups sources
2023-01-23 14:06:55 -07:00
Hunter Miller
c09eb87202
docket: drop charges if no docket file
2022-12-08 07:04:42 -06:00
tomholford
015d46afc6
garden: import clay + kiln changes
...
Co-authored-by: liam-fitzgerald <liam@tlon.io>
2022-12-02 10:22:52 -08:00
Patrick O'Sullivan
517fa6fa88
Add desk and ui dirs
2022-08-02 10:43:52 -05:00