Liam Fitzgerald
169955b45a
hark: rework unread tracking, pt.3
2020-12-16 17:46:35 +10:00
fang
f285c7954e
sole: add %bye effect for closing the session
...
This lets applications suggest to the client that they should gracefully
unsubscribe from the session.
Arguably this might be accomplished by %kick-ing the client and then
crashing on their subsequent resubscribe, but this requires tracking
their sole session id and has less semantic clarity on what's happening.
2020-12-15 16:56:47 +01:00
Liam Fitzgerald
06ed5af3f4
graph-store: add -eval thread
2020-12-11 15:52:17 +10:00
Logan Allen
34751e1bf8
chat-*: remove unused logic
2020-12-10 21:50:20 -06: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
7802a7f8d9
Merge branch 'release/next-userspace' into lf/chat-graph
2020-12-09 15:45:26 -06:00
Philip Monk
4f776a6f5e
test: get make everything compile
2020-12-08 17:57:41 -08:00
Joe Bryan
fd707761f8
zuse: moves lib/base64
2020-12-08 02:36:11 -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
fang
eab88170e2
Merge branch 'jb/motion' into m/de-thereum
2020-12-07 13:42:00 +01:00
Liam Fitzgerald
12bfae630b
hark-graph-hook: do not autowatch leaf nodes
2020-12-07 15:06:19 +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
Logan Allen
fc28fbd1c5
Merge branch 'lf/chat-graph' into la/merge-graph
2020-12-04 12:49:21 -06: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
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
2cf6af586d
Merge branch 'na-release/candidate' into philip/testnet
2020-12-02 21:10:15 -08:00
Logan Allen
1913cdf4f1
arvo: remove unused app files, libraries, and imports
2020-12-02 14:05:04 -06:00
fang
1ea59bbad3
webterm: update mar and js to support 24-bit color
2020-12-02 17:26:17 +01:00
Joe Bryan
b5ec0c30f0
hoon: renames +new-end, +new-lsh, +new-rsh
2020-12-02 01:00:09 -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
Liam Fitzgerald
3d21dcd19f
Merge branch 'release/next-userspace' into lf/chat-graph
2020-12-02 13:42:02 +10:00
Philip Monk
e69804a5ae
Merge remote-tracking branch 'origin/na-release/candidate' into m/flagday-keyfile
2020-12-01 14:02:37 -08:00
Isaac Visintainer
81cf813128
herb/lens: add utilites for import/export
2020-12-01 00:00:49 -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
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
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
44fb0cc19d
various: move away from face/type syntax
...
In favor of face=type.
2020-11-26 17:38:00 +01:00
fang
a6e7af38d5
various: move away from $constant type syntax
2020-11-26 17:31:06 +01: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
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
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
Liam Fitzgerald
b7b4000986
hark: separate unread tracking from notifications
2020-11-24 15:40:03 +10:00
Liam Fitzgerald
360d24e11c
hark: add scries for chat
2020-11-24 15:39:53 +10:00
Joe Bryan
890d6b4944
Merge branch 'release/next-vere' into na-release/next-vere
...
* release/next-vere:
build: update gcloud to use non-deprecated action
vere: manage memory properly in _fore_import
build: update GoogleCloudPlatform/github-actions/setup-gcloud to 0.2.0
king: try undoing warnings in eventlog-lmdb
king: diswarn tests
king: more warnery
king: fix warnings; more consistent warn policy
vere: add -i and -o options for import and export
herb/lens: add utilites for import/export
vere: refactors pier initialization to fix -X
king: fix test (daaad)
king: fix warnings in Tree (thanks dad)
king: this is a holdup!
2020-11-19 23:59:51 -08:00
Logan Allen
b11b343280
Merge branch 'release/next-userspace' into lf/app-sane
2020-11-19 11:39:48 -06:00
Liam Fitzgerald
ffaba0be45
hark: update graph marks for editable comments
2020-11-19 12:17:55 +10:00
Liam Fitzgerald
474e769839
Merge remote-tracking branch 'origin/master' into release/next-userspace
2020-11-19 10:46:20 +10:00
Philip Monk
eadc63938c
Merge remote-tracking branch 'origin/release/next-dill' into release/next-sys
2020-11-17 21:54:50 -08:00
Philip Monk
cd87c786ca
Merge remote-tracking branch 'origin/master' into HEAD
2020-11-17 21:10:20 -08:00
Isaac Visintainer
41ce22d6ae
herb/lens: add utilites for import/export
2020-11-16 15:57:35 -08:00
Logan Allen
25a68b16a7
graph-validator-link: amend to have blank containers and comments with required content
2020-11-12 20:23:07 +00:00
Logan Allen
9c9e1160ad
graph-store: update %publish and %link schemas, wipe update-logs
2020-11-12 13:47:42 -06:00
Liam Fitzgerald
e71ba741f4
Merge pull request #3908 from urbit/lf/hark-graph-indices
...
hark: follow individual indices
2020-11-11 10:37:19 +10:00
Matilde Park
e986298ee9
Merge branch 'release/next-userspace' into lf/hark-redux
2020-11-10 15:04:16 -05:00
fang
eb40e2feed
webterm: handle unicode more correctly
...
Make the marks produce json arrays where the (list @c) type is used.
On the frontend, transform the semantic (character-based) cursor
position into a byte-based one, in order to ensure the cursor gets
rendered at the correct location, even if the presence of multi-byte
characters like emoji.
2020-11-10 20:42:28 +01:00
fang
5f5e1def83
mark: handle unicode in belt correctly
...
Input should be treated as unicode strings
2020-11-10 19:27:25 +01:00
Liam Fitzgerald
9eec477e0e
hark-graph-hook: watch individual indices
2020-11-10 12:14:06 +10:00
fang
acd9176d76
webterm: clean up
2020-11-06 22:32:13 +01:00
Logan Allen
4b7f0e8025
thread-watch: change name to observe-hook
2020-11-06 14:55:32 -06:00
fang
f950d710c3
webterm: support downloading files
...
For %sav and %sag blits.
2020-11-06 13:47:22 +01:00
fang
185b553c99
herm: userspace dill proxy
...
Listens to the default dill session and passes its %blits on to
subscribers. Passes any %belt pokes it gets into dill.
Updates webdojo to make use of it, which is the primary motivation for
herm's existence.
2020-11-05 19:39:08 +01:00
Liam Fitzgerald
a3a8f72672
hark-chat-hook: add marks
2020-11-05 12:28:04 +10:00
Liam Fitzgerald
26f2e9e951
graph-store: loosen link comment validation
2020-11-03 16:12:07 +10:00
Liam Fitzgerald
04c1ad6653
hark: add publish support
2020-11-03 14:55:32 +10:00
Liam Fitzgerald
e9d9bb839f
Merge branch 'release/next-userspace' into lf/hark-redux
2020-11-03 10:58:52 +10:00
Logan Allen
353d328340
thread-watch-hook: moved to marks and slopped vases
2020-11-02 15:22:50 -06:00
Liam Fitzgerald
410d193f5a
publish: loosen comment validation
2020-10-29 09:37:47 +10:00
Liam Fitzgerald
ec1c4339c5
publish: loosen validator
2020-10-29 09:35:43 +10:00
Liam Fitzgerald
4079de05f6
publish: fix graph-validator mark
2020-10-29 09:32:15 +10:00
Liam Fitzgerald
39d538f9bc
Merge branch 'release/next-userspace' into lf/graph-publish-fe
2020-10-28 16:40:02 +10:00
Liam Fitzgerald
2de45c53ef
Merge branch 'release/next-userspace' into lf/hark-redux
2020-10-28 16:34:55 +10:00
Liam Fitzgerald
cf4f0f302e
hark: final pass for bugs
2020-10-28 15:52:59 +10:00
L
210a9f968c
Merge pull request #3721 from urbit/la/modernize-invites
...
invite-store/hook: modernize the code style to match other new apps
2020-10-27 19:37:44 -05:00
Logan Allen
7083979628
invite: initialize state for %graph invites and fix mark
2020-10-27 12:48:50 -05:00
Liam Fitzgerald
9b19e30d23
hark-hooks: add JSON conversion, marks
2020-10-27 15:04:39 +10:00
Philip Monk
fc15f0d735
Merge branch 'pr' into HEAD
2020-10-22 20:47:53 -07:00
Logan Allen
c8068e8fcb
agents: all agents compile with new invites types and import patterns
2020-10-22 12:17:15 -05:00
Liam Fitzgerald
1c1e2f60b0
graph-validator-link: add notification-kind conversion
2020-10-21 16:01:14 +10:00
Liam Fitzgerald
3ee0f13e41
publish: tombstone
2020-10-19 16:15:55 +10:00
Liam Fitzgerald
b94941f0a2
Merge branch 'release/next-userspace' into lf/graph-publish-fe
2020-10-19 13:18:25 +10:00
matildepark
782ea1a6e7
Merge pull request #3696 from urbit/lf/bundle-cleanup
...
interface: various bundle size optimisations
2020-10-16 18:32:07 -04:00
Philip Monk
77b33632a6
Merge remote-tracking branch 'origin/master' into release/next-sys
2020-10-14 19:26:33 -07:00
Liam Fitzgerald
f14c0ee19e
interface, glob: serve source maps externally
2020-10-14 13:26:40 +10:00
Liam Fitzgerald
627937f5a0
publish-mark: address review
2020-10-05 15:26:27 +10:00
Joe Bryan
b5c9f4ed2a
zuse: removes redundant definitions of $mite and $octs
2020-10-03 23:34:10 -07:00
Liam Fitzgerald
ef7bb37f8f
Merge branch 'release/next-userspace' into lf/graph-publish-fe
2020-10-01 09:43:34 +10:00
Ted Blackman
d6899857f4
+graph-store/import-graph
2020-09-18 16:50:34 -04:00
Ted Blackman
77658b1a8a
Merge remote-tracking branch 'origin/release/link' into lf/graph-be
2020-09-15 16:46:00 -04:00
Liam Fitzgerald
a81c41b942
publish: update validator mark to allow for revisions
2020-09-15 15:51:46 +10:00
Logan Allen
cfe9484087
graph-validator-link: removed unicode characters
2020-09-14 14:50:27 -05:00
Liam Fitzgerald
ff1219bbda
marks: add graph-view marks
2020-09-11 09:35:44 +10:00
Liam Fitzgerald
22b6277abe
publish: rewrite top-level for graph-store
2020-09-10 20:09:52 +10:00
Liam Fitzgerald
4df053733b
Merge branch 'lf/publish-graph' into lf/graph-publish-fe
2020-09-09 11:19:46 +10:00
Liam Fitzgerald
502792a734
publish: store title in content
2020-09-08 16:09:06 +10:00
Liam Fitzgerald
d1a1cfccad
publish: first draft of graph-store migration
2020-09-08 14:23:50 +10:00
Liam Fitzgerald
7174f3281b
marks: add graph-view marks
2020-09-04 00:12:12 +10:00
Liam Fitzgerald
ca309fb831
marks: add hook actions
2020-09-01 15:11:17 +10:00
Ted Blackman
dd2bae9320
links: data migration compiles; untested and still needs subscription migration
2020-08-18 15:41:24 -04:00
Ted Blackman
96d2906edc
link: graph validator compiles and runs
2020-08-18 13:32:04 -04:00
Logan Allen
452d6ea4e1
graph-store: fully tested mark validation system
2020-07-28 12:03:09 -07:00
Logan Allen
a35749e2be
graph-store: first validator mark builds
2020-07-27 12:56:30 -07:00
Logan Allen
325667f9ec
Merge branch 'master' into la/graph-store
2020-07-27 12:10:22 -07:00
Logan Allen
7876912700
graph: chat validator mark
2020-07-22 13:54:20 -07:00
Liam Fitzgerald
24b25a3422
Merge remote-tracking branch 'origin/release/next-userspace' into lf/groups-refactor
2020-07-22 10:42:52 +00:00
Logan Allen
c06eb4d8c0
graph-store: removed +mop from sur and added test validator for chat
2020-07-21 17:38:06 -07:00
Philip Monk
d641210c6f
Merge branch 'philip/glob' ( #3139 )
...
* philip/glob:
interface: don't require urbitrc for build:prod
maintainers: add glob-making instructions
publish: loosen +noun:grab
glob: autostart and make ota-able
glob: added app to distribute js outside clay
Signed-off-by: Philip Monk <phil@pcmonk.me>
2020-07-21 11:22:16 -07:00
Philip Monk
9ca9b5318b
publish: loosen +noun:grab
2020-07-20 17:58:23 -07:00
Matilde Park
a3caf1a214
Merge branch 'release/next-userspace' into lf/groups-refactor
2020-07-16 13:55:44 -04:00
Liam Fitzgerald
755139f8f4
marks: add hash mark
2020-07-15 14:26:17 +10:00
Logan Allen
80d67c2f16
graph-view: delete for now
2020-07-08 15:39:20 -04:00
Logan Allen
a7cbecc0e2
Merge branch 'lf/groups-refactor' into la/graph-store
2020-07-06 15:02:20 -04:00
Liam Fitzgerald
26c610f8d2
interface: update store + api + subscriptions for new groups
2020-07-02 12:19:32 +10:00
Liam Fitzgerald
9b61c5571b
Merge branch 'ford-fusion' into lf/groups-refactor
2020-06-27 10:42:16 +10:00
Logan Allen
e055ba98ae
graph-store+view: added a variety of query types for subset fetching, individual post fetching, child fetching, etc
2020-06-26 14:38:11 -04:00
Liam Fitzgerald
846fe8c048
groups: convert JSON encodings to camelcase
2020-06-26 17:02:51 +10:00
Liam Fitzgerald
ad6efe44ff
groups: update generators and marks for ford-fusion
2020-06-26 12:45:02 +10:00
Ted Blackman
26ff47b93d
Merge remote-tracking branch 'origin/release/next-userspace' into ford-fusion
2020-06-25 22:24:30 -04:00
Liam Fitzgerald
47352a06ba
groups: finalize state adapters
2020-06-24 10:28:57 +10:00
Logan Allen
ec432a5b10
graph: got some things working and fixed an issue introduced by rebase
2020-06-23 14:01:04 -04:00
Liam Fitzgerald
8cf81002ec
Merge branch 'ford-fusion' into lf/groups-refactor
2020-06-23 12:13:03 +10:00
Matilde Park
5ad03868b2
Merge branch 'master' into release/next-userspace
2020-06-22 10:24:34 -04:00
Philip Monk
6ff9f75bb7
Merge remote-tracking branch 'origin/master' into ford-fusion
2020-06-19 14:52:18 -07:00
Liam Fitzgerald
d66dbff61e
groups: migrate to push-pull hooks and resources
2020-06-08 17:53:16 +10:00
Philip Monk
8b78f04dd3
Merge remote-tracking branch 'origin/master' into ford-fusion
2020-06-02 21:50:20 -07:00
Fang
30924609e0
Merge pull request #2882 from urbit/lf/links-refactors
...
links: namespace types
2020-06-02 17:16:37 +02:00
Liam Fitzgerald
f60181871a
groups: finish rewrite
2020-06-02 15:11:02 +10:00
Liam Fitzgerald
d2de8d72eb
groups: begin rewrite
2020-06-02 15:07:09 +10:00
Philip Monk
62889d78d1
txt: don't conflict if identical changes
2020-06-01 20:46:43 -07:00
Logan Allen
9b5c93d2f1
file-server: renamed to file-server
2020-06-01 14:02:12 -04:00
Logan Allen
f13b174f16
landscape: renamed to http-server-store, finished subscribable configuration
2020-06-01 14:01:38 -04:00
Isaac Visintainer
ae58a62fad
landscape: added static serving to landscape.hoon
2020-06-01 14:00:47 -04:00
Logan Allen
deb7c3445b
apps: finish mark and http cleanup
2020-06-01 14:00:46 -04:00
Logan Allen
4550bc6dc1
apps: updated apps to use consistent %initial update
2020-06-01 14:00:46 -04:00
Logan Allen
34fc7b7f30
launch: fixed mark conversions and added files
2020-06-01 13:57:06 -04:00
Logan Allen
0c2b770411
launch: added json marks
2020-06-01 13:57:06 -04:00
Fang
f54c5066d4
Merge pull request #2956 from urbit/master
...
Merge master into release/next-userspace
2020-05-29 13:24:44 +02:00
John Franklin
510fb6b394
hoon: bat/net to bas/fas
2020-05-28 06:58:18 -05:00
Fang
36b7fc2e4f
Merge branch 'release/next-sys' into m/debug-dashboard
2020-05-26 20:36:27 +02:00
Isaac Visintainer
7c9f128910
publish: fix publish-info mark quote escaping
2020-05-21 17:16:54 -06:00
Fang
f96c83a4a9
spider, debug fe: actually support killing threads
2020-05-20 22:35:53 +02:00
matildepark
91cf06b542
Merge pull request #2814 from urbit/lf/chat-type-namespacing
...
chat: improve namespacing of chat-* types
2020-05-19 19:54:22 -04:00
matildepark
74fb1ad68f
Merge pull request #2884 from urbit/lf/publish-namespacing
...
publish: abide by namespacing conventions
2020-05-19 19:14:55 -04:00
Isaac Visintainer
ac9890c2a9
publish: fix bug in publish comment mark
2020-05-12 17:49:03 -06:00
Liam Fitzgerald
782135fc97
publish: abide by namespacing conventions
2020-05-09 11:26:25 +10:00
Liam Fitzgerald
2946eb55cb
links: namespace view types
2020-05-08 16:07:44 +10:00
Liam Fitzgerald
edfcb389db
links: namespace store types and lib
2020-05-08 15:33:04 +10:00
Ted Blackman
2be61eaac9
/mar: all marks build
2020-05-08 01:29:47 -04:00
Liam Fitzgerald
bf965a26ea
links: rename files to namespacing convention
2020-05-08 14:27:37 +10:00
Fang
ac494a265e
verb: allow subscribing to events
...
This excludes, necessarily, events that don't let us emit moves.
(+on-save, +on-peek)
2020-05-08 01:46:29 +02:00
Liam Fitzgerald
cf8e8f8dc4
Merge branch 'master' into lf/chat-type-namespacing
2020-05-07 10:39:11 +10:00
Ted Blackman
339e4e34ce
clay: fix %mime->%html mark conversion
2020-05-06 01:09:35 -04:00
Ted Blackman
8abdd3d066
mar: all marks build; added +grad and +noun:grow to many
2020-05-04 23:21:05 -04:00
Liam Fitzgerald
d7a5499b9a
chat: expose types with libs
2020-04-30 09:04:29 +10:00
Liam Fitzgerald
531efa82a9
chat: address review comments
2020-04-29 18:45:07 +10:00
Liam Fitzgerald
5f4fc28bc9
chat: improve namespacing of chat-* types
...
Improved the namespacing by dropping the app prefix on types, e.g.
chat-hook-action -> action. Compensated for shadowing by importing the
/sur files behind a face. End result is that a chat-hook-action becomes
an action:hook. Splits chat-json into lib/chat-{hook,store,view}. Uses
^? on changes files in /lib and /sur to discourage deeply nested
importing.
2020-04-28 12:01:13 +10:00