Commit Graph

7404 Commits

Author SHA1 Message Date
Joe Bryan
92d5833825 u3: disable +scot and +scow jets 2020-12-04 00:41:27 -08:00
Philip Monk
28010d3599
kiln: produce one base-hash via scry 2020-12-04 00:37:28 -08:00
Joe Bryan
bbaeafe751
Merge pull request #4036 from urbit/m/listless-generators
various: start threads with unit of tuple args
2020-12-04 00:21:00 -08:00
Joe Bryan
5e2b197633
Merge pull request #4072 from urbit/jb/moar-what
arvo: embrace filesystem, add %lull
2020-12-04 00:20:20 -08:00
Philip Monk
4b48ab959e
Merge remote-tracking branch 'origin/philip/testnet-master' into philip/testnet 2020-12-03 23:56:30 -08:00
Philip Monk
da4c03f14f
Merge remote-tracking branch 'origin/ixv/data-migration' into philip/testnet-master 2020-12-03 23:52:55 -08:00
Philip Monk
96e4e5c022
vere: compile 2020-12-03 22:56:35 -08:00
Philip Monk
fe67da3e51
Merge remote-tracking branch 'origin/ixv/import-no-b64' into philip/testnet 2020-12-03 22:51:19 -08:00
Philip Monk
8329b90efa
lens: don't de-base64 2020-12-03 22:50:45 -08:00
Isaac Visintainer
cd0a5a67a0 vere: make import flow not use base64 encoding 2020-12-03 22:50:37 -08:00
matildepark
9532a2e2a2
Merge pull request #4000 from urbit/m/chat-cli-graph
chat-cli: mvp graph-store migration
2020-12-03 23:52:48 -05:00
Tyler Brown Cifu Shuster
e5ea163bfa s3: unifies upload component
Fixes https://github.com/urbit/landscape/issues/191
2020-12-03 19:51:24 -08:00
Tyler Brown Cifu Shuster
f71cd55486 publish: allow drag-and-drop uploading of images
Fixes https://github.com/urbit/landscape/issues/183
2020-12-03 19:51:24 -08:00
Tyler Brown Cifu Shuster
1eb6c47c83 s3: improves drag-and-drop behavior
Fixes #3992

...to the extent possible. Adds handlers for better releasing drag state
2020-12-03 19:51:24 -08:00
Philip Monk
d22f3f04c2
version: strip trailing newline 2020-12-03 19:34:56 -08:00
Liam Fitzgerald
0fb8f98a44
chat-cli: print messages only if chat is viewed 2020-12-04 13:05:38 +10:00
Liam Fitzgerald
56b57a6af7
chat-cli: render mentions, urls inline 2020-12-04 13:05:20 +10:00
Liam Fitzgerald
62e535196e
chat-cli: set default width 2020-12-04 13:04:48 +10:00
Philip Monk
90b27bd171
pill: mainnet 2020-12-03 18:01:17 -08:00
Matilde Park
78c22ae5c4 Merge branch 'na-release/candidate' into release/next-userspace 2020-12-03 20:55:16 -05:00
matildepark
c264be3a7c
Merge pull request #4030 from urbit/lf/mule-hooks
lib/hooks: virtualise kick handler to ensure subscription integrity
2020-12-03 20:49:49 -05:00
Liam Fitzgerald
e8ba12c7e3
pull-hook: L review 2020-12-04 11:49:10 +10:00
Philip Monk
ed6c20a7a6
Revert "zuse: change to ropsten"
This reverts commit d15d5ba175.
2020-12-03 17:37:18 -08:00
Philip Monk
1213e298db
Merge remote-tracking branch 'origin/na-release/candidate' into philip/testnet 2020-12-03 17:16:02 -08:00
matildepark
a92dd9e39b
Merge pull request #4069 from tylershuster/logindigo
login: translate to indigo
2020-12-03 20:02:17 -05:00
Philip Monk
c396394092
Merge remote-tracking branch 'origin/release/next-vere' into philip/testnet-master 2020-12-03 16:36:22 -08:00
Tyler Brown Cifu Shuster
7584b4d33c eyre: translate login to indigo
fixes https://github.com/urbit/landscape/issues/154
2020-12-03 16:27:25 -08:00
Joe Bryan
81b868a364 clay: scry kernel source out of arvo for reef short-circuit 2020-12-03 16:25:44 -08:00
Joe Bryan
cea0db4670 arvo: fills out scry interface 2020-12-03 15:32:36 -08:00
Joe Bryan
83bd3943a8 arvo: adds %lull, vane structures 2020-12-03 15:32:36 -08:00
Joe Bryan
862fa14823 arvo: removes $curd, moves $card and $ovum to top level 2020-12-03 15:32:36 -08:00
Joe Bryan
a773ff408d arvo: updates %dill to %pass %verb/%whey, removes %give to arvo 2020-12-03 15:32:36 -08:00
Joe Bryan
0cc8c450a8 arvo: removes %lyra and %veer 2020-12-03 15:32:36 -08:00
Joe Bryan
84bec6f7c1 clay: %pass's %home commits to arvo as %what, unconditionally 2020-12-03 15:31:41 -08:00
Joe Bryan
dce11f6f7a
Merge pull request #4049 from urbit/jb/atom-gates
hoon: +rep/+rip reform, atom gate additions
2020-12-03 15:26:45 -08:00
Joe Bryan
9da45fd5fa Merge branch 'release/next-vere' into na-release/candidate
* release/next-vere:
  vere/aes_siv: check claimed length for all key sizes
  vere: fix -Z refcounts
  vere: remove -o in favor of manual -X
  vere: clean up refcounts, debug printf
  vere: replace -O with more generic -Z
  vere: add -O for exporting keyfile
  jael: add %vile scry endpoint for current keyfile
  vere/aes_siv: check claimed length
