-
Notifications
You must be signed in to change notification settings - Fork 168
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: db atomization and certificates logic (#844)
* feat: db atomization and certificates logic * fix: make main rust lib buildable * feat: FFI for db initialization (on signer reset) * fix: remove address name collision check * feat: remove address name from export qr * feat: more keys for generate_message, signing tests, db update and bootable android * feat: expose self-signing functions * refactor: cargo workspace * fix: ios build script * feat: collate docs to related object in tx cards * fix: FFI for ios * fix: ios linking script * test: auto rust tests * test: move rust test to linux machine * test: remove camera-dependant crate from workspace to avoid auto build * fix: start fixing history cards according ot rust defs * fix: temporarily disable clear history feature * fix: conform validator between history and tx cards * test: add data required for tests * fix: transaction and history cards fixes * fix: prevent history erasing on new event * feat: nicer networks menu * test: parsing and signing tests, minor prettifying * fix: return proper ios background color * feat: warning flag, history cards test, identity conflict hotfix * fix: index counter ob1 in tx cards * fix: simplity general_verifier_set history card format * fix: comply iOS cards to backend * fix: some cleanup and test stubs on iOS FFI * feat: jailbreak * feat: active alert indicator with memory and whistles * feat: show general verifier in settings * fix: safely encode docs * feat: some place to show all address info * feat: small UI improvements * fix: apply UI feedback changes * feat: add real default general verifier and fix pasword logging * fix: docs modal behavior and seed name keyboard focus * fix: rename signing action in UI to confirm to backend * feat: remove useless pallet docs, neater pallet and call cards, minor history bug * fix: delete correct seed * fix: make android buildable again * feat: nice bottom panel and navigation in android * fix: android pares history cards * feat: history details stub and newkey redesign * feat: standalone transaction parser * feat: android MWP again * fix: android signing * fix: android light theme hotfix * build: automatically copy database to native space * refactor: remove os-specific copies of Database * chore: manually remove gitignored files * build: warn user to select os in build.sh * fix: ios build script cp keys * build: ios cp syntax * build: ios bash in build.sh * chore: update app db * fix: ios db refresh * feat: use standalone parser in Signer * fix: auth and seedphrase issues * feat: seed word guesser, history paging backend * fix: signing error * refactor: use more of upstream multisigning * chore: update android compose libs * fix: hash long transactions before signing * refactor: remove main.rs used for development from libs * feat: parse system:remark as string * feat: android: minimal history cards render * feat: android: remark as string * feat: ios: remark as string * fix: change ios cards * fix: ios: nameversion card * feat: backend for recalling transactions * refactor: merge text and message card types * ci: gitignore android artefacts * fix: annoying freeze on first boot * chore: upgrade android sdk * fix: nicer scanner and lint * feat: android: minor UI improvements, styles * build: prepare for testable builds * feat: fonts and colors * feat: vertical only layout * refactor: android: separate SignerDataModel into several files * ci: Revive android building (#879) * new android build job * update signing * Add retry failed CI jobs twice (#878) * add test branch * fix build.sh and add pruning to dockerfile * do it ourselves * dockerfile fixes * fix signing * test * Revert "test" This reverts commit c020d0d. * separate build and sign jobs * fix script path * chore: remove temporary CI branches for testing * bump ndk Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com> * fix: disable strongbox check in ancient os * fix: auth errors on older androids Co-authored-by: Martin Pugh <martin@parity.io> Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com>
- Loading branch information
1 parent
d734dc5
commit e5dd21d
Showing
380 changed files
with
12,005 additions
and
25,188 deletions.
There are no files selected for viewing
This file contains 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,24 @@ | ||
name: Rust backend test | ||
|
||
on: | ||
pull_request: | ||
push: | ||
branches: | ||
- master | ||
- stable | ||
jobs: | ||
check: | ||
name: Check | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout sources | ||
uses: actions/checkout@v2 | ||
with: | ||
fetch-depth: 50 | ||
- name: Checkout submodules | ||
shell: bash | ||
run: git submodule update --init --recursive | ||
- name: Rust build | ||
shell: bash | ||
run: cd rust && cargo test && cd .. | ||
|
This file contains 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 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 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 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
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.