Commit Graph

6876 Commits

Author SHA1 Message Date
Joe Bryan
fb66dc10b5 hoon: moves xray traversals to userspace 2020-11-20 15:23:56 -08:00
Joe Bryan
b1e3b0def2 hoon: moves $xray into userspace 2020-11-20 15:23:56 -08:00
Joe Bryan
aea0f571d7 hoon: moves $plum and +plume to userspace 2020-11-20 15:23:56 -08:00
Joe Bryan
25cea09fd1 hoon: refactors |re for clarity 2020-11-20 15:23:55 -08:00
Joe Bryan
c9db96382a hoon: removes $plum from $tank 2020-11-20 15:23:55 -08:00
Joe Bryan
5f160a233e hoon: removes utf32 hacks and \/ windowing from |re
a tape is just a list of utf8 bytes, it's never save to split one
at an arbitrary position. this is exactly what \/ windowing did,
so i had hacked in to/from utf32 conversions to prevent splitting
multi-byte characters. that is dumb and slow, so it's now gone.
2020-11-20 15:23:55 -08:00
Joe Bryan
6664f71805 Merge branch 'release/next-vere' into na-release/next-vere
* release/next-vere:
  nix: run tests against the latest arvo source
  test: fixes +to-wain (no more trailing empty lines)
  pill: solid
2020-11-20 15:23:30 -08:00
Joe Bryan
a7ef000e81 test: fixes +to-wain (no more trailing empty lines) 2020-11-20 14:33:48 -08:00
Joe Bryan
7723ba2da8 Merge branch 'master' into release/next-vere
* master: (390 commits)
  glob: update to 0v4.fpa4r.s6dtc.h8tps.62jv0.qn0fj
  notifications: prevent safari shrinkage
  glob: update to 0v5.91i1u.1g535.t3de3.6c3ih.fanmv
  Sidebar: loosen property access
  launch: loosen property access in unread count
  notifications: fix scroll to load
  glob: update to 0v1.pak02.pfla3.gh56f.qhc6h.3h881
  inbox: fix graph resource redirects
  inbox: fix link routing and rendering
  glob: update to 0v4.3fbh4.p7j6i.2pi9g.d1ltq.5u7uu
  hark-fe: fix crash
  hark: update graph marks for editable comments
  graph-store: change atom to %1 for all migrated comments
  glob: update to 0v5.67obv.15auf.c2rc7.jpcu2.iain3
  inbox: correct notification order
  inbox: redirect invites correctly
  publish: Restore basic 'add writers' form
  interface: show currently editing comment as pending
  landscape: preclude dropdown duplicates on exact match
  interface: links and publish comments both work
  ...
2020-11-20 13:16:53 -08:00
Joe Bryan
b046bbfd47 u3: refactors dynamic hint bytecodes, documents protocol 2020-11-20 00:03:35 -08:00
Joe Bryan
99ccf8b403 u3: adds dynamic hint bytecodes and implementation 2020-11-20 00:03:35 -08:00
Joe Bryan
53665a6172 u3: moves _n_swap() next to other stack ops 2020-11-20 00:03:35 -08:00
Joe Bryan
47224ab88f u3: adds ghetto +mook replacement 2020-11-20 00:02:04 -08:00
Joe Bryan
ab4fd4ba4b u3: moves |ut battery to the rightmost cache key position 2020-11-20 00:01:11 -08:00
Joe Bryan
20dfb36815 u3: adds |ut battery to jet cache keys 2020-11-20 00:01:11 -08:00
Joe Bryan
1c83ad35e9 Merge branch 'release/next-vere' into na-release/runes
* release/next-vere:
  build: update gcloud to use non-deprecated action
  vere: manage memory properly in _fore_import
  build: update GoogleCloudPlatform/github-actions/setup-gcloud to 0.2.0
  king: try undoing warnings in eventlog-lmdb
  king: diswarn tests
  king: more warnery
  king: fix warnings; more consistent warn policy
  vere: add -i and -o options for import and export
  herb/lens: add utilites for import/export
  vere: refactors pier initialization to fix -X
  king: fix test (daaad)
  king: fix warnings in Tree (thanks dad)
  king: this is a holdup!
