J
efea38f842
interface: GcpReducer
...
Now we are correctly storing the GCP accessKey in state.
2021-02-25 00:41:47 +00:00
J
9fa086e0d3
interface: extract GcpManager
...
Now the API is just an API. (I did still have it produce an expiry time,
since it makes the refresh loop easier to do.)
Not yet storing the token now.
2021-02-25 00:31:39 +00:00
J
3c2ce636e7
interface: storing the gcp token
2021-02-25 00:31:16 +00:00
Liam Fitzgerald
8d49723dee
virtualscroller: performance tweaks
2021-02-25 10:25:29 +10:00
janeway-bot
cc6adb3ffd
Merge 8c84de618d
into release/next-js
2021-02-25 02:35:17 +04:00
matildepark
2878cc9ad7
Merge pull request #4493 from urbit/mp/launch/1-7-tweak-fix
...
launch: fix modal backgrounds
2021-02-24 17:33:15 -05:00
Isaac Visintainer
8c84de618d
release: urbit-os-v2.33
2021-02-24 14:30:45 -08:00
Matilde Park
d0d50f1aee
launch: overlap responsive colors on white box
2021-02-24 17:12:13 -05:00
Logan Allen
6228bc42a6
graph-push-hook: deny imposters even if we have %yes permission
2021-02-24 16:09:56 -06:00
Logan Allen
63dc2f4c36
graph-push-hook: prevent fuse-loop
2021-02-24 15:30:49 -06:00
Matilde Park
68271b7947
launch: force black base hash
2021-02-24 16:27:03 -05:00
J
0a23c0f4a4
-get-gcp-token: docs, formatting
...
Correct expiry from @da -> @dr, and set max cols to 72.
2021-02-24 21:26:59 +00:00
J
a80c3504a8
interface: refresh loop
...
Still not actually storing the token anywhere...
2021-02-24 21:22:28 +00:00
Matilde Park
94eca8172f
launch: fix modal backgrounds
2021-02-24 16:21:56 -05:00
J
d0bb1cc849
gcp: camel-case json key names
...
Now we can do ({accessKey, expiresIn}) => {...} in JavaScript.
2021-02-24 21:20:39 +00:00
matildepark
24dbe35af6
Merge pull request #4492 from urbit/mp/launch/1-7-tweak
...
launch: update for 1.7
2021-02-24 16:12:27 -05:00
Matilde Park
16bd217d60
launch: update for 1.7
2021-02-24 15:56:16 -05:00
J
d60c3183f7
gcp: lib spacing
2021-02-24 20:55:40 +00:00
J
94556ce936
interface: GCP skeleton
2021-02-24 20:42:57 +00:00
J
2a82da55ca
-get-gcp-token: error messages
...
Don't dump extra console output on thread failure. Say 'gcp' in failures
to aid debugging.
2021-02-24 20:37:37 +00:00
J
03e99f52c9
gcp: make expiry relative
...
This indeed makes it easier on the Landscape side. It also makes it
easier to coerce from the JSON Google gives us, so a win all around.
2021-02-24 20:35:24 +00:00
Ted Blackman
02dec2d0b9
pill: update solid
2021-02-24 14:44:02 -05:00
Ted Blackman
9636b889aa
clay: speed up +checkout-changes
2021-02-24 14:43:35 -05:00
J
713954a8bb
gcp: mark for tokens, token-to-json
2021-02-24 19:30:49 +00:00
Logan Allen
22d1348e57
graph-push-hook: implement transform-add-nodes mark and properly ingest %add-nodes event
2021-02-24 13:12:46 -06:00
Ted Blackman
0452eb92f2
Merge branch 'release/next-sys' into HEAD
2021-02-24 13:26:51 -05:00
Ted Blackman
9244ae9c5f
pill: update solid
2021-02-24 13:07:57 -05:00
Ted Blackman
4297082966
language-server: fix parser
2021-02-24 13:07:45 -05:00
Ted Blackman
68e1d92fb4
clay: fix tests
2021-02-24 13:07:27 -05:00
Ted Blackman
ce61d49ef9
clay: fix |mass; some renaming
2021-02-24 12:59:13 -05:00
Ted Blackman
19bf227428
clay: remove debug artifacts
2021-02-24 12:44:08 -05:00
Ted Blackman
d447e70b09
clay: fix /% parser; clean up unit tests
2021-02-24 12:18:50 -05:00
janeway-bot
05eb92ca55
Merge 6b30a6c47d
into release/next-js
2021-02-24 08:27:51 +04:00
Liam Fitzgerald
6b30a6c47d
glob: update to 0v3.10f5l.mmsef.76usq.9a3gk.0rmog
2021-02-24 14:25:45 +10:00
Liam Fitzgerald
7a8e16a2f2
Merge branch 'lf/not-your-mate'
2021-02-24 14:07:54 +10:00
Liam Fitzgerald
491c1b4698
Merge branch 'lf/neg-notifications'
2021-02-24 14:07:45 +10:00
Liam Fitzgerald
56337c953b
VirtualScroller: change virtualisation method
...
We now virtualize 'treadmill' style i.e. by rendering a subset of the
list into a window. When the scroll position gets close to an edge, we
save our scroll position, adjust the subset and then restore our scroll
position
2021-02-24 13:25:59 +10:00
Jimmy Young
a62dd1c752
fix spacing on all modals complete
2021-02-23 18:35:24 -08:00
Liam Fitzgerald
6f4c089250
Merge pull request #4479 from urbit/mp/landscape/ship-contacts
...
ShipSearch: update for flattened contacts
2021-02-24 11:19:19 +10:00
matildepark
fb4f786339
Merge pull request #4488 from urbit/mp/landscape/metadata-hidden
...
MetadataIcon: hide image overflow
2021-02-23 20:18:30 -05:00
matildepark
b4333c711e
Merge pull request #4486 from urbit/mp/landscape/authors
...
links, publish, notifications: work with flattened contacts
2021-02-23 20:18:14 -05:00
matildepark
d7337ed1d2
MetadataIcon: hide image overflow
...
Prevents visible cutoff given we have border-radius.
2021-02-23 20:02:33 -05:00
J
328159da67
-get-gcp-token: renamed from -get-gcp-jwt
2021-02-24 00:49:47 +00:00
J
d94f35aa5c
gcp: add token type
...
Also use it in -get-gcp-jwt.
2021-02-24 00:49:47 +00:00
matildepark
a89f509a2c
Merge pull request #4487 from urbit/mp/landscape/change-groupsearch-method
...
GroupSearch: use includes, not startsWith
2021-02-23 19:46:45 -05:00
matildepark
3bc6737c6e
Merge pull request #4485 from urbit/mp/landscape/group-join-placeholders
...
landscape: bring placeholder group joins to parity
2021-02-23 19:44:08 -05:00
matildepark
244f290924
Merge pull request #4480 from urbit/mp/landscape/timestamp-size
...
chat: set timestamp size to 1 in unread-notice
2021-02-23 19:41:29 -05:00
J
a8113182a8
-get-gcp-jwt: vertical
2021-02-23 23:48:50 +00:00
J
6a07130f0d
-get-gcp-jwt: correct scope, clean up call
...
It turns out 'devstorage.read_write' also gives us an access token
instead of a JWT, and is probably more the thing that we want.
Took the opportunity to make scope a macro to clean up the make-jwt call
site.
2021-02-23 23:12:48 +00:00
Matilde Park
e0b30165da
hark-fe: fix for flattened contacts
...
Fixes urbit/landscape#458
2021-02-23 18:10:27 -05:00