2020-12-03 15:25:08 -08:00
Joe Bryan
2f7f07e51e
Merge pull request #3903 from urbit/ted/aes-siv-check-length-2
vere/aes_siv: check claimed length
2020-12-03 15:23:08 -08:00
Ted Blackman
914c6ce570 vere/aes_siv: check claimed length for all key sizes 2020-12-03 17:43:02 -05:00
Joe Bryan
5111831a03 ames: use +rep to assemble message fragments 2020-12-03 14:26:55 -08:00
Joe Bryan
9bb790e3e9 ames: updates +end, +lsh, and +rsh call sites 2020-12-03 14:25:31 -08:00
Joe Bryan
4a825df15b Merge branch 'na-release/candidate' into jb/atom-gates
* na-release/candidate:
  kh: use Word8 for Tint true color values
  arvo: remove unused app files, libraries, and imports
  webterm: improve line-spacing in certain browsers
  vere: avoid +scot call for color value rendering
  kh: support 24-bit %klr colors
  vere: support 24-bit %klr colors
  webterm: update mar and js to support 24-bit color
  tests: fix ames tests
  pill: update ivory pill
  dojo: correct mark conversion scry path
  pill: solid
  aqua/ph: fix comet test
  ames: flat packet format
  hoon, dill: Add 24-bit true color