2020-11-20 00:00:27 -08:00
Joe Bryan
890d6b4944 Merge branch 'release/next-vere' into na-release/next-vere
* release/next-vere:
  build: update gcloud to use non-deprecated action
  vere: manage memory properly in _fore_import
  build: update GoogleCloudPlatform/github-actions/setup-gcloud to 0.2.0
  king: try undoing warnings in eventlog-lmdb
  king: diswarn tests
  king: more warnery
  king: fix warnings; more consistent warn policy
  vere: add -i and -o options for import and export
  herb/lens: add utilites for import/export
  vere: refactors pier initialization to fix -X
  king: fix test (daaad)
  king: fix warnings in Tree (thanks dad)
  king: this is a holdup!
2020-11-19 23:59:51 -08:00
Joe Bryan
68a9a8dba1 Merge branch 'release/next-vere' into pp/mug
* release/next-vere:
  build: update gcloud to use non-deprecated action
  vere: manage memory properly in _fore_import
  build: update GoogleCloudPlatform/github-actions/setup-gcloud to 0.2.0
  king: try undoing warnings in eventlog-lmdb
  king: diswarn tests
  king: more warnery
  king: fix warnings; more consistent warn policy
  vere: add -i and -o options for import and export
  herb/lens: add utilites for import/export
  build: github actions workflow configuration
  vere: refactors pier initialization to fix -X
  nix: fixes `shellFor` nix-shell helper
2020-11-19 23:29:46 -08:00
Brendan Hay
3fd98e4d83
Merge pull request #3878 from urbit/pp/admonish
king: fix warnings; establish a stricter and more consistent warning policy
2020-11-20 08:11:44 +01:00
Joe Bryan
e1186950bc Merge branch 'na-release/next-vere' into na-release/runes
* na-release/next-vere: (943 commits)
  pill: solid
  glob: update to 0v4.fpa4r.s6dtc.h8tps.62jv0.qn0fj
  notifications: prevent safari shrinkage
  glob: update to 0v5.91i1u.1g535.t3de3.6c3ih.fanmv
  Sidebar: loosen property access
  launch: loosen property access in unread count
  notifications: fix scroll to load
  glob: update to 0v1.pak02.pfla3.gh56f.qhc6h.3h881
  inbox: fix graph resource redirects
  inbox: fix link routing and rendering
  glob: update to 0v4.3fbh4.p7j6i.2pi9g.d1ltq.5u7uu
  hark-fe: fix crash
  hark: update graph marks for editable comments
  graph-store: change atom to %1 for all migrated comments
  glob: update to 0v5.67obv.15auf.c2rc7.jpcu2.iain3
  inbox: correct notification order
  inbox: redirect invites correctly
  publish: Restore basic 'add writers' form
  interface: show currently editing comment as pending
  landscape: preclude dropdown duplicates on exact match
  ...
2020-11-19 14:22:00 -08:00
Joe Bryan
4f43831095 Merge branch 'master' into na-release/next-vere
* master: (390 commits)
  glob: update to 0v4.fpa4r.s6dtc.h8tps.62jv0.qn0fj
  notifications: prevent safari shrinkage
  glob: update to 0v5.91i1u.1g535.t3de3.6c3ih.fanmv
  Sidebar: loosen property access
  launch: loosen property access in unread count
  notifications: fix scroll to load
  glob: update to 0v1.pak02.pfla3.gh56f.qhc6h.3h881
  inbox: fix graph resource redirects
  inbox: fix link routing and rendering
  glob: update to 0v4.3fbh4.p7j6i.2pi9g.d1ltq.5u7uu
  hark-fe: fix crash
  hark: update graph marks for editable comments
  graph-store: change atom to %1 for all migrated comments
  glob: update to 0v5.67obv.15auf.c2rc7.jpcu2.iain3
  inbox: correct notification order
  inbox: redirect invites correctly
  publish: Restore basic 'add writers' form
  interface: show currently editing comment as pending
  landscape: preclude dropdown duplicates on exact match
  interface: links and publish comments both work
  ...
