Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
177e0a4
wip: initial work toward making access-api a standalone package
travis May 5, 2023
240be10
wip: a couple relatively minor tweaks to typing
travis May 10, 2023
6187d49
port console service to upload-api
travis May 10, 2023
4008e51
move access/* providers into upload-api
travis May 10, 2023
178a498
add consumer and customer services to upload-api
travis May 10, 2023
c2916eb
add space and provider services
travis May 10, 2023
3165106
initial batch of PR changes
travis May 11, 2023
5ae9d9f
fix imports to make tests happy
travis May 11, 2023
42fd906
revert changes to access api
travis May 11, 2023
edf61b5
updates from my first review
travis May 11, 2023
1aadb4c
unify around ucanto types imported into types.ts
travis May 11, 2023
17adadf
flatten models in context
travis May 11, 2023
62d5549
a bunch of work toward getting tests working
travis May 11, 2023
06e04b7
port access-authorize spec to upload-api
travis May 12, 2023
d40b55b
get access service tests ported over fully
travis May 15, 2023
117a252
get all tests running
travis May 15, 2023
a6475ef
errant console.log
travis May 15, 2023
21df698
export storage provider test suites in a standardized way and get the…
travis May 15, 2023
95ba656
prettier
travis May 15, 2023
deccbef
remove access-api
travis May 15, 2023
bcf60a0
fix broken agent test
travis May 15, 2023
fba86a3
prettier
travis May 15, 2023
6a796ac
remove unused dep
travis May 15, 2023
3332430
updates from @gozala's PR feedback
travis May 15, 2023
3ebd864
one more tweak from PR suggestions
travis May 15, 2023
90278e1
updates from a quick review
travis May 16, 2023
5e9f37b
move email implementation out to w3infra
travis May 16, 2023
c6f41fa
minor tweak to see if github will show the space diff better
travis May 16, 2023
026ab87
move away from async iterable
travis May 16, 2023
07392d7
remove now unused streaming-iterables package
travis May 16, 2023
7f87d01
upgrade ucanto
travis May 16, 2023
8ddea1c
remove deactivate from public CarStoreBucket API
travis May 16, 2023
3dc6cf2
test tweaks after working with w3-infra
travis May 17, 2023
e581f5c
Merge branch 'main' into feat/export-access-api-handlers
travis May 22, 2023
9833c0f
chore: upgrade ucanto deps
travis May 22, 2023
edf061e
Merge branch 'main' into feat/export-access-api-handlers
May 23, 2023
abe73d2
fix: upgrade `@ucanto/server` to new version with cleaner deps
travis May 23, 2023
29ad278
chore: move `access/*` providers into their own directory
travis May 23, 2023
f62dade
Merge branch 'main' into feat/export-access-api-handlers
travis May 23, 2023
594a39c
Merge branch 'main' into feat/export-access-api-handlers
May 23, 2023
6f8effe
Merge branch 'main' into feat/export-access-api-handlers
May 25, 2023
65fbdfe
feat: enable reuse of stored invocations for delegations storage (#800)
May 31, 2023
4287e85
fix: `customer/get` should actually check the database
travis May 31, 2023
dce8293
make linter and tsc happy
travis May 31, 2023
35cff74
fix: remove `Customer.get` check from `access/authorize` test
travis Jun 1, 2023
5b7a2f9
minor updates from PR
travis Jun 1, 2023
c1f007b
debug email `take` function should wait until it has an email to return
travis Jun 1, 2023
247b413
simplify Customer return type and support w3infra tests
travis Jun 1, 2023
9753e9f
add Failure to `DelegationsStorage#find` result type
travis Jun 2, 2023
8ef52ec
er-add and tests after w3infra work
travis Jun 2, 2023
f48f727
tsc tlc
travis Jun 2, 2023
5d4028d
feat: tweak `DelegationsStorage#putMany` to make `cause` optional (#804)
Jun 6, 2023
a7d7184
Merge branch 'main' into feat/export-access-api-handlers
travis Jun 7, 2023
55aae40
chore: bump pnpm to v8
travis Jun 7, 2023
8e46adf
chore: remove deployment stuff for access-api
travis Jun 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/release-please-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"bootstrap-sha": "c918ffc59eafa01fbc63d5df11ba621cc1888c64",
"packages": {
"packages/access-client": {},
"packages/access-api": {},
"packages/capabilities": {},
"packages/did-mailto": {},
"packages/upload-api": {},
Expand Down
1 change: 0 additions & 1 deletion .github/release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"packages/access-api": "7.0.0",
"packages/access-client": "13.0.2",
"packages/capabilities": "5.0.1",
"packages/upload-api": "3.0.0",
Expand Down
43 changes: 0 additions & 43 deletions .github/workflows/access-api.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/access-client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- uses: actions/setup-node@v3
with:
node-version: 18
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/capabilities.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- uses: actions/setup-node@v3
with:
node-version: 18
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/did-mailto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Install
uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- name: Setup
uses: actions/setup-node@v3
with:
Expand Down
13 changes: 3 additions & 10 deletions .github/workflows/manual.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ on:
description: 'Package to deploy'
required: true
type: choice
default: 'access-api'
default: 'docs'
options:
- access-api
- upload-client
- access-client
- docs
Expand All @@ -22,20 +21,14 @@ on:
- staging
- dev
jobs:
deploy-access-api:
if: github.event.inputs.package == 'access-api'
uses: './.github/workflows/reusable-deploy-api.yml'
with:
environment: ${{ github.event.inputs.environment }}
secrets: inherit
deploy-access-client:
runs-on: ubuntu-latest
if: github.event.inputs.package == 'access-client'
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- uses: actions/setup-node@v3
with:
node-version: 18
Expand All @@ -57,7 +50,7 @@ jobs:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- uses: actions/setup-node@v3
with:
node-version: 18
Expand Down
10 changes: 1 addition & 9 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,6 @@ jobs:
manifest-file: .github/release-please-manifest.json
default-branch: main
release-type: node
access-api:
needs: release
if: contains(fromJson(needs.release.outputs.paths_released), 'packages/access-api')
uses: './.github/workflows/reusable-deploy-api.yml'
with:
environment: production
environment_url: https://access.web3.storage
secrets: inherit
npm:
needs: release
if: |
Expand All @@ -43,7 +35,7 @@ jobs:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- uses: actions/setup-node@v3
with:
node-version: 18
Expand Down
99 changes: 0 additions & 99 deletions .github/workflows/reusable-deploy-api.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/reusable-deploy-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- uses: actions/setup-node@v3
with:
node-version: 18
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/upload-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- name: Install
uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8

- name: Setup
uses: actions/setup-node@v3
Expand All @@ -55,7 +55,7 @@ jobs:
- name: Install
uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8

- name: Setup
uses: actions/setup-node@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/upload-client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- uses: actions/setup-node@v3
with:
node-version: 18
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/w3up-client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Install
uses: pnpm/action-setup@v2.2.3
with:
version: 7
version: 8
- name: Setup
uses: actions/setup-node@v3
with:
Expand Down
1 change: 0 additions & 1 deletion packages/access-api/.gitignore

This file was deleted.

Loading