Pyry Kovanen
6b94db25be
Revert "Revert "kiln: OTA merge approval (UIP 114)""
2023-09-21 13:55:55 +03:00
Pyry Kovanen
bca8e46895
Revert "kiln: OTA merge approval (UIP 114)"
2023-09-21 13:39:23 +03:00
Tinnus Napbus
b59525a203
kiln: OTA merge control
...
- let users disable automatic OTA merging for a sync or globally
- a sync can be set to manual, automatic or global default
- unapproved non-auto updates must be approved by the user
2023-09-15 22:20:42 +12:00
Tinnus Napbus
c8ab40c87a
Merge branch 'next/kelvin/411' into desk-publisher-switcher
2023-08-31 01:44:40 +12:00
Tinnus Napbus
4440eaced6
kiln: make publisher change requests require approval
2023-08-07 21:24:52 +12:00
Pyry Kovanen
c35aabcebf
Merge pull request #6744 from urbit/develop
...
Merge develop into next/kelvin/412
2023-07-28 16:32:35 +03:00
Pyry Kovanen
d52826e570
Merge pull request #6712 from ilyakooo0/iko/sink
...
%sink
2023-07-24 18:24:13 +03:00
Pyry Kovanen
9ec34d81a5
Merge pull request #6681 from ilyakooo0/iko/noun-grad
...
Add %noun-autodiff mark with automatic diffing algorithm
2023-07-24 18:09:30 +03:00
Marcus
71ccdbe4ab
json: remove deprecated JSON parser calls
2023-07-24 15:18:11 +03:00
Marcus
a42b74bc5c
mar: better HTML-related conversions
2023-07-24 15:16:56 +03:00
d9f8074b87
Made it compile
2023-07-19 21:03:23 +03:00
082ef00b83
%sink
2023-07-19 21:03:23 +03:00
pkova
f2b0628e10
ci: hopefully fix ci
2023-07-18 18:40:27 +03:00
a810e72d6d
Fixed styling
2023-07-10 19:02:48 +03:00
529ead91a3
Fixed formatting again
2023-07-10 11:01:18 +03:00
8b208451bd
noun-autodiff: Added a mark that has diffing
2023-07-10 11:01:18 +03:00
~wicrum-wicrun
92849f3e8f
sss: $rule
is now horizon
and frequency
2023-07-03 15:53:42 +02:00
~wicrum-wicrun
82ea321997
sss: remove blank lines
2023-06-30 15:24:50 +02:00
~wicrum-wicrun
d98dfbe4db
sss: rocks.rule=0
now means "store genesis and one snapshot"
2023-06-30 15:11:46 +02:00
~wicrum-wicrun
6009e5f209
sss: ignore stale on-rock pokes
2023-06-26 16:51:57 +02:00
~wicrum-wicrun
d22245a142
sss: don't regress aeons, just no-op and ack instead
2023-06-26 14:57:03 +02:00
~wicrum-wicrun
b948c5d3e5
sss: accept old rocks if current one is stale
2023-06-23 23:03:49 +02:00
~wicrum-wicrun
6e5a15afb1
sss: inform subscribers when a path is killed or made private
2023-06-23 22:31:38 +02:00
~wicrum-wicrun
200ef1f3d9
sss: nack if scry response is unwanted
2023-06-23 16:10:52 +02:00
~wicrum-wicrun
c7af7179e7
sss: rely on ames acks instead of timers
2023-06-22 18:53:04 +02:00
Joe Bryan
edebd0b6d3
vats: add source ship, remove base hash from default output
2023-06-14 16:25:08 -04:00
Josh Lehman
3007d41d62
Merge pull request #6626 from polrel-witter/develop
...
shoe: renders blank tape rows
2023-06-08 08:33:51 -07:00
Joe Bryan
02bac2f1b5
solid: preserve structural sharing in arvo
2023-05-30 13:30:12 -04:00
sage
eca0bcc4cb
shoe: renders blank tapes
...
Description of the issue can be found here: https://github.com/urbit/urbit/issues/6625
The fix involved changing the instance of `+roll` to a `+spin` which increments a counter each time a column contains null tapes. Also, `+row`'s trap stops at the point when the null count equals the number of columns, indicating there's nothing left to render.
2023-05-29 17:30:11 -04:00
pkova
48adc133e4
mar: add vere mark
2023-05-24 18:37:54 +03:00
morelazers
270905e153
fix: x-urb-jam
2023-05-05 12:11:46 +02:00
morelazers
78c1d6e647
feat: noun to mime
2023-05-02 21:28:15 +02:00
Ted Blackman
b632316fba
Merge pull request #6532 from urbit/jb/vats-perf
...
vats: force multiline rendering, improve performance
2023-05-01 11:38:30 -04:00
Ted Blackman
c3d461d6de
Merge pull request #6515 from urbit/i/6504/fine-next-steps
...
fine: next steps
2023-05-01 11:32:52 -04:00
Joe Bryan
444242b5fc
vats: sort force on/off lists
2023-04-29 10:33:54 -04:00
Joe Bryan
b7bf1e68ca
vats: sort alphabetically within constraints (%base first, %kids last)
2023-04-29 10:13:50 -04:00
Joe Bryan
d732e5a91a
vats: hack to always render multi-line tanks
2023-04-29 10:03:15 -04:00
Joe Bryan
05a7c755c6
base: pin the %kelvin mark in sur/hood for +vats
2023-04-29 10:01:06 -04:00
John Franklin
dd02444876
+vats: sort %base and %kids (sometimes)
2023-04-29 04:04:30 -05:00
Ted Blackman
fa14915993
Merge pull request #6506 from jfranklin9000/develop
...
lib/server: de-indent ++ico-response
2023-04-28 11:52:20 -04:00
John Franklin
249eb50d42
hood: +report-vat: handle desks with null base hash (=verb |)
2023-04-27 20:10:53 -05:00
John Franklin
a017c02c4f
hood: +report-vat: handle desks with multiple base hashes (=verb |)
2023-04-27 18:23:34 -05:00
Hunter Miller
701115c7fb
Merge pull request #6521 from urbit/hm/optimized-mime-to-json
...
json: used optimized arm for mime -> json
2023-04-27 18:04:20 -05:00
Hunter Miller
93f8b3b0c9
json: no need to reference from html, already exposed
...
Co-authored-by: Joe Bryan <joemfb@gmail.com>
2023-04-27 17:39:40 -05:00
Pyry Kovanen
f9cf4b154b
hood: revert my nonsense that's part of PR #6520
2023-04-28 00:53:03 +03:00
Hunter Miller
06c78c85d0
json: used optimized arm
2023-04-27 16:08:03 -05:00
Pyry Kovanen
f89baab416
hood: actually revert 84e0e18462
2023-04-27 16:39:37 +03:00
Pyry Kovanen
9c124ceeaa
hood: revert 84e0e18462
2023-04-27 16:35:24 +03:00
Pyry Kovanen
84e0e18462
hood: do no subtract-underflow on null base hash
2023-04-27 16:29:29 +03:00
yosoyubik
cfc1a58559
spider: fix tracking remote-scry requests
...
Prevously we were tracking remote scry requests using a map, assuming
that every thread would do just one remote scry request. This is not
right. A thread that did multiple +keen:strandio was treated as
if just the last call existed, overwritten previous entries in the map.
Now we track remote scries using a jug that accounts for multiple %keen
tasks per thread.
The logic for sending %yawns to %ames has been updated for the following
scenarios:
- +thread-fail will always send a %yawn task
- +thread-done doesn't send %yawn tasks
- unless a running thread is stopped
- if %spider is reloaded:
- %yawn tasks will be sent for any running or starting thread
/lib/strandio also removes +take-tune from +keen, decoupling
sending %tasks and receiving %signs. This allows for clients
to request multiple paths at future cases, without blocking.
2023-04-27 13:55:06 +02:00