2020-11-19 14:02:13 -08:00
Joe Bryan
75a9dc6839 Merge remote-tracking branch 'upstream/re-neo' into jb/wyrd
* upstream/re-neo:
  arvo: adds +deep, prototype arvo filesystem engine
  arvo: updates neo, builds with +glass
  Revert "Remove non-shipping code."
2020-11-19 12:28:09 -08:00
Liam Fitzgerald
a9d6811299
glob: update to 0v4.fpa4r.s6dtc.h8tps.62jv0.qn0fj 2020-11-19 16:44:33 +10:00
Liam Fitzgerald
65578165b4
notifications: prevent safari shrinkage 2020-11-19 16:37:19 +10:00
Liam Fitzgerald
217da2acf4
glob: update to 0v5.91i1u.1g535.t3de3.6c3ih.fanmv 2020-11-19 15:20:35 +10:00
Liam Fitzgerald
2f456206c9
Sidebar: loosen property access 2020-11-19 15:08:35 +10:00
Liam Fitzgerald
c001af82c1
launch: loosen property access in unread count 2020-11-19 15:07:33 +10:00
Liam Fitzgerald
1b45848d1d
notifications: fix scroll to load 2020-11-19 15:07:29 +10:00
Liam Fitzgerald
90faac16c9
glob: update to 0v1.pak02.pfla3.gh56f.qhc6h.3h881 2020-11-19 13:40:32 +10:00
Liam Fitzgerald
ae32141263
inbox: fix graph resource redirects 2020-11-19 13:30:25 +10:00
Liam Fitzgerald
a56565b07f
inbox: fix link routing and rendering 2020-11-19 12:57:03 +10:00
Liam Fitzgerald
99faa900a4
glob: update to 0v4.3fbh4.p7j6i.2pi9g.d1ltq.5u7uu 2020-11-19 12:51:52 +10:00
matildepark
f038a302c5
Merge pull request #3960 from urbit/lf/hark-edit-comments
hark: upgrade for editable comments
2020-11-18 21:27:00 -05:00
Liam Fitzgerald
7fa2376aa5
hark-fe: fix crash 2020-11-19 12:21:44 +10:00
Liam Fitzgerald
ffaba0be45
hark: update graph marks for editable comments 2020-11-19 12:17:55 +10:00
Logan Allen
e7b0ff2c66 graph-store: change atom to %1 for all migrated comments 2020-11-18 20:02:42 -06:00
Matilde Park
195cd23ad4 glob: update to 0v5.67obv.15auf.c2rc7.jpcu2.iain3 2020-11-18 20:38:37 -05:00
Liam Fitzgerald
ef85085727
inbox: correct notification order 2020-11-19 11:32:13 +10:00
matildepark
6783e1ec20
Merge pull request #3940 from urbit/mp/landscape/invites-inbox
landscape: show all invites in inbox
2020-11-18 20:19:01 -05:00
Liam Fitzgerald
7aecffb90f
inbox: redirect invites correctly 2020-11-19 11:13:15 +10:00
matildepark
433c9d94a9
Merge pull request #3959 from urbit/mp/publish/writers
publish: Restore basic 'add writers' form
2020-11-18 19:50:41 -05:00
Matilde Park
4b2c8e61b6 publish: Restore basic 'add writers' form
Fixes #3845.
2020-11-18 19:48:05 -05:00
Liam Fitzgerald
474e769839
Merge remote-tracking branch 'origin/master' into release/next-userspace 2020-11-19 10:46:20 +10:00
Liam Fitzgerald
d85af3c7e0
Merge remote-tracking branch 'origin/release/next-userspace' into mp/landscape/invites-inbox 2020-11-19 10:20:12 +10:00
L
c3c9218083
Merge pull request #3927 from urbit/la/revisions
graph-store: amend %publish and %link validators to allow editing comments
2020-11-18 18:01:13 -06:00
Logan Allen
783c4f2ee2 interface: show currently editing comment as pending 2020-11-18 18:00:48 -06:00
matildepark
89507d7669
Merge pull request #3950 from urbit/lf/hark-dm-fix
hark: fix automatically watching DMs
2020-11-18 18:29:23 -05:00
Tyler Brown Cifu Shuster
7d295cb007 landscape: preclude dropdown duplicates on exact match
Fixes #3954
2020-11-18 14:38:50 -08:00
Logan Allen
473b280bf4 interface: links and publish comments both work 2020-11-18 15:03:37 -06:00
Isaac Visintainer
16b9d810f9 vere: manage memory properly in _fore_import 2020-11-18 12:56:31 -08:00
matildepark
84792f196e
Merge pull request #3947 from urbit/mp/chat/de-scroll-catch
Revert "chat: fixed embedded scroll item disability"
2020-11-18 15:53:03 -05:00
Matilde Park
36a028d6bf chat: centre code block text 2020-11-18 15:50:18 -05:00
Matilde Park
3862ce1b25 chat: pad inline code 2020-11-18 15:41:07 -05:00
Logan Allen
abddddbb17 interface: editing publish comments works 2020-11-18 14:25:44 -06:00
Philip Monk
45e886729f
base64: introduce trivial change
~zod has a corrupt lobe in its state; making a trivial change to this
file lets us get past it.
2020-11-17 23:00:11 -08:00
Philip Monk
0d034f3267
glob: update to 0v2.7r49j.ca15d.c9dtr.avfbh.l20d0 2020-11-17 22:03:01 -08:00
Philip Monk
eadc63938c
Merge remote-tracking branch 'origin/release/next-dill' into release/next-sys 2020-11-17 21:54:50 -08:00
Philip Monk
cd87c786ca
Merge remote-tracking branch 'origin/master' into HEAD 2020-11-17 21:10:20 -08:00
Matilde Park
f98509b807 landscape: autofill contact with root identity first 2020-11-17 23:37:02 -05:00
Liam Fitzgerald
f8865b479c
hark-chat-hook: restart possibly killed subscription
Issue #3946 may have caused the subscription to be killed by way of a
crashed %fact handling. If so, restart the subscription.
2020-11-18 14:25:31 +10:00
Liam Fitzgerald
7a1ff3ce2a
chat-view: join chat after acquiring metadata
hark-chat-hook scries for the group in order to determine whether the
chat should be automatically watched for notifications. Therefore, if we
are joining a chat, we should acquire the metadata before joining the
chat. This is to ensure that the scry works correctly.