2020-12-03 14:17:23 -08:00
Joe Bryan
ce053facd5
Merge pull request #4051 from urbit/ted/ames-flat-revised
Ames flat packet format
2020-12-03 14:12:56 -08:00
Logan Allen
275144c72a observe-hook: add %group-on-remove-member thread 2020-12-03 13:32:06 -06:00
Matilde Park
03dea8b1ad Merge branch 'release/next-userspace' into lf/chat-graph 2020-12-03 13:19:03 -05:00
Matilde Park
fb6488bc68 interface: bump indigo-react 1.2.5 -> 1.2.15 2020-12-03 13:16:27 -05:00
Logan Allen
4268235581 chat-hook: no longer make unnecessary subscriptions on init 2020-12-03 12:02:02 -06:00
fang
940206cae9
Merge pull request #4055 from urbit/m/klr-24
term: 24-bit %klr support
2020-12-03 14:52:23 +01:00
Isaac Visintainer
2f1e48b3c1 Merge branch 'ixv/data-migration' into philip/testnet 2020-12-02 22:49:48 -08:00
Isaac Visintainer
79308eb4ed chat-hook: fix another poke-import issue 2020-12-02 22:48:33 -08:00
Liam Fitzgerald
0a2839a152
glob: update to 0v3.p45m3.me2if.4nrp4.1u4ve.luhf2 2020-12-03 15:18:18 +10:00
Liam Fitzgerald
b15a5390ec
chat-hook: exponential backoff 2020-12-03 15:14:27 +10:00
Isaac Visintainer
2cf6af586d Merge branch 'na-release/candidate' into philip/testnet 2020-12-02 21:10:15 -08:00
Liam Fitzgerald
5b318ad873
chat, metadata: OTA migration 2020-12-03 14:53:48 +10:00
Liam Fitzgerald
ea01e8515d
chat-store: OTA migration 2020-12-03 14:30:18 +10:00
matildepark
ec6fc83686
Merge pull request #4066 from urbit/mp/landscape/qa-12-1
landscape: QA grab-bag
2020-12-02 22:49:08 -05:00
fang
f099ec9505
kh: use Word8 for Tint true color values
Also does some minor style cleanup.
2020-12-03 01:45:46 +01:00
Matilde Park
5c4cf4d999 Merge branch 'release/next-userspace' into lf/eyre-perf-improvment 2020-12-02 17:51:27 -05:00
Matilde Park
bf31deb698 profile: nickname and avatar surfaced 2020-12-02 17:20:01 -05:00
Matilde Park
49d66989fd groups: fix sharing contacts with avatars
Fixes #4064.
2020-12-02 17:09:22 -05:00
Matilde Park
000e8c6964 profile: add icons, sidebar bg matches others 2020-12-02 16:35:39 -05:00
Matilde Park
7f3ec5549d profile: amend mobile 'back' link size 2020-12-02 16:23:30 -05:00
Matilde Park
3283bd7134 groups: add margin to mobile invite popover 2020-12-02 16:21:04 -05:00
Matilde Park
44a17db1fb groups: prevent demoting yourself if only admin 2020-12-02 16:16:02 -05:00
Matilde Park
ae3b40271d groups: prevent admins from banning themselves 2020-12-02 16:12:37 -05:00
Matilde Park
b95e8a46d7 chat: even padding on daybreak 2020-12-02 16:07:58 -05:00
Matilde Park
0711c15be9 chat: mobile input uses textarea 2020-12-02 16:01:00 -05:00
Matilde Park
613281e587 chat: add leading sig when copying patp
Fixes #4059.
2020-12-02 15:48:12 -05:00
Logan Allen
1913cdf4f1 arvo: remove unused app files, libraries, and imports 2020-12-02 14:05:04 -06:00
fang
8758ae9f7a
webterm: improve line-spacing in certain browsers
Lines had a sub-pixel gap between them in Firefox browsers. Using
display='flex' resolves that, somehow.
2020-12-02 17:43:22 +01:00
fang
07285a9147
vere: avoid +scot call for color value rendering 2020-12-02 17:28:02 +01:00
fang
7fa7716ab0
kh: support 24-bit %klr colors 2020-12-02 17:27:53 +01:00
fang
270a2ab528
vere: support 24-bit %klr colors 2020-12-02 17:27:42 +01:00
fang
1ea59bbad3
webterm: update mar and js to support 24-bit color 2020-12-02 17:26:17 +01:00
fang
467a90bc3e
Merge branch '24bit-colors' into m/klr-24 2020-12-02 17:24:55 +01:00
Isaac Visintainer
93abae77a4 Merge branch 'ixv/data-migration' into philip/testnet 2020-12-02 01:33:14 -08:00
Isaac Visintainer
13f49d42e1 chat-hook: fix poke-import issue 2020-12-02 01:32:25 -08:00
Joe Bryan
fa0680d201 hoon: updates +rap comment, removes jet-match hack 2020-12-02 01:21:55 -08:00
Joe Bryan
0e3941f146 hoon: updates +fil to bloq-truncate the repeated atom 2020-12-02 01:20:49 -08:00
Joe Bryan
28d4cd3e54 u3: removes +new-end, +new-lsh, and +new-rsh jet declarations 2020-12-02 01:00:09 -08:00
Joe Bryan
b5ec0c30f0 hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
Joe Bryan
c082c2677a u3: updates +end, +lsh, and +rsh jet interfaces 2020-12-02 01:00:09 -08:00
Joe Bryan
9e713a5e10 hoon: removes +end, +lsh, and +rsh 2020-12-02 01:00:09 -08:00
Isaac Visintainer
e672c7348b Merge branch 'ixv/data-migration' into philip/testnet 2020-12-02 00:29:14 -08:00
Isaac Visintainer
a6276c70b2 Merge branch 'ixv/data-migration-with-lens' into ixv/data-migration 2020-12-02 00:21:55 -08:00
Joe Bryan
f4442668c8 u3: adds +new-end, +new-lsh, and +new-rsh jet interfaces 2020-12-02 00:21:12 -08:00
Joe Bryan
bec63413b0 hoon: adds +new-rsh, switches all +rsh call sites 2020-12-02 00:21:51 -08:00
Joe Bryan
089852e948 hoon: adds +new-lsh, switches all +lsh call sites 2020-12-02 00:21:38 -08:00
Joe Bryan
4f9cba2baf hoon: adds +new-end, switches all +end call sites 2020-12-02 00:21:12 -08:00
Isaac Visintainer
1d6a460345 apps: reorder maps, sets, and jugs 2020-12-02 00:20:37 -08:00
Isaac Visintainer
0c3edb1ca9 apps: reorder maps, sets, and jugs 2020-12-02 00:00:03 -08:00
Philip Monk
1394a9c455
kiln: add base-hash and our scries 2020-12-01 22:27:52 -08:00
Liam Fitzgerald
85508337e0
publish, links: better unread handling 2020-12-02 15:32:22 +10:00
Liam Fitzgerald
3d21dcd19f
Merge branch 'release/next-userspace' into lf/chat-graph 2020-12-02 13:42:02 +10:00
Liam Fitzgerald
54c469ecfa
graph-store: make JSON conversion invertible 2020-12-02 13:17:49 +10:00
Joe Bryan
181b1fbdb6 hoon: (and %zuse) use +run and +rut where appropriate 2020-12-01 18:26:18 -08:00
Philip Monk
b4e3b5c4ba
Merge remote-tracking branch 'origin/philip/testnet-master' into philip/testnet 2020-12-01 18:24:53 -08:00
Philip Monk
390e071548
lens: fix change lost in merge 2020-12-01 18:22:03 -08:00
Joe Bryan
3f71826d6b hoon: adds atom map gates +run and +rut 2020-12-01 18:19:07 -08:00
Joe Bryan
12bf28e2c8 hoon: adds +sew, inverse of +cut 2020-12-01 18:15:26 -08:00
Joe Bryan
50f8650105 u3: removes +repn and +ripn 2020-12-01 18:11:59 -08:00
Joe Bryan
0420dad443 hoon: removes +repn and +ripn 2020-12-01 18:11:59 -08:00
Joe Bryan
e9937b306e u3: updates +rep and +rip jets to take a $bite 2020-12-01 18:11:55 -08:00
Liam Fitzgerald
4e9c13834c
channel.js: address L review 2020-12-02 12:09:26 +10:00
matildepark
8ce031316c
Merge pull request #4045 from urbit/lf/indigo-bump-redo
interface: bump indigo
2020-12-01 21:08:43 -05:00
Liam Fitzgerald
e2fa71c5ca
interface: bump indigo 2020-12-02 12:07:01 +10:00
Joe Bryan
b27806769e hoon: updates +rep and +rip to take a $bite 2020-12-01 17:52:43 -08:00
Isaac Visintainer
9ea43121a5 graph-store: leave try-rejoin wire when subscription succeeds 2020-12-01 17:52:24 -08:00
Isaac Visintainer
2f53524e2f graphs: import-export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
feab60f8a9 chat: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
398fb5de50 invites: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
4f0e599cb1 contacts: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
9ea14aa558 metadata: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
4668ddf84d groups: import/export 2020-12-01 17:38:51 -08:00
Isaac Visintainer
f5137a5114 userspace: data migration testing utilities 2020-12-01 17:38:51 -08:00
Joe Bryan
9bfc0e6492 hoon: adds $bite for atom slice specifiers 2020-12-01 17:14:10 -08:00
Joe Bryan
7a08067cf1 hoon: adds $step for bloq-sized atom offsets 2020-12-01 16:51:14 -08:00
Philip Monk
fc16190734
Merge commit '257b17bdf' into HEAD 2020-12-01 16:27:22 -08:00
Joe Bryan
d15d5ba175
zuse: change to ropsten 2020-12-01 16:08:35 -08:00
Matilde Park
85cd81be1c publish: add 'cancel' button to edit form 2020-12-01 18:18:32 -05:00
Logan Allen
0007c5c097 Merge branch 'release/next-userspace' into la/archive-graph-on-leave 2020-12-01 16:41:26 -06:00
Philip Monk
dc6dddac49
glob: update to 0v5.u5b0i.2ks0m.6ipcp.djea4.16n1h 2020-12-01 14:40:41 -08:00
fang
03fd56e8cc
various: start threads with unit of tuple args
Instead of a list of arguments, with trailing ~.
2020-12-01 23:38:02 +01:00
Philip Monk
e69804a5ae
Merge remote-tracking branch 'origin/na-release/candidate' into m/flagday-keyfile 2020-12-01 14:02:37 -08:00
Logan Allen
2760f79f66 group-on-leave thread: clean up contacts as well as everything else 2020-12-01 15:20:45 -06:00
Philip Monk
257b17bdfc
Merge remote-tracking branch 'origin/ixv/data-migration-with-lens' into m/flagday-keyfile 2020-12-01 13:16:53 -08:00
Ted Blackman
635c09b6a7 tests: fix ames tests 2020-12-01 14:14:36 -05:00
Logan Allen
9e69cba237 group-on-leave: poke %graph-pull-hook to allow resubscription 2020-12-01 12:51:26 -06:00
fang
9545e8727e
dojo: correct mark conversion scry path
Fixes an instance that hadn't accounted for #3994 yet.
2020-12-01 16:55:19 +01:00
Ted Blackman
174f36f1a8 aqua/ph: fix comet test 2020-12-01 09:59:07 -05:00
Ted Blackman
c7b8ffbf4e ames: flat packet format 2020-12-01 09:51:14 -05:00
fang
005680a7b8
vere: fix -Z refcounts 2020-12-01 12:40:13 +01:00
fang
85c9647353
vere: remove -o in favor of manual -X 2020-12-01 12:37:15 +01:00
Isaac Visintainer
a779ca4d7e herb: expect * rather than @ 2020-12-01 00:15:05 -08:00
Isaac Visintainer
81cf813128 herb/lens: add utilites for import/export 2020-12-01 00:00:49 -08:00
Isaac Visintainer
94f7ca5b9d graphs: import-export 2020-11-30 23:12:26 -08:00
Isaac Visintainer
edcd29c4da chat: import/export 2020-11-30 23:05:46 -08:00
Isaac Visintainer
0c0efae1e9 invites: import/export 2020-11-30 23:05:46 -08:00
Isaac Visintainer
295340b422 contacts: import/export 2020-11-30 23:05:46 -08:00
Isaac Visintainer
c2d09c58e3 metadata: import/export 2020-11-30 23:05:46 -08:00
Isaac Visintainer
50ca536a27 groups: import/export 2020-11-30 23:05:39 -08:00
Isaac Visintainer
7d1c58031c userspace: data migration testing utilities 2020-11-30 23:02:12 -08:00
Liam Fitzgerald
9ee62a2e55
hark: rework unread tracking, again 2020-12-01 15:46:28 +10:00
Joe Bryan
096ef91f7a hood: fix obsolete syntax introduced in merge 2020-11-30 21:23:35 -08:00
Joe Bryan
072e2c8101 Merge branch 'm/vane-unversion' into m/modern-hoon
* m/vane-unversion:
  ames: remove old state versions & conversions
  gall: rename fading styles
  vanes: remove old load types and logic
  gall: refresh clay subscription on fade
  gall: add nonce to agent wires
  gall: add %doze-style fade
  gall: fade initial commit
