fang
d7d15115ee
Merge branch 'next/webterm'
2022-01-27 00:30:17 +01:00
fang
192f2cd19d
webterm: v1.0.1
2022-01-27 00:29:24 +01:00
drbeefsupreme
b5f299c02d
helm: fix |rekey to work with multikey files
2022-01-26 16:29:14 -05:00
Philip Monk
34bcd2ffcd
Merge pull request #5495 from urbit/m/whos-who
...
helm: bind /who.json
2022-01-26 12:47:47 -07:00
fang
d4a0f1d901
fine: correctly calculate request body size
...
This had missed getting updated for byte-logic.
2022-01-26 20:03:03 +01:00
nerveharp
2f3d0090ae
Merge pull request #5536 from urbit/hm/fix-group-dm-initial-load
...
group-chat: fix joins
2022-01-26 11:41:05 -05:00
Hunter Miller
79f0fd98dd
chat-resource: fixing admin detection
2022-01-26 10:29:04 -06:00
Jōshin
8ad57d8bd2
khan: cleanup
2022-01-25 21:28:45 -08:00
Jōshin
12b4c80cf1
khan: wip threads v0
...
super ghetto first pass with a bunch of stuff hard-coded to prevent
sending giant vases over the wire.
2022-01-25 20:08:48 -08:00
Jōshin
fd7d315e3b
khan: wip fyrd
2022-01-25 15:37:48 -08:00
fang
af8fd67472
fine: scry using the roof, not .^
2022-01-25 21:27:52 +01:00
Hunter Miller
5426f2aff8
Merge branch 'next/groups' into hm/fix-group-dm-initial-load
2022-01-25 11:23:30 -06:00
Hunter Miller
06a2e5e1bf
Merge pull request #5562 from urbit/lf/fix-pendings
...
dm-hook: mutate screened before giving fact
2022-01-25 11:22:15 -06:00
fang
793c31d7f9
fine: properly sign individual packets
2022-01-24 23:51:22 +01:00
fang
ff53ae5e66
fine: supply lane where needed
...
Still somewhat wip, this might not be the lane behavior we want for
real.
2022-01-24 23:26:02 +01:00
Hunter Miller
86d9aba7fb
garden,landscape: updating globs and versions
2022-01-24 16:14:26 -06:00
fang
03b73b85bf
fine: set and handle the response bit correctly
2022-01-24 23:06:06 +01:00
Liam Fitzgerald
14ca87c43c
dm-hook: mutate screened before giving fact
...
Fixes an issue where the subscription update would contain stale data
2022-01-24 15:18:52 -06:00
fang
176aa3a45e
lull: stop hardcoding ames bit in +encode-packet
2022-01-24 21:38:55 +01:00
fang
2279764eff
fine: include header & prelude with %hoot
2022-01-24 21:01:46 +01:00
fang
b606dea970
fine: work on bytes instead of bits
2022-01-24 21:01:09 +01:00
fang
a51ac14833
webterm: improve readability of char under cursor
...
Make sure it's the opposite of the cursor color.
2022-01-24 14:33:25 +01:00
Jōshin
30df250c7d
khan: closer to starting threads
2022-01-22 01:46:59 +00:00
Jōshin
a247113c57
khan: %done task
2022-01-22 01:46:12 +00:00
Jōshin
3cf803129d
khan: basic +call, types
2022-01-21 22:09:01 +00:00
Jōshin
575ff61fa6
khan: vane skeleton
2022-01-21 18:48:05 +00:00
fang
92aa604be0
fine: factor out the fetching of scry results
...
And use it to implement task-ways request handling, which we'll probably
remove in favor of peek-ways handling.
2022-01-21 14:59:54 +01:00
Liam Fitzgerald
c5c7946e5a
Merge pull request #5553 from urbit/la/proxy-sigs
...
graph-push-hook: proxy add and remove signatures across the network
2022-01-20 16:52:22 -06:00
Logan Allen
bb953945f8
graph-push-hook: proxy add and remove signatures across the network
2022-01-20 21:58:00 +00:00
fang
2d0a6f160b
fine: reuse packet en/decoding logic from ames
...
Also adds some more of the core logic, but still wip.
2022-01-20 20:36:38 +01:00
fang
dd4eb87f42
ames: move packet en/decoding into lull
...
By moving this behavior for packets with ames-style headers into lull,
other vanes that want to do protocols in similar style (like the upcoming
%fine vane) can reuse the logic here.
Note that we parameterize the main en- and decoding functions, so that
we may pass in the "is ames" flag and protocol versions as appropriate
to the context.
2022-01-20 01:59:43 +01:00
fang
802a828733
Merge pull request #5529 from urbit/m/webterm-selection
...
webterm: improve selection look & feel
2022-01-20 00:22:18 +01:00
fang
3cb3421657
Merge branch 'next/arvo' into m/scry-vane
2022-01-19 19:28:09 +01:00
yosoyubik
0c9fc76b93
eth-watcher: fix zoom-margin to account for reorgs
...
The previous value—used for testing—didn't consider
block reorgs, which meant that if we zoom to the latest
block that has no transactions, but that gets later replaced
by a 1-block reorg that does have a transaction, we'll miss it,
making our Azimuth state incomplete.
To fix it, we rewind the Azimuth state to the contents of the snapshot,
and then start retrieving logs from the latest one we have.
2022-01-19 17:41:05 +01:00
fang
207dc91c8c
fine: wip, add packet deserializing logic
...
Also stub our some flows, add todos, etc. Bit of a mess, follow-up soon.
2022-01-19 12:35:54 +01:00
Hunter Miller
09f71e504b
dms: don't load if pending
2022-01-18 14:38:45 -06:00
Philip Monk
7cf5017897
Merge pull request #5545 from urbit/ames/alien-ignore
...
ames: ignore missing peer-state on-publ-sponsor
2022-01-18 13:00:01 -07:00
yosoyubik
3d943ec201
ames: ignore missing peer-state on-publ-sponsor
2022-01-18 20:34:32 +01:00
Liam Fitzgerald
d1c97ef7e7
urbit: add ames prelude struct
2022-01-14 16:46:56 -06:00
fang
fa9c4016aa
fine: work around compiler bug
2022-01-14 13:51:02 +01:00
fang
355f05753f
fine: remote scry
...
Implements a WIP version of %fine, the remote scry vane. Plenty of work
remains to be done here, marked by TODOs and REVIEWs.
2022-01-14 00:22:56 +01:00
Hunter Miller
3bbaf6de80
join: making sure group is in state and retaining join request state
2022-01-13 16:15:38 -06:00
Hunter Miller
ed3b19cd0f
sidebarlistheader: fixing potential undefined ref
2022-01-13 16:14:22 -06:00
fang
7be6950fe5
Merge branch 'm/helm-perms' into next/arvo
2022-01-13 00:36:22 +01:00
fang
b9491bcbb8
Merge branch 'master' into next/arvo
2022-01-13 00:36:07 +01:00
fang
0bc1f49f0f
drum: only process pokes from the local ship
...
No mark files exist for any of the drum marks, so trying to poke remote drums
would fail anyway, but relying on the mark system in that way seems a bit
fragile, so we add an explicit permission check.
2022-01-13 00:24:31 +01:00
fang
bde8c0b04a
helm: only process pokes from the local ship
...
No mark files exist for any of the helm marks (except `%helm-hi`), so trying to
poke remote helms would fail anyway, but relying on the mark system in that way
seems a bit fragile, so we add an explicit permission check.
2022-01-12 13:28:44 +01:00
jose
f158ebe312
Merge pull request #5532 from urbit/azimuth/jael-fix
...
jael: give new private key to subscribers on %keys new-event
2022-01-12 12:47:21 +01:00
yosoyubik
432d9674f5
jael: don't put conflicting this-su in the subject
2022-01-12 11:01:06 +01:00
Hunter Miller
c13ec5a698
notification-redirect: send to already joined chat instead of showing join modal
2022-01-11 19:36:06 -06:00