Fixes #3946
2020-11-18 14:12:13 +10:00
Matilde Park
0f0a93c79c landscape: fix initial contact color input
The rewrite of hexToUx in TypeScript returned a function script instead
of the expected string.

The previous write is put in its place, and instead of assuming "0x"
is always in the color input's initial value, we selectively remove it,
alleviating another bug where we would display a different color than we
submitted due to substringing the first 2 characters
of a value without "0x".

Fixes #3875.
2020-11-17 23:09:39 -05:00
matildepark
4a1cd48ef5
Merge pull request #3948 from urbit/mp/hark/chat-metadata
hark: handle "no chat metadata" errors
2020-11-17 22:32:26 -05:00
Philip Monk
08ebacd430
Merge branch 'pr' into release/next-sys 2020-11-17 19:00:09 -08:00
Philip Monk
d48e296f4f
Merge pull request #3525 from urbit/jb/restage-to-wain
arvo: accept embedded nulls in to-wain:format
2020-11-17 18:33:41 -08:00
Philip Monk
e8e970d0ea
Merge pull request #3812 from urbit/ted/no-impostor-comets
no more impostor comets
2020-11-17 18:29:46 -08:00
Matilde Park
9807e02a50 hark: handle "no chat metadata" errors
Fixes urbit/landscape#161.
2020-11-17 20:44:48 -05:00
Logan Allen
e256d39034 interface: rudimentary route and edit comment interface 2020-11-17 19:18:37 -06:00
Logan Allen
622d18b0df Merge branch 'la/revisions' of github.com:urbit/urbit into la/revisions 2020-11-18 01:17:25 +00:00
Liam Fitzgerald
3ba99187b4
hark-fe: address mp review 2020-11-18 11:01:56 +10:00
Liam Fitzgerald
65e4a06a64
Merge branch 'release/next-userspace' into lf/hark-caching 2020-11-18 11:00:34 +10:00
matildepark
4db5399e91
Merge pull request #3944 from urbit/lf/graph-subset-fix
graph-store: correctly subset in scries
2020-11-17 18:10:11 -05:00
Joe Bryan
79633c3559 arvo: adds (no-op) version negotiation 2020-11-17 15:09:35 -08:00
Joe Bryan
5ecc184638 arvo: refines arvo internal ($waif) and external ($wasp) effects 2020-11-17 15:09:35 -08:00
Joe Bryan
7645b4d096 vere: fixes crash on bailing bail 2020-11-17 15:09:35 -08:00
Joe Bryan
17ae2572a8 arvo: disables old event/effect routing regime 2020-11-17 15:09:35 -08:00
Joe Bryan
8b83760c33 serf: switches to new new crud 2020-11-17 15:09:35 -08:00
Joe Bryan
6ff7f12c16 vere: switches (mostly) to new event/effect routing 2020-11-17 15:09:31 -08:00
Joe Bryan
8f66508d63 arvo: moves arvo state management into |le
and sketches out new event/effect routing
2020-11-17 15:07:40 -08:00
Matilde Park
46fc5b5e4f Revert "chat: fixed embedded scroll item disability"
This reverts commit 3b5d3c6ff6.
2020-11-17 17:58:36 -05:00
Logan Allen
5fb9d1f0fe publish interface: back up to old parity 2020-11-17 13:59:43 -06:00
pilfer-pandex
9062f398a5
king: try undoing warnings in eventlog-lmdb 2020-11-17 18:27:48 +01:00
pilfer-pandex
108b6ed485
king: diswarn tests 2020-11-17 18:27:48 +01:00
pilfer-pandex
0567f24959
king: more warnery 2020-11-17 18:27:48 +01:00
pilfer-pandex
491034b4eb
king: fix warnings; more consistent warn policy 2020-11-17 18:27:48 +01:00
Liam Fitzgerald
5615c10c2b
graph-store: correctly subset in scries 2020-11-17 18:00:29 +10:00
John Franklin
11f8ba23d7 hoon: bscl to bccl, etc 2020-11-17 01:05:17 -06:00
Isaac Visintainer
050bcf0ab9 vere: add -i and -o options for import and export 2020-11-16 15:59:40 -08:00
Isaac Visintainer
41ce22d6ae herb/lens: add utilites for import/export 2020-11-16 15:57:35 -08:00
Matilde Park
e9e57ee5a4 hark: fix crash on comments with remote content
Fixes #3931.
2020-11-16 16:35:20 -05:00
Matilde Park
27f9d24329 landscape: show all invites in inbox
Fixes #3925.
2020-11-16 16:19:11 -05:00
Liam Fitzgerald
099b2556a4
interface: group unread counts match spec 2020-11-16 16:05:34 +10:00
Liam Fitzgerald
0b72f3ed45
interface: do not mark unread on navigate 2020-11-16 14:20:41 +10:00
Liam Fitzgerald
fd1e75d913
interface: show loader and redirect for inbox invites 2020-11-16 14:13:59 +10:00
Liam Fitzgerald
ff50753c71
interface: fix content transparency in dark mode 2020-11-16 13:55:11 +10:00
Liam Fitzgerald
4e84c43380
interface: fix loading on scroll 2020-11-16 13:53:57 +10:00
Liam Fitzgerald
6ec8037be8
hark-store: allow scrying for archive 2020-11-16 13:53:18 +10:00
Liam Fitzgerald
5c148e9c56
hark-store: reverse map ordering 2020-11-16 13:52:45 +10:00
Liam Fitzgerald
fb09c36fbe
interface: show unread counts on group tiles 2020-11-16 12:23:42 +10:00
Liam Fitzgerald
ec580cf8c1
hark-store: rework caching 2020-11-16 12:22:42 +10:00