Liam Fitzgerald
079b6cea2e
@urbit/api: resync hood types
2021-09-21 14:11:58 +10:00
Hunter Miller
7aefdd957d
Merge branch 'dist' into hm/landscape-app-link
2021-09-20 20:04:03 -05:00
Hunter Miller
2dbfbedd05
app-reference: correcting structure and hoon typings
2021-09-17 18:25:32 -05:00
Liam Fitzgerald
94fc096b80
Merge remote-tracking branch 'origin/dist' into lf/nu-hark-store
2021-09-17 12:57:56 +10:00
Liam Fitzgerald
f28bcf803f
Merge remote-tracking branch 'origin/dist' into lf/nu-hark-store
2021-09-17 11:41:33 +10:00
Liam Fitzgerald
faa1a515aa
interface: replace invites, joining
2021-09-17 10:50:02 +10:00
Hunter Miller
d786c8d677
permalink: app embeds
2021-09-16 16:05:54 -05:00
Liam Fitzgerald
bf85175db0
Merge pull request #5222 from urbit/hm/system-prefs-hookup
...
system-prefs: hooking up remaining settings
2021-09-16 09:24:50 +10:00
Hunter Miller
2db9461e48
http-api: fixing Thread type
2021-09-15 16:40:55 -05:00
Hunter Miller
8027ab9d50
prefs: hooking up system updates and cleaning up theme handling
2021-09-14 16:23:40 -05:00
Liam Fitzgerald
a433e4f911
Merge remote-tracking branch 'origin/dist' into lf/nu-hark-store
2021-09-14 12:40:52 +10:00
Liam Fitzgerald
038784b0fe
kiln: surface paused in JSON
2021-09-14 10:49:34 +10:00
Liam Fitzgerald
50c42c3558
@urbit/api: add pause, resume pokes
2021-09-14 09:47:51 +10:00
Liam Fitzgerald
2a15658d2e
interface: fix packaging
2021-09-13 22:04:52 +10:00
Liam Fitzgerald
10d474c38f
grid: fix treaty update time rendering
2021-09-13 15:37:20 +10:00
Liam Fitzgerald
3ed00eda9d
settings-store: query by desk
2021-09-09 11:35:57 +10:00
Liam Fitzgerald
061416dccd
@urbit/api: update settings for desk namespacing
2021-09-09 10:43:48 +10:00
Liam Fitzgerald
362b69c851
Merge remote-tracking branch 'origin/dist' into hm/grid-design-refinements
2021-09-09 09:39:52 +10:00
Liam Fitzgerald
26c36ac588
@urbit/api: update kilnBump poke
2021-09-07 14:46:44 +10:00
Liam Fitzgerald
c1dff9e3f0
grid: update mock
2021-09-06 14:30:37 +10:00
Liam Fitzgerald
c2cc13d96a
@urbit/api: update types, pokes for new hark-store
2021-09-06 13:59:15 +10:00
Liam Fitzgerald
c5393bcf8c
Merge pull request #5181 from urbit/lf/fix-md-kick-removal
...
metadata-store: Handle removes on kick correctly
2021-09-06 08:28:41 +10:00
Hunter Miller
2ff5a39bf7
grid: tweaking focus styles first pass
2021-09-01 11:35:06 -05:00
Hunter Miller
0351220374
types: fixing type issues and updating grid glob
2021-08-31 14:59:32 -05:00
Liam Fitzgerald
83f0b4c794
interface: fix tsc errors
2021-08-30 10:54:09 +10:00
Liam Fitzgerald
10022a8b08
Merge pull request #5128 from urbit/lf/revive-resume
...
interface: actually resume channels
2021-08-27 10:04:39 +10:00
Hunter Miller
432ee1c548
notifications: adding state to nav link and cleaning up
2021-08-25 15:11:09 -05:00
Liam Fitzgerald
f7e0ddf937
@urbit/api: update docket, hood bindings
2021-08-25 17:36:38 +10:00
Liam Fitzgerald
81ef91b24a
grid: system notifications wip
2021-08-25 09:17:12 +10:00
Liam Fitzgerald
041cd8e95d
interface: reduce %initial-group correctly
2021-08-24 16:57:28 +10:00
Liam Fitzgerald
bd903153bd
@urbit/api: update docket, hood bindings
2021-08-23 14:37:36 +10:00
Liam Fitzgerald
bd4c4317f5
@urbit/api: add docket bindings
2021-08-23 08:04:06 +10:00
Liam Fitzgerald
da4ee2189e
@urbit/api: add kiln bindings
2021-08-23 08:04:06 +10:00
Gavin Atkinson
2079496ec7
notifications button font size, fix leap portal layout jump
2021-08-18 17:54:02 -07:00
Fang
da85ee2e38
Merge branch 'master' into m/next-gen-term
2021-08-12 15:15:36 +02:00
Liam Fitzgerald
97a52827d3
@urbit/api: fix empty getDeepOlderThan
2021-07-29 09:18:54 +10:00
Liam Fitzgerald
bee4b4a05f
@urbit/http-api: fix tests
2021-07-26 10:04:26 +10:00
Liam Fitzgerald
77c2b5d46c
Merge remote-tracking branch 'origin/release/next-userspace' into lf/revive-resume
2021-07-26 09:43:53 +10:00
Liam Fitzgerald
d3a1f490e8
meta: update npm version
...
- @urbit/api@1.4.0
- @urbit/eslint-config@1.0.3
- @urbit/http-api@1.3.1
2021-07-23 11:37:50 +10:00
Liam Fitzgerald
de5118fa5f
graph-store: fix newest scry
2021-07-23 11:11:21 +10:00
Matilde Park
8f27e2ae53
Merge branch 'release/next-userspace' into release/2021-7-22
2021-07-22 12:54:40 -04:00
Liam Fitzgerald
ccfc8fc456
@urbit/http-api: tweak resubscribe timing
2021-07-22 13:17:28 +10:00
Liam Fitzgerald
ef4cdca187
@urbit/http-api: enable subscription resume
2021-07-22 12:50:39 +10:00
Liam Fitzgerald
4dfc136bf2
meta: version npm packages
2021-07-21 16:56:26 +10:00
Liam Fitzgerald
8c1160c516
@urbit/api: update md ver
2021-07-21 12:26:33 +10:00
Liam Fitzgerald
9b0ac80f12
@urbit/http-api: fix ordering, tests
2021-07-20 15:25:08 +10:00
Liam Fitzgerald
86c3d156dd
@urbit/http-api: ensure acks are sent if timers are throttled
...
Strips the debounce mechanic, instead preferring to send acks when 20 or
more events have not been acked
2021-07-20 14:29:51 +10:00
Liam Fitzgerald
092d2f30cf
Merge pull request #5030 from urbit/la/graph-scry
...
graph-store: rework scry format to be more succinct and consistent
2021-07-19 10:18:33 +10:00
matildepark
2f94466419
Merge pull request #5091 from urbit/lf/md-edit
...
metadata-store: refactor, add %edit
2021-07-15 16:08:16 -04:00
Liam Fitzgerald
1704fe5039
interface: fix deleting DM messages
...
Fixes urbit/landscape#1050
2021-07-12 13:13:32 +10:00
Liam Fitzgerald
6256f7d92b
@urbit/http-api: add tests, fix uncovered bugs
2021-07-12 12:07:56 +10:00
Liam Fitzgerald
352d816cf7
@urbit/http-api: setup testing
2021-07-12 12:07:19 +10:00
Liam Fitzgerald
85a61ca1c5
@urbit/api: add %edit for metadata-store
2021-07-09 12:19:11 +10:00
Logan Allen
177cae936d
graph api npm: updated endpoints
2021-07-08 18:26:25 -05:00
Liam Fitzgerald
b7c1d77f3f
@urbit/eslint-config: disable JSDoc validation for TS
2021-07-08 10:49:55 +10:00
Liam Fitzgerald
834dfe0e43
@urbit/http-api: log errors
2021-07-08 10:49:26 +10:00
Liam Fitzgerald
0eb123d624
@urbit/api: fix %remove-posts
2021-07-08 10:48:44 +10:00
Matilde Park
2412564aa7
npm/api: correct metadata resource interface
...
Fixes urbit/landscape#1035
Fixes urbit/landscape#1024
2021-07-07 12:24:52 -04:00
Liam Fitzgerald
d190b644cf
Publish
...
- @urbit/api@1.2.0
- @urbit/eslint-config@1.0.1
- @urbit/http-api@1.2.3
2021-07-07 13:35:23 +10:00
Liam Fitzgerald
b5d98e78a6
interface: standardise script names
2021-07-02 10:40:57 +10:00
Liam Fitzgerald
a816ed6a41
@urbit/api: fix build
2021-07-02 10:40:56 +10:00
Liam Fitzgerald
ca8f121517
meta: use lerna to manage node packages
2021-07-02 10:40:18 +10:00
Liam Fitzgerald
daea523a93
interface: fix reconnect backoff
2021-06-30 14:09:58 +10:00
Liam Fitzgerald
b1b9bc01e8
@urbit/http-api: fix ack debouncing
2021-06-30 13:23:20 +10:00
Fang
329ec8ef3f
webterm: fix broken api interactions
...
We hadn't adapted to the new subscription event callback yet, and were
sending a slightly misshapen herm task for pokes.
2021-06-28 14:44:35 +02:00
fang
4ccfae930c
Merge branch 'release/next-userspace' into m/next-gen-term
2021-06-25 19:51:10 +02:00
Liam Fitzgerald
b4da811fbe
Merge remote-tracking branch 'origin/release/next-userspace' into lf/bus-omni
2021-06-25 09:07:40 +10:00
Liam Fitzgerald
b4ed8fe179
@urbit/http-api: disable subscription resume
2021-06-25 09:04:55 +10:00
fang
0a1fdc016e
Merge branch 'release/next-userspace' into m/next-gen-term-real
2021-06-25 00:26:02 +02:00
matildepark
4789aa4c03
api: update firstborn for correct scry path
...
See #5050 for original notes on issue.
2021-06-24 16:26:23 -05:00
Matilde Park
d00b577c56
landscape: remove duplicate slash in scry path
...
getNode added a duplicate slash before the index, resulting in bad scry
paths. This removes that slash.
2021-06-24 12:09:22 -05:00
Liam Fitzgerald
e18e645764
@urbit/http-api: fix abort signal
2021-06-24 10:37:21 +10:00
fang
cb10d46b88
webterm: include @urbit/api/term files
2021-06-23 15:08:53 +02:00
Liam Fitzgerald
f8d56a86c4
interface: do not leak on reconnect
2021-06-22 05:42:18 +10:00
janeway-bot
84e9976055
Merge 923e6683a6
into release/next-userspace
2021-06-17 19:23:12 +04:00
gregorytoprak
b84ef07f07
npm: fix compatibility with create-urbit-app
...
The version of babel/webpack/everything bundled with CRA is limited
in its ES features. Reducing to ES2017 let it work by default.
2021-06-16 17:24:40 -04:00
gregorytoprak
455a15b5f7
npm: build ts -> js files before publishing
...
Previously published @urbit/api and @urbit/http-api npm packages
only had the .ts files, which would require building by hand.
2021-06-16 17:16:15 -04:00
Liam Fitzgerald
b54273a999
@urbit/api: faster BigIntOrderedMap size accessor
2021-06-15 12:14:49 +10:00
Liam Fitzgerald
926da94604
Merge remote-tracking branch 'origin/release/next-userspace' into lf/npm-typings
2021-06-14 12:00:02 +10:00
Liam Fitzgerald
276e2c2fa4
interface: pending graph updates
2021-06-14 11:47:22 +10:00
Liam Fitzgerald
2d40d0655b
notifications: revive optimistic updates
2021-06-14 10:54:44 +10:00
Liam Fitzgerald
3d8146b358
@urbit/http-api: fixup reconnect behaviour
2021-06-14 09:52:34 +10:00
Liam Fitzgerald
fa79c3a34f
interface: exorcise props.api
2021-06-10 13:48:41 +10:00
Liam Fitzgerald
3853ed8ec9
@urbit/http-api: genericise return type of thread
2021-06-10 12:02:08 +10:00
Liam Fitzgerald
94bc24de5b
@urbit/api: update graph pokes, scries
2021-06-10 12:01:25 +10:00
Liam Fitzgerald
179b8e3425
@urbit/api: update settings pokes, scries
2021-06-09 13:02:55 +10:00
Liam Fitzgerald
d8b8fb3a5f
@urbit/api: update contact pokes
2021-06-09 12:33:41 +10:00
Liam Fitzgerald
73f43a2829
@urbit/api: update group pokes
2021-06-09 11:42:27 +10:00
Liam Fitzgerald
81937a4de6
@urbit/http-api: add subscribeOnce
2021-06-09 10:50:19 +10:00
Liam Fitzgerald
b51d5adc1d
@urbit/api: update metadata pokes
2021-06-09 10:48:28 +10:00
Liam Fitzgerald
282df96991
interface: strip api.hark
2021-06-08 16:00:37 +10:00
Liam Fitzgerald
d81d74f38f
@urbit/api: update hark pokes
2021-06-08 15:48:03 +10:00
Liam Fitzgerald
2cba9b1a0b
@urbit/http-api: fix package configuration
2021-06-08 14:26:28 +10:00
Liam Fitzgerald
f4ddda2ce5
@urbit/api: update types
2021-06-08 12:41:15 +10:00
Liam Fitzgerald
e16f264d19
Merge remote-tracking branch 'origin/master' into lf/launch-fixes
2021-06-01 11:20:51 +10:00
Tyler Brown Cifu Shuster
6c48b8a0be
npm/http-api: changed relative dependency typo
2021-05-27 15:57:19 -07:00
Tyler Brown Cifu Shuster
8ede23b565
npm/http-api: changed relative dependency
2021-05-27 15:52:27 -07:00
Matilde Park
15fd607af8
Merge branch 'release/next-userspace' into release/2021-5-27
2021-05-24 19:08:25 -04:00
Matilde Park
e859f2a5e8
Merge branch 'release/next-userspace' into la/deep-graph
2021-05-24 19:02:44 -04:00
Matilde Park
73e4ad820b
interface, npm: peer -> dev dependency
2021-05-19 22:18:43 -04:00
Matilde Park
06c4994dd4
Merge branch 'release/next-userspace' into mp/landscape/pre-commit
2021-05-19 22:05:21 -04:00
Logan Allen
d308b96909
interface: threading works for complex graph structures
2021-05-18 18:04:27 -05:00
Logan Allen
8b44213faf
BigIntArrayOrderedMap: reverse BigInteger arrays before sorting them
2021-05-18 17:13:56 -05:00
Matilde Park
dba41a36f8
pkg/npm: update package-lock.json
2021-05-18 16:53:01 -04:00
Matilde Park
e706f357bd
pkg/npm: ignore empty functions
2021-05-18 16:37:32 -04:00
Matilde Park
7d080c9c7d
pkg/npm: amend ts-error rule
2021-05-18 16:32:43 -04:00
Liam Fitzgerald
5a1cb84192
Merge remote-tracking branch 'origin/release/next-userspace' into release/2021-5-27
2021-05-17 16:07:09 +10:00
Liam Fitzgerald
95a41e6896
Merge remote-tracking branch 'origin/release/2021-5-27' into lf/perfect-dms
2021-05-17 12:01:59 +10:00
Logan Allen
a02bab61f0
Merge branch 'release/next-userspace' into la/deep-graph
2021-05-14 17:05:54 -05:00
Logan Allen
67b91c056c
interface: added thread reducer and basic thread view
2021-05-14 15:12:12 -05:00
Logan Allen
0a8959ca36
interface: work on threading
2021-05-13 20:27:14 -05:00
Matilde Park
0ec0aa4f82
npm: amend metadata type
2021-05-13 18:39:20 -04:00
Logan Allen
1e20f52050
interface: flat timeline first pass
2021-05-13 12:25:01 -05:00
Matilde Park
62ba7462d2
Merge branch 'release/next-userspace' into lf/keybinds
2021-05-13 13:15:07 -04:00
Logan Allen
dbb58bd00d
interface: first pass at writing BigIntArrOrderedMap for flatGraphs
2021-05-11 16:02:40 -05:00
Liam Fitzgerald
87b6be7d2b
Merge remote-tracking branch 'origin/release/next-js' into lf/keybinds
2021-05-10 15:54:47 +10:00
Tyler Brown Cifu Shuster
1a3bbe4ec9
interface: cleaning up typescript errors
2021-05-09 08:31:39 -07:00
Liam Fitzgerald
5fe3874b20
BigIntOrderedMap: fix caching, again
2021-05-06 12:48:36 +10:00
Liam Fitzgerald
5851eaa511
BigIntOrderedMap: fix caching
2021-05-06 11:09:01 +10:00
Matilde Park
f0365e6ab2
npm: change package-lock to ver@1
2021-05-05 19:18:37 -04:00
Matilde Park
eb3e6a65f9
interface: type fixes, part 4
2021-05-05 17:20:29 -04:00
Liam Fitzgerald
effa7471a4
BigIntOrderedMap: faster
2021-05-05 13:47:27 +10:00
matildepark
d803ac062a
Merge pull request #4810 from urbit/tbcs/http-api-update
...
npm: Updated http-api and api packages
2021-05-04 20:31:39 -04:00
Tyler Brown Cifu Shuster
c0c2f31bd7
Updated metadata config definition
2021-05-04 17:06:22 -07:00
Liam Fitzgerald
8ae3e56b92
npm: update metadata types
2021-05-04 11:17:48 +10:00
Matilde Park
a223aa79e5
interface, npm/api: type checking, round 2
2021-04-28 17:18:30 -04:00
Liam Fitzgerald
c1f055d46e
interface: make BigIntOrderedMap immutable
2021-04-26 16:59:38 +10:00
Tyler Brown Cifu Shuster
3325b5d5b8
npm: Updated http-api and api packages
2021-04-22 07:17:39 -07:00
Liam Fitzgerald
eb8d9b3f60
BigIntOrderedMap: remove lodash dependency
2021-04-21 16:39:35 +10:00
Liam Fitzgerald
ec7c456b19
interface: mark bigintorderedmap as immerable
2021-04-20 18:39:56 +10:00
Liam Fitzgerald
fc955ab83e
interface: new BigIntOrderedMap
...
New ordered map implementation that is faster and more space
efficient. Stores the map and keys as a flat POJO, sorting them upon
iteration. The sorting cost is only typically paid once per render
however as the sorted array is cached until the map is mutated. This
implementation appears to play nicer with immer's structural sharing,
reducing the incidence of 'props are equal by value, but not by
reference'.
2021-04-20 13:31:57 +10:00
Matilde Park
ec60ea6790
meta: enable package-lock on npm
...
You should enable package-locks so npm ci can run without creating
conflicts during preinstall.
2021-04-16 13:48:37 -04:00
Liam Fitzgerald
c398b2c0e4
interface: mark BigIntOrderedMap compat with immer
...
Fixes urbit/landscape#707
Fixes urbit/landscape#740
2021-04-06 08:28:53 +10:00
Liam Fitzgerald
16be3b97c4
Post: update permissions to support admins properly
2021-04-02 11:48:38 +10:00
Matilde Park
7fd4928d96
Merge branch 'release/next-js' into release/next-userspace
2021-03-24 19:10:27 -04:00
Liam Fitzgerald
dd44377624
interface: update transclusion for reference content
2021-03-24 13:11:48 +10:00
Liam Fitzgerald
211ae0ce8a
notifications: update reducers
2021-03-19 11:32:17 +10:00
matildepark
3ac19c34d8
Merge pull request #4537 from urbit/lf/invite-fixes
...
invites: don't pin to top
2021-03-04 14:23:20 -05:00
Liam Fitzgerald
9757dbd3bd
interface: support group-view %hide
2021-03-04 12:55:38 +10:00
Matilde Park
622c3c3547
Merge branch 'release/next-js' into lf/settings
2021-02-26 13:45:33 -05:00
Matilde Park
2db485705e
npm/api: add array type to settings value
2021-02-26 13:41:12 -05:00
matildepark
72aa7f5aee
Merge pull request #4496 from tylershuster/api-parity
...
api: brought to parity with livenet
2021-02-25 20:30:57 -05:00
Tyler Brown Cifu Shuster
7a8b8ec718
npm/http-api: ignore build examples
2021-02-25 17:17:07 -08:00
Tyler Brown Cifu Shuster
20c6ecae41
ignore example js
2021-02-25 17:16:27 -08:00
Tyler Brown Cifu Shuster
99d04500c5
npm/api: changed metadata app property
2021-02-25 07:13:32 -08:00
Tyler Brown Cifu Shuster
ece8836a7e
http-api: changed eventsource tool
2021-02-24 19:58:32 -08:00
Tyler Brown Cifu Shuster
d7bbf3b54b
api: brought to parity with livenet
2021-02-24 19:54:00 -08:00
Liam Fitzgerald
14da6b9bd1
npm: make packages typecheck
2021-02-17 12:35:28 +10:00
Liam Fitzgerald
ad035b54f1
urbit/api: bring inline with current userspace
2021-02-17 12:23:49 +10:00
Liam Fitzgerald
9d8be26fea
meta: add .gitignore for npm
2021-02-17 12:22:07 +10:00