Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1071 commits
Select commit Hold shift + click to select a range
277bf8d
Use NodeJS 14 (#420)
BitDesert Jul 18, 2021
d4d83e5
1.14.0
BitDesert Jul 18, 2021
7805e69
change "Edit Label" to "Edit Entry"
keerifox Jul 19, 2021
ebd87c3
implement new tx list and menus for mobile devices
keerifox Jul 20, 2021
aeb02ee
fix lint
keerifox Jul 20, 2021
ad89733
fix "receive funds" icon being too small
keerifox Jul 20, 2021
692d695
Merge pull request #425 from keerifox/patch-2
Joohansson Jul 21, 2021
792c330
Merge pull request #431 from keerifox/mobile-tx-list
Joohansson Jul 22, 2021
d8ae557
send page: determine extra raw from amount url param
keerifox Jul 22, 2021
858c808
send page: add "Scan QR code" button for small viewports
keerifox Jul 22, 2021
ff5370d
improve representatives list layout on small viewports
keerifox Jul 22, 2021
f84841e
style corrections
keerifox Jul 22, 2021
27cc9a4
receive page: add "Copy address" button for mobile devices
keerifox Jul 22, 2021
5281edb
Export accounts as csv file: part 1
Joohansson Jul 23, 2021
a5a8256
Merge pull request #432 from keerifox/amount-extra-raw
Joohansson Jul 23, 2021
2a1b577
Merge pull request #433 from keerifox/send-page-qr-btn
Joohansson Jul 23, 2021
02507b3
Merge pull request #441 from keerifox/mobile-rep-list
Joohansson Jul 23, 2021
01116c6
Merge pull request #442 from keerifox/receive-page-fixes
Joohansson Jul 23, 2021
3c6da2d
upscale nanoidenticons when devicePixelRatio is higher than 1
keerifox Jul 23, 2021
b6fd608
Export accounts as csv file: part 2
Joohansson Jul 24, 2021
898ded2
CSV export typo
Joohansson Jul 24, 2021
37d9d74
Fixed variable reset
Joohansson Jul 24, 2021
6e2123f
Fix wrong variable reset
Joohansson Jul 24, 2021
0dfd4c4
csv export failsafe when no response
Joohansson Jul 24, 2021
9ceb9ba
Merge pull request #448 from keerifox/nanoidenticon-dpr
Joohansson Jul 25, 2021
1f184be
New style for confirming remote signing
Joohansson Jul 25, 2021
b64217e
Lint fix
Joohansson Jul 25, 2021
3c43372
Fix rep account clickable and trunkate
Joohansson Jul 25, 2021
b2a2a42
Better style for signing rep changes
Joohansson Jul 25, 2021
5dc7560
fix *ngIf instead of *ngSwitchCase
keerifox Jul 25, 2021
11fd880
Correct colors for remote block types
Joohansson Jul 25, 2021
4b2b4ac
No NANO after N/A
Joohansson Jul 25, 2021
d645170
Hide balance of recipient when remote signing
Joohansson Jul 25, 2021
e6ab166
Merge pull request #456 from keerifox/ngswitchcase-fix
Joohansson Jul 26, 2021
8cdf5a9
Linebreak fix
Joohansson Jul 26, 2021
2cd1781
csv export: fix button style
keerifox Jul 26, 2021
8ea90c8
CSV export improvements
Joohansson Jul 26, 2021
fcba25b
Merge pull request #455 from Nault/process-block-style
Joohansson Jul 26, 2021
a7bb5ba
Allow ledger to be exported as csv (mistake fix)
Joohansson Jul 26, 2021
9b9e39e
Correct ledger mistake of a mistage correction
Joohansson Jul 26, 2021
b05f849
Use new alert style for sweeper (#454)
Joohansson Jul 26, 2021
cffbb7c
Better csv data names
Joohansson Jul 27, 2021
d84485d
Merge pull request #452 from Nault/csv
Joohansson Jul 27, 2021
4da92a3
1.15.0
Joohansson Jul 27, 2021
9be488e
use mobile tx layout on the "Receive" page (#459)
keerifox Jul 29, 2021
ed47785
Alert when switching wallet storage option to none (#458)
Joohansson Jul 29, 2021
4639315
Localization (Transloco) (#457)
BitDesert Jul 29, 2021
bbb79ca
Translations category
BitDesert Jul 29, 2021
0d0264a
Added nanolooker to default rep list
Joohansson Jul 30, 2021
d27b8a2
Removed NF reps from rep book
Joohansson Jul 30, 2021
b5b724d
Better filter of bad rep
Joohansson Jul 30, 2021
5125ffb
Allow NF rep to be marked even if trusted
Joohansson Jul 30, 2021
e414e9d
Merge pull request #464 from Nault/nf-warning
Joohansson Jul 31, 2021
4152db2
clear password field when wallet unlock modal is shown
keerifox Aug 3, 2021
cdb321f
Merge pull request #466 from keerifox/clear-pwd-field
Joohansson Aug 4, 2021
21cee43
Bump tar from 4.4.13 to 4.4.15
dependabot[bot] Aug 4, 2021
ca219cb
Translation account details (#460)
BitDesert Aug 10, 2021
b791402
Bump path-parse from 1.0.6 to 1.0.7
dependabot[bot] Aug 12, 2021
406fe17
Merge pull request #467 from Nault/dependabot/npm_and_yarn/tar-4.4.15
Joohansson Aug 22, 2021
ce640bc
Merge pull request #468 from Nault/dependabot/npm_and_yarn/path-parse…
Joohansson Aug 22, 2021
c2d1d06
fix: replace keyup/change events with input event
keerifox Aug 25, 2021
624ca19
send page: unset fiat amt if nano amt <= 0 or invalid
keerifox Aug 25, 2021
ab37623
Merge pull request #465 from Nault/new-rep
Joohansson Aug 26, 2021
56e605d
Merge pull request #470 from keerifox/clipboard-input-fix
Joohansson Aug 26, 2021
efcd5ba
Bump tar from 4.4.15 to 4.4.19
dependabot[bot] Sep 2, 2021
d982732
Add package safe-buffer to package.json
andrew-m-higgs Sep 18, 2021
bcdbf5e
Added check in createAccount() to check isLedgerWallet and LedgerStat…
andrew-m-higgs Sep 18, 2021
49370a9
Merge pull request #474 from Nault/dependabot/npm_and_yarn/tar-4.4.19
Joohansson Sep 23, 2021
dc76b01
Merge pull request #479 from andrew-m-higgs/better-ledger-messages
Joohansson Sep 23, 2021
7146efc
Merge pull request #478 from andrew-m-higgs/add-package-safe-buffer
Joohansson Sep 28, 2021
0df8364
Accounts translation (#482)
BitDesert Oct 2, 2021
b450a6c
Welcome translation (#481)
BitDesert Oct 2, 2021
3b94ae1
leftover lines (#485)
BitDesert Oct 2, 2021
699b7fe
Fix error message which pops up when reaching the maximum trackable a…
andrew-m-higgs Oct 17, 2021
03a9754
Change 'Unknown' to 'Unknown Rep' (#490)
andrew-m-higgs Oct 17, 2021
78d9407
improve strings related to wallet creation (uses transloco)
keerifox Oct 26, 2021
28d7f5a
fix wallet seed not being visually shown as truncated
keerifox Oct 26, 2021
ff265d7
keep secret seed multi-line instead of truncating it
keerifox Oct 26, 2021
2859082
Merge pull request #494 from keerifox/wallet-creation-improved-strings
Joohansson Oct 27, 2021
b8a2ffe
1.16.0
Joohansson Oct 27, 2021
c324827
Add transloco test to make sure that you cannot use the language word…
andrew-m-higgs Nov 14, 2021
e9adf30
Replace NF logo in card with a lattice-like Truchet pattern (#497)
keerifox Nov 16, 2021
0e3c906
Translation - Configure app (#484)
BitDesert Nov 16, 2021
bcf2e11
Update ticker to XNO, display XNO symbol where appropriate, refer to …
keerifox Nov 26, 2021
ac33875
1.17.0
BitDesert Nov 26, 2021
e35353c
Translation: Address book (#503)
BitDesert Nov 29, 2021
1e1e910
automatically refresh tx list upon receive or new receivable tx
keerifox Dec 13, 2021
982aede
fix lint
keerifox Dec 13, 2021
ecd67bc
fix condition being checked outside timeout callback
keerifox Dec 13, 2021
9b00d0d
Merge pull request #506 from keerifox/tx-list-auto-refresh
Joohansson Dec 16, 2021
7e619cc
Prompt wallet password instead of stating that "Wallet must be unlock…
keerifox Dec 24, 2021
b82d983
1.18.0
BitDesert Dec 24, 2021
96ad48f
Hide connection instructions once connected
aleksre Dec 28, 2021
f23c816
Updated dependencies
aleksre Dec 28, 2021
26bf9d9
Dependency stuff
aleksre Dec 28, 2021
2e2db2a
Reverting some dependency stuff
aleksre Dec 28, 2021
198ac5a
Testing
aleksre Dec 29, 2021
6b71520
Testing Node BLE
aleksre Dec 29, 2021
2843551
Testing web-BLE for fun
aleksre Dec 29, 2021
24ea214
Various improvements
aleksre Dec 29, 2021
ee724db
Bugfix
aleksre Dec 29, 2021
5e6257f
Handle incompatible hardware
aleksre Jan 2, 2022
beeb790
Bugfix
aleksre Jan 3, 2022
c2cc2fd
Various fixes
aleksre Jan 12, 2022
d98a9a9
Bluetooth error message
aleksre Jan 17, 2022
53e7bf8
Info box and dependency update
aleksre Jan 23, 2022
c3f09f4
Apparently latest ledgerjs node-hid package requires esModuleInterop:…
aleksre Jan 26, 2022
9b67c6b
30 sec connection timeout
aleksre Feb 4, 2022
5f57733
U2F fixes
aleksre Feb 6, 2022
ec5fac9
Fixed conflict
aleksre Feb 6, 2022
2628911
Import alert box and notification message
aleksre Feb 6, 2022
a6318bb
transaction details: add hash/navigation to successor block (#524)
keerifox Mar 16, 2022
f348dda
set os version to fixed versions (#525)
BitDesert Mar 16, 2022
1d1b5a0
discard padding zeros on amounts received
geommr Mar 19, 2022
eb6db10
if statements must be braced
BitDesert Mar 21, 2022
f7e5190
Merge branch 'obsidiaHQ-discard-leading-zeros'
BitDesert Mar 21, 2022
5858cdf
fix incorrectly styled buttons (#528)
geommr Mar 21, 2022
ae01e41
add 10s timeout to ninja.getAccount (#536)
keerifox Apr 6, 2022
053d8fe
Angular 13 Update (#539)
BitDesert May 2, 2022
85b78d7
fix "new" label next to Receive menu button (#551)
keerifox May 4, 2022
f7628e8
fix inaccurate warning on wallet storage change (#529)
geommr May 9, 2022
7213caa
bottom-position all modals on mobile (#534)
geommr May 9, 2022
15b446b
lock update + url (#548)
BitDesert May 9, 2022
7593cad
fix: expect api requests to return json (#473)
keerifox May 9, 2022
23c2be0
ng-bootstrap 11.0.0 (angular 13), ngx-scanner 3.4.0 (angular 13) (#557)
keerifox Jun 27, 2022
3bc8d41
Add merchant mode (#556)
keerifox Jun 27, 2022
9f468ae
fix narrow view "cancel payment" button not working (#559)
keerifox Jun 28, 2022
53adb40
address book import: support common fields that might be used by othe…
keerifox Jul 20, 2022
625af0d
add basic validation for work_generate rpc calls
keerifox Sep 18, 2022
8473c64
Fixed conflicts
aleksre Sep 19, 2022
cd6d388
Merge pull request #563 from keerifox/workgen-basic-validation
Joohansson Sep 28, 2022
0a813cf
Fix transport type
aleksre Sep 28, 2022
d5e46b2
Testing
aleksre Sep 28, 2022
54be886
Downgrade node-ble?
aleksre Sep 28, 2022
0ed1aa4
Downgrade all ledger dependencies
aleksre Sep 28, 2022
30dfc58
Revert dependencies
aleksre Sep 28, 2022
1903d7a
Fixed PR comments
aleksre Nov 2, 2022
3de7074
Merge branch 'master' of https://github.com/Nault/Nault into ledger-ux
aleksre Nov 2, 2022
e01e2ef
Bump decode-uri-component from 0.2.0 to 0.2.2
dependabot[bot] Dec 6, 2022
f399bf9
Bump qs from 6.5.2 to 6.5.3
dependabot[bot] Dec 11, 2022
4b92370
Bump json5 from 1.0.1 to 1.0.2
dependabot[bot] Jan 8, 2023
aad87fd
fix BigNumber usage with undefined - assume 0 in that case.
Jan 22, 2023
88cfd74
Bump ua-parser-js from 0.7.31 to 0.7.33
dependabot[bot] Jan 27, 2023
4d5ffdb
send page: add support for nano uri
keerifox Mar 28, 2023
6bed180
handle non-hash responses from account_frontiers RPC calls
keerifox Apr 3, 2023
5647543
fix misleading UX "the bar should be green"
keerifox Apr 3, 2023
5313d61
draft support for decentralized aliases (some features are still miss…
keerifox May 10, 2023
27489ac
opt-in setting for external requests to decentralized alias domains
keerifox May 11, 2023
e4cc142
decentralized alias fetch indication and handling of concurrent requests
keerifox May 11, 2023
c911496
display error messages upon decentralized alias lookup failure
keerifox May 11, 2023
7b31143
correctly store properties of the latest successful alias lookup
keerifox May 11, 2023
e42b848
if alias name is explicitly provided as underscore symbol, exclude it
keerifox May 11, 2023
34ed82c
handle /send?to=@alias url's
keerifox May 11, 2023
df16064
make aliases non case sensitive
keerifox May 11, 2023
1518915
assuming dynamic json, 0 names returned merely means no match
keerifox May 12, 2023
56d4dba
add optional chaining when accessing response.frontiers[account] of a…
keerifox May 16, 2023
ab75f92
fix mismatching percentages in representative health tooltip
keerifox May 17, 2023
e6dda6a
receive page: auto-select account if it is the only account in the wa…
keerifox May 23, 2023
a78ef50
receive page: add button which allows to copy payment uri nano:...?am…
keerifox May 23, 2023
a04d7b5
Merge pull request #582 from keerifox/handle-frontier-errors
Joohansson Jun 1, 2023
fc305b9
Merge branch 'master' into patch-4
keerifox Jun 1, 2023
db76939
Merge pull request #588 from keerifox/patch-4
Joohansson Jun 1, 2023
26cc036
remove nanex and nanocrawler backend options (both have shut down)
keerifox Jul 2, 2023
d6ba1c1
Update app-settings.service.ts
Jul 3, 2023
6851953
desktop workflow potential fix
keerifox Aug 13, 2023
86ebb5d
documentation: pass openssl_fips flag
keerifox Aug 13, 2023
a465bde
documentation: extension no longer required for debug
keerifox Aug 13, 2023
251e113
documentation: add hyphen
keerifox Aug 13, 2023
433b59e
documentation: need -> needs
keerifox Aug 13, 2023
2b559aa
workflow: allow windows build to fail
keerifox Aug 13, 2023
7f9c47d
documentation: dash symbol
keerifox Aug 13, 2023
e9ecdb0
Merge pull request #596 from keerifox/desktop-workflow-potential-fix
Joohansson Aug 14, 2023
92401e3
Merge pull request #594 from whalemachine/patch-1
Joohansson Aug 14, 2023
c5e1fff
Merge pull request #580 from keerifox/send-page-nano-uri
Joohansson Aug 14, 2023
34b2af6
Merge pull request #583 from keerifox/patch-3
Joohansson Aug 14, 2023
6d8a5aa
Merge pull request #587 from keerifox/decentralized-aliases
Joohansson Aug 14, 2023
c68d78e
Merge pull request #589 from keerifox/patch-5
Joohansson Aug 14, 2023
c1e8709
Merge pull request #590 from keerifox/receive-page-autoselect-only-acc
Joohansson Aug 14, 2023
475ff41
Merge pull request #591 from keerifox/receive-page-copy-uri-button
Joohansson Aug 14, 2023
6edbedd
Merge pull request #593 from keerifox/patch-6
Joohansson Aug 14, 2023
70a33cb
1.18.1
Joohansson Aug 15, 2023
f53e2ee
rep monitoring: expect that "accounts/verified" is not guaranteed to …
keerifox Aug 15, 2023
ea82fa4
Print hashes to the GitHub Action log while preparing a release draft
Aug 15, 2023
1f1391d
fix account balances being requested before the transaction is confirmed
keerifox Aug 15, 2023
524d17d
rep monitoring: disable requests to defunct ninja api until an altern…
keerifox Aug 15, 2023
b16142d
Merge pull request #599 from nanogarden/print_hashes_PR
Joohansson Aug 18, 2023
3d63b63
Merge pull request #600 from keerifox/ninja-availability-patch
Joohansson Aug 18, 2023
0d980f6
Merge pull request #601 from keerifox/fix-premature-balance-refresh
Joohansson Aug 18, 2023
7f28852
Merge pull request #602 from keerifox/disable-requests-to-ninja-api
Joohansson Aug 18, 2023
3122a90
1.18.2
Joohansson Aug 18, 2023
b7edd07
Merge pull request #518 from aleksre/ledger-ux
Joohansson Aug 28, 2023
664d5da
Merge pull request #560 from keerifox/crosswallet-addressbook-import
Joohansson Sep 10, 2023
3f47df8
1.18.3
Joohansson Sep 10, 2023
d78b5e6
mark main navigation as such with role and aria-label tags
keerifox Oct 31, 2023
602f10c
fix: Remove mynano and nanos.cc from backend
Joohansson Dec 31, 2023
dd58fbd
add NanOslo backend
keerifox Jan 9, 2024
994ce48
Add SomeNano node as server option
pawapps Jan 12, 2024
5411af2
Merge pull request #611 from keerifox/patch-8
jamescoxon Mar 14, 2024
bdba355
Merge branch 'master' into master
jamescoxon Mar 14, 2024
1629709
Merge pull request #612 from pawapps/master
jamescoxon Mar 14, 2024
c9ed1cc
Merge pull request #609 from keerifox/patch-7
jamescoxon Mar 17, 2024
e7c9910
Bump http-cache-semantics from 4.1.0 to 4.1.1
dependabot[bot] Mar 17, 2024
9e39dc2
Bump ejs from 3.1.7 to 3.1.10
dependabot[bot] May 2, 2024
6399aac
Bump braces from 3.0.2 to 3.0.3
dependabot[bot] Jun 16, 2024
e4683ac
Bump ws and socket.io
dependabot[bot] Jun 19, 2024
f20365b
Add spynano node
BlickM Sep 22, 2024
25d3084
Update nano-block.service.ts - updated Rep list
jamescoxon Sep 28, 2024
d231b2b
Merge pull request #624 from Nault/dependabot/npm_and_yarn/multi-2d3a…
jamescoxon Sep 28, 2024
48e142f
Bump express from 4.18.1 to 4.21.0
dependabot[bot] Sep 28, 2024
3302a9b
Merge pull request #637 from Nault/dependabot/npm_and_yarn/express-4.…
jamescoxon Sep 28, 2024
e0b911a
Bump follow-redirects from 1.14.9 to 1.15.9
dependabot[bot] Sep 28, 2024
feac5a3
Merge pull request #632 from jamescoxon/jamescoxon-updatedreplist
jamescoxon Sep 28, 2024
e37fb1d
Disable shouldRandom for spynano
BlickM Sep 28, 2024
ae15f68
Merge pull request #630 from BlickM/master
jamescoxon Sep 28, 2024
f8533ea
Update app-settings.service.ts
jamescoxon Oct 6, 2024
2d59ead
Merge pull request #643 from jamescoxon/jamescoxon-patch-1
jamescoxon Oct 6, 2024
057fd02
fix: account/frontier validation, UX upon encountering tx errors
keerifox Oct 7, 2024
14be8d9
Merge pull request #644 from keerifox/account-validation-fixes
jamescoxon Oct 7, 2024
bfdb2c3
Update package.json
jamescoxon Oct 7, 2024
92fa84d
Update electron_hash.yml
jamescoxon Oct 7, 2024
16da88d
fix: handle epoch blocks when verifying frontier signatures
keerifox Nov 6, 2024
d3f2698
Merge pull request #647 from keerifox/handle-epoch-frontier
jamescoxon Nov 23, 2024
206e7db
Merge pull request #646 from Nault/jamescoxon-upgrade-node-hid
jamescoxon Nov 23, 2024
26f6376
Merge pull request #577 from Nault/dependabot/npm_and_yarn/http-cache…
jamescoxon Nov 23, 2024
32d8197
Bump cookie, socket.io and express
dependabot[bot] Nov 23, 2024
dba8f13
Merge pull request #648 from Nault/dependabot/npm_and_yarn/multi-9722…
jamescoxon Nov 23, 2024
97b157f
Bump jszip from 3.7.1 to 3.10.1
dependabot[bot] Nov 23, 2024
e39e4cc
Merge pull request #576 from Nault/dependabot/npm_and_yarn/jszip-3.10.1
jamescoxon Nov 23, 2024
93572b3
Bump tar from 6.1.11 to 6.2.1
dependabot[bot] Nov 23, 2024
62786c1
Merge pull request #620 from Nault/dependabot/npm_and_yarn/tar-6.2.1
jamescoxon Nov 23, 2024
b95f908
Merge pull request #622 from Nault/dependabot/npm_and_yarn/ejs-3.1.10
jamescoxon Nov 23, 2024
6b1880a
Merge pull request #623 from Nault/dependabot/npm_and_yarn/braces-3.0.3
jamescoxon Nov 23, 2024
c3f4d8f
Bump crypto-js from 3.3.0 to 4.2.0
dependabot[bot] Nov 23, 2024
d139e6d
Bump @babel/traverse from 7.17.10 to 7.25.9
dependabot[bot] Nov 23, 2024
49fe9f6
Merge pull request #652 from Nault/dependabot/npm_and_yarn/babel/trav…
jamescoxon Nov 23, 2024
1747efd
Merge pull request #651 from Nault/dependabot/npm_and_yarn/crypto-js-…
jamescoxon Nov 23, 2024
a65e1b2
Merge pull request #638 from Nault/dependabot/npm_and_yarn/follow-red…
jamescoxon Nov 23, 2024
99fdaf0
Merge pull request #573 from Imp3/bugfix_BigNumber_undefined
jamescoxon Nov 24, 2024
dac033e
fix: set wallet.selectedAccount to null instead of undefined
keerifox Nov 29, 2024
85ddc89
Merge pull request #654 from keerifox/patch-9
jamescoxon Nov 30, 2024
e1842bb
Merge pull request #572 from Nault/dependabot/npm_and_yarn/json5-1.0.2
jamescoxon Nov 30, 2024
4c17cac
Merge pull request #575 from Nault/dependabot/npm_and_yarn/ua-parser-…
jamescoxon Nov 30, 2024
0701652
Merge pull request #570 from Nault/dependabot/npm_and_yarn/qs-6.5.3
jamescoxon Nov 30, 2024
5f24e6b
Merge pull request #569 from Nault/dependabot/npm_and_yarn/decode-uri…
jamescoxon Nov 30, 2024
cb64869
Bump app-builder-lib and electron-builder
dependabot[bot] Dec 3, 2024
e768467
Update invite url from TNC to main nano discord
keerifox Dec 8, 2024
c050df4
Merge pull request #659 from keerifox/patch-10
jamescoxon Dec 13, 2024
10e0fa0
Merge pull request #658 from Nault/dependabot/npm_and_yarn/multi-0390…
jamescoxon Dec 13, 2024
711a88b
Add XNOPay UK 1 Node as a server option
chiragasarpota Oct 11, 2025
fb103f1
Merge pull request #667 from chiragasarpota/master
jamescoxon Oct 12, 2025
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
File renamed without changes.
14 changes: 14 additions & 0 deletions .docker/nginx.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
events{}

http {
include /etc/nginx/mime.types;
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
index index.html;
location / {
try_files $uri $uri/ /index.html;
}
}
}
5 changes: 5 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
node_modules
npm-debug.log
dist
desktop-app/dist
desktop-app/build
54 changes: 54 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"root": true,
"ignorePatterns": [
"projects/**/*"
],
"overrides": [
{
"files": [
"*.ts"
],
"parserOptions": {
"project": [
"tsconfig.json",
"e2e/tsconfig.json"
],
"createDefaultProgram": true
},
"extends": [
"plugin:@angular-eslint/recommended",
"plugin:@angular-eslint/template/process-inline-templates"
],
"rules": {
"@angular-eslint/component-selector": [
"error",
{
"prefix": "app",
"style": "kebab-case",
"type": "element"
}
],
"@angular-eslint/directive-selector": [
"error",
{
"prefix": "app",
"style": "camelCase",
"type": "attribute"
}
],
"@angular-eslint/no-empty-lifecycle-method": "off"
}
},
{
"files": [
"*.html"
],
"extends": [
"plugin:@angular-eslint/template/recommended"
],
"rules": {
"@angular-eslint/template/eqeqeq": "off"
}
}
]
}
5 changes: 3 additions & 2 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Funding links
# GitHub Sponsor
github: [BitDesert, Joohansson]

github: [BitDesert, Joohansson, cronoh]
# Funding links
custom: ['https://mynano.ninja/account/nault-donations/send']
42 changes: 42 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: bug
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Web (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 1.5.12]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 1.5.12]

**Desktop App (please complete the following information):**
- OS: [e.g. Windows 10]
- Version [e.g. 1.5.12]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: enhancement
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
Binary file removed .github/nault.png
Binary file not shown.
46 changes: 46 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name-template: '$RESOLVED_VERSION'
tag-template: 'v$RESOLVED_VERSION'
categories:
- title: '🚀 Features'
labels:
- 'enhancement'
- title: '🐛 Bug Fixes'
labels:
- 'bug'
- title: '🧰 Maintenance'
labels:
- 'dependencies'
- 'documentation'
- 'maintenance'
- title: '🌍 Translations'
labels:
- 'translations'
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
version-resolver:
major:
labels:
- 'major'
minor:
labels:
- 'minor'
patch:
labels:
- 'patch'
default: patch
template: |
## Changes

$CHANGES

## Contributors

$CONTRIBUTORS

## Checksum Validation

If you want to verify the binary checksum there are plenty of apps to do this. One way is using a powershell or bash terminal:

* **Powershell:** `Get-FileHash -Path '.\Nault-Setup-$RESOLVED_VERSION-Windows.exe' -Algorithm SHA256`
* **Bash:** `openssl sha256 Nault-$RESOLVED_VERSION-Linux.AppImage`

Then compare the output hash with the one listed in the corresponding checksum.txt file. The .yml has a binary checksum that is more complicated.
67 changes: 67 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '20 5 * * 4'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed

steps:
- name: Checkout repository
uses: actions/checkout@v2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
26 changes: 26 additions & 0 deletions .github/workflows/docker-hub.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Docker Hub

# on all branches, tags, PRs
on:
push:
branches:
- '*'
tags:
- '*'
pull_request:

jobs:
build_and_push:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Build and push Docker images
uses: docker/build-push-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
repository: nault/nault
tag_with_ref: true
push: ${{ startsWith(github.ref, 'refs/tags/') || startsWith(github.ref, 'refs/heads/') }}
71 changes: 0 additions & 71 deletions .github/workflows/electron.yml

This file was deleted.

Loading