yosoyubik
7166e4c7cf
gall: skip nonce in pre-nonce subs wires
2022-05-17 14:29:13 +02:00
yosoyubik
4dae3ae3e2
ames: indent
2022-05-17 07:49:15 +02:00
yosoyubik
f81061fe40
Merge branch 'yu/ames-fixes' into yu/gall-cork-wip
2022-05-17 07:47:58 +02:00
yosoyubik
2553573be0
ames: start drainage timer if regressed from adult
...
This accounts for a possible race condition where ames expects a
response, but regresses into the larval state. Upon receiving the
$sign on +take, we would remain stuck as a larva. Now we check
that we have enough information to re-evolve and then start a
/larval timer to begin draining the queue.
2022-05-17 07:11:09 +02:00
Joe Bryan
55bda20abb
vere: adds support for configurable release channels
2022-05-16 20:34:17 -04:00
Joe Bryan
89955af8a8
vere: fixes up get next version
2022-05-16 18:47:01 -04:00
Joe Bryan
0eb4d3319c
vere: support restarting with implicit pier (at $pier/.run)
2022-05-16 13:10:04 -04:00
yosoyubik
586fecef10
gall: add %gn to scry the nonce of a subscription
2022-05-16 10:27:36 +02:00
yosoyubik
20a5f0701c
app: remove nonce from dbug and spider
2022-05-16 10:27:27 +02:00
yosoyubik
83356f02ca
gall: add $beat map for subscription nonces
...
Previously we stored the nonce in $boat, which changed the $bowl of each
agent. This compiles and all agents reload, but more testing is needed.
It also renames inbound/outbound watches to $bitt/$boat.
2022-05-16 09:13:40 +02:00
yosoyubik
a1dcc5a8cd
gall: print trace logs by agent
...
This uses the same patterns found in %ames. We add an %odd flag
for logs related to the gall-rq PR, and leave it open for other flags
2022-05-15 17:16:18 +02:00
Philip Monk
2a38467f04
clay: re-export page to not break apps
2022-05-15 02:54:44 -07:00
Philip Monk
9c7c776fd8
clay: fix stack while building directories
2022-05-15 02:27:49 -07:00
Philip Monk
705aa18f45
vere: correctly measure .urb/put path
2022-05-15 01:20:10 -07:00
Philip Monk
d25194c7a3
arvo: reduce priority of lifecycle printfs
2022-05-14 23:59:21 -07:00
Philip Monk
0f657ebb1e
conn: remove printf
2022-05-14 23:17:43 -07:00
Philip Monk
e6d61c0236
Merge remote-tracking branch 'origin/next/vere' into philip/tomb
2022-05-14 23:02:37 -07:00
Joe Bryan
e845f71b89
jets: plug leak in (slaw %p ...)
2022-05-14 22:54:35 -07:00
Philip Monk
c091ec92eb
various: make all files build correctly
2022-05-14 22:49:10 -07:00
Philip Monk
f41cfa112e
tests: fix various
2022-05-14 22:05:39 -07:00
Philip Monk
9c7e30bab5
test: align output
...
H/t @sigilante
2022-05-14 21:27:01 -07:00
Philip Monk
8a2eac7c70
Merge remote-tracking branch 'origin/ted/ames-prod-2' into philip/tomb
2022-05-14 21:17:10 -07:00
Philip Monk
c9a8933628
Merge remote-tracking branch 'origin/lf/eyre-mark-desk' into philip/tomb
2022-05-14 21:04:26 -07:00
Philip Monk
98808a5f19
Merge branch 'pr' into philip/tomb
2022-05-14 21:00:40 -07:00
Philip Monk
00d180c008
Merge branch 'pr' into philip/tomb
2022-05-14 20:59:33 -07:00
Philip Monk
2e31f87068
Merge branch 'pr' into philip/tomb
2022-05-14 20:59:01 -07:00
Philip Monk
265ff532e7
Merge remote-tracking branch 'origin/lf/signed-js-parser' into philip/tomb
2022-05-14 20:53:35 -07:00
Philip Monk
e457a4c15e
Merge remote-tracking branch 'origin/jm/homebase' into philip/tomb
2022-05-14 20:46:09 -07:00
Philip Monk
915dc733f5
Merge remote-tracking branch 'origin/m/buclus' into philip/tomb
2022-05-14 20:39:51 -07:00
Philip Monk
8f96e8402b
Merge remote-tracking branch 'origin/jo/lull-bump' into philip/tomb
2022-05-14 20:36:14 -07:00
Philip Monk
90a9ed951c
Merge remote-tracking branch 'origin/next/arvo' into philip/tomb
2022-05-14 20:36:05 -07:00
Philip Monk
c0c5120384
Merge pull request #5752 from jfranklin9000/next/arvo
...
vat: add +vat, a single-desk version of +vats
2022-05-14 20:32:09 -07:00
Philip Monk
0ef9570f06
eth-watcher: fix upgrade
2022-05-14 20:28:56 -07:00
Philip Monk
d50d3915b8
Merge remote-tracking branch 'origin/yu/ames-fixes' into philip/tomb
2022-05-14 19:28:30 -07:00
Philip Monk
6f46e483d0
Merge remote-tracking branch 'origin/yu/azimuth-kick' into philip/tomb
2022-05-14 19:27:45 -07:00
Philip Monk
c029495ac5
helm: emit moon-breach in new event
2022-05-14 19:04:13 -07:00
yosoyubik
350636fe2a
ames: don't relay acks for naxplanations of %corks
...
This avoids closing a subscription prematurely, before the
server ames has had time to process the innitial %cork.
2022-05-14 10:52:45 +02:00
Liam Fitzgerald
0cb4a73e83
Merge pull request #5754 from urbit/mp/garden-css
...
garden: add symbolic link to css.hoon
2022-05-13 14:35:26 -05:00
Patrick O'Sullivan
f416d4d4fa
landscape/grid: Prevent cen from breaking react router in grid's leap
2022-05-13 11:15:50 -05:00
yosoyubik
a347172abb
ethereum: use jetted |base16 to parse hex cords
2022-05-13 07:38:17 +02:00
Philip Monk
82bd5d15b1
Merge remote-tracking branch 'origin/next/arvo' into philip/tomb
2022-05-12 20:45:20 -07:00
Philip Monk
b29865a021
Merge pull request #5662 from urbit/philip/moon-self-breach
...
helm: add poke to helm to allow self-breaching moons
2022-05-12 20:24:50 -07:00
Patrick O'Sullivan
4c890e86ad
Merge pull request #5759 from urbit/po/fix-add-submitted-state-for-notebook-form
...
groups: fix add submitted state for notebook form
2022-05-12 13:31:28 -05:00
Patrick O'Sullivan
c6b9089c6a
groups: add submitted state for notebook form
2022-05-12 10:31:29 -05:00
Patrick O'Sullivan
39274892e2
groups: fix link to DM from participants list
2022-05-12 09:43:55 -05:00
yosoyubik
7fc5177602
azimuth: restart %eth-watcher if not running
2022-05-12 07:14:26 +02:00
Hunter Miller
5a946c666b
Merge branch 'master' into next/groups
2022-05-11 11:44:52 -05:00
Hunter Miller
71aa1da3e0
Merge branch 'master' into next/landscape
2022-05-11 11:42:58 -05:00
Hunter Miller
80fa2ebf80
Merge branch 'next/npm'
2022-05-11 11:42:30 -05:00
Philip Monk
e66b6b6a16
kiln: use %only-that for vats merges
2022-05-10 20:38:57 -07:00
Philip Monk
833c413cbb
vere: add low water mark debug printf
2022-05-10 20:33:48 -07:00
Philip Monk
32ff1417a7
clay: only maintain mime cache if mounted
2022-05-10 20:33:01 -07:00
Philip Monk
3b0c2dac9c
clay: validate files in separate roads
2022-05-10 20:32:11 -07:00
Philip Monk
7f573cb357
clay: tweak |mass output
2022-05-10 03:24:58 -07:00
Philip Monk
3f211f8ab9
vere: bump kelvin to 329/418
2022-05-10 03:24:27 -07:00
Philip Monk
27a4a9584f
hoon: in molds, unify result with input
2022-05-10 01:01:25 -07:00
Philip Monk
8e2720cd0e
Merge remote-tracking branch 'origin/yu/azimuth-kick' into philip/tomb
2022-05-09 22:36:28 -07:00
Philip Monk
c76214b226
Merge remote-tracking branch 'origin/next/arvo' into philip/tomb
2022-05-09 22:36:19 -07:00
rcrdlbl
d0994cb855
passed oembed as prop
2022-05-10 01:15:45 -04:00
Matilde Park
7c646417b6
base-dev: add css.hoon, switch others to symlink
2022-05-09 12:41:50 -07:00
Liam Fitzgerald
2fd26e2141
Merge remote-tracking branch 'origin/master' into next/landscape
2022-05-09 14:40:04 -05:00
yosoyubik
76ddc359f5
ames: fixt 6-to-7 state update
2022-05-09 14:17:27 +02:00
yosoyubik
a2b771f704
Merge branch 'yu/ames-fixes' into yu/gall-cork-wip
2022-05-09 14:16:07 +02:00
yosoyubik
5d6b2d8997
ames: fix 4-to-5 state migration
2022-05-09 14:13:51 +02:00
Matilde Park
fb63f840cc
garden: add symbolic link to css.hoon
2022-05-08 16:42:19 -07:00
yosoyubik
da4de1579d
eth-watcher: discard future pend-logs in watchdog
...
If there were pending-logs in an existing watchdog that was not fully
restarted, and the number of the starting block is newer than the first
in pending, when starting a new thread, those logs will be carried over
to the new thread, which will then be re-downloaded and will fail to be
verified in /lib/naive
2022-05-08 09:43:30 +02:00
yosoyubik
79d0129401
azimuth: use %kick poke to restart subscriptions
2022-05-07 16:27:04 +02:00
John Franklin
43db356619
show-vat: change output formatting to match +vats
2022-05-07 03:16:30 -05:00
John Franklin
3d9f0c6414
vat: add +vat, a single-desk version of +vats
2022-05-07 02:20:44 -05:00
Peter McEvoy
daf7edd86f
urcrypt: correct parameter ordering in urcrypt_ed_veri()
2022-05-06 22:57:57 +00:00
rabsef-bicrym
a7c5104f46
Solve #5706 - Create vase at each branch of t.t.t.t.path
...
#5706 describes an issue with using `!>` higher up in `graph-store` where multiple types are potentially included in the vase's construction, resulting in a type of `?((unit time) update-log:store)` when scrying the internals - no fun!
2022-05-06 13:42:11 -07:00
yosoyubik
a278b63c66
ames: add tracing printf
2022-05-06 09:47:19 +02:00
Peter McEvoy
72bc029914
u3: comment use of X macro in interpreter
2022-05-05 18:30:39 +00:00
yosoyubik
6318aa283b
ames: retry sending a %cork if publisher is behind
2022-05-05 14:04:18 +02:00
yosoyubik
06883b617e
ames: add new state version in +stay
2022-05-05 13:00:23 +02:00
rcrdlbl
a00e0c9406
Merge branch 'next/groups' into groups/embed-fix
2022-05-05 04:06:26 -04:00
rcrdlbl
de03f888cd
placed async fallback one level up on RemoteContent and LinkBlockItem
2022-05-05 03:46:31 -04:00
Philip Monk
591bdf458c
Merge branch 'next/arvo' into philip/tomb
2022-05-04 00:45:57 -07:00
Philip Monk
4760e4e158
clay: fix |pick
2022-05-04 00:22:00 -07:00
Philip Monk
36640afaa0
clay: add |pick
2022-05-03 22:58:40 -07:00
Philip Monk
c995f04474
clay: comment
2022-05-03 22:09:36 -07:00
Philip Monk
53353cde11
clay: add %sweep scry to verify refcounts
2022-05-03 21:59:56 -07:00
Joe Bryan
4d25a0577d
vere: implements check for next version
2022-05-03 22:29:50 -04:00
Philip Monk
d59fb3a82b
clay: address review comments
2022-05-03 19:17:39 -07:00
Joe Bryan
b8a2db81dc
vere: factors out generic curl get from pill download
2022-05-03 21:08:48 -04:00
Philip Monk
a3a2934d53
clay: add dependencies to stack on sprig hit
2022-05-03 16:47:48 -07:00
Philip Monk
c96e5bbf09
clay: reduce printfs
2022-05-03 16:20:36 -07:00
Philip Monk
7e17ae25fb
clay: rename poor->mist
2022-05-03 16:17:28 -07:00
Peter McEvoy
5cd72d7052
u3: unify interpreter opcode information using X macro
2022-05-03 21:40:46 +00:00
Philip Monk
71d4f72ce1
Merge pull request #5647 from urbit/roller/batch-split
...
roller: add batch-trimming functionality
2022-05-03 14:34:12 -07:00
yosoyubik
3a3be391e3
Merge branch 'master' into yu/gall-rq-wire-ames-flow-kill
2022-05-03 14:07:39 +02:00
yosoyubik
53e1c86833
Merge remote-tracking branch 'origin/yu/ames-fixes' into yu/gall-rq-wire-ames-flow-kill
2022-05-03 13:57:39 +02:00
yosoyubik
ec60399cdf
ames: restore previous +decode-shut-packet
2022-05-03 12:49:10 +02:00
yosoyubik
3f7f4dbd5a
gall: handle %kicks for nonexistent subscriptions
2022-05-03 12:49:10 +02:00
yosoyubik
a288d455c3
ames: remove %cork from |ack-meat
2022-05-03 12:49:10 +02:00
yosoyubik
c380cf3f42
gall: add %cork to remote-request action
2022-05-03 12:49:10 +02:00
yosoyubik
0a96d69785
gall: include sub-nonce in unsubscribe wire
2022-05-03 12:49:10 +02:00
yosoyubik
674c9e95a0
gall: style indentation
2022-05-03 12:49:09 +02:00
yosoyubik
8be9257164
ames: style indentation
2022-05-03 12:49:09 +02:00
yosoyubik
52ef6ba08e
ames: handles decoding old-format shut-packets
2022-05-03 12:49:09 +02:00
h5gq3
c95cce4404
style fixes
2022-05-03 12:49:09 +02:00
h5gq3
5583fc1320
ames-flow-kill
2022-05-03 12:49:09 +02:00
Ted Blackman
fdd2067e75
gall: review cleanups
2022-05-03 12:49:09 +02:00
Ted Blackman
9582307713
dbug: fix type error from nonce change
2022-05-03 12:49:09 +02:00
Ted Blackman
edf5ec9123
gall: upgrades almost smoothly
2022-05-03 12:49:09 +02:00
Ted Blackman
c63732cd77
dbug,spider: fix type errors; ship boots
2022-05-03 12:49:08 +02:00
Ted Blackman
a4ae79e794
gall: compiles with nonce in wire
2022-05-03 12:49:08 +02:00
yosoyubik
0252d71553
gall: WIP added sub-nonce to state and wire
2022-05-03 12:49:08 +02:00
Philip Monk
53a417dc43
clay: add sprig cache
2022-05-03 01:32:40 -07:00
Philip Monk
21cc132884
clay: rename ford-cache->flow
2022-05-03 00:17:30 -07:00
Hunter Miller
2b8ad871bb
Merge pull request #5738 from urbit/mp/grid/shortcode-redirects
...
grid: pasting shortcodes redirects to app page
2022-05-02 10:46:17 -05:00
Hunter Miller
96e28f91d2
Merge pull request #5729 from afincato/lr-group-link-fix
...
Fix proposal for Groups: embeds break formatting context and more
2022-05-02 10:04:51 -05:00
Hunter Miller
2af6aece3b
Merge pull request #5722 from urbit/lf/exorcise-set
...
interface: update ChannelPermissions to use arrays
2022-05-02 09:59:26 -05:00
Hunter Miller
62c316225e
Merge pull request #5723 from urbit/lf/fix-group-chats
...
landscape: fix automatically watching group chats
2022-05-02 09:59:18 -05:00
Hunter Miller
b5ea34dab2
Merge pull request #5724 from urbit/lf/dangling-group
...
landscape: remove new group from group-view on leave
2022-05-02 09:59:12 -05:00
Philip Monk
8bab16d448
clay: remove -k arms
2022-05-01 17:03:17 -07:00
Philip Monk
0b72164740
clay: remove +build-leak
2022-05-01 16:36:45 -07:00
dkmike
a008bc8c04
build: fix after rebase
2022-05-01 21:20:38 +03:00
dkmike
c42b1f679e
build: resurrect the openbsd build
2022-05-01 21:15:29 +03:00
Philip Monk
c2754662b8
clay: new ford cache
2022-05-01 03:54:03 -07:00
André Fincato
4a5e059436
groups: fix linting errors
2022-04-30 13:18:06 +02:00
André Fincato
4d80c3f2cd
groups: wrap bare link in list-item in p node for better typography
2022-04-30 13:03:58 +02:00
Philip Monk
7219b7e58f
clay: collapse version 12 into 11
2022-04-29 20:44:42 -07:00
Philip Monk
8016c66fab
lull: bump app kelvins to 418
2022-04-29 19:25:00 -07:00
Philip Monk
d2e9d94dc4
Merge remote-tracking branch 'origin/master' into next/arvo
2022-04-29 19:15:49 -07:00
Philip Monk
5a5de05518
clay: enable mounting revisions of desks
2022-04-29 18:50:30 -07:00
Philip Monk
a7eaddfdc7
clay: remove ankh
...
ankh was a cache of the current validated blobs, which is no longer
necessary
2022-04-29 17:29:50 -07:00
Philip Monk
0e037ece92
Merge remote-tracking branch 'origin/master' into philip/tomb
2022-04-29 16:28:52 -07:00
Philip Monk
60950ade08
clay: cleanup
2022-04-29 15:05:53 -07:00
Philip Monk
8d2ddfd467
Merge pull request #5671 from urbit/jon/l2-csv
...
L2 transaction gas costs csv thread
2022-04-29 14:53:29 -07:00
rcrdlbl
00de041625
Merge branch 'next/groups' into groups/embed-fix
2022-04-28 18:45:25 -04:00
rcrdlbl
d657dafbd9
applied patch from @arthyn
2022-04-28 18:28:28 -04:00
Patrick O'Sullivan
243ca58f88
Merge pull request #5737 from urbit/po/fix-for-iswriters-func-in-groups
...
Po/fix for iswriters func in groups
2022-04-28 10:11:07 -05:00
yosoyubik
1f76be7f4b
docket: add comment
2022-04-28 10:10:14 +02:00
yosoyubik
09abf95027
docket: fix inflate-cache in on-load
2022-04-28 10:02:58 +02:00
rcrdlbl
d7221f0c66
modified embed state to avoid race condition
2022-04-27 20:04:02 -04:00
Patrick O'Sullivan
1a11d797ea
Merge pull request #5736 from urbit/po/fix-for-iswriters-func
...
npm: fix issue caused by set var in groups/lib.ts
2022-04-27 14:45:06 -05:00
Patrick O'Sullivan
67aa4565f1
Merge branch 'master' into next/npm
2022-04-27 14:44:27 -05:00
yosoyubik
bb02368546
docket: force uninstall %hodl agent
2022-04-27 18:52:23 +02:00
Hunter Miller
e96031bf2d
Merge pull request #5741 from urbit/hm/fix-libraries-dist
...
npm: fix libraries module setup
2022-04-27 11:26:03 -05:00
Hunter Miller
243a7dd22a
api: make same dist updates as http-api
2022-04-27 11:17:57 -05:00
yosoyubik
9bb844ada9
docket: force a |rein %base prior to fixing #5667
2022-04-27 14:10:24 +02:00
yosoyubik
02806f63a1
ames: hardcode rift for comets in state upgrade
2022-04-27 06:24:55 +02:00
David Farrell
759a579fba
groups: don't double sig the planet name on copy
...
The copy function copies ~~zod instead of ~zod to the clipboard. This
removes the extra sig from the copy routine via deSig() incase the ship
string has no leading sig.
Fixes
[urbit/landscape#1434 ](https://github.com/urbit/landscape/issues/1434 ).
2022-04-26 21:10:01 -04:00
Matilde Park
b8fca68db6
grid: pasting shortcodes redirects to app page
...
Current behaviour when pasting, eg. `~paldev/pals` is to show the list
of all apps by ~paldev, even though the URL knows we're looking for pals
(eg. `/~paldev/apps/pals`). By reconstructing the URL to include the
host and desk twice, we can redirect straight to the app prompt, as
that's where that route exists.
2022-04-26 15:25:09 -07:00
Patrick O'Sullivan
931040b6e3
groups: bump api version
2022-04-26 13:44:43 -05:00
Patrick O'Sullivan
35a224137a
npm: fix issue caused by set var in groups/lib.ts
2022-04-26 13:42:18 -05:00
yosoyubik
79af26fc3c
azimuth: revert azimuth change in 60cc44e
2022-04-26 18:36:48 +02:00
Joe Bryan
92657762ed
vere: stubs out --next upgrade flag
2022-04-22 22:03:00 -04:00
Joe Bryan
1c6feb7b0f
Merge pull request #5708 from urbit/m/bout-format
...
u3: improve %bout time printing
2022-04-22 21:59:07 -04:00
Joe Bryan
ab0381447c
Merge pull request #5717 from urbit/jb/one-vere
...
vere: removes urbit-worker
2022-04-22 21:58:45 -04:00
Philip Monk
ac6e793aa2
arvo: rename +de to +of
2022-04-22 17:55:42 -07:00
Joe Bryan
36f284c548
vere: refactors serf i/o initialization
2022-04-22 16:45:28 -04:00
Joe Bryan
618f92360a
vere: restores ctrl-c on windows, fixes latent handle precision bug
2022-04-22 16:32:56 -04:00
rcrdlbl
d57acf1b58
useEmbed logic moved up one level
2022-04-22 10:45:39 -04:00
yosoyubik
9cb425e0ef
ames: remove unused ames-to-ames %plea logic
...
This seems to have been used in the past for pinging the ship's
sponsor, but was later removed when the :ping app was introduced
2022-04-22 15:49:15 +02:00
yosoyubik
087f24e931
ames: use +trace to print logs
2022-04-22 12:29:16 +02:00
yosoyubik
e2f8e21529
ames: remove sigwut
2022-04-22 12:26:53 +02:00
yosoyubik
471b9be22d
ames: fix emit of parsing old wire log
2022-04-22 12:26:24 +02:00
yosoyubik
91435a92ca
ames: don't drop events with old wires
...
Previously we were dropping events that used old
wires that lacked a rift in them. This seems a
bad behavior because we don't want to destroy a
flow that has not been processed by both ends.
Note: pending a fix to test-old-ames-wire
2022-04-22 12:26:14 +02:00
yosoyubik
6cdebea1af
ames: address review
2022-04-22 12:26:08 +02:00
yosoyubik
60cc44e961
ames: fix cached state in larval upgrade
2022-04-22 12:26:02 +02:00
yosoyubik
1b01455fe5
ames: fix dangling-bone error
2022-04-22 12:25:55 +02:00
Joe Bryan
7cd05b2bf9
vere: adds runtime status endpoint (reflecting current spinner state)
2022-04-21 15:26:17 -04:00
Joe Bryan
7741179c02
vere: refactors http request socket stealing
2022-04-21 15:25:55 -04:00
Joe Bryan
75b5f51a45
vere: temporarily disables ctrl-c on windows
2022-04-20 22:43:01 -04:00
Joe Bryan
9b947a7159
vere: removes obsolete windows binary extension handling
2022-04-20 22:43:01 -04:00
Hunter Miller
d26817d1e1
Merge pull request #5720 from 0x70b1a5/next/groups
...
Images should use -webkit-optimize-contrast.
2022-04-20 12:54:25 -05:00
Hunter Miller
2cb36bfbfb
Merge pull request #5713 from dnmfarrell/dnmfarrell/set-messages-title
...
groups: set the right title for messages
2022-04-20 12:50:15 -05:00
Hunter Miller
a0a0a9c2ff
Merge pull request #5728 from dillon/dp/fix-edit-profile
...
groups: fix edit profile
2022-04-20 12:48:09 -05:00
fang
4415aa781e
Merge branch 'next/arvo' into m/aqua-revival
2022-04-20 18:47:59 +02:00
Hunter Miller
fd6aa680be
Merge pull request #5718 from urbit/hm/s3-v4-signatures
...
s3: adding v4 signatures for updated compatibility
2022-04-20 11:32:11 -05:00
Hunter Miller
1cb4268851
Merge branch 'next/groups' into next/landscape
2022-04-20 10:31:14 -05:00
Hunter Miller
8aaeeef405
Merge branch 'master' into next/landscape
2022-04-20 10:16:56 -05:00
Hunter Miller
3e38e6c4f7
http-api: updating dist to be more compatible with node
2022-04-20 10:00:46 -05:00
Philip Monk
dfd4fc1028
clay: wip
2022-04-19 20:03:32 -07:00
Hunter Miller
25988742f2
Merge branch 'next/landscape' of github.com:urbit/urbit into next/landscape
2022-04-19 14:51:08 -05:00
André Fincato
2f7bc1e847
groups: fix blockquote to work also in notebook
...
previous code was assuming too much the context of the data structure.
in chat the AST works on a single node base (?), in notebook on a
multi node base.
this commit move the previous code from inside the single stitch function to
the area where the final AST is stitched together.
2022-04-19 15:16:31 +02:00
André Fincato
5634e08da5
groups: set font-size=1 to list block
...
this set the correct size to a list item which contains for eg only a
link child (as link child has the prop fontSize="inherit").
2022-04-19 09:04:42 +02:00
André Fincato
db6130146b
groups: avoid extra node in plain link URL
...
This still leaves an empty root node which does not take up visual
space though. A more comprehensive approach would be to filter out
plain URL links from the graph, eg from the function
```
t[1].children.map(c => {
if (c?.children) {
let links = [];
c.children.filter(k => {
if (k.type === 'link') {
links.push({
type: 'root',
children: [
{
type: 'graph-url',
url: k.url
}
]
})
}
})
c.children.push(...links);
}
});
```
2022-04-19 09:04:19 +02:00
André Fincato
dedacabb53
groups: add graph-url block below plain URL block
...
this commit suggests a possible UI to put back the rich embed URL
right below (aka in context) the block where the plain URL has been
inserted. in this way when pasting a URL the formatting does not break
and yet a richer UI is still rendered.
2022-04-19 09:03:58 +02:00
André Fincato
96482ca99c
groups: correctly display blockquote content in full
...
as of now, a blockquote would discard any other content after
a URL and would put it on a new line.
eg '> some text https://urbit.org this is urbit' would be rendered as
```
> some text https://urbit.org
this is urbit
```
this commit joins all content inside of a blockquote as one block.
2022-04-19 09:03:41 +02:00
André Fincato
0a03e44632
groups: convert URL from graph-url to plain link
...
this change removes rich embed URLs in order to not break text flow. eg
when writing a sentence with a URL, before this commit the UI would
display the URL as its own block on a new line, plus anything
afterwards it (originally on the same line of text), would be
displayed on a new line as well.
2022-04-19 09:02:53 +02:00
André Fincato
f03397f301
groups: don't render plain URL
2022-04-19 09:02:12 +02:00
dillon
89498e7b3a
groups: fix edit profile
...
Adds async/await to prevent pokes from being interrupted by a premature route change in the profile page.
2022-04-18 18:40:24 -04:00
yung calibri
c70ca0ad10
fixup! interface: tweak LinkDetail flex distribution
2022-04-18 15:37:43 -04:00
yung calibri
4481660842
interface: tweak LinkDetail flex distribution
2022-04-18 15:30:09 -04:00
yung calibri
99396e8133
interface: fix double border in LinkDetail
2022-04-18 15:01:03 -04:00
yung calibri
f0a1724d97
interface: fix LinkBlockItem border parameters
2022-04-18 14:56:42 -04:00
yung calibri
2f08d07527
fixup! interface: fix centering in LinkBlockItem summary
2022-04-18 14:52:51 -04:00
yung calibri
72efd56b0b
interface: fix centering in LinkBlockItem summary
2022-04-18 14:51:27 -04:00
yung calibri
31db409674
Merge branch 'next/landscape' of https://github.com/urbit/urbit into next/landscape
2022-04-18 13:17:56 -04:00
rcrdlbl
a24bda481c
fixes infinite loop in high-embed collections
2022-04-16 18:43:47 -05:00
Liam Fitzgerald
bf023ff874
landscape: remove new group from group-view on leave
...
This fixes "ghost groups" if you leave a group soon after joining
2022-04-15 15:46:21 -05:00
Liam Fitzgerald
b5296efbe9
landscape: fix automatically watching group chats
...
Adds functionality in %group-view and -group-create to automatically
watch group chats when created. This appears to have gotten lost around
the time of the hark-graph-hook and group-view rewrite
2022-04-15 15:33:23 -05:00
Liam Fitzgerald
2784bedb68
interface: update ChannelPermissions to use arrays
...
A previous change updated group state to use arrays instead of sets, due
to the ease of (de)serialisation. This was not total, and resulted in a
bug in the ChannelPermissions component
2022-04-15 14:52:49 -05:00
yosoyubik
7bf759adb0
roller: fix parsing nonces with dot separator
2022-04-15 15:27:08 +02:00
yosoyubik
2eec24ee27
roller: make output less loud
2022-04-15 13:19:10 +02:00
0x70b1a5
3c11cd3064
Images should use -webkit-optimize-contrast.
2022-04-14 13:41:24 -04:00
Patrick O'Sullivan
c0a595ccca
grid: leap: search only for ship names, not display names
2022-04-14 12:25:03 -05:00
Patrick O'Sullivan
75f1e22969
grid: Show provider nicknames next to actual ship name in leap search
2022-04-14 11:33:59 -05:00
Hunter Miller
a68342265c
s3: adding v4 signatures for updated compatibility
2022-04-14 10:23:44 -05:00
Joe Bryan
032ce14d86
vere: opens event log to aquire pier lock in all stateful utilities
2022-04-14 09:14:25 -04:00
rcrdlbl
3ded98e052
removed false positive embeds
2022-04-14 05:45:39 -04:00
Philip Monk
3b337a14ce
Merge branch 'philip/direct' into philip/tomb
2022-04-13 15:01:25 -07:00
Philip Monk
3a04dc3160
clay: address review comments
2022-04-13 15:00:59 -07:00
Liam Fitzgerald
a47d4b21d1
Merge remote-tracking branch 'origin/next/groups'
2022-04-13 16:04:55 -05:00
Patrick O'Sullivan
9c537f0e03
groups: Update desk.docket with new bs8b1
2022-04-13 16:00:38 -05:00
Patrick O'Sullivan
0e0b271cf3
groups: Fix circ. dep issue in safari, remove await in bootstrap
2022-04-13 15:40:18 -05:00
Liam Fitzgerald
ba50914615
Merge pull request #5661 from urbit/lf/graph-drop-logs
...
graph-store: drop unnecessary logs
2022-04-13 14:05:28 -05:00
drbeefsupreme
9238c3f119
naive: l2 csv remove scag on logs for testing
2022-04-13 14:10:19 -04:00
Philip Monk
10a2acdcc1
clay: use old requests for now when backfilling
2022-04-13 01:12:05 -07:00
Philip Monk
ce5ef26202
Merge branch 'philip/direct' into philip/tomb
2022-04-13 01:00:23 -07:00
Philip Monk
8805e0ee85
clay: convert all blobs to pages
...
This converts the blob store from having deltas, directs, and
tombstones, to just having direct pages. This simplifies a lot of code,
since we don't have to constantly ensure that deltas always have their
parent available.
This removes the hardcoded text diff logic from clay, which was
previously required for bootstrapping.
Over the wire, we handle both old and new requests and responses
transparently, so communication is normal in both directions across
ships which do or do not have this change.
2022-04-13 00:35:58 -07:00
Philip Monk
bb14c495da
clay: seek wip
2022-04-12 21:02:50 -07:00
Philip Monk
72fa850912
clay: don't download unneeded blobs
2022-04-12 18:31:55 -07:00
David Farrell
e7c42670e4
groups: fix no-case-declarations lint error
2022-04-12 20:27:07 -04:00
Hunter Miller
25d56c5cfd
groups: fixing hash
2022-04-12 13:59:27 -05:00
Hunter Miller
649b127414
Merge branch 'master' of github.com:urbit/urbit
2022-04-12 13:40:17 -05:00
Hunter Miller
3cfc517631
groups: version bump
2022-04-12 13:40:09 -05:00
Hunter Miller
dcfcafb049
Merge branch 'next/groups'
2022-04-12 13:39:33 -05:00
Hunter Miller
b5df7cee27
Merge branch 'master' into next/landscape
2022-04-12 13:32:16 -05:00
Patrick O'Sullivan
e2eeda96c2
grid: Update glob to 090hm
2022-04-12 13:28:58 -05:00
Patrick O'Sullivan
f0a2fc5483
grid: Update glob to dtu8f
2022-04-12 13:28:34 -05:00
David Farrell
fa8e800082
groups: set the right title for messages
...
Replaces the title "Groups" with "Messages" for Messages pane. When the
user selects a DM pane, displays the contact ship's name/nick along with
unread notifications in the title.
Fixes [urbit/landscape#1250 ](https://github.com/urbit/landscape/issues/1250 )
2022-04-12 11:43:19 -04:00
yung calibri
b0fe7ff4eb
fix the long link layout issue
2022-04-11 21:06:47 -04:00
Jōshin
0608d7d273
Merge branch 'master' into next/vere
2022-04-11 19:22:30 -04:00
Pyry Kovanen
148c7880da
eth-watcher: remove obsolete zoom-margin handling
2022-04-11 22:15:14 +03:00
fang
3deea4df0e
u3: improve %bout time printing
...
Now prints micro-, milli-, or full seconds, in the style of
u3a_print_memory (|mass).
2022-04-11 00:43:45 +02:00
Joe Bryan
cbfbfc3247
vere: removes all reference to urbit-worker
2022-04-09 22:52:09 -04:00
Joe Bryan
810f90c8d6
vere: adds lmdb/disk info to cmd
2022-04-09 22:48:22 -04:00
Joe Bryan
1f33b20a47
vere: removes urbit-worker
2022-04-09 22:48:16 -04:00
Joe Bryan
2d2ced0a0b
vere: refactors urbit-worker argument parsing
2022-04-09 22:23:52 -04:00
Philip Monk
81574fe93c
clay: add |norm
2022-04-08 21:32:14 -07:00
Philip Monk
ed00d38166
clay: add |tomb
2022-04-08 21:20:02 -07:00
Philip Monk
78d2d12cca
clay; fix overly cautios tombstoning
2022-04-08 17:28:42 -07:00
Philip Monk
39b7b0a96b
clay: add %tako scry
2022-04-08 16:21:19 -07:00
Philip Monk
07d8187fcc
clay: allow to set norm for past revision
2022-04-08 15:50:35 -07:00
Hunter Miller
0828ae6296
Merge pull request #5704 from urbit/james/group-notifications
...
groups: fix join/leave notification toggle
2022-04-08 12:04:20 -05:00
Hunter Miller
a3a1b596f2
Merge pull request #5705 from urbit/james/p3-omnibus
...
groups: various copy and design fixes
2022-04-08 12:04:06 -05:00
James Acklin
70dcd7ab09
groups: various copy and design fixes
...
fixes urbit/landscape#1377
fixes urbit/landsacpe#1328
fixes urbit/landscape#1161
fixes urbit/landscape#1045
2022-04-08 11:47:55 -04:00
James Acklin
2c08d2477e
groups: fix join/leave notification toggle
...
fixes urbit/landscape#1012
2022-04-08 10:49:10 -04:00
Patrick O'Sullivan
aef4890cf4
grid: remove notification prompt for browser settings
2022-04-08 08:19:59 -05:00
Philip Monk
d71a685b91
clay: add norm to +pick cache
2022-04-07 18:10:00 -07:00
Patrick O'Sullivan
69062f1700
groups: use path variable for mobile toggling in groupswitcher
2022-04-07 19:39:59 -05:00
Philip Monk
85fb3502c7
Merge branch 'philip/trie' into philip/tomb
2022-04-07 17:16:14 -07:00
Philip Monk
d46dc282c4
arvo: revert axal to use $
2022-04-07 17:15:59 -07:00
Philip Monk
3096bc8991
Merge branch 'philip/trie' into philip/tomb
2022-04-07 16:31:27 -07:00
Philip Monk
6765a03cac
clay: address review comments
2022-04-07 16:31:12 -07:00
Patrick O'Sullivan
9f25f74d93
groups: show group settings menu when pressing settings cog on mobile
2022-04-07 14:25:10 -05:00
Hunter Miller
59e90a0dd1
Merge pull request #5587 from rabsef-bicrym/patch-1
...
%depth-first has pattern-matching issue
2022-04-07 12:58:54 -05:00
James Acklin
bb8d0c6f58
duplicate component, sorry for the messy commit
2022-04-07 10:38:10 -04:00
James Acklin
c623bc6c36
links: image thumbnail fills entire grid item
...
fixes urbit/landscape#1313
2022-04-07 10:35:45 -04:00
fang
132592e32e
Merge pull request #5695 from pkova/master
...
eth-watcher: implement optional to-block parameter
2022-04-07 16:15:21 +02:00
fang
c4f3825f3a
aqua: revert erroneously committed changes
...
These changes, part of optimization experiments, had snuck in somewhere.
2022-04-07 14:39:52 +02:00
pkova
32ac7434f4
eth-watcher: implement optional to-block parameter
2022-04-07 14:24:28 +03:00
Philip Monk
6dc20bfa7f
clay: trying to find %dead bug
2022-04-07 00:44:49 -07:00
Philip Monk
7482717c02
clay: make +pick fast
2022-04-06 23:16:26 -07:00
Philip Monk
84ccf60b19
clay: add gc routines
2022-04-06 21:45:30 -07:00
Philip Monk
8084200f81
clay: add norm state, remove mark from %delta blobs
2022-04-06 21:44:50 -07:00
Hunter Miller
8ad3bd7068
Merge pull request #5696 from dnmfarrell/dnmfarrell/rm-share-profile-chat
...
interface: remove share profile chat button
2022-04-06 16:57:47 -05:00
fang
13d1c28927
hoon: make manual shorthand type printing prettier
2022-04-06 23:24:43 +02:00
Philip Monk
a51152d1a4
clay: address review comments
2022-04-06 12:16:22 -07:00
Philip Monk
a18f35dd16
Merge pull request #5697 from urbit/jon/await-thread-fix
...
strandio: fix +await-thread %thread-fail handling
2022-04-06 11:29:14 -07:00
drbeefsupreme
d74bde7408
naive: l2 csv more comment spacing
2022-04-06 12:18:24 -04:00
drbeefsupreme
2ba36f97ac
naive: l2 csv remove space from line >80 char
2022-04-06 12:16:57 -04:00
drbeefsupreme
e70b036e07
naive: l2 csv correct tx-data initialization
...
it seemed to work correctly before, but this makes it more clear that
we're doing the right thing
2022-04-06 12:10:00 -04:00
drbeefsupreme
fe9481d9b9
naive: l2 csv remove wip comment
...
it's done better now
2022-04-06 11:58:21 -04:00
drbeefsupreme
d38d8ab371
naive: remove name collision for block
...
the face block was being used for both blocknums and [blocknum
block-dat], this makes all blocknums called blocknum instead
2022-04-06 11:55:20 -04:00
drbeefsupreme
a4250cbac0
naive: l2 csv error handling for child threads
...
use +mean instead of just a bare ~|
2022-04-06 11:50:44 -04:00
drbeefsupreme
76b195e4ce
naive: l2 csv style changes
...
no semantic differences
2022-04-06 11:44:28 -04:00
drbeefsupreme
77573850aa
Merge branch 'jon/thread-marks' into jon/l2-csv
2022-04-06 11:39:03 -04:00
drbeefsupreme
098f0b9535
strandio: fix +await-thread %thread-fail handling
...
we need to use ;; instead of !< since the %thread-fail mark just returns
a raw noun
2022-04-06 11:34:25 -04:00
~datnut-pollen
a7005dcddb
naive: l2 csv apply ~wicdev's style suggestions
...
Co-authored-by: Philip Monk <phil@pcmonk.me>
2022-04-06 10:51:07 -04:00
fang
51d252be24
ph: include missing library function
2022-04-06 16:44:08 +02:00
drbeefsupreme
a44781f47b
strandio: fix +await-thread %thread-fail handling
...
we need to use ;; instead of !< since the %thread-fail mark just returns
a raw noun
2022-04-06 10:42:21 -04:00
David Farrell
4f1ebe8416
interface: remove share profile chat button
...
Removes the "Share private profile?" text and button that appear
at the top of the chat window when the ship has not opted in to sharing
their profile.
fixes urbit/landscape#1195
2022-04-06 09:51:50 -04:00
fang
9bbf6dfad0
aqua: disable cache loading for real ships for now
...
It breaks some of the azimuth-related tests in a seemingly inconsistent
way, and I cannot find a way to make it work.
2022-04-06 14:52:21 +02:00
fang
fa1a04ea6e
aqua: support using real moons
...
Only "shortmoons" though, due to some ames lane size limitation which
makes encoding longer ships difficult.
Notably the -ph-moon-az test does not pass, the moon cannot talk to a
non-sponsor galaxy.
2022-04-06 14:51:02 +02:00
Philip Monk
4131821b4f
clay: unify all trie implementations
...
We had trie operations independently implemented in +de in arvo,
+an:cloy in zuse, +zu in clay, lib/trie, and app/spider. This unifies
them all into +de in arvo, aggregating the used operations.
2022-04-06 00:19:38 -07:00
Philip Monk
0f6f2d6321
clay: bump kelvin, refactor
2022-04-06 00:18:23 -07:00
Philip Monk
90a2625016
clay: style
2022-04-05 20:30:52 -07:00
Hunter Miller
c35f6f19e6
notifications: refining language, dnd prevents badge and browser notify, still get hark state
2022-04-05 19:21:44 -05:00
Hunter Miller
f246cbf32a
lock: fixing sizing
2022-04-05 19:20:20 -05:00
Hunter Miller
45b5100601
dialog: fixing weird white flash from brave on window unfocus
2022-04-05 19:19:58 -05:00
Hunter Miller
f085c37ecc
browser-settings: making types more robust and fixing setting clearing bug
2022-04-05 18:29:29 -05:00
fang
14f518ef4a
ph: clarify comment in moon test
2022-04-05 23:05:07 +02:00
Patrick O'Sullivan
1d7b5d648a
grid: Move browser not. toggle into notification tab, remove dnd
2022-04-05 09:44:28 -05:00
Joe Bryan
212ff3a2f9
urcrypt: use new secp api for schnorr signatures
2022-04-04 19:58:22 -04:00
Patrick O'Sullivan
0f3ba4f296
grid: Remove unnecessary space, comma from interface settings
2022-04-04 13:33:49 -05:00
Patrick O'Sullivan
ed9b58c3f9
Update copy for browsers that can't register protocols
2022-04-04 13:32:14 -05:00
Liam Fitzgerald
0eb1295f7b
interface: use object-fit:cover
...
This aligns image embeds with the wishes of the design team, by zooming
and cropping the image to fill the entire container
2022-04-04 12:24:23 -05:00
lukechampine
8399b7b96c
ames: add resend timer for attestation requests
2022-04-04 00:19:55 -04:00
lukechampine
2f7a5964b3
tests: add message flow tests for comets
2022-04-02 22:38:59 -04:00
Philip Monk
73180a0d94
Merge pull request #5670 from urbit/jon/thread-marks
...
spider: fix child threads
2022-04-01 16:48:15 -07:00
Patrick O'Sullivan
f484ce6da6
grid: fix sort order in notifications
2022-04-01 17:29:27 -05:00
Patrick O'Sullivan
a6e196a0fd
groups: fix sort order in notifications
2022-04-01 17:18:32 -05:00
Patrick O'Sullivan
c650d1d477
groups: fix issue with wrapping urls in notes
2022-04-01 14:23:23 -05:00
Hunter Miller
c3b491ddb0
groups-pane: refining loading strategy to be more efficient
2022-04-01 12:18:43 -05:00
Hunter Miller
65e05fbf25
api: turn off verbose
2022-03-31 17:26:06 -05:00
fang
69c3976460
aqua: remove todo list note
...
Was committed accidentally.
2022-03-31 23:39:20 +02:00
Liam Fitzgerald
185ee5f661
interface: fix reconnect logic
2022-03-31 14:55:03 -06:00
Liam Fitzgerald
66536bebcd
@urbit/api: do not reconnect if there is a FatalError
2022-03-31 14:52:18 -06:00
Patrick O'Sullivan
e3f2250b02
grid: remove debug statement
2022-03-31 15:24:18 -05:00
Hunter Miller
1d1b9ae863
Merge branch 'next/groups' into lf/landscape-floor
2022-03-31 12:28:29 -05:00
Liam Fitzgerald
58cd0bd4f3
interface: address hunter review
2022-03-31 10:56:45 -06:00
Patrick O'Sullivan
de30c0ef19
grid: fix mock notification data to match new type def
2022-03-31 11:54:34 -05:00
Patrick O'Sullivan
2af86d64ba
npm: fix HarkBody type def for time
2022-03-31 11:49:21 -05:00
Patrick O'Sullivan
7108bfa7c7
groups: remove debug statement from chatinput
2022-03-31 11:39:54 -05:00
Hunter Miller
1949174f63
Merge pull request #5682 from urbit/po/fix-silent-s3-failures
...
groups: fix silent s3 failures
2022-03-31 11:26:40 -05:00
Patrick O'Sullivan
0d3f4ec554
groups: clear s3 error state on succesful upload
2022-03-31 11:23:52 -05:00
Hunter Miller
9b59f26c6c
bootstrap: moving data calls to relevant component so it always loads
2022-03-31 11:07:08 -05:00
Hunter Miller
687b23e519
useFileUpload: fixing stale closure
2022-03-31 11:06:38 -05:00
Patrick O'Sullivan
846fe48e7a
groups: lift uploadError state to ChatPane, refactor nested ternary
2022-03-31 11:04:24 -05:00
Patrick O'Sullivan
cc1048dd21
groups: add padding to error box in collections
2022-03-31 10:52:31 -05:00
Patrick O'Sullivan
ff65c17376
groups: remove fixed height from s3 error portal
2022-03-31 10:50:10 -05:00
Hunter Miller
6dc763a7d1
s3client: adding missing promise call to trigger
2022-03-31 09:42:10 -05:00
Patrick O'Sullivan
7f41869895
Merge pull request #5656 from urbit/lf/hark-add-note-ui
...
hark: add %add-note JSON decoder
2022-03-30 15:44:07 -05:00
Hunter Miller
b1aab5bc36
Merge branch 'next/groups' into hm/fix-missing-channel-state
2022-03-30 15:29:32 -05:00
Patrick O'Sullivan
9db2024676
groups: handle s3 upload failures in chat
2022-03-30 15:04:01 -05:00
Patrick O'Sullivan
836cdb2478
groups: handle s3 upload failures in collections
2022-03-30 14:12:13 -05:00
fang
30be6ef9c8
aqua: stub out azimuth snapshot in pills
...
It would interfere with aqua's simulation of azimuth.
2022-03-30 17:38:09 +02:00
fang
3d639f325e
aqua: cache real ships as well
...
And inject their latest keys as soon as we pull them from cache. This
way, we avoid having to do the whole boot sequence again just for a
modified dawn event.
2022-03-30 16:38:48 +02:00
fang
2f3527921a
aqua: increase azimuth refresh rate for real ships
...
This reduces the time it takes to run tests that wait on azimuth events.
For example, -ph-breach-hi runs ~30% faster.
2022-03-30 13:59:10 +02:00
fang
dad82436be
aqua: support injecting arbitrary tasks
2022-03-30 12:51:46 +02:00
fang
c55975e8de
azimuth: allow configuring of the refresh rate
...
Pulls a constant out of the code, into state, and adds a poke for
changing it.
2022-03-30 12:19:57 +02:00
Patrick O'Sullivan
618474dbae
Merge pull request #5660 from urbit/po/new-browser-api-toggles
...
grid: new browser api toggles/settings
2022-03-29 18:28:34 -05:00
Hunter Miller
ebebc8a8b0
Merge pull request #5633 from urbit/po/add-presig-to-npm-lib
...
npm: add preSig func to npm lib
2022-03-29 11:02:19 -05:00
Patrick O'Sullivan
2b784caffc
groups: remove TODO about harkbody def, fix in separate PR
2022-03-29 09:18:57 -05:00
Patrick O'Sullivan
84ab13d188
npm: fix HarkBody type def for time
2022-03-29 09:15:44 -05:00
Liam Fitzgerald
75a2c2b979
interface: static height for embedded images
2022-03-28 14:44:02 -06:00
Liam Fitzgerald
be722a246b
dm-hook: fix missing notification on DM invite
...
Fixes urbit/landscape#1117
2022-03-28 14:33:18 -06:00
Patrick O'Sullivan
a63e54cdfe
grid: Fix notification order in inbox
2022-03-28 15:07:02 -05:00
Liam Fitzgerald
41d42da34c
interface: fix group feed unread count
...
Fixes urbit/landscape#1258
2022-03-28 13:54:37 -06:00
Liam Fitzgerald
d4658089a9
hark-graph-hook: revive unread counts for group feed
...
Fixes urbit/landscape#1258
2022-03-28 13:53:22 -06:00
Patrick O'Sullivan
952a05a901
groups: fix notification order
2022-03-28 14:52:28 -05:00
Liam Fitzgerald
e31c194a20
interface: fix group chat join overflow
...
fixes urbit/landscape#1105
2022-03-28 12:49:43 -06:00
Liam Fitzgerald
a7906641a7
interface: cap maxHeight of ShipSearch
...
Fixes urbit/landscape#1393
2022-03-28 12:30:19 -06:00
Liam Fitzgerald
7a6cb8ae6d
interface: do not show recently joined if already left
...
Fixes urbit/landscape#1407
2022-03-28 12:19:19 -06:00
Liam Fitzgerald
88a47ce883
hark-store: fix ship parsing
2022-03-28 10:13:52 -06:00
drbeefsupreme
5ff408057b
squash! spider: mv %thread-done %thread-fail to base-dev
2022-03-28 10:48:43 -04:00
drbeefsupreme
19db24acdd
spider: mv %thread-done %thread-fail to base-dev
2022-03-28 10:42:05 -04:00
Patrick O'Sullivan
de493a6482
groups:Remove useEffect for setting prot. handler from Content
2022-03-28 09:24:51 -05:00
Patrick O'Sullivan
c896349246
groups:Remove button for registering prot. handler in settings
2022-03-28 09:23:44 -05:00
Joe Bryan
9a1b3eaf15
Merge pull request #5664 from urbit/jb/type-leak
...
hoon: plug type leak in compiler bootstrap
2022-03-28 09:08:59 -04:00
Philip Monk
90098067f2
clay: extend %tomb to delete all unneeded blobs
2022-03-26 14:37:46 -07:00
Jōshin
66655a76b8
arvo: $card is (cask)
2022-03-26 09:17:39 -06:00
Jōshin
29a6692784
khan: minor whitespace cleanup
2022-03-26 09:17:38 -06:00
Jōshin
83baaaafa0
lull, zuse: cool
2022-03-26 09:17:28 -06:00
Philip Monk
ee3951e2df
clay: require non-dead files at head of remote
2022-03-25 22:15:53 -07:00
Philip Monk
4278d4c8b3
Merge pull request #5673 from urbit/philip/fix-uno
...
hoon: fix +uno:by when map is null
2022-03-25 18:23:32 -07:00
Philip Monk
07d01a0071
Merge branch 'philip/fix-uno' into philip/tomb
2022-03-25 18:11:34 -07:00
Philip Monk
50fb239d2f
hoon: fix +uno:by when map is null
...
This crashed at runtime when `a` is null because it tried to instantiate
`meg`, and that means bunting its argument, and that calls `node`, where
the assert failed.
Wet gates use the bunt of their formal argument, so we use that.
2022-03-25 18:08:13 -07:00
Philip Monk
6e641005a0
clay: add upgrade to %11
2022-03-25 18:02:22 -07:00
Philip Monk
fb3f74f639
clay: prefer life
2022-03-25 15:32:38 -07:00
drbeefsupreme
5d9d4af0c0
squash! squash! squash! naive: l2 csv more informative printfs & comments
2022-03-25 18:10:29 -04:00
drbeefsupreme
656a86479f
spider: fix child threads
...
addresses #5442 by adding %thread-done and %thread-fail marks. also
fixes await-thread:strandio and removes some blank lines from
app/spider.hoon
%thread-done loses the type of the result, so you'll need to use ;; to
get it back. the real way to fix this is to have threads produce cages
instead of vases
2022-03-25 18:01:48 -04:00
drbeefsupreme
534849ba92
squash! squash! naive: l2 csv more informative printfs & comments
2022-03-25 17:42:43 -04:00
Jōshin
654ff1f4cb
conn: add --no-conn option
...
Might be handy on Windows in case of running multiple fakezods.
2022-03-25 15:30:11 -06:00
drbeefsupreme
48d3b3f4d2
squash! naive: l2 csv more informative printfs & comments
2022-03-25 17:25:24 -04:00
drbeefsupreme
2de2b8cbd0
naive: l2 csv more informative printfs & comments
2022-03-25 17:17:45 -04:00
Jōshin
b1392f0f72
conn: windows
2022-03-25 15:16:40 -06:00
Jōshin
d5a182ab38
conn: clean up whitespace
2022-03-25 15:16:39 -06:00
Jōshin
66ee870461
conn: extract _conn_make_cran()
2022-03-25 15:16:39 -06:00
Jōshin
133ef8c779
repo: fix ent build on mingw
2022-03-25 15:16:39 -06:00
drbeefsupreme
1941c91215
naive: l2 csv factor out %eth-get-tx-receipts
...
adds a new thread for retrieving transaction receipts, and modifies
naive-csv
to call it as a child thread
2022-03-25 17:04:45 -04:00
Patrick O'Sullivan
bb4c4841ae
grid: check for settings load before checking browser settings
2022-03-25 15:40:37 -05:00
Patrick O'Sullivan
8c31150571
grid: set default settings after sending notification
2022-03-25 15:23:28 -05:00
drbeefsupreme
efca5bfedc
naive: l2 csv factor out %eth-get-timestamps
...
requires child threads to be working
2022-03-25 16:17:40 -04:00
Philip Monk
ef9521272a
Merge remote-tracking branch 'origin/lf/ford-memory-shit' into philip/tomb
2022-03-25 13:13:24 -07:00
Philip Monk
c5fda496ac
clay: add basic %tomb
2022-03-25 13:13:09 -07:00
Philip Monk
fb05255a83
clay: align comments
2022-03-25 12:38:51 -07:00
Liam Fitzgerald
0cdd048903
graph-store: subscribers always keep minimal logs
...
Transposes the change in 1a2a9ee899
so
that subscribers always keep the minimum possible logs.
2022-03-25 13:35:44 -06:00
Philip Monk
99a10aa7a8
clay: use XX for things that really need to change
2022-03-25 12:33:48 -07:00
Patrick O'Sullivan
ef77aaf802
groups: Use garden's prot. hand. prefs to determine app link
2022-03-25 14:30:26 -05:00
Patrick O'Sullivan
1399ef9fa5
groups: Add useGardenSettings store to groups
2022-03-25 14:28:07 -05:00
Patrick O'Sullivan
df280daee3
groups: Set browserId in local state on mount of app
2022-03-25 14:27:30 -05:00
Patrick O'Sullivan
0a5cd0041d
groups: Add browserId to local state
2022-03-25 14:26:18 -05:00
Patrick O'Sullivan
66451c9089
groups: Add fingerprintjs
2022-03-25 14:25:07 -05:00
Philip Monk
0c3eee07b5
Merge remote-tracking branch 'origin/master' into philip/tomb
2022-03-25 12:21:56 -07:00
Hunter Miller
60d5d4ffcf
bootstrap: optimizing order a little more
2022-03-25 12:55:54 -05:00
Hunter Miller
78a0796a74
bootstrap: removing unnecessary clear and moving hark a little higher
2022-03-25 11:42:42 -05:00
drbeefsupreme
4a403a676d
naive: l2 csv add @da to saved file
2022-03-25 11:28:45 -04:00
drbeefsupreme
9cb1cde9b4
naive: l2 csv change gasUsed to effectiveGasPrice
2022-03-25 11:27:01 -04:00
drbeefsupreme
2fdce9e6ca
naive: l2 csv add ^sein:title field
2022-03-25 11:22:26 -04:00
Joe Bryan
d937e131a4
hoon: preserve structural sharing by testing subject/product equality in +burp
2022-03-25 10:28:05 -04:00
Joe Bryan
15e570a622
hoon: plug type leak in vase literals by properly burping %hint
2022-03-25 10:27:32 -04:00
Philip Monk
a6832975c7
helm: add poke to helm to allow self-breaching moons
...
Intended use is for transitory moons to be able to breach themselves on
startup.
If you run a moon without persistence, then every time the program is
restarted, it must be breached. This lets the moon breach itself
instead of requiring direct interaction with the planet. The moon
should reserve the first bone for this purpose, and then every time it
starts up, it should send [%helm-moon-breach ~moon-name] to hood on the
planet.
2022-03-24 19:20:01 -07:00
Hunter Miller
a93c3975d7
any-ascii: lazy load for code-splitting
2022-03-24 19:22:47 -05:00
Hunter Miller
6a5b0e3a83
s3: lazy load aws sdk for code splitting
2022-03-24 19:21:56 -05:00
Hunter Miller
e3b2e166d7
bootstrap: moving and reordering, adding scries
...
This undoes some of the code-splitting done previously as it didn't
affect performance enough, and was actively hurting it in some ways.
Instead this moves the subscription initiation higher and adds scries
for critical data. This also shuffles the calls in App's useEffect so
that they are more colocated with relevant concerns.
2022-03-24 19:18:45 -05:00
Hunter Miller
edb4094301
groups: fixing bad prod build and missing react-refresh
2022-03-24 19:13:36 -05:00
drbeefsupreme
61e70c928b
squash! naive: l2 csv refactoring for readability
2022-03-24 19:12:54 -04:00
drbeefsupreme
b0cee44497
naive: l2 csv refactoring for readability
...
semantics should be unchanged
2022-03-24 18:20:31 -04:00
Liam Fitzgerald
1a2a9ee899
graph-store: drop unnecessary logs
...
Drops unnecessary logs for subscribers, to reduce memory usage. In local
testing, this incurred a 20% improvement in graph-store memory usage.
Note that publishers still retain the entire history, for backlog and
resubscribe purposes. Subscribers still retain a handful of updates so
that they can resubscribe upon kick correctly.
2022-03-24 13:31:15 -06:00
Patrick O'Sullivan
734b1310f8
grid: add ability to store/toggle per-browser settings
2022-03-24 11:27:27 -05:00
Patrick O'Sullivan
c222802b00
grid: add fingerpintjs to save per-browser settings
2022-03-24 11:22:34 -05:00
Jōshin
30c329115d
Merge branch 'master' into next/vere
2022-03-23 16:31:57 -06:00
Jōshin
e1a4acdc70
Merge branch 'master' into next/arvo
2022-03-23 16:10:04 -06:00
fang
3259f1f588
aqua: fix most tests
...
Small touch-ups to simulation behavior and ph tests. Most of them pass
now, even if they're still really slow at times.
The breach ones don't pass, but also complain of dangling bone, so might
work once the fix for that is in.
2022-03-23 22:19:35 +01:00
Jōshin
469c597310
conn: send errors on bail
2022-03-23 10:50:23 -06:00
Jōshin
8e1842df69
conn: condense _conn_moor_poke
...
- Saves a call to `+scot`.
- Removes `else` blocks from `if` statements that return.
- Handles missing %khan as a normal bail.
2022-03-23 10:19:37 -06:00
Philip Monk
5ff4cc7f66
Merge pull request #5612 from ynx0/story
...
clay: add `story`, a set of tools to support commit messages
2022-03-22 21:49:16 -07:00
Philip Monk
17e237eae3
ted: remove unused -azimuth-tracker
2022-03-22 21:44:35 -07:00
Hunter Miller
1e29177b2a
interface: improving channel load time/ordering
2022-03-22 19:05:24 -05:00
Liam Fitzgerald
a3ec1af915
@urbit/api: add add-note hark-store poke
2022-03-22 16:42:54 -06:00
Liam Fitzgerald
5a1ead5513
hark-store: add %add-note JSON decoder
2022-03-22 16:42:54 -06:00
drbeefsupreme
0786f62e8b
naive: l2 csv export csv file
...
passes to clay to ask it to write the csv to disk
2022-03-22 18:04:34 -04:00
drbeefsupreme
0f8ea20ac0
naive: l2 csv flatten data into list of tx
...
this takes all the gathered data and turns it into a list suitable for
transformation into a csv
2022-03-22 17:15:07 -04:00
Patrick O'Sullivan
dfcc0bf7c3
groups: remove debug statement
2022-03-22 15:20:16 -05:00
Patrick O'Sullivan
0a62aa8f22
groups: Fix <user> left <group> notifications
2022-03-22 15:17:29 -05:00
Patrick O'Sullivan
abd7e7f853
groups: Handle notifs received without links (like group updates)
2022-03-22 15:16:16 -05:00
Hunter Miller
ef4131061e
Merge branch 'master' into next/groups
2022-03-21 18:20:51 -05:00
Hunter Miller
6e0b1096c2
grid: updating glob and version
2022-03-21 15:59:26 -05:00
Jōshin
9649c35e47
conn: add %peel /who
2022-03-21 14:38:39 -06:00
Jōshin
0ce83ce68b
disk: %read info
2022-03-21 14:29:54 -06:00
Jōshin
1d97e6464a
vere: remove short flags from header comment
2022-03-21 14:27:31 -06:00
Hunter Miller
82164abe2f
Merge branch 'next/landscape' into hm/fix-tile-order-persistence
2022-03-21 15:26:04 -05:00
Jōshin
74578f80d5
conn: futureproof comment
2022-03-21 14:25:32 -06:00
Patrick O'Sullivan
3c68499b86
grid: fix loop caused by useEffect in tilegrid
2022-03-21 15:15:39 -05:00
Jōshin
b5df46d0e9
conn: don't u3z(u3_none)
...
Empirically this seemed to work before (maybe hind events were never
getting sent?), but `u3a_lose` takes a `u3_noun` so it seems best to
follow the specified API.
2022-03-21 14:13:23 -06:00
fang
804c8a8bb7
aqua: use cache for fake ships only
...
Boot sequence for real ships contains %dawn, which is affected by
azimuth state and may not be consistent.
2022-03-21 20:29:23 +01:00
Jōshin
6c386ce946
http: print port in error message
2022-03-21 13:18:14 -06:00
Jōshin
05046f756b
vere: long-only opt for http/s port
...
Also includes in usage.
2022-03-21 13:15:37 -06:00
Hunter Miller
77f0de4cb2
grid: initialize settings, add more checks around order correction
2022-03-21 14:08:28 -05:00
Liam Fitzgerald
dd70856188
clay: be careful with subject in ford results
...
This fixes a space leak where the entire ford/clay core would be
included in the ford cache. Heavily reduces memory usage by clay,
reducing total usage from 100-200MB to around 10MB.
2022-03-21 13:02:36 -06:00
Jōshin
4f124c5911
http: abort increment/bind loop on manual port
...
Also moves the per_s / pes_s reset out of _http_write_ports_file and
into the bind loop itself.
2022-03-21 12:45:11 -06:00
Hunter Miller
3d2472f8b4
tile-grid: check for charges loaded, updating glob
2022-03-21 13:23:58 -05:00
Liam Fitzgerald
2def946ded
clay: break out ford memory usage in more detail
...
Instead of reporting a single memory size for built files, marks and
conversions, we now report memory size per path, mark name and mark
pair, respectively.
2022-03-21 12:21:38 -06:00
Hunter Miller
ce39c22026
grid: updating bad glob entry
2022-03-21 13:05:28 -05:00
Hunter Miller
3cbe8e97fe
grid: updating glob and version
2022-03-21 12:46:42 -05:00
Hunter Miller
7e193cf733
Merge branch 'next/landscape'
2022-03-21 12:43:21 -05:00
Jōshin
fb5dd0026e
vere: add http/s port flags
2022-03-21 11:10:08 -06:00
Hunter Miller
1806320786
tile-grid: ensure we aren't trying to display uninstalled apps
2022-03-21 11:51:05 -05:00
Jōshin
4be43d5e28
hoon: fix comment whitespace
2022-03-21 10:24:27 -06:00
yosoyubik
cff562b4c6
Merge branch 'next/arvo' into roller/batch-split
2022-03-20 14:27:50 +01:00
yosoyubik
cf838fd1d7
roller: add batch-trimming functionality
...
If a batch gets bigger than a max size defined by the ethereum node
the raw transaction is sent to, the /ted/roller/send thread will crash and
the batch will be blocked, stopping any subsequent batches to be sent.
This detects when the current batch reaches a certain threshold and only
includes transactions up to that point, moving the ones that are not sent
back to the pending queue, adjusting their history and finding status.
2022-03-20 14:07:27 +01:00
Jōshin
07e50da237
conn: use %bail instead of %fail
2022-03-19 08:26:41 -06:00
Jōshin
1210832d1b
conn: refcounts
2022-03-19 08:13:19 -06:00
fang
3a4993f58c
aqua: cache results of booting ships from pill
...
This gives us much higher cycle times when retrying tests over and over,
since we can just fast-forward past the boot sequence, which never
changes unless we change the pill.
2022-03-19 00:24:23 +01:00
Jōshin
9a656e0dae
vere: drivers in driver link-order
2022-03-18 16:51:29 -06:00
Jōshin
50de7b45b0
Merge branch 'next/vere' into jo/khan-c3
2022-03-18 16:50:16 -06:00
Jōshin
beb3ee8ec0
Merge branch 'master' into next/vere
2022-03-18 16:49:12 -06:00
drbeefsupreme
c304f62b34
naive: l2 csv all relevant data in one map
...
puts timestamps, gas costs, and rolls+their effects into one map
2022-03-17 17:16:09 -04:00
drbeefsupreme
5171ec367a
naive: l2 csv get naive effects
...
passing the event log to naive.hoon and harvesting the diffs
2022-03-17 14:13:54 -04:00
drbeefsupreme
bce1c9fe2a
squash! squash! naive: l2 csv - names for address, hash, blocknum
2022-03-17 12:51:54 -04:00
drbeefsupreme
01900b10d5
squash! naive: l2 csv - names for address, hash, blocknum
2022-03-17 12:25:30 -04:00
drbeefsupreme
8f1c9bbe66
naive: l2 csv - names for address, hash, blocknum
...
no semantic difference, just making the code more readable
2022-03-17 12:23:00 -04:00
fang
befc22c3a9
pill: use %pill mark, not %boot-pill
...
%pill already exists, whereas %boot-pill doesn't, so clearly the former
is more correct.
2022-03-17 17:03:10 +01:00
fang
ba511525c7
ph: remove deprecated migration testing threads
2022-03-17 17:01:55 +01:00