Commit Graph

31642 Commits

Author SHA1 Message Date
Ted Blackman
6a2c935541
Update issue templates
For creating an issue just to make a PR, and some other use cases, it's convenient to be able to create a blank issue.
2023-02-01 11:22:31 -05:00
~wicrum-wicrun
23d43bd5f4 Add draft code 2023-02-01 17:05:18 +01:00
Ted Blackman
86e8dd8ea9
Merge pull request #6261 from urbit/i/6260/fix-show-vat-gen
show-vat: fix +show-vat to work with wafts
2023-02-01 09:35:25 -06:00
fang
11c7ae935f dojo: match hoon.hoon %know %hint printing style
Hoon.hoon got the separating + added in 13d1c28, but dojo was never updated
to match. Here, we pass it on.
2023-01-31 16:44:36 -08:00
Ted Blackman
f5a6e7ed8c Merge branch 'master' into develop 2023-01-31 13:33:07 -06:00
Ted Blackman
0626780d7e
Merge pull request #6220 from urbit/next/415
next: zuse 415/hoon 139 (doccords edition)
2023-01-31 13:32:30 -06:00
Tinnus Napbus
abd6674ae0 show-vat: fix +show-vat to work with wafts 2023-01-30 14:46:39 +13:00
fang
f6ee174d64
webterm: simpler printf rendering
As it turns out, the exact behavior of the 'S' CSI command is not "move
contents up into scrollback", but rather "delete the top line(s), move other
contents up". This behavior leads webterm to eat into outputs whenever it
renders slogs.

Xterm(.js), when given a newline character at the bottom of a scroll region,
does produce the desired behavior of bumping the top line away into scrollback,
instead of obliterating it.

This implementation now diverges from vere's, which is unfortunate, but the
alternative is making webterm track the contents of the bottom-most line of
the default session, which seems rather ridiculous by comparison.

Fixes #6257.
2023-01-28 00:34:03 +01:00
fang
faa16a1811
eyre: provide proper secure flag in %host scry 2023-01-27 14:37:56 +01:00
fang
eab40abcc9
Merge branch 'develop' into fix-host-scry 2023-01-27 11:54:28 +01:00
tadad
a5e0356fd6
Merge branch 'develop' into da/flow-scry 2023-01-26 17:10:11 -06:00
Philip Monk
735eedcf6e
Merge pull request #6249 from urbit/i/6244/kids
kiln: Keep %kids desk in sync after kelvin update
2023-01-26 16:07:23 -07:00
Philip Monk
821ed641ea
Merge pull request #6243 from urbit/i/6231/autoprop
autoprop: automated pill (& other boot prop) building
2023-01-26 16:07:01 -07:00
dachus
9e9fdeb2c6 flow scry added, moved to lull 2023-01-26 17:04:08 -06:00
Philip Monk
d328c7ad8c kiln: update comment 2023-01-26 14:55:15 -07:00
Philip Monk
b125b48983 Merge remote-tracking branch 'origin/next/415' into develop 2023-01-26 10:24:34 -07:00
fang
d40237feec
Merge pull request #6238 from urbit/i/6234/acme-handle-301-redirect
acme: handle https redirect in self-check
2023-01-25 12:59:45 +01:00
Tinnus Napbus
9255faf113 acme: comment clarification re: ports 2023-01-25 21:34:32 +13:00
Josh Lehman
27c62ac854
Merge pull request #6250 from urbit/i/6247/revert-once
Revert "Merge pull request #6199 from urbit/philip/install-once"
2023-01-24 16:05:44 -08:00
Josh Lehman
6cd9fa56ae Revert "Merge pull request #6199 from urbit/philip/install-once"
This reverts commit 427e219b5b, reversing
changes made to 86cf63986b.
2023-01-24 16:00:35 -08:00
Philip Monk
bd4e093ada kiln: keep %kids desk in sync after kelvin update
This is the fourth option described in #6244.

