Skip to content
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

chore: merge tag desktop-1.6.5 into develop #4189

Merged
merged 218 commits into from
Aug 11, 2022
Merged
Show file tree
Hide file tree
Changes from 215 commits
Commits
Show all changes
218 commits
Select commit Hold shift + click to select a range
c8fdd21
feat: make selected wallet the main view (#2179)
begonaalvarezd Feb 17, 2022
43ba336
chore: merge remote-tracking branch 'origin/develop' into feat/single…
begonaalvarezd Feb 17, 2022
40cdd6e
chore: move selectedAccount to global state
begonaalvarezd Feb 17, 2022
3ba87f7
fix: wrong prop name
begonaalvarezd Feb 18, 2022
796dd56
feat: remove dead contexts
begonaalvarezd Feb 20, 2022
b7e363d
chore: refactor selectedAccountId with selectedAccount
begonaalvarezd Feb 20, 2022
435b6f2
fix: undefined selectedAccount in account navigation
begonaalvarezd Feb 21, 2022
c7e8a01
chore: replace locale with localize in components below Wallet.svelte
begonaalvarezd Feb 21, 2022
276bfec
feat: remove unnecessary code around selectedAccount
begonaalvarezd Feb 21, 2022
d8743b4
chore: remove unnecessary files
begonaalvarezd Feb 21, 2022
5c6d922
fix: missing import on prev commit
begonaalvarezd Feb 21, 2022
565f481
Merge pull request #2361 from iotaledger/feat/global-selected-account
Tuditi Feb 21, 2022
beb8d4a
chore: remove unnecessary code around wallet contexts
begonaalvarezd Feb 21, 2022
3894808
fix: broken line chart
begonaalvarezd Feb 21, 2022
0db6f3b
fix: dropdown jumping border css
begonaalvarezd Feb 21, 2022
f2b0682
Merge pull request #2402 from iotaledger/feat/cleanup
Tuditi Feb 22, 2022
e3117cb
fix: ledger regenerate address
begonaalvarezd Feb 22, 2022
b244a61
Merge pull request #2413 from iotaledger/fix/ledger
Tuditi Feb 23, 2022
049e101
feat: add global top nav (#2427)
begonaalvarezd Feb 28, 2022
4f6983c
feat: add tooltips to sidebar tabs (#2430)
begonaalvarezd Mar 2, 2022
2fbf07c
feat: move stronghold status and action to profile modal (#2507)
jeeanribeiro Mar 8, 2022
ca21572
chore: merge remote-tracking branch 'origin/develop' into feat/single…
begonaalvarezd Mar 9, 2022
969aae4
fix: wrong import after merge
begonaalvarezd Mar 9, 2022
c5b6d70
feat: move ledger HW state & refresh to profile modal (#2515)
jeeanribeiro Mar 10, 2022
e0ac014
feat: move backup to profile modal (#2520)
jeeanribeiro Mar 10, 2022
c362f77
feat: move update to profile modal (#2521)
jeeanribeiro Mar 10, 2022
3e2a23f
Feat: single wallet dashboard (#2514)
begonaalvarezd Mar 11, 2022
39be417
Feat: fix wrong merge & polish CSS (#2529)
begonaalvarezd Mar 16, 2022
a7f97cf
chore: resolve conflicts
Mar 18, 2022
513238b
feat: add token graph to the wallet graph (#2565)
jeeanribeiro Mar 23, 2022
9b5a909
Merge branch 'feat/single-account' of https://github.com/iotaledger/f…
Mar 23, 2022
2aac3ca
Merge branch 'develop' into feat/single-account
Mar 23, 2022
2b91922
feat: single wallet staking (#2564)
Tuditi Mar 24, 2022
8e2f261
fix: remove account pills from staking panels (#2624)
Tuditi Mar 24, 2022
d39f2c6
feat: rewards per account and staking warnings (#2603)
jeeanribeiro Mar 24, 2022
9029886
feat: update electron menu to single wallet (#2622)
begonaalvarezd Mar 24, 2022
d71e17f
Merge branch 'develop' into feat/single-account
Mar 25, 2022
21d575f
fix: create wallet UI (#2627)
jeeanribeiro Mar 25, 2022
94dc1fc
fix: staking tooltips showing each letter as a standalone paragraph (…
begonaalvarezd Mar 25, 2022
f0b5dee
chore: point to latest wallet-rs and add mainnet staking events (#2632)
begonaalvarezd Mar 25, 2022
96e3b92
feat: add governance to sidebar (#2164)
jeeanribeiro Jan 18, 2022
c3be993
feat: (UI) Voting dashboard: power, info & single event (#2178)
jeeanribeiro Jan 20, 2022
35ac57a
feat: validate technical side for basic fetching events and voting (#…
jeeanribeiro Feb 7, 2022
83d2ac9
chore: tmp point wallet.rs to feat/voting
begonaalvarezd Feb 10, 2022
4621d91
feat: add voting flow (#2311)
Tuditi Feb 17, 2022
ce32a65
feat: hardcode staking event id (#2349)
Tuditi Feb 17, 2022
3fb2c01
chore: update voting wallet.rs
begonaalvarezd Feb 18, 2022
2f0b3a8
chore: update voting wallet.rs
begonaalvarezd Feb 18, 2022
d6e78ee
fix: disabled popup if event is ended or inactive (#2372)
Tuditi Feb 21, 2022
a140fa2
fix: replace selectedAccountId with selectedAccount
begonaalvarezd Feb 22, 2022
acbc337
feat: add account reactivity to event details view
begonaalvarezd Feb 22, 2022
d3f0be0
feat: voting event detail (#2387)
jeeanribeiro Feb 23, 2022
73869af
fix: reset governance router upon logout (#2426)
Tuditi Feb 23, 2022
972615b
feat: add loading spinner (#2412)
Tuditi Feb 23, 2022
7aa3520
feat: send unvoting disclaimer (#2432)
jeeanribeiro Feb 28, 2022
7280c0f
fix: only show merge buttons if necessary (#2448)
Tuditi Mar 1, 2022
b42bbf5
fix: Transaction.svelte crash (#2458)
jeeanribeiro Mar 2, 2022
581319c
feat: adds voting ledger UI components (#2455)
jeeanribeiro Mar 3, 2022
85c780a
fix: merge votes button not working (#2466)
Tuditi Mar 4, 2022
720ac3a
fix: adds optional chaining to accountOverview (#2478)
jeeanribeiro Mar 7, 2022
7063ad9
feat: add missing governance locale tab
begonaalvarezd Mar 9, 2022
99e0d81
chore: polish voting (#2563)
jeeanribeiro Mar 24, 2022
722285b
fix: adds missing function
jeeanribeiro Mar 28, 2022
5e0dd39
chore: merge remote-tracking branch 'origin/develop' into feat/single…
begonaalvarezd Mar 29, 2022
d067dc4
Merge remote-tracking branch 'origin/develop' into feat/single-account
begonaalvarezd Mar 29, 2022
f984474
chore: merge branch 'feat/single-account' into feat/voting
begonaalvarezd Mar 29, 2022
e880440
fix: circular dependency (#2675)
begonaalvarezd Mar 30, 2022
4df33c2
fix: wrong sidebar.svelte rebase & add governance (#2673)
begonaalvarezd Mar 30, 2022
548ce2f
chore: merge remote-tracking branch 'origin/develop' into feat/single…
begonaalvarezd Mar 30, 2022
06b70b8
feat: CSS & staking reactivity fixes (#2634)
begonaalvarezd Mar 30, 2022
184c0df
feat: increase popup css z-index (#2682)
begonaalvarezd Mar 30, 2022
a3d13a1
fix: ledger staking (#2680)
begonaalvarezd Mar 30, 2022
e84b7b3
fix: delayed asset warning tooltip (#2676)
begonaalvarezd Mar 30, 2022
256f14b
chore: merge remote-tracking branch 'origin/feat/single-account' into…
begonaalvarezd Mar 31, 2022
06b71b4
chore: merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd Mar 31, 2022
a74d830
chore: merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd Apr 11, 2022
37fc804
feat: remove type from imports and clean imports
begonaalvarezd Apr 11, 2022
d577a27
fix: wrong imports after merge
begonaalvarezd Apr 11, 2022
a8c518e
fix: circular dependency
begonaalvarezd Apr 11, 2022
617c6e4
fix: adds optional chaining to participationOverview (#2840)
jeeanribeiro Apr 11, 2022
9881eb8
fix: adds optional chaining operator to trackedParticipations
jeeanribeiro Apr 11, 2022
5d3abd7
chore: merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd Apr 13, 2022
62c5b5b
feat: add top bar back button to voting detail route (#2873)
begonaalvarezd Apr 13, 2022
47cafda
Feat: UI polish voting welcome view (#2886)
begonaalvarezd Apr 13, 2022
b3baabf
fix: adds empty object fallback to fix errors
jeeanribeiro Apr 13, 2022
47e6d4c
chore: merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd Apr 18, 2022
54077db
Merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd Apr 18, 2022
658cbef
chore: merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd Apr 20, 2022
8f570d9
feat: adds voting tx locale/icon (#2620)
jeeanribeiro Apr 21, 2022
b91b111
Merge branch 'develop' into feat/voting
Apr 21, 2022
4a4b649
feat: adds voting info tooltips (#2890)
jeeanribeiro Apr 21, 2022
0ad8588
fix: duplicate constant imports
Apr 21, 2022
9572e36
fix: reset governance router on logout (#3005)
cvarley100 Apr 21, 2022
406d89f
feat: polish event detail tooltips (#2999)
begonaalvarezd Apr 22, 2022
c071330
feat: add voting app notifications (#3015)
begonaalvarezd Apr 22, 2022
302a4dc
Feat: update voting flows (#3016)
begonaalvarezd Apr 23, 2022
663b445
fix: handle undefined name in account switcher (#3033)
maxwellmattryan Apr 25, 2022
90dae67
enhancement: add backup for retrieving previous airdrop rewards (#3017)
nicole-obrien Apr 25, 2022
86cc366
enhancement: improve wallet switcher by showing balance (#3013)
nicole-obrien Apr 26, 2022
71508bf
feat: unify wallet balance & staking summary panes (#3041)
begonaalvarezd Apr 26, 2022
c5e90c8
feat: adjust voting info (#3044)
cvarley100 Apr 27, 2022
0a2ac2a
enhancement: move voting weight popup tooltip (#3046)
cvarley100 Apr 27, 2022
0597689
fix: refine participation polling (#3071)
cvarley100 Apr 27, 2022
e589272
feat: update voting strings (#3079)
cvarley100 Apr 28, 2022
83bd599
enhancement: fixes voting rate and polishes event details pane (#3083)
cvarley100 Apr 30, 2022
14c1e72
enhancement: polishes voting end state (#3091)
cvarley100 Apr 30, 2022
d86031b
Merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd May 3, 2022
37bd104
feat: add merge votes && fix pending participations (#3080)
begonaalvarezd May 4, 2022
39ed469
refactor: change syncing to per account (#3082)
maxwellmattryan May 5, 2022
2063f65
fix: pending participation subscription (#3119)
begonaalvarezd May 5, 2022
89a1a38
chore: merge remote-tracking branch 'origin/release/desktop-1.5.2' in…
begonaalvarezd May 5, 2022
5382b1b
fix: vote totals calculation and display and other bug fixes (#3142)
cvarley100 May 5, 2022
b3c4d51
fix: refactors getColor (#3086)
jeeanribeiro May 5, 2022
c268987
Merge branch 'release/desktop-1.5.2' into feat/voting
cvarley100 May 5, 2022
e5cc979
fix: account color declaration
cvarley100 May 6, 2022
81681be
fix: receive qr responsiveness
begonaalvarezd May 10, 2022
ef7bce4
Merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd May 10, 2022
ea041d0
fix: voting polish and performance (#3154)
cvarley100 May 10, 2022
7ade0f2
fix: handle different decimal separators for deep links (#3163)
maxwellmattryan May 11, 2022
79ca42d
fix: use specific decimal separator in asset tiles (#3165)
maxwellmattryan May 11, 2022
acfad0f
Feat: add partial vote sidebar notification (#3156)
begonaalvarezd May 11, 2022
1a821a6
fix: account load processing (#3178)
cvarley100 May 11, 2022
cdc2f4a
chore: resolve conflicts
cvarley100 May 11, 2022
15691af
feat: adjust qr size
begonaalvarezd May 11, 2022
db03612
enhancement: improve transaction confirmation detection speed (#3182)
cvarley100 May 12, 2022
b1938e5
chore: resolve conflicts
cvarley100 May 12, 2022
ca46d19
fix: make sidebar tab tooltips reactive for locale changes
maxwellmattryan May 12, 2022
136e96a
fix: locale reactivity in back button (#3189)
maxwellmattryan May 12, 2022
0136148
Feat: some polish voting UI (#3161)
begonaalvarezd May 13, 2022
a94a97c
fix: increase QR size slightly
cvarley100 May 13, 2022
3db4bc5
chore: resolve conflicts
cvarley100 May 13, 2022
25cd106
Merge branch 'release/desktop-1.5.2' of https://github.com/iotaledger…
cvarley100 May 13, 2022
9571e76
chore: resolve coflicts
cvarley100 May 13, 2022
758af8f
fix: add reactivity for cached staking rewards (#3032)
maxwellmattryan May 13, 2022
f713e6d
Merge branch 'release/desktop-1.6.0' into feat/voting
cvarley100 May 13, 2022
a6b07f7
chore: resolve conflicts
cvarley100 May 13, 2022
f465f3f
chore: update version
cvarley100 May 13, 2022
3f0619a
fix: pending participation reset
cvarley100 May 14, 2022
f0d80f3
fix: localisation
cvarley100 May 14, 2022
927925c
feat: split governance event details code into multiple files (#3255)
cvarley100 May 18, 2022
978478a
Feat: polish governance init UI (#3224)
begonaalvarezd May 18, 2022
9ae5048
fix: block voting when balance is zero (#3256)
cvarley100 May 20, 2022
005b45c
feat: improve voting info pane (questions) (#3250)
begonaalvarezd May 20, 2022
94e8135
feat: update governance manager flows (#3254)
begonaalvarezd May 20, 2022
fa58993
chore: resolve conflicts
cvarley100 May 23, 2022
5e35d1e
chore: resolve conflicts
cvarley100 May 23, 2022
32bbfee
chore: resolve conflicts
cvarley100 May 23, 2022
6e72113
Merge branch 'develop' into feat/voting
cvarley100 May 23, 2022
27b5a45
fix: voting text fixes (#3307)
cvarley100 May 23, 2022
a10b9b2
Merge remote-tracking branch 'origin/develop' into feat/voting
begonaalvarezd May 24, 2022
e221afa
Feat: add participation loaders (#3297)
begonaalvarezd May 24, 2022
9b9f447
Fix: `isAccountVoting` included staking participations (#3310)
begonaalvarezd May 24, 2022
e05e148
feat: move voting results to tooltip & update CSS (#3301)
begonaalvarezd May 24, 2022
4328595
feat: disable add new wallet while participating (#3303)
begonaalvarezd May 24, 2022
c3cc998
feat: add participation action literal string search (#3305)
begonaalvarezd May 24, 2022
7819b8f
feat: improve conent fit in staking info pane (#3311)
begonaalvarezd May 24, 2022
a7aee37
Feat: polishing staking man (#3315)
cvarley100 May 24, 2022
7934a9e
fix: voting flows for ledger device (#3314)
begonaalvarezd May 24, 2022
d3d2102
fix: ensure no crash on change vote tabswitch (#3316)
cvarley100 May 24, 2022
b70c6db
Merge branch 'develop' into feat/voting
cvarley100 May 24, 2022
1169cf7
fix: voting CSS winner selected (#3321)
begonaalvarezd May 24, 2022
3f2a2c7
Merge branch 'feat/voting' of https://github.com/iotaledger/firefly i…
cvarley100 May 24, 2022
1d21c7b
fix: wallet duplication on first login (after profile creation) (#3328)
begonaalvarezd May 25, 2022
c2d3517
feat: prevent back button text from breaking words into multiple line…
begonaalvarezd May 25, 2022
e0d47c1
feat: remove governance router reset on tab selection (#3331)
begonaalvarezd May 25, 2022
1275713
feat: prevent wallet creation/switch while changing participation (#3…
begonaalvarezd May 25, 2022
4a296ca
Merge branch 'feat/voting' of https://github.com/iotaledger/firefly i…
cvarley100 May 25, 2022
35c57b5
Merge branch 'develop' into feat/voting
cvarley100 May 25, 2022
0df30d7
Merge branch 'develop' into feat/voting
cvarley100 May 25, 2022
ed6692b
chore: update to mainnet event
cvarley100 May 25, 2022
f4f5580
fix: add LAST_MILESTONE_BEFORE_TREASURY_EVENT
cvarley100 May 25, 2022
5e93cfd
chore: update to correct assembly event
cvarley100 May 26, 2022
599645d
Fix: old participations tx history tagging (#3338)
begonaalvarezd May 26, 2022
a1d25e2
Merge branch 'develop' into feat/voting
cvarley100 May 26, 2022
99ef3ae
chore: update wallet.rs
cvarley100 May 31, 2022
cbe6044
enhancement: add warnings for merging vote/stake (#3366)
cvarley100 May 31, 2022
f52fbb7
feat: improve voting timeline in darkmode (#3351)
begonaalvarezd Jun 1, 2022
24a7f46
chore: update version
cvarley100 Jun 1, 2022
8ece643
fix: your counted votes & your maximum votes (#3384)
begonaalvarezd Jun 3, 2022
a8b517a
chore: bump desktop version to 1.6.2
rajivshah3 Jun 3, 2022
7e9a10d
feat: replace voting asset (#3829)
begonaalvarezd Jul 11, 2022
7ba4fe7
Feat: adapt governance to new texts (#3831)
begonaalvarezd Jul 11, 2022
1ddb780
chore: bump desktop version to 1.6.3 (#3832)
begonaalvarezd Jul 11, 2022
50c7d79
chore: use test event in holding phase
maxwellmattryan Jul 11, 2022
cf93f12
chore: replace voting event ID for Shimmer EF vote
maxwellmattryan Jul 11, 2022
d3e7d55
test: add debug logging to Sentry step in CI
maxwellmattryan Jul 12, 2022
8f34ec6
chore: remove Sentry upload step
maxwellmattryan Jul 13, 2022
70a6548
chore: update variables for new staking event
maxwellmattryan Jul 18, 2022
6adb122
chore: update event ID
maxwellmattryan Jul 20, 2022
d2b40cf
fix: SMR token amount formatting (#3988)
maxwellmattryan Jul 22, 2022
70b547c
chore: use test event
maxwellmattryan Jul 25, 2022
43c7a64
chore: update to official event ID
maxwellmattryan Jul 25, 2022
59ae312
chore: cleanup comments and change logic for glow formatting
maxwellmattryan Jul 25, 2022
a21a380
chore: update blog post URL
maxwellmattryan Jul 26, 2022
f4bf730
fix: change logic for when to update reward caches
maxwellmattryan Jul 26, 2022
6ed7647
chore: update event start date
maxwellmattryan Jul 26, 2022
c4ccf8b
enhancement: add tooltip for glow units (#4027)
maxwellmattryan Jul 27, 2022
b4146df
refactor: staking result JSON file storage (#4050)
maxwellmattryan Jul 27, 2022
f1d8c3f
fix: reward discovery and ledger wallet discovery (#4064)
cvarley100 Jul 27, 2022
e7170e3
chore: fix gitignore
maxwellmattryan Jul 27, 2022
4f83ad2
fix: tooltip
maxwellmattryan Jul 27, 2022
360a6cf
enhancement: adjust stylings of tooltip
maxwellmattryan Jul 27, 2022
8ce616e
chore: update build CI
maxwellmattryan Jul 27, 2022
9c73ea1
fix: adjust build CI MacOS version
maxwellmattryan Jul 27, 2022
01a7e98
chore: use macos 11 for CI
maxwellmattryan Jul 27, 2022
ae79be6
Update wallet.rs rev (#4077)
Thoralf-M Jul 28, 2022
cecdd3e
chore: fix tooltip bug
maxwellmattryan Jul 28, 2022
e655826
fix: gap limits and syncing logic (#4078)
cvarley100 Jul 28, 2022
58233b2
fix: null account syncing queue store
maxwellmattryan Jul 28, 2022
505a057
fix: syncing issues (#4092)
cvarley100 Jul 29, 2022
29f7f1f
chore: update version
cvarley100 Jul 29, 2022
2e9b84a
Merge branch 'release/desktop-1.6.4' of https://github.com/iotaledger…
cvarley100 Jul 29, 2022
c25a3aa
chore: merge tag 'desktop-1.6.5' into merge/desktop-1.6.5
begonaalvarezd Aug 9, 2022
7d29ae7
refactor: move haveStakingResultsCached to avoid circular dependency
begonaalvarezd Aug 9, 2022
ba81545
feat: add loadJsonFile to capacitor
begonaalvarezd Aug 9, 2022
a97928e
revert: desktop ci to original in develop
begonaalvarezd Aug 9, 2022
3e70504
Merge remote-tracking branch 'origin/develop' into merge/desktop-1.6.5
begonaalvarezd Aug 9, 2022
b63ba3f
Merge remote-tracking branch 'origin/develop' into merge/desktop-1.6.5
begonaalvarezd Aug 11, 2022
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
55 changes: 28 additions & 27 deletions .github/workflows/build-desktop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
workflow_dispatch:
inputs:
debugElectronBuilder:
description: "Verbose electron-builder output"
description: "Verbose electron-builder output"
required: true
default: "false"
stage:
Expand Down Expand Up @@ -47,7 +47,7 @@ jobs:
needs: [setup]
strategy:
matrix:
os: [ubuntu-18.04, macos-10.15, windows-2019]
os: [ubuntu-18.04, macos-11, windows-2019]
fail-fast: false
env:
VERSION: ${{ needs.setup.outputs.version }}
Expand All @@ -71,21 +71,21 @@ jobs:
with:
toolchain: stable
profile: minimal

- name: Install LLVM and Clang (Windows) # required for bindgen to work, see https://github.com/rust-lang/rust-bindgen/issues/1797
uses: KyleMayes/install-llvm-action@32c4866ebb71e0949e8833eb49beeebed48532bd
if: matrix.os == 'windows-2019'
with:
version: "11.0"
directory: ${{ runner.temp }}/llvm

- name: Set LIBCLANG_PATH (Windows)
run: echo "LIBCLANG_PATH=$((gcm clang).source -replace "clang.exe")" >> $env:GITHUB_ENV
if: matrix.os == 'windows-2019'

- name: Set deployment target (macOS)
run: echo "MACOSX_DEPLOYMENT_TARGET=10.12" >> $GITHUB_ENV
if: matrix.os == 'macos-10.15'
if: matrix.os == 'macos-11'

- name: Install required packages (Linux)
run: |
Expand Down Expand Up @@ -113,24 +113,25 @@ jobs:
env:
SENTRY_DSN: ${{ secrets.SENTRY_DSN_PROD_BACKEND }}
SENTRY_ENVIRONMENT: ${{ env.STAGE }}

- name: Install Sentry CLI
# Yarn has issues putting binaries in the PATH on Windows
run: npm i -g @sentry/cli
if: ${{ startsWith(github.ref, 'refs/tags/desktop') && matrix.os != 'macos-10.15' }}

- name: Strip backend debug info and upload to Sentry (Linux)
run: |
cp index.node index.node.dbg
strip -S index.node
objcopy --add-gnu-debuglink=index.node.dbg index.node
sentry-cli difutil check index.node.dbg
sentry-cli upload-dif -o "iota-foundation-h4" -p "firefly-backend" --include-sources index.node.dbg
sentry-cli upload-dif -o "iota-foundation-h4" -p "firefly-desktop" --include-sources index.node.dbg
working-directory: packages/backend/bindings/node
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
if: ${{ startsWith(github.ref, 'refs/tags/desktop') && matrix.os == 'ubuntu-18.04' }}
if: ${{ startsWith(github.ref, 'refs/tags/desktop') && matrix.os != 'macos-11' }}

# - name: Strip backend debug info and upload to Sentry (Linux)
# run: |
# cp index.node index.node.dbg
# strip -S index.node
# objcopy --add-gnu-debuglink=index.node.dbg index.node
# sentry-cli difutil check index.node.dbg
# sentry-cli upload-dif -o "iota-foundation-h4" -p "firefly-backend" --include-sources index.node.dbg
# sentry-cli upload-dif -o "iota-foundation-h4" -p "firefly-desktop" --include-sources index.node.dbg
# working-directory: packages/backend/bindings/node
# env:
# SENTRY_LOG_LEVEL: 'debug'
# SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
# if: ${{ startsWith(github.ref, 'refs/tags/desktop') && matrix.os == 'ubuntu-18.04' }}

- name: Upload backend debug info to Sentry (Windows)
run: |
Expand Down Expand Up @@ -164,7 +165,7 @@ jobs:
FIREFLY_APPLE_ID: ${{ secrets.APPLE_ID }}
FIREFLY_APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
working-directory: packages/desktop
if: matrix.os == 'macos-10.15'
if: matrix.os == 'macos-11'

- name: Build Electron app (Windows)
run: yarn compile:${env:STAGE}:win
Expand All @@ -178,7 +179,7 @@ jobs:
run: yarn compile:${STAGE}:linux
working-directory: packages/desktop
if: matrix.os == 'ubuntu-18.04'

- name: Import GPG key (Linux)
run: |
echo "$GPG_PRIVATE_KEY" | base64 -d > /tmp/private.key && \
Expand All @@ -187,7 +188,7 @@ jobs:
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
if: matrix.os == 'ubuntu-18.04'

- name: Sign AppImage (Linux)
run: echo $GPG_PASSPHRASE | gpg --pinentry-mode loopback --batch --passphrase-fd 0 --armor --detach-sign --default-key [email protected] firefly-desktop*.AppImage
working-directory: packages/desktop/out
Expand All @@ -203,7 +204,7 @@ jobs:
- name: Compute checksums (macOS)
run: for i in `ls | grep 'firefly-desktop*'` ; do shasum -a 256 $i | awk {'print $1'} > $i.sha256 ; done
working-directory: packages/desktop/out
if: matrix.os == 'macos-10.15'
if: matrix.os == 'macos-11'

- name: Compute checksums (Windows)
run: Get-ChildItem "." -Filter firefly-desktop* | Foreach-Object { $(Get-FileHash -Path $_.FullName -Algorithm SHA256).Hash | Set-Content ($_.FullName + '.sha256') }
Expand Down Expand Up @@ -243,15 +244,15 @@ jobs:
- name: Downloading artifacts
uses: actions/download-artifact@v2
with:
name: firefly-desktop-macos-10.15
name: firefly-desktop-macos-11
path: assets

- name: Downloading artifacts
uses: actions/download-artifact@v2
with:
name: firefly-desktop-ubuntu-18.04
path: assets

- name: Preparing release body
run: |
sed -i 's/\r$//' ../../assets/*.sha256 && sed -i '/^$/d' ../../assets/*.sha256 && sed -i -e 's/\(.*\)/\L\1/' ../../assets/*.sha256
Expand Down Expand Up @@ -283,7 +284,7 @@ jobs:
body_path: packages/desktop/CHANGELOG.md
draft: true
prerelease: ${{ env.STAGE != 'prod' }}

- name: Upload macOS binary asset
uses: actions/upload-release-asset@v1
env:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ node_modules
**/public/assets/logos
**/public/assets/patterns
**/public/assets/sounds
**/public/assets/staking-results
**/public/assets/videos

**/public/locales/
Expand Down
47 changes: 13 additions & 34 deletions packages/backend/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/backend/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ exclude = ["/bindings", "/api-wrapper"]
tokio = { version = "1.12.0", default-features = false }
once_cell = { version = "1.8.0", default-features = false }

iota-wallet = { git = "https://github.com/iotaledger/wallet.rs", rev = "f3659ee4e73748a95208e29a5dbbcf5d9c69b6d3", default-features = false, features = ["stronghold", "ledger-nano", "ledger-nano-simulator", "participation"] }
iota-wallet = { git = "https://github.com/iotaledger/wallet.rs", rev = "f21eb3ced89d90ea77e4797e32c0ddc22577687b", default-features = false, features = ["stronghold", "ledger-nano", "ledger-nano-simulator", "participation"] }
serde = { version = "1.0.130", default-features = false, features = ["derive"] }
serde_json = { version = "1.0.68", default-features = false }
riker = "0.4.2"
Expand Down
5 changes: 3 additions & 2 deletions packages/backend/bindings/node/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -176,10 +176,11 @@ export const api = {
},
startBackgroundSync: function (
pollingInterval: Duration,
automaticOutputConsolidation: boolean
automaticOutputConsolidation: boolean,
gapLimit: number
): (__ids: CommunicationIds) => Promise<string> {
return (__ids: CommunicationIds) =>
_startBackgroundSync(sendMessage, __ids, pollingInterval, automaticOutputConsolidation)
_startBackgroundSync(sendMessage, __ids, pollingInterval, automaticOutputConsolidation, gapLimit)
},
stopBackgroundSync: function (): (__ids: CommunicationIds) => Promise<string> {
return (__ids: CommunicationIds) => _stopBackgroundSync(sendMessage, __ids)
Expand Down
Loading