Skip to content

Commit

Permalink
Merge branch 'main' into import_didroom-components
Browse files Browse the repository at this point in the history
  • Loading branch information
phoebus-84 committed Nov 27, 2024
2 parents 1581f80 + 49610fb commit 0e1e233
Show file tree
Hide file tree
Showing 35 changed files with 83 additions and 7 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/build-upload-ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ jobs:
APPLE_KEY_CONTENT: ${{ secrets.APPLE_KEY_CONTENT }}
APPLE_PROFILE_NAME: ${{ secrets.APPLE_PROFILE_NAME }}
P12_PASSWORD: ${{ secrets.P12_PASSWORD }}
DEMO_USER: ${{ vars.USER_EMAIL }}
DEMO_PASSWORD: ${{ vars.USER_PASSWORD }}
with:
lane: ios beta
- name: Upload release bundle
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## [1.55.21](https://github.com/ForkbombEu/wallet/compare/v1.55.20...v1.55.21) (2024-11-27)


### Bug Fixes

* configure ios to debug testflight ([#530](https://github.com/ForkbombEu/wallet/issues/530)) ([8adb40d](https://github.com/ForkbombEu/wallet/commit/8adb40d5e13818808493ff963ec56b21d5260061))

## [1.55.20](https://github.com/ForkbombEu/wallet/compare/v1.55.19...v1.55.20) (2024-11-25)


Expand Down
2 changes: 2 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ GEM
xcpretty (~> 0.3.0)
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
fastlane-plugin-bundletool (1.0.12)
fastlane-plugin-changelog (0.16.0)
fastlane-plugin-firebase_app_distribution (0.9.1)
google-apis-firebaseappdistribution_v1 (~> 0.3.0)
google-apis-firebaseappdistribution_v1alpha (~> 0.2.0)
Expand Down Expand Up @@ -229,6 +230,7 @@ PLATFORMS
DEPENDENCIES
fastlane
fastlane-plugin-bundletool
fastlane-plugin-changelog
fastlane-plugin-firebase_app_distribution
fastlane-plugin-increment_version_code
fastlane-plugin-increment_version_name
Expand Down
3 changes: 2 additions & 1 deletion capacitor.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ const config: CapacitorConfig = {
allowNavigation: ['staging.admin.didroom.com']
},
ios: {
scheme: 'Didroom'
scheme: 'Didroom',
webContentsDebuggingEnabled: true
}
};

Expand Down
34 changes: 29 additions & 5 deletions fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ CACHE_PATH = "./.cache"
PULL_REQUEST_NUMBER = ENV["PULL_REQUEST_NUMBER"]
PULL_REQUEST_TITLE = ENV["PULL_REQUEST_TITLE"]
PUBLIC_BACKEND_URL = ENV["PUBLIC_BACKEND_URL"]
DEMO_USER = ENV["DEMO_USER"]
DEMO_PASSWORD = ENV["DEMO_PASSWORD"]

platform :android do
private_lane :build_and_sync do
Expand Down Expand Up @@ -297,13 +299,35 @@ platform :ios do
duration: 1200,
in_house: false
)
pilot(
# pilot(
# api_key: api_key,
# skip_waiting_for_build_processing: true,
# skip_submission: true,
# distribute_external: false,
# notify_external_testers: false,
# ipa: "./App.ipa"
# )
changelog = read_changelog
upload_to_testflight(
api_key: api_key,
ipa: "./App.ipa",
skip_waiting_for_build_processing: true,
skip_submission: true,
distribute_external: false,
notify_external_testers: false,
ipa: "./App.ipa"
demo_account_required: true,
distribute_external:true,
changelog: changelog
# notify_external_testers: true
)
deliver(
api_key: api_key,
skip_binary_upload: true,
force: true,
metadata_path: "./fastlane/metadata/ios",
precheck_include_in_app_purchases: false,
# ignore_language_directory_validation: true,
app_review_information: ({
demo_user: DEMO_USER,
demo_password: DEMO_PASSWORD
})
)
end
end
1 change: 1 addition & 0 deletions fastlane/Pluginfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ gem 'fastlane-plugin-firebase_app_distribution'
gem 'fastlane-plugin-load_json'
gem 'fastlane-plugin-increment_version_code'
gem 'fastlane-plugin-increment_version_name'
gem 'fastlane-plugin-changelog'
1 change: 1 addition & 0 deletions fastlane/metadata/ios/copyright.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions fastlane/metadata/ios/en-US/apple_tv_privacy_policy.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

17 changes: 17 additions & 0 deletions fastlane/metadata/ios/en-US/description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
The DIDroom Wallet is a component of DIDroom, an open-source multiplatform and multifunctional Identity DID/SSI wallet, compliant with the W3C-DID, standards and eIDAS 2.0 (based on the EUDI-ARF specifications). Credential issuers and verification is configured using a no-code approach.

Selected features:
- SD-JWT: supports eIDAS 2.0 (EUDI-ARF)
- WC-DID: supports the industrial standards W3C-DID .
- OpenID4VCI and OpenID4VP: supports the protocols used by the EUDIW developers
- Zero knowledge proof: supports issue and verifications of zero knowledge proof credentials using the BBS+ and Coconut cryptographic flows.
- Trusted Execution Environment (TEE): the mobile applications (holder wallet and verifier app) support TEE for Android and and Secure Enclave for iOS, as required by the EUDI-ARF specs.
- Android/iOS easy to mantain mobile app: the mobile app, used both for holder and verifier roles, is based on Capacitor, uses minimal platform specific code (e.g. for Trusted Execution Environment).

The DIDroom platform offers:

- Microservice based issuing and verification: the admin dashboard allows you to plug external microservices for issuance and verification including the Authorization Server, Credential Issuer and Relying party. The external service can be based on Zenswarm, so each service has its own DID/Identity and its issuance/verification flows are programmable in Zencode, or be based on a 3rd party’s technology.

- Granular ACL: the the admin dashboard enables the admin to assign multiple roles to different users, allowing them to setup issueing and verification services with different capabilities

https://didroom.com
1 change: 1 addition & 0 deletions fastlane/metadata/ios/en-US/keywords.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
wallet digital-identity EUDI-ARF
1 change: 1 addition & 0 deletions fastlane/metadata/ios/en-US/marketing_url.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://didroom.com
1 change: 1 addition & 0 deletions fastlane/metadata/ios/en-US/name.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIDroom Wallet
2 changes: 2 additions & 0 deletions fastlane/metadata/ios/en-US/privacy_url.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
https://didroom.com/guides/7_terms-and-conditions/privacy-policy.html

1 change: 1 addition & 0 deletions fastlane/metadata/ios/en-US/promotional_text.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Welcome to Didroom, your gateway to decentralized identity and secure communication. Empowering individuals and organizations to manage digital identities with privacy.
1 change: 1 addition & 0 deletions fastlane/metadata/ios/en-US/release_notes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions fastlane/metadata/ios/en-US/subtitle.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
OSS Digital Identity Wallet
1 change: 1 addition & 0 deletions fastlane/metadata/ios/en-US/support_url.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://didroom.com/guides/1_orgadmin/support.html
1 change: 1 addition & 0 deletions fastlane/metadata/ios/primary_category.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions fastlane/metadata/ios/primary_first_sub_category.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions fastlane/metadata/ios/primary_second_sub_category.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Empty file.
Empty file.
1 change: 1 addition & 0 deletions fastlane/metadata/ios/review_information/email_address.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[email protected]
1 change: 1 addition & 0 deletions fastlane/metadata/ios/review_information/first_name.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Andrea
1 change: 1 addition & 0 deletions fastlane/metadata/ios/review_information/last_name.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
D'Intino
1 change: 1 addition & 0 deletions fastlane/metadata/ios/review_information/notes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
security questions answers: [p, p, p, p, p]
1 change: 1 addition & 0 deletions fastlane/metadata/ios/review_information/phone_number.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
+4521627918
1 change: 1 addition & 0 deletions fastlane/metadata/ios/secondary_category.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions fastlane/metadata/ios/secondary_first_sub_category.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions fastlane/metadata/ios/secondary_second_sub_category.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "wallet",
"version": "1.55.20",
"version": "1.55.21",
"private": true,
"scripts": {
"dev": "vite dev --host",
Expand Down

0 comments on commit 0e1e233

Please sign in to comment.