Fixes #6244
2023-01-24 15:49:43 -07:00
Philip Monk
8609599035 ames: put "is ok"/"not responding" behind |ames-verb
Fixes #6245
2023-01-24 13:07:19 -07:00
fang
28d1e35774
autoprop: write props into runtime version folder
For vere, we try to put it into a folder whose name is just the vere
version number. For other runtimes, we cat the whole version string
together.
2023-01-24 19:13:32 +01:00
fang
34fd6c854a
autoprop: auto-republish props for new runtime
Checks to see if we've changed the runtime version. If we have, publish
all the props at that new runtime version.
2023-01-24 19:12:14 +01:00
fang
23f2b9cb4d
autoprop: include missing dependencies 2023-01-23 21:28:27 +01:00
fang
9308ad9960
autoprop: update for new sole protocol 2023-01-23 21:27:55 +01:00
fang
c61a9f8bd7
clay: update %prep task for pages instead of blobs 2023-01-23 21:10:28 +01:00
fang
5a90d9bdd9
autoprop: include desk name in install prop meta 2023-01-23 20:45:33 +01:00
fang
8cfc9b5dfc
prop: rename prop tiers for style 2023-01-23 20:44:30 +01:00
fang
4272013244
autoprop: remove unused files from pkg/autoprop 2023-01-23 20:43:30 +01:00
fang
ba01f456a4
autoprop: include tasks in wake failure print 2023-01-23 20:43:21 +01:00
fang
c32f7bf408
autoprop: tweak cli ux 2023-01-23 20:43:05 +01:00
fang
136f146774
autoprop: rename from autopill 2023-01-23 20:42:47 +01:00
fang
196b9b4a77
autopill: clear next build time after build 2023-01-23 20:42:31 +01:00
fang
903351f86f
pill: support including clay blob store
During pill and install prop generation.

In autopill, we stop tracking a copy of the blob store, instead just
having the pill lib scry it out on-demand.
2023-01-23 20:42:13 +01:00
fang
817cfc8924
autopill: update for props, delayed write
Can now generate prop.jam files in additional to pills.

Now waits for five days of no changes before building the pill or prop.
2023-01-23 20:41:33 +01:00
fang
382d0d5522
pill: include %prep task in desk install props
Primes the blob store, making initial sync faster.
2023-01-23 20:40:52 +01:00
fang
f2d3a64d9c
clay: add /cs/===/bloc scry for all desk blobs
Lets you retrieve all blobs from the blob store that are in use by the
desk, both presently and in all its history.
2023-01-23 20:39:18 +01:00
fang
3fa5856f94
clay: add %prep task for priming the blob store 2023-01-23 20:36:34 +01:00
fang
b3b5400cec
boot: partial prop support
Doesn't yet support pre-userspace props, and the code might need to be
shuffled around a bit, but what's here works already.
2023-01-23 20:34:56 +01:00
fang
93f4d395b8
various: trailing newlines 2023-01-23 20:24:48 +01:00
fang
2dae678ec2
autopill: export to pills directory, not put root 2023-01-23 20:24:37 +01:00
fang
50da8a0bec
autopill: make pills when desk contents change
Automatically builds pills and writes them to urb/.put when relevant
desks change. Intended for deployment onto a livenet ship from which
pills may then be sourced.
2023-01-23 20:24:20 +01:00
fang
74e653053d
lib: move pill creation into /lib/pill
In preparation for pill building from outside the generators.
2023-01-23 20:24:02 +01:00
Ted Blackman
0750c3f8ce
Merge pull request #6241 from urbit/i/6240/document-tagging
MAINTAINERS.md: improve tagging instructions
2023-01-23 12:26:51 -06:00
Ted Blackman
753896c173 MAINTAINERS.md: improve tagging instructions
Fixes #6240.
2023-01-23 12:24:04 -06:00
Tinnus Napbus
45810c9ff3 acme: handle https redirect in self-check
also: libdns handle 301 redirect during self-check
2023-01-23 21:48:08 +13:00
fang
6b80aec3c2
gen: +desk-requests, counts pending clay requests
Gives a summation of pending clay requests for a given desk, specifying
the number of local and incoming-from-foreign requests, and for the
latter, how many of those are awaiting the next revision of a desk
(read: are currently |sync-ing from the desk).
2023-01-22 21:51:39 +01:00
fang
50cfdb0f2a
clay: allow scrying out of pending requests
Implements a /cx/[our]//[now]/cult/[desk] endpoint, for getting a set of
pending requests for any given desk. We don't give the $cult for the
desk as-is, but instead slim the $roves back down into $raves, remove
clay protocol version metadata, and make sure to put our @p in place of
empty "for" fields.
2023-01-22 21:42:57 +01:00
Hunter Miller
462d636609 meta: remove lerna and associated files 2023-01-20 16:08:26 -06:00