2020-11-30 21:04:16 -08:00
Joe Bryan
409579398c Merge branch 'philip/clay-version' into m/modern-hoon
* philip/clay-version:
  jael: add version numbers
  gall: add version to over-the-wire protocol
  clay: cleanup protocol versions
2020-11-30 20:54:22 -08:00
Joe Bryan
97cb62bc45 Merge branch 'philip/fade' into m/vane-unversion
* philip/fade:
  gall: rename fading styles
  gall: refresh clay subscription on fade
  gall: add nonce to agent wires
  gall: add %doze-style fade
  gall: fade initial commit
2020-11-30 20:49:04 -08:00
Philip Monk
7e4d1a0a8b
jael: add version numbers
All over-the-wire requests should have version numbers.  This adds them
to Jael's +message.
2020-11-30 20:48:01 -08:00
Philip Monk
55de9ab0a9
gall: add version to over-the-wire protocol
All over-the-wire requests should have version numbers.  This adds them
to gall's +ames-request.
2020-11-30 20:12:43 -08:00
Joe Bryan
17f95c0cb6 Merge branch 'm/remove-ketcen' into m/modern-hoon
* m/remove-ketcen:
  u3: removes .fab from |ut hooks
  hoon: patch up +ax callsites
  u3: WIP removes fab:ut
  hoon: WIP remove fab:ut
  hoon: remove ^%
2020-11-30 20:08:17 -08:00
Joe Bryan
3b4beded1d u3: removes .fab from |ut hooks 2020-11-30 19:45:58 -08:00
Philip Monk
350521853b
clay: cleanup protocol versions
+riff-any is all clay requests except "backfill" requests.  Change to
`$%` from `$^`, which was used to distinguish originally non-versioned
requests.

+fill is backfill requests and had no version number, so we add one.

We do not have version numbers on responses since those are implied by
the request.  If someone requests at version `n` and you're at `n+1`,
you must respond in the format of `n`.

