yosoyubik
154baceb8b
Merge branch 'yu/azimuth-rpc' into naive/aggregator
2021-05-14 09:46:36 +02:00
yosoyubik
8ebb5e2d6c
naive: add pending and tx status RPCs
2021-05-14 07:25:09 +02:00
yosoyubik
7ede24c3cc
naive: first pass at tx history RPC
2021-05-14 07:25:04 +02:00
yosoyubik
ae8d98c467
naive: add jsonrpc parsing for sending pending rolls
2021-05-14 07:24:59 +02:00
yosoyubik
0380d18735
naive: add rpc response error codes
2021-05-14 07:24:43 +02:00
yosoyubik
36cdb9493d
naive: add jsonrpc parsing for naive txs
2021-05-14 07:24:35 +02:00
yosoyubik
fe8c36dd3f
naive: use agentio for scry point
2021-05-14 07:24:27 +02:00
yosoyubik
843fe4ce38
json-rpc: add validation for json-rpc request
2021-05-14 07:24:27 +02:00
yosoyubik
d8a24d7d6b
naive: add json library for rpc responses
2021-05-14 07:24:16 +02:00
yosoyubik
0c704bb145
json-rpc: add response-to-json
2021-05-14 07:24:16 +02:00
yosoyubik
afd3c9b85e
naive: add azimuth rpc api
...
Currently supports one endpoint 'get-point' that returns Azimuth Point
data (see +point in %/lib/naive.hoon), for a given ship.
To run it:
curl -X POST --data '{
"jsonrpc": "2.0",
"method": "get-point",
"params": {"ship": "~sampel-palnet"},
"id": 1234
}' http://localhost:8080/v1/azimuth
2021-05-14 07:23:59 +02:00
yosoyubik
31cc219997
naive: support "get point" scry
2021-05-14 07:23:58 +02:00
Logan Allen
6de7d5f683
graph-store: threading scry
2021-05-13 20:27:24 -05:00
fang
9b62454bca
naive: wip aggregator
...
Includes logic for the core flow, but isn't fully hooked up to outside
sources/events yet. Probably doesn't compile. Plenty of TODOs remaining.
2021-05-13 17:21:35 +02:00
Tyler Brown Cifu Shuster
dba9ceeec2
Merge branch 'release/next-userspace' of https://github.com/urbit/urbit into tbcs/dumb-as-rocks
2021-05-13 05:38:11 -07:00
Liam Fitzgerald
9fb6a5a2eb
glob: update to 0v2.rvlfs.f97fq.hjrpe.d3h68.n54sj
2021-05-13 16:03:59 +10:00
Logan Allen
03039d9fc2
graph-store: properly take a deep tabulation
2021-05-11 14:27:08 -05:00
Logan Allen
fa343789cd
graph-store: make it compile
2021-05-11 13:01:22 -05:00
Logan Allen
77eb265ce7
Merge branch 'master' into la/deep-graph
2021-05-11 12:41:48 -05:00
Logan Allen
2c79243194
Merge branch 'la/sys-fast-orm' into la/deep-graph
2021-05-11 12:37:52 -05:00
Logan Allen
b311087f6a
Merge branch 'release/next-sys' into la/sys-fast-orm
2021-05-11 12:37:16 -05:00
Liam Fitzgerald
9f792180ed
glob: update to 0v4.vrvkt.4gcnm.dgg5o.e73d6.kqnaq
2021-05-11 12:50:42 +10:00
Liam Fitzgerald
798b894a78
glob: update to 0v3.p4se6.4k5i0.8v0le.v5vn4.mdotq
2021-05-11 11:57:00 +10:00
Liam Fitzgerald
73e32f816c
Merge remote-tracking branch 'origin/release/next-userspace'
2021-05-11 11:07:17 +10:00
L
9d790dd3db
Merge pull request #4877 from urbit/la/push-hook-profiling
...
graph-push-hook: add better hints for profiling
2021-05-10 18:24:45 -05:00
Logan Allen
0691f4a765
graph: added comments
2021-05-10 18:23:42 -05:00
Logan Allen
c5fbd73b67
graph-push-hook: only cache marks, do not cache metadata for a graph
2021-05-10 17:11:23 -05:00
Logan Allen
3c530cdc01
graph-push-hook: code style cleaning
2021-05-10 15:32:20 -05:00
Logan Allen
2a0fdb446c
push-hook: clean-up code style
2021-05-10 15:16:24 -05:00
Logan Allen
8c03a5f182
graph-store: internally cache all scried daises
2021-05-10 12:09:47 -05:00
Matilde Park
d4c4db1ec5
Merge branch 'release/next-js' into release/next-userspace
2021-05-10 12:27:12 -04:00
Logan Allen
e042420d9b
graph-push-hook: rename mark for cache action
2021-05-10 11:20:06 -05:00
Logan Allen
258241dd15
demo-push-hook: update for new push-hook interface
2021-05-10 11:16:18 -05:00
Liam Fitzgerald
6223430ee3
graph-store: fix shallow-children scry
2021-05-10 13:21:56 +10:00
Liam Fitzgerald
be98756c1a
dm-hook: rename %dm-inbox
2021-05-10 13:20:21 +10:00
Liam Fitzgerald
452c2874c5
dm-hook: fix +on-init
2021-05-10 13:18:39 +10:00
Logan Allen
f4388dc60e
graph-push-hook: speed up +transform-proxy-update by using persistent
...
caching
2021-05-07 15:42:31 -05:00
Logan Allen
9dbade6207
graph-push-hook: added more jet hints
2021-05-07 12:20:06 -05:00
Logan Allen
57f5550dbc
graph-push-hook: add better hints for profiling
2021-05-07 12:11:16 -05:00
janeway
42bde744d8
glob: update to 0v7.k043v.fjsi2.bpm4g.0ekbj.566c4
2021-05-06 15:18:19 -04:00
janeway
a5904c0b68
glob: update to 0v7.d6q7p.kct28.jpdq3.r5kt9.rbjv0
2021-05-06 14:53:31 -04:00
Liam Fitzgerald
53f17d8844
glob: update to 0vp51an.2c81t.2dc6j.oibjo.0mbfd
2021-05-06 15:45:30 +10:00
matildepark
0ac26732c0
Merge pull request #4833 from rabsef-bicrym/ico-mark
...
file-server: Added support for .ico files:
2021-05-06 00:28:07 -04:00
Liam Fitzgerald
f9135d594b
glob: update to 0v5.6jf0v.sc7t3.1kjf9.25gku.9rumj
2021-05-06 14:11:32 +10:00
Logan Allen
3cf35bc369
graph-store: updated deep-node retrieval to use +tab
2021-05-05 17:25:13 -05:00
Logan Allen
01c5286319
graph-store: change scry name
2021-05-05 16:57:38 -05:00
Logan Allen
28a94d9b25
graph-store: add deep-subset scry that allows one to scry for an upper
...
bound of ordered items by time
2021-05-05 16:57:32 -05:00
Liam Fitzgerald
158c87c64d
dm-hook: check graph-store running
2021-05-04 16:18:47 +10:00
Liam Fitzgerald
cb1bfc07c8
dm-hook: migrate state
2021-05-04 16:08:08 +10:00
Liam Fitzgerald
357ba972d6
hark-store: refactor on-load
2021-05-04 15:21:49 +10:00
Liam Fitzgerald
251f0a5bd1
dm-hook: sign, hash messages
2021-05-04 15:10:47 +10:00
Liam Fitzgerald
31a84f583f
hark: refactor, add migration
2021-05-04 14:17:55 +10:00
Liam Fitzgerald
ec4e3cacc3
post: remove %dm reference
2021-05-04 14:15:47 +10:00
Liam Fitzgerald
7a4546c4a1
dm-hook: screening
2021-05-04 11:17:49 +10:00
Liam Fitzgerald
772a134108
dm-hook: update for latest master
2021-05-04 11:17:49 +10:00
Liam Fitzgerald
8ae3e56b92
npm: update metadata types
2021-05-04 11:17:48 +10:00
Liam Fitzgerald
10df4fa4b8
dm-hook: pendings and references
2021-05-04 11:17:47 +10:00
Liam Fitzgerald
2001afe01d
hark: remove group, change module to mark in index
2021-05-04 11:17:46 +10:00
Liam Fitzgerald
d490855aaa
dm-hook: add root if nonexistent
2021-05-04 11:15:04 +10:00
Liam Fitzgerald
097bae6fb7
graph-store: add dm validator
2021-05-04 11:15:04 +10:00
Liam Fitzgerald
3f7d08285e
graph-store: add shallow-children scry
2021-05-04 11:15:03 +10:00
Liam Fitzgerald
64db58fa6f
dm-hook: first pass
...
%add-nodes forwarding working
2021-05-04 11:15:03 +10:00
Logan Allen
b590faec9d
hark-graph-hook: cast the interior of the vase for speed
2021-05-03 18:51:37 -05:00
Logan Allen
027011deb3
hark-graph-hook: remove unnecessary scries where possible for perf
2021-04-30 19:55:27 -05:00
Matilde Park
391a3101d9
Merge branch 'release/next-js' into release/next-userspace
2021-04-30 18:10:01 -04:00
janeway
d0be435624
glob: update to 0v2.9br5i.hl1e5.cda79.75gdi.jj5hc
2021-04-30 12:49:53 -04:00
Logan Allen
6e360a9746
graph-store: +on-load to %5 properly
2021-04-30 11:36:54 -05:00
janeway
4f873320f1
glob: update to 0vrjber.rqjl4.19elk.2fmnt.6t82g
2021-04-30 12:16:28 -04:00
fang
4772b261ad
launch: expose runtime lag scry endpoint
2021-04-30 18:10:15 +02:00
Liam Fitzgerald
681641fe4c
graph-store: initialise update logs
2021-04-30 23:58:42 +10:00
Liam Fitzgerald
85f2dd26ce
glob: update to 0v7.dmf2h.884m6.b2p1b.l1and.uv1lv
2021-04-30 15:25:01 +10:00
Liam Fitzgerald
56b9a7545c
Merge remote-tracking branch 'origin/master' into la/ref-trans-graph
2021-04-30 14:36:26 +10:00
Liam Fitzgerald
4b6f390a97
glob: update to 0v3.m4922.94fro.soub7.2cod3.0rfhh
2021-04-29 15:58:06 +10:00
rabsef-bicrym
04537e6fc1
Added support for .ico files:
...
-/mar/ico/hoon
* Utilizes similar structure to /mar/png/hoon, w/ changed mimetype
-/lib/server
* Added ico-response, again similar to png w/ same caching
-/app/file-server
* Added reference to ico-response:gen
i showed you my ico, plz respond
2021-04-29 04:38:43 +00:00
Philip Monk
75eeef544e
naive: store crypto suite number in state
...
We now store the raw crypto suite number, authentication key, and
encryption key. App/azimuth converts this to a `pass` for jael's
benefit.
2021-04-28 20:51:43 -07:00
Philip Monk
b1091d0e98
Merge remote-tracking branch 'origin/master' into philip/naive
2021-04-28 20:30:07 -07:00
Philip Monk
5d52171a47
naive: add domain separator
...
To prevent replay across chains, eg from ropsten to mainnet.
Additionally, this introduces a version number, so we won't have to
worry about future signature formats being accidentally compatible with
this one.
2021-04-28 18:13:00 -07:00
Philip Monk
6dda168f3c
naive: factor out keccak into verifier
...
The verifier now takes an octs so that we can properly hash it to the 32
bytes required by ecdsa.
This allows lib/naive to use its own stdlib again.
2021-04-28 15:38:28 -07:00
Logan Allen
dd6eeccdae
zuse: update names of +subset to +lot, +peek to +pry, remove unnecessary comments
2021-04-28 16:12:46 -05:00
Logan Allen
d5ed85efa8
Merge branch 'master' into la/ref-trans-graph
2021-04-28 12:53:06 -05:00
Philip Monk
f2c43edc99
naive: make bitlengths explicit
...
Also switches everything to ropsten by default, including ivory pill.
Batches work on ropsten now.
Also adds +tx as a hacky development tool to create text for metamask to
sign and then turn that into a batch. A useful reference for bridge and
aggregator work.
2021-04-27 22:58:19 -07:00
Philip Monk
781cdf3960
naive: alter signatures to match personal_sign
2021-04-27 17:26:34 -07:00
L
eb371ea4c2
Merge pull request #4776 from urbit/la/fix-session-cache
2021-04-27 16:00:35 -05:00
Liam Fitzgerald
215b301be5
glob: update to 0v3.hls3k.gsbae.rm6pr.p6qve.46dh8
2021-04-27 15:17:55 +10:00
Logan Allen
79fe01a434
graph-store/push-hook: remove old mark warming, organize
2021-04-26 13:28:13 -05:00
fang
b553b9534c
chat-cli: update audience on-;view
...
This feels more correct, and matches historic on-;join behavior.
Fixes #4758 .
2021-04-24 21:03:48 +02:00
Matilde Park
0a71fb89e2
Merge branch 'release/next-js' into release/next-userspace
2021-04-23 14:57:17 -04:00
Logan Allen
f44236b7a2
graph-store: make validation work properly with type change
2021-04-22 14:17:01 -05:00
Liam Fitzgerald
b46f2e24e6
glob: update to 0v3.g6u13.haedt.jt4hd.61ek5.6t30q
2021-04-22 18:00:19 +10:00
Philip Monk
05dbd8cddd
naive: move signature verification inside loop
...
Before this change, signatures were verified according to the owners at
the beginning of batch, which is wrong. Now we do it per wrap, but this
is *also* wrong because they should actually be verified per tx, in case
the owner changes within a wrap.
Also introduces the roll/wrap terminology.
2021-04-20 23:08:32 -07:00
Philip Monk
f9e93fa660
naive: add snapshot via git lfs
2021-04-20 21:58:52 -07:00
Philip Monk
1b5bc0f476
naive: snapshot improvements
2021-04-20 21:57:04 -07:00
Liam Fitzgerald
268677e744
metadata-store: prevent infinite loop
2021-04-20 16:15:04 +10:00
Liam Fitzgerald
e63beeb271
glob: update to 0v4.m6t09.ego4v.atjn3.mn5p4.mchad
2021-04-20 15:06:10 +10:00
Liam Fitzgerald
e0a12bd7dd
Merge remote-tracking branch 'origin/la/no-data-contact'
2021-04-20 14:53:18 +10:00
fang
2ab7fbd08f
acme: don't no-op for moons and comets
2021-04-19 23:00:02 +02:00
Logan Allen
7a44015924
graph-store: update +tag-queries to be a (jug term uid)
2021-04-19 15:53:07 -05:00
Logan Allen
fa59f87dc5
contact-store: disallow data: urls from being added
2021-04-19 14:38:33 -05:00
Logan Allen
81dcab8aa0
apps: resolve style comments about ?- vs ?:
2021-04-16 16:54:30 -05:00
Logan Allen
050133338d
file-server: use rap 3 instead of cury cat 3
2021-04-16 16:45:22 -05:00
Logan Allen
3c8117db72
file-server: since %glob hash changes per commit, cache for 1wk instead of 1da
2021-04-16 13:01:27 -05:00
Logan Allen
751f3d1f24
server: fix session js caching, add cache threading for other response types, switch from tape to cord interpolation
2021-04-16 12:58:27 -05:00
Logan Allen
dea3fd6e8d
metadata-store: actually fix it, strongly type the action sent to %pull-hook to prevent moronic errors
2021-04-15 13:05:00 -05:00
Philip Monk
c915839e9d
naive: fetch l2 batches from chain
2021-04-15 01:02:58 -07:00
Logan Allen
90fbaf6650
graph-update mark upgrade from 1 -> 2
2021-04-14 15:51:37 -05:00
Logan Allen
45fb7e69f3
graph-store: use +lien instead of manual recursion
2021-04-14 15:39:34 -05:00
Logan Allen
b319928059
graph-store: rewrite %remove-nodes logic to be referentially transparent %remove-posts
2021-04-14 15:33:15 -05:00
Logan Allen
d144af2e5b
graph-store: migration code moved into lib, graph-store compiles with stubbed out %remove-posts
2021-04-14 14:26:36 -05:00
Logan Allen
52b04c515a
graph-push-hook: compiles and handles %add and %remove forwarding
2021-04-14 13:49:25 -05:00
Logan Allen
2dd6e9a661
hark-graph-hook: make it compile
2021-04-13 16:30:35 -05:00
Logan Allen
fb04a88031
chat-store: depreacate and tear it apart
2021-04-13 16:18:16 -05:00
Logan Allen
d285dc4dff
chat-cli: update to work with new structures
2021-04-13 16:18:05 -05:00
Logan Allen
f3001e122f
graph-store: clean up old migrations
2021-04-13 15:38:42 -05:00
Liam Fitzgerald
d37ad069d7
metadata-store: fix OTA 2
2021-04-13 09:27:59 +00:00
Liam Fitzgerald
ec41003a86
metadata-store: fix broken OTA
2021-04-13 16:33:21 +10:00
Liam Fitzgerald
5062c1f683
glob: update to 0v6.qafur.17301.j8obh.vbepn.7tq3l
2021-04-13 16:12:38 +10:00
Liam Fitzgerald
bc84cfa3fd
Merge branch 'lf/remove-tag'
2021-04-13 15:59:51 +10:00
Liam Fitzgerald
85b580f922
Merge remote-tracking branch 'origin/la/fix-feed'
2021-04-13 15:59:26 +10:00
Liam Fitzgerald
ff3abff800
Merge branch 'lf/lowercase-http'
2021-04-13 15:58:52 +10:00
Liam Fitzgerald
64a62e9f85
Merge branch 'lf/fix-sane'
2021-04-13 15:58:23 +10:00
Liam Fitzgerald
1e7c5dff59
file-server: lowercase headers for http2
2021-04-13 15:19:08 +10:00
Logan Allen
f733f68008
metadata-store: subscribe to all feeds that got missed in the upgrade
2021-04-09 21:20:27 +00:00
Philip Monk
0fbbd3aa28
naive: add app/naive to download from ethereum
2021-04-08 00:36:34 -07:00
Liam Fitzgerald
baf365b63b
glob: update to 0v4.7tk5q.9ha4l.tbmji.fvkno.s9pfq
2021-04-08 15:20:20 +10:00
Liam Fitzgerald
8b5a69a56f
Merge remote-tracking branch 'origin/la/warm-marks'
2021-04-08 15:13:04 +10:00
Logan Allen
59ece927c2
observe-hook: style fixes as per joe's review
2021-04-07 12:19:26 -05:00
Logan Allen
c7e4291d6d
observe-hook: ask for next case as opposed to now.bowl when using %next, unless riot is null. small cleanup
2021-04-06 18:51:32 -05:00
Logan Allen
faf1f83e8f
graph-store: remove obsoleted code necessary to keep graph marks warm
2021-04-06 17:21:09 -05:00
Logan Allen
c6616a7e9d
observe-hook: listen for mark additions
2021-04-06 16:47:17 -05:00
Logan Allen
744b9f2334
observe-hook: remove debugging code
2021-04-06 16:19:22 -05:00
Logan Allen
5f14b21636
observe-hook: warm up caches in +on-init also, not just +on-load
2021-04-06 16:02:18 -05:00
Logan Allen
01890fa040
observe-hook: upgrade to keep marks warm
2021-04-06 15:47:57 -05:00
Liam Fitzgerald
31717ae908
sane: don't kick unsubscribed
...
Fixes urbit/landscape#735
2021-04-06 11:47:48 +10:00
janeway
6ed5ccbc4e
glob: update to 0v2i7ds.j99ka.5dpja.pef1e.b04e0
2021-04-02 17:02:40 -04:00
Liam Fitzgerald
ea5dc47eca
glob: update to 0v2.utsjo.ghhil.f0qh8.h5633.ffi8u
2021-04-03 01:04:52 +10:00
Liam Fitzgerald
f322360dca
glob: update to 0v5.ancat.1qorl.7rea9.55ltu.2r24p
2021-04-02 15:38:35 +10:00
Liam Fitzgerald
8d455eeac1
glob: update to 0v6.i86m5.f4rs9.l09fu.a7d86.v00sl
2021-04-02 13:27:10 +10:00
Matilde Park
bd9d218ab6
Merge branch 'master' into release/next-userspace
2021-04-01 20:16:12 -04:00
janeway
588026e12e
glob: update to 0v6.8mn05.16g61.46lkc.lgddc.3ifug
2021-04-01 13:56:03 -04:00
Logan Allen
88b097040b
metadata-push-hook: fixes issue with adding unmanaged metadata
2021-04-01 17:08:30 +00:00
Liam Fitzgerald
417483c4de
Merge branch 'master' into release/next-userspace
2021-04-01 18:35:39 +10:00
Liam Fitzgerald
0477d66ca9
graph-push-hook: don't crash on multipart add
2021-04-01 15:24:17 +10:00
Liam Fitzgerald
7e750cf189
glob: update to 0v5.g86fq.9ngth.ki9h1.q7kut.icm5f
2021-04-01 12:08:42 +10:00
L
6a399432df
Merge pull request #4700 from urbit/la/graph-fast
...
graph-store: speed up +validate-graph by using +turn and no longer virtualizing
2021-03-31 16:41:09 -05:00
Logan Allen
2791cd5d9a
graph-store: scry only once during +validate-graph
2021-03-31 16:08:36 -05:00
Logan Allen
d34045f190
graph-store: fewer allocations in +validate-graph
2021-03-31 16:08:31 -05:00
Logan Allen
d939c91e78
graph-store: speed up +validate-graph by using +turn and no longer virtualizing
2021-03-31 16:08:23 -05:00
Matilde Park
f65527e145
Merge branch 'pre-release/next-userspace' into release/next-userspace
2021-03-30 20:13:49 -04:00
Matilde Park
15c1c2146a
Merge branch 'master' into pre-release/next-userspace
2021-03-30 19:49:14 -04:00
Logan Allen
77196addaa
graph-push-hook: add hc where appropriate and enforce type-checking to prevent issue in future
2021-03-30 19:42:24 -04:00
Logan Allen
6ee776203c
graph-push-hook: add hc where appropriate and enforce type-checking to prevent issue in future
2021-03-30 12:40:31 -05:00
Liam Fitzgerald
b5f2b0eb27
group-store: remove empty tags
...
Fixes urbit/landscape#568
2021-03-30 14:55:41 +10:00
Liam Fitzgerald
95bf313ff9
group-view: add %started update
2021-03-29 14:27:28 -04:00
janeway
a74bdfea20
glob: update to 0v1.4ujsp.698kt.ojftv.7jual.4hhu5
2021-03-26 16:25:20 -04:00
Liam Fitzgerald
5c3bce8dbe
glob: update to 0v5.b7cjf.2kc12.85sng.lkqav.7sn0k
2021-03-26 14:03:10 +10:00
Liam Fitzgerald
e9a8be49a2
glob: update to 0v2.cr29j.cb5a2.64vl5.rumn3.34r76
2021-03-25 14:40:34 +10:00
Liam Fitzgerald
83d0ddf3b0
glob: update to 0v4.vahcq.smjic.02aim.lrbn7.qfpmv
2021-03-25 12:54:54 +10:00
Liam Fitzgerald
00d70f468f
glob: update to 0v6.3olcs.d6chc.eidm2.1pft8.6k264
2021-03-25 12:23:42 +10:00
Liam Fitzgerald
937d7a4e72
md-pull-hook: fix on-load
2021-03-25 10:52:40 +10:00
Liam Fitzgerald
e79fac3c48
glob: update to 0va6530.ql5e0.5cb4q.m1gq5.d7mdk
2021-03-25 09:25:36 +10:00
Matilde Park
7fd4928d96
Merge branch 'release/next-js' into release/next-userspace
2021-03-24 19:10:27 -04:00
Logan Allen
58bf89d834
Merge branch 'release/next-userspace' into la/group-feed
2021-03-24 14:51:49 -05:00
Liam Fitzgerald
f495a806c3
glob: update to 0v3.nmpms.bgjpu.9gd2j.klgii.qgeal
2021-03-24 14:12:47 +10:00
Liam Fitzgerald
c186bad1c1
graph-store: +on-load
2021-03-24 13:09:58 +10:00
Liam Fitzgerald
54b3982b42
graph-store: upgrade reference content
...
This commit changes the type of update:graph-store and as such, a new
mark has been created. graph-store now consumes and produces
%graph-update-1. This new mark type is backwards incompatible with the
previous mark.
2021-03-24 13:06:26 +10:00
Liam Fitzgerald
1093a80604
glob: update to 0v2.gfefu.pffjo.rphqi.mlmpu.smaq4
2021-03-24 13:00:22 +10:00
Logan Allen
74662a9fb4
metadata: updated all mark usage from %0 to incompatible %1
2021-03-23 21:53:51 -05:00
Liam Fitzgerald
dc503a826b
glob: update to 0v5.3d6ao.5f5kl.i84k6.oqf1e.njnvh
2021-03-24 12:28:27 +10:00
Logan Allen
9de66bc5af
Merge branch 'release/next-userspace' into la/group-feed
2021-03-23 21:13:12 -05:00
Liam Fitzgerald
22afdb3aea
hark-graph-hook: notifications for group feed
2021-03-23 15:29:07 +10:00
matildepark
f81e36317a
Merge pull request #4637 from urbit/lf/dm-fix
...
metadata-push-hook: do not crash on new hidden metadata
2021-03-22 20:48:30 -04:00
Liam Fitzgerald
4f0d84f4ee
Merge branch 'origin/pre-release/next-userspace' into release/next-userspace
2021-03-23 10:48:11 +10:00
Logan Allen
2e45f4fd99
Merge branch 'release/next-userspace' into la/group-feed
2021-03-22 12:36:34 -05:00
Liam Fitzgerald
91577e5f23
metadata-push-hook: do not crash on new hidden metadata
...
If we were creating a DM, for which no %groups metadata exists, the
+transform-proxy-update arm would crash, preventing the creation of new
DMs.
2021-03-22 07:41:28 +10:00
Philip Monk
a7150007ef
Merge pull request #4528 from taalhavras/desk-diff
...
ddiff: add thread for diffing desks
2021-03-19 16:45:00 -07:00
Liam Fitzgerald
e2d10367af
hark-store: give set instead of count in initial
...
When we receive a notification, it might not affect our count because
it’ll get merged on the server side, but we unconditionally increment
our count on the client if the notification hasn’t been loaded yet.
Addresses this by storing a set of time, index so we can compute whether
or not the notification is merged or unloaded and change the count
accordingly.
Fixes urbit/landscape#276
2021-03-19 11:28:30 +10:00
Liam Fitzgerald
34469532e4
hooks: cleanup stale mark references
2021-03-19 10:12:51 +10:00
Liam Fitzgerald
460a290cb1
hooks: fix tests
2021-03-19 10:12:50 +10:00
Liam Fitzgerald
ee12180a5d
hooks: allow unversioned subscriptions for migrate
2021-03-19 10:12:50 +10:00
Liam Fitzgerald
669dfacd04
demo: add demo/testing agent for hook libraries
2021-03-19 10:12:50 +10:00
Liam Fitzgerald
35bbb358f2
push-hook: version proxied pokes
2021-03-19 10:05:08 +10:00
Liam Fitzgerald
b9206aacec
contact-hooks: update for versioning
2021-03-19 10:05:08 +10:00
Liam Fitzgerald
37ab1b7b2a
md-hooks: upgrade for versioning
2021-03-19 10:05:08 +10:00
Liam Fitzgerald
4b305b5450
graph-hooks: upgrade for versioning
2021-03-19 10:05:07 +10:00
Liam Fitzgerald
360b447a3e
group-hooks: upgrade for versioning
2021-03-19 10:05:07 +10:00
Logan Allen
5d7677195e
group-view: automatically join the group feed if one is present when we first join a group
2021-03-15 16:04:07 -05:00
Matilde Park
554be3be4f
Merge branch 'release/next-js' into release/next-userspace
2021-03-15 13:19:44 -04:00
janeway
0a8d82d822
glob: update to 0vtbs05.a6mkl.r5ark.jfj84.3fa4h
2021-03-12 14:35:19 +10:00
Logan Allen
b58e30fba7
metadata-store, observe-hook, threads: auto-joining group feeds works for groups you're already a part of, and so does group feed creation
2021-03-11 15:37:29 -06:00
Liam Fitzgerald
205e827024
Merge remote-tracking branch 'origin/release/next-js' into release/next-userspace
2021-03-11 12:08:35 +10:00
janeway
d17779972f
glob: update to 0v3.o81b7.9dkd7.6ubrn.ebhmi.dtree
2021-03-10 12:12:21 +10:00
janeway
640190610c
glob: update to 0v7.sjbvb.4gg0l.1qmbv.fmobl.d2tsq
2021-03-09 17:18:58 -05:00
Logan Allen
59da9e1f49
Merge branch 'release/next-userspace' into la/group-feed
2021-03-09 13:22:25 -06:00
Logan Allen
63cfbd2ca4
Merge branch 'master' into release/next-userspace
2021-03-09 13:20:22 -06:00
janeway
4e9873359d
glob: update to 0v3.i5rmt.7fid4.sr9bh.0pcpi.cmc0v
2021-03-09 18:07:06 +00:00
Logan Allen
7da7da8e1e
metadata-store: based on discussion with @ixv, made differences between graphs and groups in metadatum more clear
2021-03-09 11:11:28 -06:00
janeway
1b1871303e
glob: update to 0v7.9orhd.ugk69.vmf2f.hcj15.tcf9c
2021-03-08 15:39:01 -05:00
Logan Allen
b2759b9f36
Merge branch 'release/next-js' into la/release-2021-03-04
2021-03-08 14:11:54 -06:00
Ted Blackman
b55417a1c3
clay: remove +bunt from marks
2021-03-05 16:53:35 -05:00
Logan Allen
f8a87b81d2
metadata-store: do not discard preview parameter
2021-03-05 14:44:34 -06:00
Logan Allen
9430c8c5ab
metadata-store: modify module from @t to (each @t (unit (unit md-resource))) so as to allow for setting an optional group feed associated with a group
2021-03-05 14:28:46 -06:00
Matilde Park
5f24254793
Merge branch 'release/next-js' into release/next-userspace
2021-03-05 03:22:41 -05:00
Liam Fitzgerald
6cecfaf430
Merge remote-tracking branch 'origin/master' into release/next-js
2021-03-05 15:24:14 +10:00
janeway
9c9446d77f
glob: update to 0v8buag.lcoib.dupqj.iprqk.spvqf
2021-03-04 19:45:20 -08:00
Liam Fitzgerald
9e8c4e1471
glob: update
2021-03-05 10:08:03 +10:00
janeway
aa07cc4cba
glob: update to 0vah4o5.ark7i.iqunl.or5d7.3rm2e
2021-03-04 14:47:10 -08:00
janeway
7e6672d356
glob: update to 0v1.5ahkf.kj160.veq26.sbnii.p6h5t
2021-03-04 14:28:54 -08:00
raghu
c98e1df819
dojo: print thread results as tang if they are tang
2021-03-04 16:57:41 -05:00
janeway
d968d66e81
glob: update to 0v5.04p4c.551r4.4c6os.t537a.3nbjs
2021-03-04 14:56:14 -05:00
matildepark
3ac19c34d8
Merge pull request #4537 from urbit/lf/invite-fixes
...
invites: don't pin to top
2021-03-04 14:23:20 -05:00
fang
1dccbecbda
Merge pull request #4512 from urbit/m/dbug-cue
...
dbug: virtualize ames lane cueing
2021-03-04 19:50:57 +01:00
Matilde Park
f1356ed96d
Merge branch 'release/next-js' into la/release-2021-03-04
2021-03-04 12:34:01 -05:00
matildepark
1dcdfed9c6
Merge pull request #4461 from urbit/lf/tutorial-revive
...
tutorial: reenable
2021-03-04 12:24:09 -05:00
L
3e9d5da7ea
Merge pull request #4521 from urbit/lf/hark-future
...
hark-store: remove visions of future
2021-03-04 11:22:34 -06:00
matildepark
8bf3c809a4
Merge pull request #4478 from urbit/la/transform-proxy
...
push-hook: replace +should-proxy-update with +transform-proxy-update
2021-03-04 12:04:16 -05:00
Matilde Park
d07f041a5e
Merge branch 'release/next-js' into release/next-userspace
2021-03-04 12:01:22 -05:00
Liam Fitzgerald
b8d1dbd8c6
group-view: add hidden field
2021-03-04 12:54:37 +10:00
Philip Monk
faffc74e5d
Merge remote-tracking branch 'origin/m/dbug-cue' into release/next-sys
2021-03-03 18:19:50 -08:00
matildepark
c16815b003
Merge pull request #4347 from urbit/lf/moar-lsp
...
language-server: fixes & improvements
2021-03-03 14:51:40 -05:00
matildepark
5e86058ffa
Merge pull request #4509 from urbit/lf/graph-sibling-fixes
...
hark-graph-hook: upgrade notification-kind to allow for sibling autowatches
2021-03-03 14:50:58 -05:00
Logan Allen
9c178d7f34
Merge branch 'release/next-js' into la/transform-proxy
2021-03-03 12:56:39 -06:00
janeway
75a00b9c18
glob: update to 0v9flom.311gv.90jce.591n4.d09bf
2021-03-03 11:34:18 +10:00
Logan Allen
48ab4da76c
graph-push-hook: build %transform-add-nodes mark to keep cache hot
2021-03-02 14:01:12 -06:00
Liam Fitzgerald
38968bde94
Merge remote-tracking branch 'origin/release/next-js' into lf/tutorial-revive
2021-03-02 13:11:43 +10:00
Liam Fitzgerald
43b2423db7
hark-store: remove visions of future
2021-03-02 12:43:51 +10:00
fang
c7d86015aa
dbug: assume new lane encoding
2021-02-27 01:41:16 +01:00
janeway
6bcbbf8f1a
glob: update to 0v5.ip41o.9jcdb.4jb1f.sd508.fdssj
2021-02-26 17:07:59 +10:00
Liam Fitzgerald
76733e1072
Merge branch 'lf/read-all-fix'
2021-02-26 16:56:58 +10:00
Liam Fitzgerald
04170206bd
hark-graph-hook: upgrade notification-kind to allow for sibling autowatches
2021-02-26 13:37:25 +10:00
Liam Fitzgerald
034fc30173
Merge remote-tracking branch 'origin/release/next-js' into lf/tutorial-revive
2021-02-26 11:26:17 +10:00
Liam Fitzgerald
86bc8b9444
hark-store: bunt cache before rebuilding
...
Previously, rebuilding the cache in any scenario other than on-load would add
missing notifications but not remove read or dismissed notifications
Fixes urbit/landscape#479
2021-02-26 09:58:48 +10:00
Logan Allen
0f7ff055df
graph-store: only calculate hash when necessary, only check signatures if necessary
2021-02-25 13:06:26 -06:00
Logan Allen
ae8018d660
graph-push-hook: fixed bugs with validator conversions and with transform
2021-02-25 12:41:17 -06:00
Isaac Visintainer
c0849f2c0b
settings: add array type
2021-02-24 17:28:26 -08:00
Logan Allen
19005f3ca3
graph: rewrite +tap-deep to function properly
2021-02-24 19:14:18 -06:00
Logan Allen
6228bc42a6
graph-push-hook: deny imposters even if we have %yes permission
2021-02-24 16:09:56 -06:00
Logan Allen
63dc2f4c36
graph-push-hook: prevent fuse-loop
2021-02-24 15:30:49 -06:00
Logan Allen
22d1348e57
graph-push-hook: implement transform-add-nodes mark and properly ingest %add-nodes event
2021-02-24 13:12:46 -06:00
Liam Fitzgerald
6b30a6c47d
glob: update to 0v3.10f5l.mmsef.76usq.9a3gk.0rmog
2021-02-24 14:25:45 +10:00
Liam Fitzgerald
491c1b4698
Merge branch 'lf/neg-notifications'
2021-02-24 14:07:45 +10:00
Logan Allen
face904377
graph-push-hook: first pass at modifying incoming %add-nodes updates using the %add-nodes-transform mark
2021-02-22 16:54:45 -06:00
Logan Allen
4753ba5506
push-hook: replace +should-proxy-update with +transform-proxy-update
2021-02-22 14:31:19 -06:00
janeway-bot
1645e8597f
Merge 9a777e84de
into release/next-js
2021-02-22 23:24:22 +04:00
matildepark
ec44fbf269
Merge pull request #4472 from urbit/lf/globbed-sw
...
interface: adds serviceworker support
2021-02-21 22:09:33 -05:00
Liam Fitzgerald
13776380dd
glob: update to 0v1.ua909.ub024.9ed4i.23odb.jgdit
2021-02-22 11:29:17 +10:00
Liam Fitzgerald
64522eeca7
Merge remote-tracking branch 'origin/release/next-js' into lf/globbed-sw
2021-02-22 11:23:57 +10:00
Liam Fitzgerald
ac2c335bd2
hark-store: give stats facts for group notifications
...
Group notifications were being left out of the initial %unreads fact,
which was causing faulty calculation of notification counts on the
frontend
Fixes urbit/landscape #276
2021-02-22 10:47:38 +10:00
Joe Bryan
6ae9631c7a
test: format output for CI
2021-02-19 17:52:56 -08:00
Joe Bryan
68403151b5
test: build agents/generators/marks in alphabetical order
2021-02-19 17:51:59 -08:00
Matilde Park
8f63b5dcf1
Merge branch 'release/next-js' into lf/tutorial-revive
2021-02-19 17:53:04 -05:00
Liam Fitzgerald
ecad0d8ecd
settings: add tutorial settings to enable it
2021-02-19 14:11:01 +10:00
janeway-bot
f3c7ff2a50
Merge fab9a47a92
into release/next-js
2021-02-19 06:59:55 +04:00
Liam Fitzgerald
fab9a47a92
Merge remote-tracking branch 'origin/ixv/settings-existence-scry'
2021-02-19 12:47:47 +10:00
Logan Allen
c4dead9661
contact-store: fix is-public being set to false on frontend
2021-02-18 13:19:52 -06:00
Logan Allen
6ee6a99acf
contact-store: upon %edit of a nonexistent contact, make an empty contact and set that field
2021-02-18 11:51:15 -06:00
Isaac Visintainer
815c64b074
settings-store: add existence scry
2021-02-17 16:52:45 -08:00
Tyler Brown Cifu Shuster
24f0ae5b79
interface: upgraded SourceCodePro
2021-02-17 08:46:45 -08:00
Liam Fitzgerald
081c4579b2
glob: update to 0v5.pmklm.qttdl.n8bs0.0tnc4.gg633
2021-02-17 14:35:44 +10:00
Liam Fitzgerald
38dcd49630
Merge branch 'lf/dropdown-bubbling' into release/hot-21-2-17
2021-02-17 14:29:22 +10:00
Liam Fitzgerald
1274d35d5a
group-view: handle unmanaged group case
2021-02-16 13:48:23 +10:00
Liam Fitzgerald
899ead25fb
hark-store: give %read-all fact
...
Fixes urbit/landscape#402
2021-02-16 12:29:17 +10:00
Liam Fitzgerald
a4d717030d
metadata-push-hook: correct association key
...
Fixes urbit/landscape#405
2021-02-16 12:29:17 +10:00
Liam Fitzgerald
f5268a528f
graph-push-hook: correctly call +get-roles-writers-variation
...
Fixes urbit/landscape#423
Fixes urbit/landscape#424
2021-02-16 12:29:05 +10:00
Liam Fitzgerald
66d9fd8426
sane: fix accidental self kick
...
Does not remove ourselves from the group when run. Additionally adds
card preview support to the inside app pokes.
Fixes urbit/landscape#442
2021-02-16 12:24:30 +10:00
Liam Fitzgerald
79f461f5c9
glob: update to 0v7.iotki.j1ptb.mk9vm.borai.jfcr1
2021-02-13 15:24:06 +10:00
Liam Fitzgerald
9e3c048855
contact-store: address L review
2021-02-13 15:14:36 +10:00
Liam Fitzgerald
dbafffd783
contact-store: enforce timestamp ordering on %initial
2021-02-13 14:56:53 +10:00
janeway
58faf16872
glob: update to 0v5d3ek.msaj7.n78mj.updun.qc1ea
2021-02-12 17:50:20 -05:00
Logan Allen
d5457e3cf5
contact-push-hook: speed up asymptotics by only doing a fixed number of scries
2021-02-12 16:13:19 -06:00
Liam Fitzgerald
38ac5f191f
metadata-pull-hook: address L review
2021-02-12 14:59:16 +10:00
Liam Fitzgerald
ccd98b6287
metadata-pull-hook: remove pending on nack
2021-02-12 14:49:24 +10:00
Liam Fitzgerald
34f6db54dc
contact-store: add lib/verb
2021-02-12 14:39:15 +10:00
Liam Fitzgerald
9cc8fe6139
metadata-push-hook: keep track of pending requests
2021-02-12 14:30:39 +10:00
Liam Fitzgerald
b6addb5ed3
glob: update to 0v3.t4lg5.84a6h.2bi2s.ni2p9.32uor
2021-02-12 12:31:33 +10:00
Liam Fitzgerald
ed3d3335cb
metadata-hook: fix default-agent
2021-02-12 12:14:56 +10:00
Liam Fitzgerald
e33ac3d0ef
goad: %force in +on-load
2021-02-12 12:07:19 +10:00
Liam Fitzgerald
15e3b43be3
metadata-hook: fix on-load
2021-02-12 11:58:18 +10:00
Liam Fitzgerald
b99ca963c0
glob: update to 0v1.grvkp.m0c8p.i7s2g.p5mje.im0qo
2021-02-12 11:11:09 +10:00
Logan Allen
7bfa30bd75
contact-store: lte rather than lth
2021-02-11 18:56:52 -06:00
Logan Allen
2d81eb5fdc
contact-store: compiles
2021-02-11 18:52:26 -06:00
Logan Allen
1ddf9f5b84
contact-store: set last-updated appropriately and send last-updated in JS
2021-02-11 18:47:36 -06:00
Logan Allen
f0a86b2de3
contact-store: add timestamp to %edit
2021-02-11 18:43:04 -06:00
Liam Fitzgerald
e2ad6e3e92
glob: update to 0v7.d72b8.89c7k.vn1je.k3gvs.qr60j
2021-02-12 10:06:26 +10:00
Logan Allen
e2994ec7fa
contact-push-hook: kick on set-private, share on set-public
2021-02-11 17:46:36 -06:00
Logan Allen
f0e49770a5
contact-push-hook: kick properly
2021-02-11 17:11:41 -06:00
Logan Allen
53901fdcb5
contact-hooks: do not serve contact data at DM resource
2021-02-11 17:06:17 -06:00
ixv
bbec3434ae
Merge pull request #4417 from urbit/lf/md-pull-hook-init
...
metadata-pull-hook: move watches to +on-init
2021-02-11 14:19:16 -08:00
Liam Fitzgerald
a8f560f952
Tutorial: disable
2021-02-12 08:04:22 +10:00
Liam Fitzgerald
b527e6ea3d
metadata-pull-hook: move watches to +on-init
2021-02-12 07:43:05 +10:00
matildepark
ff7913f1ca
Merge pull request #4326 from ryjm/jm/hark-read-all
...
hark-store: add %read-all support
2021-02-11 12:00:29 -05:00
ryjm
a7934c1878
hark-store: add %read-all support
...
Clears the unread count and notifications, rebuilds cache, and empties out all the unread
indices in `unreads-each`.
2021-02-11 08:45:23 -05:00
matildepark
b3081bae97
Merge pull request #4409 from urbit/la/setting-fix
...
setting-store: show tutorial upon first load, don't show if dismissed
2021-02-10 14:48:19 -05:00
Logan Allen
f1c3bbcb83
setting-store: show tutorial upon first load, don't show if dismissed
2021-02-10 13:16:32 -06:00
Logan Allen
e743f6605b
sane: fix contact desyncs
2021-02-09 16:56:01 -06:00
Logan Allen
47706f1efb
groups, settings, contacts: make them compile and run scries properly
2021-02-09 11:30:28 -06:00
Liam Fitzgerald
b4e5430bfc
glob: update to 0v1.8tfbb.r5eaq.3b0pq.el53m.vbfh5
2021-02-09 14:02:45 +10:00
Liam Fitzgerald
ac026ea370
Merge pull request #4400 from urbit/lf/con-hook-loop
...
contact-hooks: prevent infinite hook loop
2021-02-09 13:40:12 +10:00
Liam Fitzgerald
0350311882
Merge pull request #4391 from urbit/lf/loading-fix
...
ViewProfile: fix incorrect loading conditional
2021-02-09 13:31:27 +10:00
Liam Fitzgerald
548f2143f8
Merge pull request #4388 from urbit/lf/tutorial
...
interface: add overlay tutorial
2021-02-09 13:31:06 +10:00
Liam Fitzgerald
7dde91c8c9
contact-push-hook: prevent share loop
2021-02-09 13:21:15 +10:00
Liam Fitzgerald
e9344bf78d
contact-pull-hook: migrate old groups
2021-02-09 11:46:34 +10:00
Liam Fitzgerald
a5925a4842
metadata-hooks: do not request preview if we already have it
2021-02-08 12:07:32 +10:00
Liam Fitzgerald
b0597e32d3
metadata-store: do not pin channels on migrate
2021-02-08 12:07:15 +10:00
Liam Fitzgerald
74511e60ff
settings-store: add flag to check if tutorial has been done
2021-02-08 11:03:34 +10:00
Matilde Park
340b74b478
Merge branch 'release/next-js' into release/next-userspace
2021-02-07 12:41:19 -05:00
Logan Allen
f75d0fefdb
contact-store: changed semantics to no-op instead of crash
2021-02-05 13:19:53 -06:00
Logan Allen
78fe4cc045
contact-store: make %add poke idempotent
2021-02-05 12:33:25 -06:00
Liam Fitzgerald
ffbd4a4d88
contact-store: prevent hook forwarding loop
2021-02-05 14:54:26 +10:00
Liam Fitzgerald
c41ea83ee1
glob: update to 0v2.n1md9.trksl.p71td.ctngq.rr9su
2021-02-05 11:02:53 +10:00
Liam Fitzgerald
1445acdb99
landscape: register serviceworker at root
2021-02-04 15:30:59 +10:00
Liam Fitzgerald
90b8ae0065
glob: add service-worker to glob
2021-02-04 15:28:14 +10:00
Liam Fitzgerald
e831dd1bc9
file-server: add Service-Worker-Allowed header
2021-02-04 15:26:59 +10:00
Liam Fitzgerald
ad2cd89310
hark-store: crash on invalid note read
...
Two %read-note actions set on the same notification could cause the
cache to become invalid. Instead, crash if we read a note that is
already read.
2021-02-04 14:05:03 +10:00
Liam Fitzgerald
981386dffb
metadata-store: migrate %contacts to %groups in app-name
2021-02-04 11:58:25 +10:00
Liam Fitzgerald
97cf9fcb19
hark-store: discard unused metadata notifications in OTA
2021-02-04 11:39:59 +10:00
Liam Fitzgerald
a42f0c7428
metadata-hook: fix on-load
2021-02-04 11:37:43 +10:00
Logan Allen
83edfd67ba
graph-push-hook: fixed bunted bowl issue
2021-02-03 13:08:53 -06:00
Liam Fitzgerald
22004a3ea2
contact-pull-hook: give nacks on subscription
2021-02-03 17:26:41 +10:00
Liam Fitzgerald
36202d5c86
contact-hooks: proxy %share and fix its mark validation
2021-02-03 14:53:32 +10:00
Liam Fitzgerald
7d69b23440
Merge remote-tracking branch 'origin/la/push-hook-list-resource' into lf/handoff
2021-02-03 12:50:26 +10:00
Liam Fitzgerald
c042e3f353
metadata-pull-hook: cleanup preview when we receive actual metadata
2021-02-03 12:49:06 +10:00
Liam Fitzgerald
d8dc792497
metadata-pull-hook: watch contacts for new preview
...
Fetch metadata previews when we learn of a group via a contact's pinned
groups.
2021-02-03 12:49:06 +10:00
Logan Allen
02f4ff58a1
contact: perfected the +is-allowed arm and fixed issue with share type
2021-02-02 19:13:33 -06:00
L
ac759b7d96
Merge pull request #4365 from urbit/lf/revive-invites
...
Invites: update for new group-view
2021-02-02 18:58:58 -06:00
Liam Fitzgerald
9d08d0d2b6
graph-push-hook: fix +is-allowed
2021-02-03 10:35:01 +10:00
Liam Fitzgerald
63027861dc
invite-store: add %groups in +on-init
2021-02-03 09:52:25 +10:00
Logan Allen
fe76d75a18
contacts: clarify syntax for +is-allowed
2021-02-02 17:29:42 -06:00
Logan Allen
a728514aa5
contact: improved +is-allowed and added %contact-share mark
2021-02-02 17:04:28 -06:00
Logan Allen
992562a128
contact-push-hook: add our pseudoresource to sharing
2021-02-02 13:47:53 -06:00
Logan Allen
de3b350efb
contacts + group-view: added in flow for auto-sharing your profile with a group if it is public
2021-02-02 13:36:05 -06:00
Liam Fitzgerald
9f9cfc086c
lib/contact: fix +is-allowed, +get-contact
2021-02-02 15:35:29 +10:00
Liam Fitzgerald
3dcd6395ac
metadata-hooks: move +resource-for-update to common library
2021-02-02 14:31:35 +10:00
Liam Fitzgerald
b3c0198177
group-hooks: move +resource-for-update into common library
2021-02-02 14:31:16 +10:00
Liam Fitzgerald
8672261d1a
graph-hooks: move +resource-for-update into common library
2021-02-02 14:30:48 +10:00
Liam Fitzgerald
638d5e6773
contact-hooks: move +resource-for-update into common library
2021-02-02 14:30:12 +10:00
Liam Fitzgerald
c16f2365bf
Merge remote-tracking branch 'origin/release/next-userspace' into lf/graph-permissioning
2021-02-02 10:40:40 +10:00
Logan Allen
da03594fbc
contact-push-hook: add blank personal psuedo-resource for personal contact subscriptions
2021-02-01 18:24:56 -06:00
Logan Allen
48d9e8c9b8
group-view: initiate %contact-pull-hook subscription upon group join
2021-02-01 16:36:16 -06:00
Logan Allen
d3ac83de0e
contact-pull-hook: do not remove contact data upon nack
2021-02-01 16:21:18 -06:00
Logan Allen
d6eb1638d9
contact-push-hook: write out initial-watch to expose proper data
2021-02-01 16:01:23 -06:00
Logan Allen
c8b83eb1dd
contact-push-hook: direct any ship's update to all the affected resources
2021-02-01 15:28:52 -06:00
Logan Allen
c9583ee104
push-hook: revert removal of +resource-for-update, change type from (unit resource) to (list resource) to support contact-push-hook use case
2021-02-01 14:49:14 -06:00
Liam Fitzgerald
ee1ab3b131
metadata, groups: update for %groups metadata
2021-02-01 17:54:37 +10:00
Liam Fitzgerald
97502838d6
Merge remote-tracking branch 'origin/la/contact-store' into lf/join-cleanup
2021-02-01 17:01:02 +10:00
Liam Fitzgerald
e6d66b205a
group,graph-view: fixup calling convention for awaiting threads
2021-02-01 16:27:38 +10:00
Liam Fitzgerald
e1cea68f4e
Merge remote-tracking branch 'origin/release/next-userspace' into lf/join-cleanup
2021-02-01 12:16:57 +10:00
Liam Fitzgerald
0bad34b044
group-view: refactor to surface UI state
2021-02-01 11:58:59 +10:00
Liam Fitzgerald
ac7aa12dd7
language-server: retain state on reload
2021-01-30 12:09:59 +10:00
Matilde Park
b726ee2066
Merge branch 'release/next-userspace' into la/contact-store
2021-01-29 18:33:53 -05:00
Matilde Park
876e90106e
Merge branch 'release/next-js' into release/next-userspace
2021-01-29 18:18:38 -05:00
Logan Allen
691409eda9
metadata-store: compiles
2021-01-29 16:38:32 -06:00
Logan Allen
72e036bae3
Merge branch 'release/next-userspace' into la/contact-store
2021-01-29 14:48:39 -06:00
Liam Fitzgerald
175fc0a383
metadata: fix breakage from merge
2021-01-29 15:45:06 +10:00
Liam Fitzgerald
a5f945b5a4
Merge remote-tracking branch 'origin/release/next-userspace' into lf/graph-permissioning
2021-01-29 15:25:58 +10:00
Liam Fitzgerald
d41ea872c5
group-view: add to interface state
2021-01-29 15:17:16 +10:00
Liam Fitzgerald
ee34819cd2
group-view: fix breakage from merge
2021-01-29 14:52:36 +10:00
Liam Fitzgerald
b7d832d467
Merge remote-tracking branch 'origin/release/next-userspace' into lf/join-cleanup
2021-01-29 14:22:07 +10:00
Liam Fitzgerald
f013508853
group-view: implicitly join graphs if group is hidden
2021-01-29 14:21:13 +10:00
Liam Fitzgerald
911cade5e5
graph-view: rename to group-view
2021-01-29 12:39:38 +10:00
Liam Fitzgerald
977dc62882
graph-view: cleanup subscription handling
2021-01-29 12:38:33 +10:00
Liam Fitzgerald
b4cbe7b5eb
language-server: prettier hover format
2021-01-29 11:44:13 +10:00
Liam Fitzgerald
410fe58975
language-server: ignore /sys files
2021-01-29 11:43:40 +10:00
matildepark
f4606327a3
Merge pull request #4285 from urbit/lf/md-modernize
...
metadata-store: modernisation
2021-01-28 17:53:12 -05:00
Logan Allen
8ac1a9768d
contacts + interface: hooked up isPublic to interface
2021-01-28 14:45:28 -06:00
Liam Fitzgerald
a1c30ef230
metadata: modernize namespacing
2021-01-28 16:13:57 +10:00
Tyler Brown Cifu Shuster
fc179eac7d
interface: adds serviceworker
2021-01-27 21:33:23 -08:00
Liam Fitzgerald
9c30e4e126
glob: update to 0v1.39us5.oj5a9.9as9u.od9db.0dipj
2021-01-28 10:22:45 +10:00
Logan Allen
cb21979d94
contacts: added %set-public update type
2021-01-27 17:20:42 -06:00
ixv
9715c280e3
Merge pull request #4276 from urbit/ixv/settings
...
settings store
2021-01-27 11:02:45 -08:00
L
c3395d4c14
Merge pull request #4337 from urbit/mp/contacts/ui-detail
...
contacts: UI details
2021-01-27 12:47:53 -06:00
Isaac Visintainer
59e070e46e
graph-store: updated tree type in import flow
2021-01-26 14:32:38 -08:00
Isaac Visintainer
d902f339c2
lens: remove chat-* exports
2021-01-26 14:32:38 -08:00
Logan Allen
090946e328
contact-store: updates sent to /all path as well
2021-01-26 16:18:01 -06:00
Matilde Park
78940cb10f
Merge branch 'release/next-js' into mp/contacts/ui-detail
2021-01-26 16:51:46 -05:00
Logan Allen
683df1b9a4
contact-store: fix crash
2021-01-26 15:41:34 -06:00
Logan Allen
316b86e7fb
contact-store: update to add public groups and force us to always keep our own contact
2021-01-26 15:22:33 -06:00
Liam Fitzgerald
4b6637ec9a
graph-hooks: %remove-nodes permissioning
2021-01-26 14:47:35 +10:00
Liam Fitzgerald
ad05ddcc34
graph-hooks: %add-nodes permissioning
2021-01-26 12:42:44 +10:00
Liam Fitzgerald
9c0ad13abd
group-store: add resource field to app-tag
...
Adds a resource field to the app-tag type, as apps will generally want
to use tags to identify a specific resource
2021-01-26 11:48:45 +10:00
Liam Fitzgerald
f2fd69df90
metadata: interface cleanup
2021-01-26 11:46:06 +10:00
Liam Fitzgerald
a488c1f5fb
metadata-hooks: use pokes instead of watches to communicate preview
2021-01-26 11:10:39 +10:00
Isaac Visintainer
026b7b09ce
settings: add mark for scry result for frontend scry json conversion
2021-01-25 16:43:47 -08:00
Liam Fitzgerald
8fe1b3d4ea
Revert "pull-hook: add +take-update arm"
...
This reverts commit 2ce654555c
.
2021-01-26 10:09:31 +10:00
Liam Fitzgerald
5163761ede
Revert "metadata-hooks: reuse flows for previews"
...
This reverts commit 9c6ddc59a5
.
2021-01-26 10:09:25 +10:00
Liam Fitzgerald
ccbe4f9ad3
Merge remote-tracking branch 'origin/release/next-userspace' into lf/md-modernize
2021-01-25 14:00:07 +10:00
Liam Fitzgerald
9c6ddc59a5
metadata-hooks: reuse flows for previews
2021-01-25 13:54:58 +10:00
Liam Fitzgerald
2ce654555c
pull-hook: add +take-update arm
2021-01-25 13:07:47 +10:00
Liam Fitzgerald
f88318b1b7
glob: update to 0v7.9mc9i.jbk7p.smfcl.3aose.b6dat
2021-01-24 11:28:33 +10:00
janeway
a9b32192fc
glob: update to 0v7.3vkbq.euver.m66ss.rs6kt.06tp8
2021-01-22 17:15:13 -05:00
Matilde Park
d3c52c5e19
Merge branch 'release/next-js' into release/next-userspace
2021-01-22 17:01:28 -05:00
Liam Fitzgerald
4cb8339bf1
metadata: surface icon and show interstitial on invite
2021-01-22 14:12:09 +10:00
janeway
d16c228870
glob: update to 0v7.ttn7o.50403.rf6oh.63hnc.hgpc9
2021-01-21 19:15:58 -05:00
Logan Allen
7bb76ba39c
contact-store: change fields in to reflect new profile
2021-01-21 11:36:48 -06:00
Liam Fitzgerald
de33d3d572
metadata-hooks: store previews
2021-01-21 15:18:13 +10:00
Liam Fitzgerald
92a4dcabdb
Merge remote-tracking branch 'origin/release/next-js' into lf/md-modernize
2021-01-21 12:48:37 +10:00
Liam Fitzgerald
015dffeb0f
metadata-hooks: start in drum
2021-01-21 10:14:19 +10:00
Matilde Park
31def6f57a
Merge branch 'release/next-js' into release/next-userspace
2021-01-20 12:47:31 -05:00
Liam Fitzgerald
c10b96d5ed
glob: update to 0v3.ov15r.suma1.1i1rk.f45qh.u9opu
2021-01-20 14:09:42 +10:00
Liam Fitzgerald
69a5675a86
graph-store: log %add-graph
...
When a graph is joined, the subscriber receives an %add-graph update
that corresponds to the current state of the graph. This was not logged,
so if the graph did not recieve any updates before the subscription was
kicked, the whole graph would be have to be sent again. This would be
largely asymptomatic, however hark-store assumes that %add-graph will
only be emitted when a new graph is joined or created. As such, we log
this initial update, so that the push-hook can correctly ascertain the
backlog it needs to send and so %add-graph is only emitted once per
graph. This also opens the door for time-varying scries into
graph-store.
Fixes #4290
2021-01-20 10:52:19 +10:00
Logan Allen
7ffce92c37
hood: start %contact-push/pull-hooks
2021-01-19 15:20:47 -06:00
Logan Allen
54b64f5682
contacts: write hooks and use permisssioning system
2021-01-19 15:07:11 -06:00
Logan Allen
cdb91291ed
contact-store: %allow/%disallow support
2021-01-19 13:59:11 -06:00
Logan Allen
1eb99bfdcd
contact-store: wrote out all the JSON conversions and store compiles
2021-01-19 13:59:11 -06:00
Logan Allen
1f7f86f682
contact-store: first approach at rewrite
2021-01-19 13:59:09 -06:00
Isaac Visintainer
78bdcbf020
settings: renamed to settings store; used =* instead of =/
2021-01-19 11:41:28 -08:00
Isaac Visintainer
67954362a3
settings: new store, lib, sur, and mar
2021-01-19 11:41:28 -08:00
Liam Fitzgerald
8541886433
metadata: expose manual pinning of channels
2021-01-18 12:13:41 +10:00
Liam Fitzgerald
ccb47e533d
metadata-store: update import functionality
2021-01-18 11:10:16 +10:00
Liam Fitzgerald
c0ddf43865
metadata-hooks: refine preview behaviour
...
Timeout proxied subscriptions and distinguish between a nack and a kick.
2021-01-18 10:58:03 +10:00
Liam Fitzgerald
f3ab81f88b
metadata: allow for preview subscriptions
2021-01-15 15:45:51 +10:00
Liam Fitzgerald
5d9955c0ce
Merge remote-tracking branch 'origin/release/next-js' into lf/md-modernize
2021-01-15 14:53:10 +10:00
Liam Fitzgerald
e3ae98123b
push-hook: remove old resource-for-update
2021-01-15 10:33:37 +10:00
Liam Fitzgerald
c6ae0cec53
sane: update for new metadata-store
2021-01-14 13:46:16 +10:00
Liam Fitzgerald
2cfa0f073f
Merge remote-tracking branch 'origin/release/next-userspace' into lf/md-modernize
2021-01-14 13:37:55 +10:00
Liam Fitzgerald
55c2991a9b
metadata-store,hook: add OTA adapter
2021-01-14 13:10:32 +10:00
Liam Fitzgerald
344e40fda7
glob: update to 0v1.4u9gp.rs1fi.ki7ok.ib4cp.mgdvs
2021-01-14 12:10:44 +10:00
Liam Fitzgerald
541efa5ff9
various, metadata: update metadata interactions
2021-01-14 11:04:15 +10:00
Liam Fitzgerald
585b6fefa1
hark-graph-hook: rewatch all DMs on upgrade
2021-01-14 10:47:11 +10:00
Liam Fitzgerald
3728a41300
Merge pull request #4266 from urbit/la/aggro-channel-ack
...
channel.js: ack every 30 events *even if this.outstandingJSON is empty*
2021-01-14 10:13:16 +10:00
Liam Fitzgerald
9921cdfc81
metadata: add hooks
2021-01-13 14:50:37 +10:00
Liam Fitzgerald
9b6ec09fe9
metadata-store, various: update scry library
2021-01-13 14:05:22 +10:00
Liam Fitzgerald
d724e933b3
metadata-store: move to 1-1 mapping between groups and resources
...
Most of userspace already makes this assumption, but it was never
reflected in metadata-store itself.
2021-01-13 13:50:04 +10:00
Liam Fitzgerald
b69d11bd86
hark-store: rework caching to correctly calculate unread totals
...
Hark, when calculating unread totals was ignoring notifications that
were under the same stats-index, but a different index. Reworks the
cache to calculate unread totals correctly.
2021-01-13 12:40:53 +10:00
Liam Fitzgerald
aec6b1d754
sane: add dangling metadata checker
2021-01-12 14:57:18 +10:00
Liam Fitzgerald
2cd5e462b0
Merge remote-tracking branch 'origin/release/next-userspace' into lf/app-sane
2021-01-12 14:29:22 +10:00
Liam Fitzgerald
98324445c1
metadata-store: exorcise paths
2021-01-12 14:26:19 +10:00
janeway
2d50075bfb
glob: update to 0v5.sekq0.8skge.ekt62.i73ig.g5sep
2021-01-11 18:15:12 -05:00
Logan Allen
3611fcab16
channel-js: ensure lastEventId is an integer, and correctly set lastAckedEvent
2021-01-11 23:07:53 +00:00
Liam Fitzgerald
5a24de979a
graph-view: first draft
2021-01-12 09:05:39 +10:00
Matilde Park
c6069bda3f
Merge branch 'release/next-js' into release/hot/2020-1-11
2021-01-11 17:51:42 -05:00
matildepark
9e3722d581
Merge pull request #4262 from urbit/lf/hark-autorebuild
...
hark-store: Fix channel marking as read crash
2021-01-11 17:48:30 -05:00
matildepark
c44ac6210b
Merge pull request #4261 from urbit/lf/hark-remove-fixes
...
hark-store: fix dangling unreads
2021-01-11 17:48:09 -05:00
Liam Fitzgerald
99bc912fc5
hark-store: add rebuild printf
2021-01-12 08:31:10 +10:00
Liam Fitzgerald
9c7ac3773a
hark, graph-store: address L review
2021-01-12 08:15:14 +10:00
Liam Fitzgerald
a82c0bb2fe
hark-store: address L style review
2021-01-12 08:05:40 +10:00
Logan Allen
5dd29f1fe7
channel.js: ack every 30 events *even if this.outstandingJSON is empty*
2021-01-11 15:29:15 -06:00
matildepark
0fd5ba6054
Merge pull request #4244 from urbit/la/fix-4217
...
hark-group-hook: add type checking to vase sent to %hark-store, fix #4217
2021-01-11 15:01:47 -05:00
Liam Fitzgerald
dfc3ef0c0e
hark-graph-hook: dismiss unreads for a node when it is deleted
2021-01-11 17:44:25 +10:00
Liam Fitzgerald
1ed0477663
graph-store: emit affected descended nodes in %remove-nodes
...
When %remove-nodes is sent as an update, it may refer to a parent node,
in which case the deletion of all the parent's children is implied. If
we hold onto references to nodes outside of graph-store, we are unable
to tell which of our references were affected, other than iterating over
every reference to check if one of the deleted indices is a prefix of
the reference. This is obviously undesirable, so we emit all of the
nodes we deleted, including the nodes deleted implicitly.
2021-01-11 17:44:25 +10:00
Liam Fitzgerald
18301fa7d7
hark-store: cleanup dangling unreads
...
Creates a noun poke %fix-dangling, which iterates through the unreads
and dismiss those which refer to nodes which no longer exist.
Additionally, adds a migration which runs this poke.
2021-01-11 17:44:25 +10:00
Liam Fitzgerald
7e0af9cfca
graph-store: add node existence query
2021-01-11 17:44:25 +10:00
Liam Fitzgerald
d01f1f62e5
hark-graph-hook: fix muting on %remove-graph
...
*_watching was bunting to watching (i.e. a no-op), causing watching to
be wiped everytimne a graph was removed
2021-01-11 17:43:58 +10:00
Liam Fitzgerald
1529113d6f
hark-store: fix mark channel as read issue
...
Addresses root cause of #4201
2021-01-11 17:43:02 +10:00
Liam Fitzgerald
8fe8cfd29e
hark-store: rebuild cache on inconsistency, instead of crashing
...
Addresses #4201 , although the root cause of the cache inconsistency is
still at large.
2021-01-11 17:42:54 +10:00
Logan Allen
83036c0cc3
hark-group-hook: add type checking to vase sent to %hark-store, fix #4217
2021-01-07 14:03:03 -06:00
matildepark
0830c01024
Merge pull request #4230 from tylershuster/font-fallback
...
interface: add fallback fonts
2021-01-07 01:17:49 -05:00
fang
6769e5cf5a
spider: prefix thread ids with thread name
...
For thread ids generated by spider itself, includes the name of the thread,
for convenient identification.
2021-01-06 22:20:51 +01:00
matildepark
1b96410b94
Merge pull request #4197 from tylershuster/hark-title
...
interface: document title
2021-01-06 16:10:37 -05:00
Tyler Brown Cifu Shuster
207c9accde
interface: document title
2021-01-06 12:54:52 -08:00
Tyler Brown Cifu Shuster
1bc5d22412
interface: add fallback fonts
2021-01-05 22:05:36 -08:00
Matilde Park
822a378fb4
Merge branch 'release/next-js' into release/next-userspace
2021-01-05 20:06:37 -05:00
Liam Fitzgerald
44ac3130f8
graph-store: use +bap for update-log listification
2021-01-05 08:23:12 +10:00
Liam Fitzgerald
3e1207283b
Merge remote-tracking branch 'origin/master' into lf/update-log-order
2021-01-05 08:18:12 +10:00
matildepark
584755de2d
Merge pull request #4121 from tylershuster/serve-woff
...
landscape: add woff2 support, serve Inter & Source Code Pro
2021-01-04 11:31:02 -05:00
Philip Monk
598a46d1f7
Merge remote-tracking branch 'origin/la/spider-fix' into philip/gall-vega
2020-12-18 17:04:02 -08:00
janeway
327a542952
glob: update to 0v5.hvt1e.ie7it.b7i7l.1r7jj.dn9ib
2020-12-18 13:06:18 -08:00
Liam Fitzgerald
2d6913794f
glob: update to 0v7.p2egb.1l8lk.11asn.n1bkb.71bkt
2020-12-18 14:09:25 +10:00
Liam Fitzgerald
a66d0fc2ba
Merge remote-tracking branch 'origin/release/next-userspace'
2020-12-18 14:04:08 +10:00
Liam Fitzgerald
128356dd47
Merge pull request #4156 from urbit/lf/last-updated
...
hark-graph-hook, hark-store: set last-updated on self posts
2020-12-18 13:56:16 +10:00
Logan Allen
be8c0940e7
hark-graph-hook: reduce extraneous %no-metadata printfs
2020-12-17 19:45:05 +00:00
Liam Fitzgerald
6b6e9a7be2
hark: cleanup notifications on leave
2020-12-17 16:10:26 +10:00
Liam Fitzgerald
69c555c4b5
hark: lazier notifications, update in add-graph
2020-12-17 11:59:35 +10:00
fang
744cce098f
Merge pull request #4163 from jfranklin9000/release/next-userspace
...
dbug: make eyre Channels header match the table
2020-12-16 15:53:31 +01:00
Liam Fitzgerald
7ae79cfb1a
glob: update to 0v2.4fgj3.q9463.10ksb.jmhse.00031
2020-12-16 17:52:08 +10:00
Liam Fitzgerald
169955b45a
hark: rework unread tracking, pt.3
2020-12-16 17:46:35 +10:00
Liam Fitzgerald
610a8730b7
wip
2020-12-16 14:22:23 +10:00
Liam Fitzgerald
0ab9af0679
glob: update to 0v1.pr789.2ugh8.chgtm.dlmfn.cc9pr
2020-12-16 10:11:05 +10:00
Liam Fitzgerald
fa7c347870
graph-store: add TODO comment for backwards tap
2020-12-16 09:42:01 +10:00
Liam Fitzgerald
2c915af179
graph-store: run update log in correct order
...
tapping an ordered map returns a list with the smallest keys first.
However, graph-store's update-log is defined backwards, such that the
list will have the most recent updates in the front of the list. We
therefore flop the update log before iterating over it, in order to
process the updates in the order they occurred
2020-12-15 21:37:50 +10:00
Liam Fitzgerald
4461b42d6a
glob: update to 0v3t3u8.g4h6p.ckag1.tpdjo.785v5
2020-12-15 15:53:24 +10:00
Liam Fitzgerald
d9b8fd77c1
Merge branch 'release/next-u' into lf/last-updated
2020-12-15 15:49:39 +10:00
Liam Fitzgerald
5fdfca10e2
hark-store: send update counts separately
2020-12-15 15:38:56 +10:00
Liam Fitzgerald
6499eb5fe0
glob: update to 0v5.bo337.25di9.mg5d5.i9vun.5qaqe
2020-12-15 10:09:22 +10:00
John Franklin
00b5734b41
dbug: make eyre Channels header match the table
2020-12-14 17:20:31 -06:00
Liam Fitzgerald
66fe59819e
hark-store: allow setting last-updated independently of unread counts
2020-12-14 13:33:31 +10:00
Liam Fitzgerald
503aaa899a
hark-graph-hook: refactor to ensure facts are given correctly
2020-12-14 13:14:56 +10:00
Logan Allen
504e02a6c8
graph-store: turn back on noisy duplicates
2020-12-12 18:06:44 -06:00
Logan Allen
8b83df00bd
Merge remote-tracking branch 'origin/master' into release/next-userspace
2020-12-12 18:05:49 -06:00
Logan Allen
35c2ccd54c
graph-store: silence duplicate message assertion temporarily
2020-12-12 14:46:59 -06:00
Matilde Park
2a62b40b62
Merge branch 'la/silence' ( #4142 )
...
* origin/la/silence:
graph-pull-hook: silence issues temporarily
Signed-off-by: Matilde Park <matilde.park@gmail.com>
2020-12-11 20:09:07 -05:00
Logan Allen
97ff374e19
graph-pull-hook: silence issues temporarily
2020-12-12 01:01:17 +00:00
Matilde Park
bad8eb1478
Merge branch 'la/mitigate-notification-madness' ( #4137 )
...
* origin/la/mitigate-notification-madness:
graph-store: no need to iterate through whole list if we find a single duplicate
graph-store: address ted and mark's comments
graph-store: no-op if we already have *any* of the indexes in an %add-nodes event
Signed-off-by: Matilde Park <matilde.park@gmail.com>
2020-12-11 19:27:03 -05:00
Logan Allen
386997475b
graph-store: no need to iterate through whole list if we find a single duplicate
2020-12-11 18:13:47 -06:00
fang
76de5dec47
Merge pull request #4138 from urbit/m/debug-quacks
...
debug: render queued ames acks correctly
2020-12-12 01:10:56 +01:00
Logan Allen
78cf4443c2
graph-store: address ted and mark's comments
2020-12-11 18:10:10 -06:00
fang
ed73326cc3
debug: render queued ames acks correctly
...
Wrap the items in a SearchableList instead of throwing the objects into
the DOM directly.
2020-12-12 00:44:59 +01:00
Logan Allen
e845860e5e
graph-store: no-op if we already have *any* of the indexes in an %add-nodes event
2020-12-11 23:05:54 +00:00
Matilde Park
03eb12698a
glob: update to 0vada5t.b1gqn.oo4ga.6o12h.ek1ot
2020-12-11 16:16:50 -05:00
Logan Allen
26b9c5a66f
graph-store: remove unnecessary clay write upon clobber
2020-12-11 14:53:02 -06:00
Liam Fitzgerald
82851feaea
glob: update to 0v3.e7ep6.1ki6b.qpuiq.22qs6.qcbi7
2020-12-11 16:28:28 +10:00
Liam Fitzgerald
bce1b3e65e
group-pull-hook: remove group on nack
2020-12-11 14:57:20 +10:00
Liam Fitzgerald
191b623d47
hark-store: correctly send reads on %read-index
2020-12-11 14:22:12 +10:00
Logan Allen
34751e1bf8
chat-*: remove unused logic
2020-12-10 21:50:20 -06:00
Liam Fitzgerald
82b668cf3a
graph-store: %node-siblings fixed
2020-12-11 13:05:40 +10:00
Liam Fitzgerald
2b95b308b8
graph-store: simplify node-siblings scries
2020-12-11 12:21:47 +10:00
Liam Fitzgerald
f8452af94e
Merge remote-tracking branch 'origin/release/next-userspace' into lf/chat-graph
2020-12-11 11:50:18 +10:00
Liam Fitzgerald
37bb4e9bfe
graph-store: backup overwritten graphs to clay
2020-12-11 11:38:12 +10:00
Liam Fitzgerald
95cf71c1e6
chat-cli: actually run migration
2020-12-11 11:05:13 +10:00
Liam Fitzgerald
34dee40e74
metadata-store: migrate in poke-import case
2020-12-11 10:56:41 +10:00
Tyler Brown Cifu Shuster
263f046cc2
addressed feedback
2020-12-10 15:42:35 -08:00
Tyler Brown Cifu Shuster
308da85851
landscape: add woff2 support, serve Inter & Source Code Pro
...
Fixes urbit/landscape#92
2020-12-10 13:55:15 -08:00
Logan Allen
fe728fea35
observe-hook: add %group-on-leave back to observers
2020-12-10 13:55:14 -06:00
Logan Allen
fbfe5f46f0
spider: verbose
2020-12-10 13:46:42 -06:00
Logan Allen
f3e5ee88cc
observe-hook: add spacing
2020-12-10 13:27:40 -06:00
Logan Allen
45351e1efa
observe-hook: spider wasn't always issuing thread-results, so we got %watch-not-unique. we now make unique wires, but spider's issue remains
2020-12-10 13:20:13 -06:00
Matilde Park
cf88b8525e
glob: update to 0v7.0p8us.ekd7r.qtve8.hthik.65552
2020-12-10 10:49:51 -05:00
Liam Fitzgerald
c3e4a1632f
hark: migrate and drop chat notifications
2020-12-10 15:19:46 +10:00
Liam Fitzgerald
c29b3d8167
chat: address migration of missing owner in unmanaged groups
2020-12-10 13:52:25 +10:00
Liam Fitzgerald
1aace5cc07
glob: update to 0v3.fbu1a.5lre3.sfu4r.113f6.2ro2c
2020-12-10 13:23:53 +10:00
Liam Fitzgerald
fc189a7c13
graph-store: on overwrite, archive existing graph
2020-12-10 12:36:59 +10:00
Liam Fitzgerald
bf9d6cfe44
chat: refine archival logic
2020-12-10 12:36:26 +10:00
Logan Allen
144e30a90e
chat-hook, store, and hark-chat-hook: fixed merge issues
2020-12-09 16:00:13 -06:00
Logan Allen
7802a7f8d9
Merge branch 'release/next-userspace' into lf/chat-graph
2020-12-09 15:45:26 -06:00
Isaac Visintainer
c5ccc1171a
chat-hook: send right amount of backlog
2020-12-08 19:51:28 -08:00
Philip Monk
530d0f8a40
glob: update to 0v2.u8gnq.ipqi1.eksfl.qtd8n.0d56e
2020-12-08 09:56:37 -08:00
Jake Miller
7b19f7a6a3
lens: clear state on %cancel
...
if you use herb to send a dojo command that doesn't compile,
the lens state doesn't clear and herb no longer works.
this just adds a simple way to clear that state.
2020-12-08 02:45:41 -08:00
Joe Bryan
fd707761f8
zuse: moves lib/base64
2020-12-08 02:36:11 -08:00
Joe Bryan
65fa2ea1af
Merge branch 'na-release/candidate' into jb/motion
...
* na-release/candidate:
vere: to 1.0
gaze: update for eth-watcher batch resuls
vere: replaces obsolete references to u3v_numb and u3A->sen
u3: adds comments to explain unusual u3v_arvo/u3v_home requirements
u3: fixes checkpoint version enforcement, refactors u3m_pave() et al
king: port the new lmdb event log changes.
u3: WIP adds a version to the checkpoint / persistent state
u3: revises "rock" format, tags jet registrations
u3: adds version number to checkpoint patch files
u3: removes obsolete members from u3_arvo
vere: removes u3A->sen references from i/o drivers
vere: implements lmdb event log format
vere: adds version to lmdb meta table, removes unnecessary jam
2020-12-08 00:37:31 -08:00
Joe Bryan
4420aabfa1
chat-hook: fixes typo in $sign migration
2020-12-07 20:41:49 -08:00
Liam Fitzgerald
8c4b453ed4
Merge remote-tracking branch 'origin/release/next-userspace' into lf/app-sane
2020-12-08 13:14:26 +10:00
Joe Bryan
aaf506ce8a
Merge branch 'jb/motion' into jb/motion-merge
...
* jb/motion:
pill: solid
zuse: remove %crud from vane-task
arvo: full vane names in $sign
aqua: build again (still broken)
arvo: reform of the scry reform
2020-12-07 18:52:51 -08:00
Liam Fitzgerald
1895e807fd
hark-graph-hook: give %listen update on autoadd
2020-12-08 12:25:51 +10:00
Philip Monk
56bf97b256
gaze: update for eth-watcher batch resuls
2020-12-07 18:23:50 -08:00
fang
d98c59e73a
zuse: lift moves out of +able
2020-12-08 01:47:06 +01:00
Joe Bryan
17736990ed
arvo: full vane names in $sign
2020-12-07 16:30:22 -08:00
Joe Bryan
83dd7384c6
aqua: build again (still broken)
2020-12-07 16:23:13 -08:00
fang
eab88170e2
Merge branch 'jb/motion' into m/de-thereum
2020-12-07 13:42:00 +01:00
Joe Bryan
5a82f1d4c0
Merge branch 'na-release/candidate' into jb/motion
...
* na-release/candidate: (36 commits)
ames: don't crash on forward-lane scry
jael: cleanup per review
jael: don't signal breach if first hearing of ship
pill: update
vere: compile
lens: don't de-base64
vere: make import flow not use base64 encoding
version: strip trailing newline
pill: mainnet
Revert "zuse: change to ropsten"
chat-hook: fix another poke-import issue
chat-hook: fix poke-import issue
apps: reorder maps, sets, and jugs
apps: reorder maps, sets, and jugs
kiln: add base-hash and our scries
lens: fix change lost in merge
graph-store: leave try-rejoin wire when subscription succeeds
graphs: import-export
chat: import/export
invites: import/export
...
2020-12-07 00:27:58 -08:00
Liam Fitzgerald
12bfae630b
hark-graph-hook: do not autowatch leaf nodes
2020-12-07 15:06:19 +10:00
Liam Fitzgerald
f4c2dedba2
hark-graph-hook: autowatch unmanaged graphs
2020-12-07 13:55:55 +10:00
fang
25a55c0f63
various: ethereum, azimuth, json-rpc out of zuse
...
Moves them into files in /lib, and updates dependents accordingly.
2020-12-06 17:26:52 +01:00
Joe Bryan
205c9a8620
zuse: removes en/de-beam (now in arvo)
2020-12-06 03:33:43 -08:00
Joe Bryan
958bb5acf7
arvo: removes +is and all references to it
2020-12-05 00:51:49 -08:00
Joe Bryan
0f0c2a6ffb
zuse: moves |dawn to lib/vere, rewrites +ivory
2020-12-05 00:51:49 -08:00
Philip Monk
b9fe6af976
jael: don't signal breach if first hearing of ship
...
When you first boot, if you try talk to someone before your azimuth is
up-to-date (for example by import), then if they've ever breached
(twice) then you'll get breach notification, cancelling your message.
This changes is it so that if we haven't heard anything about this ship,
we don't signal a breach.
The implementation complexity is primarily because we need
eth-watcher/azimuth-tracker to produce an update of a list instead of a
list of updates. This way, Jael can keep a "state as of the beginning
of this move" variable to check when deciding whether to signal a
breach.
2020-12-04 23:08:47 -08:00
Philip Monk
0de3e76055
glob: update to 0v6.cmrce.5ass7.5gfqi.7c8cg.mdo7n
2020-12-04 17:59:15 -08:00
Matilde Park
1c6f92abef
Merge branch 'release/next-userspace' into lf/chat-graph
2020-12-04 15:10:05 -05:00
Logan Allen
fc28fbd1c5
Merge branch 'lf/chat-graph' into la/merge-graph
2020-12-04 12:49:21 -06: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
Philip Monk
8329b90efa
lens: don't de-base64
2020-12-03 22:50:45 -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
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
Matilde Park
78c22ae5c4
Merge branch 'na-release/candidate' into release/next-userspace
2020-12-03 20:55:16 -05:00
Philip Monk
1213e298db
Merge remote-tracking branch 'origin/na-release/candidate' into philip/testnet
2020-12-03 17:16:02 -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
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
Logan Allen
4268235581
chat-hook: no longer make unnecessary subscriptions on init
2020-12-03 12:02:02 -06: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
2caf1dac24
group-push-hook: kick members who are not subscribed
...
If a ship breaches, it may no longer be subscribed to the group, but
still be in it. This causes DM breakage amongst other things. To fix it,
we loop over the incoming subscriptions and kick everyone who is a part
of a group, but not subscribed to it.
2020-12-03 16:00:57 +10: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
Matilde Park
5c4cf4d999
Merge branch 'release/next-userspace' into lf/eyre-perf-improvment
2020-12-02 17:51:27 -05:00
Logan Allen
1913cdf4f1
arvo: remove unused app files, libraries, and imports
2020-12-02 14:05:04 -06: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
b5ec0c30f0
hoon: renames +new-end, +new-lsh, +new-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
bec63413b0
hoon: adds +new-rsh, switches all +rsh call sites
2020-12-02 00:21:51 -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
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
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
Liam Fitzgerald
4e9c13834c
channel.js: address L review
2020-12-02 12:09:26 +10: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
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
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
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
Liam Fitzgerald
9ee62a2e55
hark: rework unread tracking, again
2020-12-01 15:46:28 +10: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
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