Commit Graph

23086 Commits

Author SHA1 Message Date
Logan Allen
54b64f5682 contacts: write hooks and use permisssioning system 2021-01-19 15:07:11 -06:00
Logan Allen
6d95cc76a4 interface: basic new contact-store support 2021-01-19 13:59:11 -06:00
Logan Allen
cdb91291ed contact-store: %allow/%disallow support 2021-01-19 13:59:11 -06:00
Logan Allen
dca2c9ae58 interface: updated api/logic in reducer and api to reflect new %contact-store 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
matildepark
a400573c8e
Merge pull request #3416 from urbit/lf/app-sane
Applied schizoanalysis: Sanity checking for landscape
2021-01-13 18:02:15 -05:00
fang
208148caf9
Merge pull request #4181 from urbit/lf/local-azimuth
azimuth: add local contracts
2021-01-12 17:30:36 +01:00
fang
c77a5ba91d
azimuth: remove empty line 2021-01-12 17:12:13 +01: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
70f3f4a408
azimuth: style nits 2021-01-12 12:54:57 +10:00
matildepark
ef289cf282
Merge pull request #4210 from urbit/m/file-surfer-docs
file-server: inline docs for actions
2021-01-07 19:46:04 -05:00
matildepark
0830c01024
Merge pull request #4230 from tylershuster/font-fallback
interface: add fallback fonts
2021-01-07 01:17:49 -05:00
fang
2154444755
Merge pull request #4237 from urbit/m/spider-ids
spider: prefix thread ids with thread name
2021-01-07 00:22:04 +01: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
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
Matilde Park
3abfcbd4ea statusbar: change color on collapsed text 2021-01-05 19:54:50 -05:00
Matilde Park
9159d92927 meta: correct environment in status bar 2021-01-05 19:33:04 -05:00
Matilde Park
113aad6db5 meta: remove unnecessary variable 2021-01-05 19:24:51 -05:00
Matilde Park
2c0ecc6494 meta: amend environment variable access 2021-01-05 19:18:35 -05:00
Matilde Park
b21f5e0f06 statusbar: add conditional dev stream render 2021-01-05 18:54:43 -05:00
Matilde Park
f24b1bdeac Merge branch 'master' into release/next-js 2021-01-05 18:53:48 -05:00
Jared Tobin
cb006f1992
Merge pull request #4223 from urbit/jt/glob-action-tweaks
meta: glob action tweaks
2021-01-06 03:53:00 +04:00
Jared Tobin
17f3431b43
meta: glob action tweaks
Sets two environment variables, LANDSCAPE_STREAM and
LANDSCAPE_SHORTHASH, to be employed by landscape builds.  Also reverts
the janeway version used to v0.13.1 as the --dev flag is unnecessary.
2021-01-06 03:40:46 +04:00
matildepark
03d7e5d96f
Merge pull request #4220 from urbit/ixv/fix-unread-resubscribe
notifications: clear state before processing initial update
2021-01-05 17:52:33 -05:00
Matilde Park
136efa76a3 Merge branch 'release/next-js' into ixv/fix-unread-resubscribe 2021-01-05 17:34:28 -05:00
fang
141fb07109
Merge pull request #4221 from urbit/m/hark-but-quiet
landscape: remove hark-update printfs
2021-01-05 23:21:21 +01:00
matildepark
8cbf726fa6
Merge pull request #4171 from tylershuster/local-state-hooks
interface: convert local state to hooks
2021-01-05 17:18:15 -05:00
fang
8538b4fd7b
landscape: remove hark-update printfs 2021-01-05 23:07:10 +01:00
Isaac Visintainer
cbdb8903fc notifications: clear state before processing initial update 2021-01-05 13:49:49 -08:00
Jared Tobin
af03292f48
Merge pull request #4198 from urbit/jt/lacd
Add GitHub Action & Workflow for glob + OTA
2021-01-06 00:17:22 +04:00
Jared Tobin
1f7e454a90
meta: use janeway v0.13.2 in glob action 2021-01-05 20:32:56 +04:00
Jared Tobin
d6e21e1519
meta: invoke janeway with --dev
The --dev flag injects a development modal in Landscape when globbing.
2021-01-05 19:15:14 +04:00
Matilde Park
63c2c95ba3 release: urbit-os-v2.12 2021-01-04 19:49:10 -05:00
Matilde Park
d44d1c0b64 Merge branch 'lf/update-log-order' (#4166)
* origin/lf/update-log-order:
  graph-store: use +bap for update-log listification
  graph-store: add TODO comment for backwards tap
  graph-store: run update log in correct order

Signed-off-by: Matilde Park <matilde.park@gmail.com>
2021-01-04 19:32:21 -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
fang
b8bf96d55f
file-server: inline docs for actions 2021-01-02 13:44:13 +01:00
Jared Tobin
daad76b5e2
meta: pull in lfs files when using checkout action
Some other commits have been squashed in:

meta: remove user declarations for glob action

This is a tricky problem.  SSH needs UID 0 to exist, and intuitively it
does (root), but we can't enforce that when GitHub is running our
container.  Specifying "USER 0:0" in the actions Dockerfile doesn't cut
it.

Instead it seems best to try and construct a shadow-utils setup on the
underlying Docker image.

meta: target glob workflow at release/next-js
2020-12-19 13:18:15 -03:30
Jared Tobin
0e2cb45121
meta: don't sequence arguments in glob action defn 2020-12-19 10:46:55 -03:30
Jared Tobin
aa2cfe4767
meta: fix glob action location 2020-12-19 10:45:22 -03:30
Jared Tobin
e862dfa971
meta: don't sequence glob action arguments 2020-12-19 10:44:17 -03:30
Jared Tobin
03ed832737
meta: stage a 'glob' GitHub workflow
Adds a workflow that executes the 'glob' action on every push and pull
request to the 'release/next-js' branch.

(For now this is just staged to the 'jt/lacd' branch for testing.)
2020-12-19 10:40:20 -03:30
Jared Tobin
7b1b4d8cc6
meta: add a 'glob' GitHub action
This action, when supplied with the appropriate arguments, will create a
Landscape glob from GITHUB_SHA [1] and deploy it OTA to the appropriate
ship.

It needs to be supplied the following:

* ship name
* base64-encoded GCP Service Account credentials
* a base64-encoded SSH secret key to be used for GCP actions
* the corresponding base64-encoded SSH public key

[1]: https://docs.github.com/en/free-pro-team@latest/actions/reference/environment-variables
2020-12-19 10:30:59 -03:30
Philip Monk
598a46d1f7
Merge remote-tracking branch 'origin/la/spider-fix' into philip/gall-vega 2020-12-18 17:04:02 -08:00
Philip Monk
e0dfbc8083
gall: fix huck wires 2020-12-18 16:28:43 -08:00
Philip Monk
548e2dcea8
gall: don't molt on vega
We can't molt until clay has gotten its pork or else we'll build the old
app against the new kernel.  This ignores vegas, since we should get a
notification from clay on /sys/lyv.
2020-12-18 15:33:58 -08:00