If someone requests at version `n+1` and you're at `n`, you crash;
though possibly you should be able to respond with message "I only know
up to `n`", in which case they may be able to re-request at `n`.  In
either case, the version of the response is dictated by the request.
2020-11-30 19:25:12 -08:00
ixv
29850cdfa0
Merge pull request #4042 from urbit/ixv/aqua-azimuth
aqua: rework how it uses azimuth
2020-11-30 16:54:04 -08:00
fang
2c380e6cc6
vere: clean up refcounts, debug printf 2020-12-01 01:11:25 +01:00
fang
918971d688
vere: replace -O with more generic -Z
Lets you specify the output format, either 'jam', or an aura that the
scry result (assumed to be an atom in that case) gets rendered to, as a
.txt file.
2020-12-01 00:33:08 +01:00
matildepark
96c22217ce
Merge pull request #3998 from tylershuster/invite-modal-submit
groups: better ship search validation
2020-11-30 18:25:49 -05:00
Logan Allen
46fd3004bf %group-on-leave thread: simplified and got it to compile 2020-11-30 16:59:30 -06:00
Logan Allen
2a47b18be7 thread: remove group-leave-metadata 2020-11-30 16:33:48 -06:00
Logan Allen
1b0e19eb51 observe-hook: state-2 typo 2020-11-30 16:32:53 -06:00
Logan Allen
41e3af25b3 threads: collapse them into a single %group-on-leave thread 2020-11-30 16:30:20 -06:00
Logan Allen
6c26a01655 contact-view: remove (now) unnecessary metadata removal 2020-11-30 16:22:20 -06:00
Logan Allen
a6bf3ca924 observe-hook + thread: remove metadata when leaving a group 2020-11-30 16:20:26 -06:00
Tyler Brown Cifu Shuster
99293c1e90 groups: better ship search validation
Fixes #3824
2020-11-30 14:12:04 -08:00
Matilde Park
e32daaf9b0 Merge branch 'master' into release/next-userspace 2020-11-30 16:52:15 -05:00
fang
8f22a9a501
vere: add -O for exporting keyfile
For integration with other flagday-related logic.
2020-11-30 22:50:12 +01:00
fang
d7c740b32a
jael: add %vile scry endpoint for current keyfile 2020-11-30 22:35:22 +01:00
Isaac Visintainer
5217a5c00e ph: add and modify some ph helper functions; adds new thread for booting/breaching in the new paradigm, as well as a helper thread for just starting drivers in case you want to manipulate aqua manually 2020-11-30 13:15:59 -08:00
Isaac Visintainer
e03a18bad3 aqua: update and add new generators 2020-11-30 13:15:59 -08:00
Isaac Visintainer
94bb140448 aqua: manage azimuth state within aqua itself rather than using a thread 2020-11-30 13:15:59 -08:00
Logan Allen
1aa9337301 leave-graph: emit %done upon failed poke-acks 2020-11-30 14:33:22 -06:00
Logan Allen
f2e20efcf0 observe-hook: compiles 2020-11-30 13:20:27 -06:00
Logan Allen
b4e66ec4ed thread: %group-leave-graph now compiles 2020-11-30 12:50:38 -06:00
Liam Fitzgerald
908e2d32e6
chat-fe: autodismiss mentions whilst in channel 2020-11-30 13:59:19 +10:00
fang
122123c11a
ames: remove old state versions & conversions 2020-11-27 13:55:21 +01:00
fang
732addadd3
various: touch up improperly rewritten comments
Also patches /mar/snip to be more correct, but a &snip [~ ~] in dojo
still does not work.
2020-11-27 13:25:40 +01:00
fang
a3c36f2e76
tests: update vane tests for new scry gate 2020-11-26 19:12:35 +01:00
fang
f71bcb9f11
ted: update threads that had fallen into disrepair 2020-11-26 17:44:25 +01:00
fang
d6a9c39f29
test: only build .hoon files
Previously it would fail to build .txt files and such. Now it filters
those out and doesn't try.
2020-11-26 17:44:19 +01:00
fang
d61e5afdc4
test: don't panic after building non-/tests files 2020-11-26 17:44:10 +01:00
fang
88e3e5dabd
group: remove unused library 2020-11-26 17:44:02 +01:00
fang
eef09dd63b
hoon: remove deprecated character parsers 2020-11-26 17:43:54 +01:00
fang
8e57961183
hoon: remove {type} syntax 2020-11-26 17:43:42 +01:00
fang
a539d986a7
various: move away from {type} syntax
In favor of [type] syntax.
Turns a bunch of ++ into +$ along the way.
2020-11-26 17:43:26 +01:00
fang
ebe0feed50
hoon: remove face/type syntax 2020-11-26 17:38:20 +01:00
fang
44fb0cc19d
various: move away from face/type syntax
In favor of face=type.
2020-11-26 17:38:00 +01:00
fang
2545282d5e
hoon: remove $constant type syntax 2020-11-26 17:31:23 +01:00
fang
a6e7af38d5
various: move away from $constant type syntax 2020-11-26 17:31:06 +01:00
fang
194e8ae440
hoon: remove += and +- arm syntax 2020-11-26 17:27:30 +01:00
Joe Bryan
a7a94e5b9c Revert "arvo: temporary, removes initial kernel source from +brass"
This reverts commit 698710250d.
2020-11-26 02:02:53 -08:00
Joe Bryan
44a8e41e04 Merge branch 'jb/re-mug' into jb/candidate
* jb/re-mug:
  ur: updates +mug
  pill: all
  Revert "arvo: temporary, build +brass out of /not-sys"
  u3: switches to new +mug
  pill: brass
2020-11-26 02:02:24 -08:00
Joe Bryan
698710250d arvo: temporary, removes initial kernel source from +brass 2020-11-26 01:47:10 -08:00
Joe Bryan
76451b54a3 Merge branch 'jb/re-mug-pre' into jb/candidate
* jb/re-mug-pre:
  arvo: temporary, build +brass out of /not-sys
  hoon: switches to new +mug
  u3: adds new +mug (as u3r_gum_*)
  hoon: adds new +mug (as +gum)
  u3: updates +muk to truncate seed and removes spurious assertion
  hoon: updates +muk to truncate seed and removes spurious assertion
