-
-
Notifications
You must be signed in to change notification settings - Fork 0
0.9.1 #125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
0.9.1 #125
Changes from 93 commits
Commits
Show all changes
94 commits
Select commit
Hold shift + click to select a range
3e2a39d
Add DidMethodResolver + test
filip26 6c35833
Minor improvements
filip26 ee8b0f3
Add DidWeb + test
filip26 e5db360
Implement DidWeb::of method (no port yet)
filip26 76e6307
Finalize DidWeb prototype + test
filip26 8c6b95b
Update resources section
filip26 ce34111
Refactor static methods
filip26 6e34072
Bind codec to DidKey
filip26 79e1dbd
Merge remote-tracking branch 'origin/main' into feat/did-web
filip26 bcc0701
Improve MultiKey::of
filip26 4736aa8
Rename MulticodecKey to MultihashKey
filip26 3d9b4b0
Bump copper-multicodec to 1.1.0
filip26 316d032
Refactor
filip26 a591e84
Update actions
filip26 a34df54
Fix badge link
filip26 89be7f3
Fix typo
filip26 21c1ad2
Introduce Linked Tree ORM
filip26 ab4cb2a
Annotate VerificationMethod
filip26 995aedd
Annotate ControllerDocument and MultiKey
filip26 6109362
Fix DidKeyDocument
filip26 e4a4605
Add more did:key test vectors
filip26 742be11
Remove unused resources
filip26 91a3cb5
Add JsonWebKey interface
filip26 d334444
Improve model annotations
filip26 7e0768a
Add MultikeyTest
filip26 5d2c728
Add Multikey all properties test
filip26 34d3436
Add JsonWebKey.read test
filip26 13e6884
Add ControllerDocTest
filip26 c176e7c
Refactor
filip26 096f5b2
Add interlinked DID document test
filip26 91262ec
Adaptable VerificationMethodTest
filip26 fe91fa8
Add generic interface to tests
filip26 f843259
Add `@context` annotations
filip26 6ea0273
Add SignatureMethod, refactor keys
filip26 0957fac
Add more controller documents test cases
filip26 2fa0f06
Add Multikey read/write test
filip26 5ba81cf
Add MulticodecKeyLiteral
filip26 b5b3d23
Align `service` with latest spec
filip26 74b9fbe
Minor improvements
filip26 55b104b
Improve JSON-LD serialization
filip26 4b6c3eb
Improve MultikeyTest and implementation
filip26 f43abbe
Add JsonWebKey.compaction + test
filip26 339e7ea
Use context injection for JsonWebKey
filip26 38e80f1
Add ControllerDocumentLoader
filip26 97c47c5
Add did-v1.jsonld context
filip26 b41b5a2
Minor code improvements
filip26 4351aa1
Fix controller doc test cases
filip26 d1eedf0
Fix controller document compaction
filip26 540aa62
Improve ControllerDocTest
filip26 a879a58
Fix DidDocumentTest
filip26 ae8a448
Add Compaction.order attribute - NICE
filip26 0b18974
Add MulticodecKey.base() method and support
filip26 ec3ca12
Minor tests improvements
filip26 f8323b9
Merge remote-tracking branch 'origin/main' into feat/did-web
filip26 604e89c
Add ControllerResolver
filip26 5d3888d
Fix root package location
filip26 926de4d
Update README
filip26 3258a42
Bump LTs
filip26 02db988
Test fragments expansion
filip26 6a38dc8
Add VerificationMethodProvider
filip26 a8e6cea
Add isDidKeyUrl predicates
filip26 a79d181
Fix DidKeyResolver controller URI
filip26 64305f3
Add GenericMethodUri
filip26 31ee306
Bump version
filip26 58bf5cd
did:web experiments
filip26 e9a5685
Bump version to 1.0.0
filip26 61b726a
Merge remote-tracking branch 'origin/feat/did-web' into feat/v100
filip26 6e55295
Remove did:key and did:web
filip26 61c4be1
Strip components outside core scope
filip26 63e9e66
Fix DID pct-encoded validation
filip26 dde678d
DID: Improve Javadoc and error messages
filip26 d26a920
Improve DidUrl implementation
filip26 7979437
Strip unrelated resources
filip26 92ab5d9
Add more immutables and clean resources
filip26 5c50e43
Refactor
filip26 e609545
Add self-encoded types support
filip26 bdc7364
Improve DidPresenter API
filip26 bc235a0
Get rid off separated Options. Each instance it's configured at
filip26 403f7de
Remove unused resources
filip26 5a06482
Minor fixes
filip26 8d24c5f
Refactor primitives
filip26 adbe6a9
Refactor interfaces
filip26 0b09397
Update README
filip26 2f67039
Add Javadoc to DidUrl, DidDocument
filip26 21bb3f8
Improve Javadoc
filip26 e0d5dbc
Update README
filip26 2b26805
Add IO exceptions
filip26 74d34b5
Add Javadocs for resolver
filip26 69a05b9
Simplify DidDocument API
filip26 65ca2cc
Change DidResolutionException did param to String
filip26 bcacda5
Add javadoc to DidDocumentMetadata
filip26 3f8c92d
Bump version to 0.9.1
filip26 96b72ef
Merge remote-tracking branch 'origin/main' into feat/did-core
filip26 25924ea
Fix publish action
filip26 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,49 @@ | ||
| name: "CodeQL Advanced" | ||
|
|
||
| on: | ||
| push: | ||
| branches: [ "main" ] | ||
| pull_request: | ||
| branches: [ "main" ] | ||
| schedule: | ||
| - cron: '39 16 * * 4' | ||
|
|
||
| jobs: | ||
| analyze: | ||
| name: Analyze | ||
| runs-on: ubuntu-latest | ||
| permissions: | ||
| actions: read | ||
| contents: read | ||
| security-events: write | ||
|
|
||
| strategy: | ||
| fail-fast: false | ||
| matrix: | ||
| include: | ||
| - language: java | ||
| build-mode: none | ||
|
|
||
| steps: | ||
| - name: Checkout repository | ||
| uses: actions/checkout@v4 | ||
|
|
||
| # Initializes the CodeQL tools for scanning. | ||
| - name: Initialize CodeQL | ||
| uses: github/codeql-action/init@v3 | ||
| with: | ||
| languages: ${{ matrix.language }} | ||
| build-mode: ${{ matrix.build-mode }} | ||
|
|
||
| - name: Set up JDK 8 | ||
| uses: actions/setup-java@v4 | ||
| with: | ||
| java-version: 8 | ||
| distribution: 'temurin' | ||
| - name: Build with Maven | ||
| run: mvn -B package | ||
|
|
||
| - name: Perform CodeQL Analysis | ||
| uses: github/codeql-action/analyze@v3 | ||
| with: | ||
| category: "/language:${{matrix.language}}" |
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| name: Publish JRE17 to the Maven Central | ||
| on: | ||
| release: | ||
| types: [created] | ||
|
|
||
| workflow_dispatch: | ||
|
|
||
| jobs: | ||
| publish: | ||
| runs-on: ubuntu-latest | ||
| environment: maven-central | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - name: Set up JDK 17 | ||
| uses: actions/setup-java@v4 | ||
| with: | ||
| java-version: '17' | ||
| distribution: 'temurin' | ||
| cache: 'maven' | ||
| server-id: ossrh | ||
| server-username: OSSRH_USERNAME | ||
| server-password: OSSRH_TOKEN | ||
| gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} | ||
| gpg-passphrase: MAVEN_GPG_PASSPHRASE | ||
| - name: Publish package | ||
| run: mvn -B -Pmaven-central deploy | ||
| env: | ||
| OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }} | ||
| OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }} | ||
| MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }} | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.