Ted Blackman
855e97d17a
kiln: update other agents on kernel updates
2021-09-27 19:34:15 -04:00
Hunter Miller
5272346cb8
btc-wallet: manual merge from master to resolve conflicts
2021-09-27 17:28:30 -05:00
Fang
18701b2ad2
kiln: always check local desk when adjusting dudes
...
We do not care about what's on foreign, the local desk is the thing
we're taking action on. This is more robust in the face of absent
information about foreign desks etc.
Also stops pretending to take-commet during take-merge-main. We'll get a
separate commit event.
2021-09-28 00:57:38 +04:00
Fang
18bad9c423
gall: give correct %gu results
...
Give false for suspended agents, instead of always giving true if the
agent exists.
2021-09-28 00:22:52 +04:00
Hunter Miller
8d5e4e797d
Merge branch 'dist' of github.com:urbit/urbit into dist
2021-09-27 15:10:31 -05:00
Fang
4785dbbee5
docket: %leave glob subscriptions if necessary
...
If we're about to re-%watch on the same wire, we need to %leave first to
avoid getting into a duplicate wire situation.
2021-09-27 23:57:39 +04:00
Hunter Miller
e8d6e28ae8
tile: handle hung chads better
2021-09-27 14:11:29 -05:00
Edward Amsden
02d2185eb3
move hoons to base-dev
2021-09-27 15:10:19 -04:00
Ted Blackman
7665e75849
manual merge @liam-fitzgerald misc. fixes PR
2021-09-27 14:50:58 -04:00
Ted Blackman
a869a75e4c
pkg/arvo/tmp: update jamfiles
2021-09-27 14:35:11 -04:00
Ted Blackman
c947f899e6
-jam-all-desks: prevent recursive tempfile cancer
2021-09-27 14:20:44 -04:00
Hunter Miller
d02d25bfa3
suspend-app: even simpler copy
2021-09-27 13:15:58 -05:00
Hunter Miller
31283c2b58
suspend-app: updating to clearer copy
2021-09-27 12:54:48 -05:00
Hunter Miller
a24656cc36
Merge branch 'dist' of github.com:urbit/urbit into dist
2021-09-27 11:55:03 -05:00
Hunter Miller
fa781bed5d
notifications: cleaning up system references
2021-09-27 11:54:55 -05:00
Edward Amsden
8484a87399
updated base.jam
2021-09-27 12:52:16 -04:00
Edward Amsden
20104b056b
dojo: fix house-6 type to use session-6 instead of session
...
Co-authored-by: Fang-
2021-09-27 12:39:06 -04:00
Hunter Miller
641975ba39
vatmeta: fixing potential null ref
2021-09-27 10:35:37 -05:00
Fang
934c32d401
dojo: !< the vase like a normal person
...
It was never broken to begin with.
2021-09-27 19:12:39 +04:00
Fang
ca6636b149
kiln: ensure +vats engine always initialized
...
This was not the case for +poke-install, leading us to write a vat to
state under the %$ desk.
2021-09-27 15:06:47 +04:00
Fang
82ab1c04c2
dist: track deskjams properly
2021-09-27 13:57:16 +04:00
Fang
deade98d02
dist: update pills and jams
2021-09-27 13:52:22 +04:00
Fang
1640ff6d38
dist: add glob mark, merge base-dev into others
...
This had fallen off the wagon at some point.
2021-09-27 13:34:23 +04:00
Ted Blackman
ede1976745
kiln: partial fixes for +take-download scry crash
2021-09-27 00:08:11 -04:00
Ted Blackman
9aa8566a6e
-jam-all-desks
2021-09-26 22:03:13 -04:00
Ted Blackman
84f306532c
sur/hood: fix uninitialized foreign desk crash
2021-09-26 21:54:36 -04:00
Ted Blackman
bc7c2abe50
lib/pill: remove dead imports
2021-09-26 18:18:34 -04:00
Ted Blackman
2544b79e4b
kiln,desks: remove %fish from /desk/bill; fix some other kiln issues
2021-09-26 17:03:26 -04:00
Fang
f9675040d1
dist: include desk jam files for livenet upgrade
...
These are required to ship alongside the rest of /pkg/arvo in the
"upgrade from master" case.
2021-09-27 00:31:20 +04:00
Ted Blackman
54e7f31d25
kiln: minor print cleanup
2021-09-26 15:32:27 -04:00
Fang
665be9709d
webterm: symbolic-merge base-dev and garden-dev
2021-09-26 22:14:40 +04:00
Fang
09c74dbaff
docket: fix "do we have this glob yet" check
...
We were incorrectly assuming we were comparing against a unit value.
Also makes a ~| more useful.
2021-09-26 21:55:22 +04:00
Fang
131cd82fc8
docket: include hash and target in glob wires
...
To avoid running into "duplicate wire" situations when we're just trying
to request the latest thing.
Additionally now does hash validation on http globs, and just silently
no-ops if the result we got came from a previous request.
2021-09-26 21:53:13 +04:00
Fang
059fb9e1ee
dbug: fix dashboard for the softdist age
...
We can no longer rely on landscape to be installed and serving a
channel.js, so we bring our own.
App discovery works through gall now. We can only ask per desk though,
so we still need to talk to clay for the set of desks.
2021-09-26 14:21:54 +04:00
Fang
2836fbde50
docket: better hash mismatch output
...
Could be useful to know both hashes when a mismatch happens.
2021-09-26 12:49:27 +04:00
Ted Blackman
38767e5dee
kiln: don't merge %kids from random desks
2021-09-26 01:07:45 -04:00
Ted Blackman
9d4cd216b3
kiln: +fmt for slogging
2021-09-26 01:07:23 -04:00
Philip Monk
a94e17915f
clay: fix failure to load apps
...
When you loaded an app with an error, then fixed the error, it would
create the main gall %mult subscription at a time in the past. Then,
clay would never fill the subscription since it couldn't get the old %a
entries for the apps.
This fixes the issue in two ways: first, don't subscribe in the past.
Second, if clay can't get the old versions, just fire the subscription
anyway.
2021-09-26 00:26:37 -04:00
Ted Blackman
a51314185a
Merge branch 'dist' of github.com:urbit/urbit into dist
2021-09-26 00:21:44 -04:00
Ted Blackman
d81a4a7cba
dill,kiln: fixes for boot and same-kelvin OTAs
2021-09-26 00:20:37 -04:00
Hunter Miller
b5c4ce1e15
grid: updating glob
2021-09-25 17:16:13 -05:00
Ted Blackman
8f115bf059
clay: remote-install desks during migration
2021-09-25 16:53:52 -04:00
Ted Blackman
bbc80f9d45
zuse,ames: ^^sein:title
2021-09-25 16:52:53 -04:00
Hunter Miller
5024eaf512
grid: removing nav bg
2021-09-25 15:49:45 -05:00
Hunter Miller
f62420ea17
grid: adding installed apps search and lots of little tweaks
2021-09-25 15:32:37 -05:00
Ted Blackman
ef65c9c152
+agents generator
2021-09-25 16:15:55 -04:00
Ted Blackman
2b27425dfe
Merge pull request #5254 from ryjm/jm/clay-trace
...
clay: print stacktrace on build failure
2021-09-25 15:43:30 -04:00
ryjm
154deb3281
clay: print stacktrace on build failure
2021-09-25 15:36:00 -04:00
Fang
cf73edb73c
docket: don't crash on adding a brand new docket
...
If we didn't have a charge for it yet, adding its new docket would
previously fail. Here we make sure this doesn't crash.
The local install case was hitting this.
2021-09-25 18:27:14 +04:00
Fang
ed516900e7
kiln: notify about local installs
...
Remote install send a %commit because they receive new files. Local
installs never receive files, so weren't notifying kiln subscribers.
Here we "manually" send a %commit fact when installing a local desk.
2021-09-25 18:26:04 +04:00
Fang
4ed2a5914b
eyre: bind most specific endpoint first
...
This sticks to the old behavior, which was briefly lost in recent
changes.
2021-09-25 17:44:31 +04:00
Fang
7d3fc3d9b1
eyre: update tests wrt recent changes
2021-09-25 17:16:39 +04:00
Fang
f51ac34517
dojo: reset =dir during migration
...
The base desk is the new default. If we leave the dir untouched, for
most users this means they remain on home, which gets rendered
explicitly in the prompt since it's no longer the default desk.
2021-09-25 15:43:43 +04:00
fang
fbf9ecd34c
Merge pull request #5246 from urbit/m/dojo-deskology
...
dojo: support running other-desk generators
2021-09-24 23:26:00 +02:00
Fang
dc5662b73e
dojo: finalize new +desk!generator syntax
2021-09-25 01:12:55 +04:00
Fang
369a6b7a47
eyre: allow overwriting existing bindings
...
Previously, if trying to bind to an endpoint that was already bound to,
eyre would reject it. This doesn't play very nicely in a softdist world
where uninstalled apps might not get a chance to clean up, and apps
might re-bind simply for being re-installed.
Here we change eyre to overwrite an existing binding if it conflicts
with the new one to be added.
2021-09-25 00:54:24 +04:00
Hunter Miller
b7750ff605
landscape: service worker scope off
2021-09-24 12:43:59 -05:00
Hunter Miller
064785664b
grid: changing copy that was missed
2021-09-24 12:39:10 -05:00
Hunter Miller
ebba85998f
Merge branch 'dist' of github.com:urbit/urbit into dist
2021-09-24 12:16:15 -05:00
Hunter Miller
cdf4782a8a
grid: fixing glob
2021-09-24 12:15:54 -05:00
Fang
ce09681b0a
clay: avoid migrating during boot
...
We set the "have we migrated yet" flag to true during boot, because
we're starting out in a post-migration world.
Also fixes a state version number.
2021-09-24 20:55:28 +04:00
Liam Fitzgerald
862eab4097
garden,landscape: update globs
2021-09-24 14:41:56 +10:00
Liam Fitzgerald
2680e4512d
various: update copy
2021-09-24 14:12:53 +10:00
Hunter Miller
88f20e2208
Merge branch 'dist' of github.com:urbit/urbit into dist
2021-09-23 21:11:13 -05:00
Hunter Miller
75bb540c2d
grid: notifications mobile styles and other tweaks
2021-09-23 21:09:48 -05:00
Liam Fitzgerald
4267f69e3c
hark: cleanup edges
2021-09-24 11:10:02 +10:00
Liam Fitzgerald
b532e629f3
grid, interface: fix localStorage versioning
2021-09-24 10:08:23 +10:00
Liam Fitzgerald
e1ee384e05
interface: rename Landscape -> Groups
2021-09-24 10:03:09 +10:00
Hunter Miller
4b5e827cbd
Merge branch 'dist' of github.com:urbit/urbit into dist
2021-09-23 17:30:24 -05:00
Hunter Miller
421155285f
system-prefs: better mobile styles
2021-09-23 17:30:18 -05:00
Hunter Miller
1f69b175e9
interface-prefs: fixing bad logic
2021-09-23 17:29:39 -05:00
Ted Blackman
6e8d6bfb83
Merge branch 'dist' of github.com:urbit/urbit into dist
2021-09-23 18:12:24 -04:00
Ted Blackman
6bf3a7fe4c
Merge branch 'ted/dist-migrate-wip' into dist
2021-09-23 18:12:09 -04:00
Ted Blackman
c80fb82318
clay,kiln,landscape/notify: migration runs
2021-09-23 18:07:13 -04:00
Hunter Miller
d4dadcdacb
fonts: adding missing weight
2021-09-23 15:58:01 -05:00
Hunter Miller
b0ccb67adc
errors: more robust error handling
2021-09-23 14:35:55 -05:00
Fang
9f89dadc41
dojo: support running other-desk generators
...
Syntax is +desk#gen. (We can probably find something nicer.)
:app|gen desugars to :app +desk#gen, where the desk is the desk the app
is running on.
:app|desk#gen currently broken, in the sense that the above desugaring
takes precedence.
+on-load just aborts any running user action to avoid having a
monstrously large state adapter.
2021-09-23 20:09:54 +02:00
Hunter Miller
a9917cf2ec
versioning: more consistent updates than tags
2021-09-23 09:34:41 -05:00
Hunter Miller
6440e75841
install: fixing dialog width on mobile
2021-09-23 09:23:37 -05:00
Liam Fitzgerald
5dadee5375
Merge remote-tracking branch 'origin/dist' into m/dist-ames-glob-fixes
2021-09-23 15:50:55 +10:00
Liam Fitzgerald
b0f6f59b01
docket: move hash outside buccen
2021-09-23 15:45:13 +10:00
Liam Fitzgerald
42e19b53f6
grid, interface: glob
2021-09-23 15:08:31 +10:00
Ted Blackman
16abd02a66
gall: set %hood to %base during dist upgrade
2021-09-22 23:11:41 -04:00
Hunter Miller
e39f1270e5
Merge branch 'dist' of github.com:urbit/urbit into dist
2021-09-22 21:57:16 -05:00
Hunter Miller
bbdc7e3bdb
grid: fixing inter and manifest link
2021-09-22 21:57:07 -05:00
Liam Fitzgerald
d02a83a20b
interface: remove notifications redirect causing crash
...
Fixes urbit/landscape#1188
2021-09-23 12:11:05 +10:00
Liam Fitzgerald
802a0f91c2
interface: dedupe pendings in DM sidebar
...
Fixes urbit/landscape#1184
2021-09-23 12:11:05 +10:00
Liam Fitzgerald
57d0a7def4
group-view: do not crash on rejoin
...
Fixes urbit/lansdcape#1113
2021-09-23 12:11:05 +10:00
Liam Fitzgerald
be30ebb397
grid: archive notifications without following
...
Fixes urbit/landscape#1172
2021-09-23 12:11:05 +10:00
Liam Fitzgerald
7de7917294
interface: fix sharing private profile
...
Fixes urbit/landscape#1189
2021-09-23 12:11:05 +10:00
Hunter Miller
2382130e39
Merge branch 'hm/disable-prefs-non-https' into dist
2021-09-22 15:58:20 -05:00
Hunter Miller
9b3f32437c
favicon: adding all the tags required with new icon
2021-09-22 15:55:11 -05:00
Fang
6812d15480
gall, kiln: better migration logic
2021-09-22 22:34:20 +02:00
Hunter Miller
77667a52b5
prefs: disable prefs that rely on https
2021-09-22 14:44:38 -05:00
Hunter Miller
1e21dd43eb
leap: removing notifications from index
2021-09-22 13:59:05 -05:00
Fang
f70ec7f4c4
Merge remote-tracking branch 'origin/dist' into ted/dist-migrate-wip
2021-09-22 20:55:43 +02:00
Hunter Miller
c61a668c81
recent-apps: remove recent when suspending/removing
2021-09-22 11:56:52 -05:00
Hunter Miller
7d0554f460
tile: don't allow near white tiles
2021-09-22 10:14:47 -05:00
Fang
eb1ec5b749
clay: clean up migration error case printfs
2021-09-22 15:45:04 +02:00
Liam Fitzgerald
dab1084842
landscape: update glob, again
2021-09-22 14:47:14 +10:00