2020-11-26 01:20:28 -08:00
Joe Bryan
c6b5f76367 ur: updates +mug 2020-11-26 01:18:53 -08:00
Joe Bryan
833f5f4b77 Revert "arvo: temporary, build +brass out of /not-sys"
This reverts commit 44b4dc0e33e92b624466141216a3885b691a1859.
2020-11-26 01:18:53 -08:00
Joe Bryan
e853474ce0 u3: switches to new +mug 2020-11-26 01:18:49 -08:00
Joe Bryan
5b2d695861 arvo: temporary, build +brass out of /not-sys 2020-11-26 00:32:37 -08:00
Joe Bryan
cd3918b852 hoon: switches to new +mug 2020-11-26 00:32:52 -08:00
Joe Bryan
09782dcba1 u3: adds new +mug (as u3r_gum_*) 2020-11-26 00:32:37 -08:00
Joe Bryan
fc30df7401 hoon: adds new +mug (as +gum) 2020-11-26 00:31:25 -08:00
Joe Bryan
b2eaa5e5b8 arvo: removes neo-arvo and obsolete pill generators 2020-11-25 23:34:44 -08:00
Joe Bryan
f8b2beae32 arvo: adds some more explicit stack frames 2020-11-25 23:34:44 -08:00
Joe Bryan
aba8bdc989 arvo: moves tasks to top-level, restructures state 2020-11-25 23:34:39 -08:00
Liam Fitzgerald
f73a96ba90
pull-hook: backstop crashed kick handler
Virtualises the kick handler for the inner door in lib/pull-hook, so
that crashes in the handler do not cause a dangling resource with no
subscription. Additionally, failed kicks now cause the sync to be
dropped into a failed-kicks map in the state, where we attempt to
recover from the failure in the on-load.
2020-11-26 16:09:14 +10:00
Liam Fitzgerald
f851803d3c
pull-hook: do not crash on dangling sync
If the %kick handler of the inner-core crashes, then we never get to
resubscribe, thus leaving a dangling entry in the state with no
corresponding subscription. Updates the pull-hook-action pokes to not
crash when given a dangling entry.
2020-11-26 15:42:23 +10:00
Joe Bryan
b8974d5338 arvo: improves faces in vane install/upgrade 2020-11-25 19:03:05 -08:00
Joe Bryan
4d5f1388f4 arvo: fix hoon source reference in +boot re-compilation 2020-11-25 18:57:41 -08:00
Matilde Park
959b585b38 glob: update to 0v5.0umdn.af5hq.bp84b.66eao.q0b98 2020-11-25 20:19:24 -05:00
Matilde Park
7e88db06d3 landscape: fix dismiss 2020-11-25 20:15:50 -05:00
Matilde Park
531f406222 glob: update to 0v2.qmtv4.6j75q.g4ph5.5agd1.02hsd 2020-11-25 20:11:34 -05:00
Liam Fitzgerald
03b89e7072
notifications: fix note description render 2020-11-26 10:58:54 +10:00
Joe Bryan
e1dbd37b5c arvo: remove old-style event routing 2020-11-25 16:48:44 -08:00
matildepark
bda335ea7c
Merge pull request #4020 from urbit/mp/landscape/breach
landscape: add breach notification
2020-11-25 19:26:39 -05:00
Joe Bryan
eaa77fae3e arvo: require both hoon and arvo in initial larval filesystem 2020-11-25 16:02:27 -08:00
Joe Bryan
e85f00f46b arvo: only allow a single %whom 2020-11-25 16:02:27 -08:00
Joe Bryan
71fb3d66d8 vere: scry reform 2020-11-25 16:02:18 -08:00
Joe Bryan
f95e1f48c2 arvo: scry reform 2020-11-25 16:02:10 -08:00
matildepark
c485f0827e
Merge pull request #3808 from tylershuster/add-group
launch: adds new group button
2020-11-25 18:27:43 -05:00
Matilde Park
e32a0bf5db launch: banner is dismissable 2020-11-25 18:26:44 -05:00
Tyler Brown Cifu Shuster
6e1de24b23 groups: standardized dms, join, and create icons 2020-11-25 15:09:58 -08:00
Philip Monk
7259b2c121
gall: rename fading styles 2020-11-25 14:46:33 -08:00
Matilde Park
377c3c51f3 Merge branch 'release/next-userspace' into mp/publish/previews 2020-11-25 15:42:55 -05:00
Matilde Park
fb33ff4f82 publish: replicate new links interface 2020-11-25 15:41:44 -05:00
fang
ad8367974b arvo: allow %$ care in +sloy
Similar to the fix made for desk in f714d90, now that we actually want to do so.
2020-11-25 10:55:11 -08:00
Joe Bryan
788f8532fe Merge branch 'na-release/candidate' into jb/wyrd
* na-release/candidate: (461 commits)
  pill: update
  zuse: make octs value @ again
  zuse, clay, various: unflop the spur in beams
  hoon: add +snip and +rear
  arvo: unflop the spur in scry
  tests: checks bip32 for xpub/xprv/pif/address
  bip32: adds network option for bitcoin addresses
  bip32: adds network type option for xpub/priv
  pill: all
  pill: change to ropsten
  zuse: change to ropsten
  pill: all
  u3: fix accidental neologism in comments
  pill: solid
  pill: solid
  nix: trims trailing whitespace from solid pill builder
  hoon: adds $cord to $tank
  zuse: modernizes syntax of top-level structures
  zuse: removes obselete structures $ares, $coop, and $disc
  hoon: moves $json and styled-text molds back to %zuse
  ...
2020-11-25 10:54:53 -08:00
matildepark
f9ef625cb5
Merge pull request #4017 from urbit/lf/edit-notifications
hark: update mark conversion for editable comments
2020-11-25 13:35:58 -05:00
Tyler Brown Cifu Shuster
ea6580cba1 launch: adds new group buttons
Fixes #3768
2020-11-25 09:39:51 -08:00
Elliot Glaysher
967b5c3091 king: port the new lmdb event log changes. 2020-11-25 11:33:36 -05:00
fang
7956adedee
vanes: remove old load types and logic
Maintains state version numbers to avoid tripping up migration tools.
2020-11-25 16:24:16 +01:00
fang
b5c2264d2c
Merge pull request #2990 from yosoyubik/decompress-point
bip32: bitcoin address derivation from extended keys
2020-11-25 13:24:41 +01:00
fang
bf49ba024c
Merge pull request #3964 from ronreg-ribdev/sponsor
gen: add +sponsor generator
2020-11-25 12:33:48 +01:00
fang
b6e93e0900
Merge pull request #3861 from ronreg-ribdev/update-hoon-syntax
Use new-style gate argument syntax in /mar
2020-11-25 12:33:13 +01:00
Joe Bryan
d80e608b8a u3: updates +muk to truncate seed and removes spurious assertion 2020-11-25 00:44:15 -08:00
Joe Bryan
e2a33eee8d hoon: updates +muk to truncate seed and removes spurious assertion 2020-11-25 00:43:34 -08:00
Liam Fitzgerald
507bcfc9cb
glob: update to 0v5.c8agf.rjdcu.6p4ea.umc9e.5olmv 2020-11-25 16:42:09 +10:00
Liam Fitzgerald
7addb558b2
channel.js: debounce subscribes 2020-11-25 16:38:16 +10:00
Liam Fitzgerald
ff50838726
interface: subscribe to rest of global state quicker 2020-11-25 16:38:16 +10:00
Liam Fitzgerald
d4d655528e
channel.js: queue interactions 2020-11-25 16:38:16 +10:00
matildepark
3415435399
Merge pull request #4016 from urbit/lf/read-index-fix
hark-store: fix caching of merged notifications
2020-11-25 00:25:27 -05:00
matildepark
91df3ca710
Merge pull request #4019 from urbit/lf/safe-update-log-peek
graph-store: safely peek update-log
2020-11-25 00:24:38 -05:00
matildepark
e7154c0c53
Merge pull request #4018 from urbit/mp/publish/writers
publish: surface writers in new channel creation
2020-11-25 00:24:11 -05:00
Matilde Park
49fbdc9236 publish: snippets allow image previews 2020-11-25 00:19:17 -05:00
Matilde Park
059b52ea23 publish: amend snippets 2020-11-25 00:05:05 -05:00
Matilde Park
3b4e1a5b96 landscape: add breach notification 2020-11-24 23:49:32 -05:00
Liam Fitzgerald
88adb0033a
graph-store: safely peek update-log
Safely returns a null when either the update-log does not exists, or it
is empty

Fixes #3976
2020-11-25 14:41:19 +10:00
matildepark
25a5090f6f
Merge pull request #3909 from tylershuster/links-sigil-size
Links sigil size
2020-11-24 23:30:36 -05:00
Matilde Park
cedfe257ab publish: surface writers in new channel creation 2020-11-24 23:23:26 -05:00
Tyler Brown Cifu Shuster
f00bfbad4c unmemoized fetch 2020-11-24 20:09:22 -08:00
matildepark
419e3147a5
Merge pull request #4011 from urbit/mp/publish/loading
publish: add loading spinner for notebooks
2020-11-24 21:55:05 -05:00
Tyler Brown Cifu Shuster
5651a8d43b landscape: changed RemoteContent to regular instead of PureComponent 2020-11-24 18:23:18 -08:00
Liam Fitzgerald
905ce6dc2d
hark: update mark conversion for editable comments
Updated mark conversion so that edits to comments are notified
separately to new comments.
2020-11-25 12:21:37 +10:00
Tyler Brown Cifu Shuster
48ad464fbc pass group to Author, center images 2020-11-24 17:30:18 -08:00
matildepark
de0b1595c2
Merge pull request #3989 from tylershuster/index-preview
publish: styles preview
2020-11-24 20:14:19 -05:00
Tyler Brown Cifu Shuster
5674e515dd publish: change max-width to match links 2020-11-24 17:01:49 -08:00
Tyler Brown Cifu Shuster
eea8513034 addressed feedback 2020-11-24 16:59:29 -08:00
Liam Fitzgerald
8a299eadc0
hark-store: fix caching of merged notifications
If a notification came in that merged with a notification that had
already been read, then it would not be added to the cache properly and
therefore would not correctly send %read updates when %read-index was
called.

Fixes #3977
2020-11-25 10:53:45 +10:00
Matilde Park
5d9ce09495 landscape: prevent resource clobbering
Fixes #3996.
2020-11-24 17:22:46 -05:00
Matilde Park
a158cb9a33 landscape: await chatsynced for new chat channels
Fixes #3923.
2020-11-24 17:21:33 -05:00
Matilde Park
b9874b4e5b landscape: fix overeager graphapp routing
It was blank paging instead of showing a 404.
2020-11-24 17:20:35 -05:00
ronreg-ribdev
a5d661f2d1 mar: use new-style gate argument syntax in /mar
Switch a bunch of .hoon files in /mar from using
the old `{}` syntax for specifying argument types, to the
newer `[argname=argtype]` syntax.
2020-11-24 14:16:20 -08:00
ronreg-ribdev
4a4e220e11 gen: add +sponsor generator
Add a new generator +sponsor that encapsulates the logic of invoking
`(sein:title our now our)` to get the sponsor of the current ship.
2020-11-24 14:13:38 -08:00
Tyler Brown Cifu Shuster
61e0d35ca5 landscape: update RemoteContent settings 2020-11-24 14:13:03 -08:00
Tyler Brown Cifu Shuster
92cc485db3 links: added delete and copy actions 2020-11-24 13:02:30 -08:00
Tyler Brown Cifu Shuster
1bad160173 links, publish: changing comments to new design 2020-11-24 12:59:32 -08:00
Tyler Brown Cifu Shuster
567c77cd48 landscape: use overlay sigils everywhere 2020-11-24 12:42:42 -08:00
Joe Bryan
f29d9901dd u3: WIP adds a version to the checkpoint / persistent state 2020-11-24 12:37:26 -08:00
Joe Bryan
2f8ea5b168 u3: revises "rock" format, tags jet registrations 2020-11-24 12:37:26 -08:00
Joe Bryan
32ad4f04e3 u3: adds version number to checkpoint patch files 2020-11-24 12:37:26 -08:00
Joe Bryan
c9ae9b6ffb u3: removes obsolete members from u3_arvo 2020-11-24 12:37:26 -08:00
Joe Bryan
d4bca19c87 vere: removes u3A->sen references from i/o drivers 2020-11-24 12:37:26 -08:00
Joe Bryan
5747cc68d1 vere: implements lmdb event log format 2020-11-24 12:37:26 -08:00
Joe Bryan
d1294f9083 vere: adds version to lmdb meta table, removes unnecessary jam 2020-11-24 12:37:26 -08:00
Matilde Park
28a7b3782e publish: add loading spinner for notebooks
Fixes #4008.
2020-11-24 15:36:46 -05:00
fang
3ff083e9db
hoon: patch up +ax callsites
Some were still passing in a value for fab, which is no longer used.
2020-11-24 21:12:43 +01:00
matildepark
3765a8a767
Merge pull request #3814 from tylershuster/weather
weather: change API
2020-11-24 14:51:20 -05:00
Joe Bryan
a2abf1c992 arvo: moves |de out of +node, renames +node to +axal 2020-11-24 11:34:44 -08:00
Joe Bryan
15192ebd5b vere: send %wyrd during boot 2020-11-24 11:34:44 -08:00
Joe Bryan
6f0b7f120b arvo: refines version negotation, requires filesystem to molt 2020-11-24 11:34:40 -08:00
fang
38d85876d6
zuse: make octs value @ again
eaa69ec had reverted the change from c46061e.
2020-11-24 16:14:19 +01:00
fang
27d6fc7597
zuse, clay, various: unflop the spur in beams
Unflops the spur in +en-beam, +de-beam, and everything that calls either
of those, or works with the consequences of their output.

This includes clay's interface for mounting and unmounting, which now
no longer expects the arguments to contain an old-style spur.
2020-11-24 15:44:25 +01:00
fang
79f698c3a9
hoon: add +snip and +rear
Helper functions for dealing with the ends of lists.
2020-11-24 15:41:36 +01:00
fang
fb97528fd4
arvo: unflop the spur in scry
No longer use reversed paths in sley-style peek handling.
2020-11-24 15:41:35 +01:00
yosoyubik
be68b32d36 tests: checks bip32 for xpub/xprv/pif/address 2020-11-24 13:01:25 +01:00
yosoyubik
16b7255f62 bip32: adds network option for bitcoin addresses 2020-11-24 13:01:25 +01:00
yosoyubik
319a940c88 bip32: adds network type option for xpub/priv 2020-11-24 13:01:25 +01:00
Joe Bryan
f8bf1f6d3c u3: WIP removes fab:ut 2020-11-24 00:20:10 -08:00
Joe Bryan
1a0b082de2 hoon: WIP remove fab:ut 2020-11-24 00:20:10 -08:00
Fang
1d644dc470 hoon: remove ^%
It's completely unused.
2020-11-24 00:05:44 -08:00
Joe Bryan
d6e5b19b3d Merge branch 'na-release/candidate' into jb/no-wrap-tank
* na-release/candidate: (31 commits)
  pill: change to ropsten
  zuse: change to ropsten
  pill: all
  u3: fix accidental neologism in comments
  pill: solid
  u3: refactors dynamic hint bytecodes, documents protocol
  u3: adds dynamic hint bytecodes and implementation
  u3: moves _n_swap() next to other stack ops
  u3: adds ghetto +mook replacement
  u3: moves |ut battery to the rightmost cache key position
  u3: adds |ut battery to jet cache keys
  pill: solid
  pill: solid.pill
  hoon: bscl to bccl, etc
  pill: solid
  hoon: modernizes syntax in the rest of |co
  hoon: updates @p rendering to avoid intermediate right-shifts
  hoon: refactors @da/@dr coin printing
  hoon: comments, modernizes syntax for all +*-co:co gates
  hoon: refactors +r-co:co, modernizing syntax
  ...
2020-11-23 23:15:12 -08:00
Joe Bryan
036b2de7f2 zuse: change to ropsten 2020-11-23 22:42:56 -08:00
Liam Fitzgerald
b7b4000986
hark: separate unread tracking from notifications 2020-11-24 15:40:03 +10:00
Liam Fitzgerald
5d7fa0463c
chat-fe: lazy load chats 2020-11-24 15:40:03 +10:00
Liam Fitzgerald
360d24e11c
hark: add scries for chat 2020-11-24 15:39:53 +10:00
Tyler Brown Cifu Shuster
91e09d3958 weather: add remediation path, styling 2020-11-23 19:55:13 -08:00
matildepark
5238932990
Merge pull request #3995 from ryjm/ryjm/link-popover-fix
landscape: fix link route breaking popover
2020-11-23 20:20:46 -05:00
Joe Bryan
2b89f7cb88 Merge branches 'na-release/secp', 'na-release/runes' and 'jb/co-norm' into na-release/next-vere
* na-release/secp:
  update solid pill
  fix secp test (new-secp staging name is gone)
  hoon: ensure lib/bip32 is working with new secp, remove old secp
  vere: wire up jets for new secp
  zuse: make it clear where the secp jet should make explicit size checks
  update solid pill
  zuse: add refactored secp core (unjetted)

* na-release/runes:
  pill: solid
  pill: solid.pill
  hoon: bscl to bccl, etc

* jb/co-norm:
  pill: solid
  pill: solid
  hoon: modernizes syntax in the rest of |co
  hoon: updates @p rendering to avoid intermediate right-shifts
  hoon: refactors @da/@dr coin printing
  hoon: comments, modernizes syntax for all +*-co:co gates
  hoon: refactors +r-co:co, modernizing syntax
  hoon: comments, modernizes syntax for all +**-co gates
  hoon: refactors +ro-co:co, modernizing syntax
  hoon: use +pow instead of handrolled loop in +ox-co:co
  hoon: use +dvr instead of +div/+mod in |co helpers
2020-11-23 15:32:44 -08:00
Joe Bryan
73e61b94d9 Merge branch 'na-release/next-vere' into na-release/secp
* na-release/next-vere: (1459 commits)
  u3: fix accidental neologism in comments
  nix: run tests against the latest arvo source
  test: fixes +to-wain (no more trailing empty lines)
  pill: solid
  u3: refactors dynamic hint bytecodes, documents protocol
  u3: adds dynamic hint bytecodes and implementation
  u3: moves _n_swap() next to other stack ops
  u3: adds ghetto +mook replacement
  u3: moves |ut battery to the rightmost cache key position
  u3: adds |ut battery to jet cache keys
  build: update gcloud to use non-deprecated action
  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
  ...
2020-11-23 15:31:18 -08:00
fang
de13468f86
chat-cli: support multiple sole sessions 2020-11-23 16:10:04 +01:00
Liam Fitzgerald
403ef0a275
chat-fe: MVP graphification 2020-11-23 15:57:43 +10:00
Liam Fitzgerald
a1cf88faba
chat-fe: convert virtualscroller to bigInt 2020-11-23 13:48:36 +10:00
fang
6fd942e5fd
chat-cli: mvp graph-store migration
Makes chat-cli listen to graph-store rather than chat-store.

Along the way, cuts some features. No longer supports channel creation,
deletion, permission management or inviting. No longer lets you send
messages to multiple targets at once.

No longer displays messages from all joined chats, and no longer lets
you join or leave chats. Instead, chat-cli solely concerns itself with
viewing chat content you're already subscribed to (through use of
Landscape or other rich clients). ;view ~host/chat to start printing
messages for that chat when they come in, ;flee to toggle off. ;view to
see what chats are enabled, ;chats to see all available chats.

The removal of features acknowledges chat-cli's lack of real support for
the modern, group-centric state of userspace.
The intent of ;view ux is to prepare chat-cli for a multi-session
terminal world.
2020-11-23 01:39:03 +01:00
Joe Bryan
818490fea8 arvo: moves (placeholder) kelvin to an arm 2020-11-21 13:51:24 -08:00