CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
airgap-it_airgap-vault.json1 linesDownload Raw Back to root
1[{"node": {"oid": "c1c63f3ae72cdc9dc8bc004de18f43fa53719fd6", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 225, "deletions": 212}}, {"node": {"oid": "39793d05aa3644ecc04b84e2b8d42a4b1222aa93", "messageHeadline": "Merge branch 'release/3.31.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 196, "deletions": 196}}, {"node": {"oid": "b981f5737c2c56b0e8403ecf845023f866ef3ec2", "messageHeadline": "release/3.31.0", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 196, "deletions": 196}}, {"node": {"oid": "53af974a3081e88a3c98a7d6c4587ee5926e2c41", "messageHeadline": "Merge branch 'fix/secret-management' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7070f0e5bc8d8f248c329b65e75166a10c9a7ec", "messageHeadline": "fix/secret-management", "author": {"name": "Damilola Debel", "email": "root@DESKTOP-8CUNCTQ", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70505b5a157d6dae42075a4a440ff29179870766", "messageHeadline": "Merge branch 'fix/modals-html-tags' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "fad285464995ce19b74de20f8195abd6e290512f", "messageHeadline": "fix/modals-html-tags", "author": {"name": "Damilola Debel", "email": "root@DESKTOP-8CUNCTQ", "user": null}, "additions": 2, "deletions": 12}}, {"node": {"oid": "6b1a7ba8760f2bb110d1a14d276e8d26a6278542", "messageHeadline": "Merge branch 'feat/imtoken-int' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "480bc90a0f2f2f109098c473f80d9baaf3885d70", "messageHeadline": "Feat/imtoken int", "author": {"name": "Stephen Debel", "email": "s.debel@papers.ch", "user": null}, "additions": 24, "deletions": 2}}, {"node": {"oid": "e8f94220436177318f8b8eb06731165fdd7c619a", "messageHeadline": "Merge branch 'fix/change-bip85-text' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6eac45caa31e32474ab75024e5926b1b2354b717", "messageHeadline": "Merge branch 'fix/encryption-password' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "137fba10c8213d2d272bf8ae55a62d27363ad8e3", "messageHeadline": "fix/encryption-password", "author": {"name": "Stephen Debel", "email": "s.debel@papers.ch", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "06118b3a6de8ddd4b6cf105d06dd31f2296ce118", "messageHeadline": "fix/change-bip85-flow-text", "author": {"name": "Damilola Debel", "email": "root@DESKTOP-8CUNCTQ", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bdd7051a336a07084f350d747dfa4d41589e0eb", "messageHeadline": "Merge branch 'fix/isolated-modules-env' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1af7fcf54e84ca0615001b0bab72d9797816c4aa", "messageHeadline": "Fix/isolated-modules-env", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c4b1bcfbbe71dee347123cde8200c7a87476ac0", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 139, "deletions": 29}}, {"node": {"oid": "12343ad4cc04543da567da1df73ad77b10ddb415", "messageHeadline": "Merge branch 'chore/dependencies-update' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "fcc1833166ee64a164bcfc170f1a466476135a34", "messageHeadline": "chore: updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "f2d6178ddf763006492f0b268c0a654e24f256b1", "messageHeadline": "Merge branch 'feat/iso-improved-ui' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 139, "deletions": 29}}, {"node": {"oid": "b4750a62c074574a7218e421d5f066191413f54c", "messageHeadline": "Feat/iso improved ui", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 139, "deletions": 29}}, {"node": {"oid": "2e10b4d82178fcc33f8d83118a82996347b55ce2", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 994, "deletions": 1125}}, {"node": {"oid": "5bc1ae225bfe5a703cf813d5120a762c5e4e34c5", "messageHeadline": "Merge branch 'release/3.30.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 204, "deletions": 220}}, {"node": {"oid": "f957a93f12f97e0dd081f9dc2d7542ac74e09bc1", "messageHeadline": "release/3.30.0", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 204, "deletions": 220}}, {"node": {"oid": "d5033549c773ee026aa602bdc6f90d87edf5c7ba", "messageHeadline": "Merge branch 'feat/rsk-ready' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 992, "deletions": 1107}}, {"node": {"oid": "18c072ecaa5d2193d89f92840a03c9168529c314", "messageHeadline": "Feat/rsk-ready", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 992, "deletions": 1107}}, {"node": {"oid": "fe516969f940cd52f99ba41244ce831459d2e7a8", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "771010650bf874909eb1b6f4334ed47ff246de0a", "messageHeadline": "Merge branch 'fix/permission-request' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "31d18ffe9dbe0f9c73d41f79e84f1fbd87cb67fb", "messageHeadline": "fix: reverted scan page change", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "94945e2e20bb17fdd5a7e95171121acce7bca383", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3292, "deletions": 1067}}, {"node": {"oid": "621cb3ab14b86608ef430f12818e8891bbc62a3b", "messageHeadline": "Merge branch 'release/3.29.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 197, "deletions": 197}}, {"node": {"oid": "a6d648cc4067972df68559094bd35be2b9aa3d07", "messageHeadline": "Release/3.29.0", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 197, "deletions": 197}}, {"node": {"oid": "7a46974044e97b68f3427c5f3ec0d9d9f04637dd", "messageHeadline": "Merge branch 'feat/airgap-shop' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "cec4055a78db611064a9844b2826dbe50aadb645", "messageHeadline": "Feat/airgap shop", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 121, "deletions": 0}}, {"node": {"oid": "a8809587e2d39b211ed19215a2fa2e4b015359ed", "messageHeadline": "Merge branch 'feat/rewording-vault' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0041fa68b915000995f227a4fab429a69ad8dbc7", "messageHeadline": "Feat/rewording vault", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "735afae21e8d8a985ec914bfa4708e79f45ea085", "messageHeadline": "Merge branch 'feat/security-level-self-check' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 113, "deletions": 4}}, {"node": {"oid": "5fa08e687fb4248c6113bf5916eecdef9914bc61", "messageHeadline": "Feat/security level self check", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 113, "deletions": 4}}, {"node": {"oid": "891af2fad52d258161a9fa63a7b38bdb0bd1c42a", "messageHeadline": "Merge branch 'fix/address_book_toggles' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "f7599fef9b81182765b32d40e1b2cb0739f5e9ad", "messageHeadline": "Fix/address book toggles", "author": {"name": "Isacco Sordo", "email": "i.sordo@papers.ch", "user": null}, "additions": 19, "deletions": 10}}, {"node": {"oid": "e020a0b0ac77229495cccf22fb6abd22a7351501", "messageHeadline": "Merge branch 'fix/fix_address_book_issues' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 271, "deletions": 284}}, {"node": {"oid": "51cb8b1fb597f51aed4b71405b7094754591a4c8", "messageHeadline": "Fix/fix address book issues", "author": {"name": "Isacco Sordo", "email": "i.sordo@papers.ch", "user": null}, "additions": 271, "deletions": 284}}, {"node": {"oid": "b7ad17baba70ecde2554a02e0249ff63bc90d557", "messageHeadline": "Merge branch 'chore/dependencies-update' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 186, "deletions": 186}}, {"node": {"oid": "fd5847c1efb2da47fb7039cdf8c3274594da0df0", "messageHeadline": "chore: updated to latest coinlib beta", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 186, "deletions": 186}}, {"node": {"oid": "df6155ff9a27d35183e27409f55b3f17e070d235", "messageHeadline": "Merge branch 'fix/delete_accounts' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "9b3757e6d45f4ac20dad738731035ff908317172", "messageHeadline": "fix: onWalletSelected insertion logic papers/airgap/airgap-vault#451", "author": {"name": "Isacco Sordo", "email": "i.sordo@papers.ch", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "3bc6678c11ca21b949b541dae9f7a580cf2b926f", "messageHeadline": "Merge branch 'feat/secret-cards-unification' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 342, "deletions": 254}}, {"node": {"oid": "59292676636b6be7af8c6d9f8c497a18adecbe32", "messageHeadline": "Feat/secret cards unification", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 342, "deletions": 254}}, {"node": {"oid": "81036deb4a7b1c6996365b244cab1bb170d84236", "messageHeadline": "Merge branch 'feat/hide-scanning-permission-request' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 28, "deletions": 88}}, {"node": {"oid": "ad93e1bdf3b74f3036d9175e94412d1e5af6d2d5", "messageHeadline": "Feat/hide scanning permission request", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 28, "deletions": 88}}, {"node": {"oid": "ff7273eb13dcf7f66ca173cf6bee698fc4b78a5c", "messageHeadline": "Merge branch 'feat/new-social-recovery-import-COMPLETE' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2041, "deletions": 219}}, {"node": {"oid": "8085b5474761f018b929d510afa47e098cd90b97", "messageHeadline": "Feat/new social recovery import complete", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 2041, "deletions": 219}}, {"node": {"oid": "07ea22767527969bff7196ecf043ae0e854f190b", "messageHeadline": "Merge branch 'feat/vault-settings-refactoring' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 118, "deletions": 10}}, {"node": {"oid": "695d2d487b6051d6fc50c686093121b463b73e02", "messageHeadline": "Feat/vault settings refactoring", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 118, "deletions": 10}}, {"node": {"oid": "7013a39a256d15a6f18e285d8c1b25a4fbd6c930", "messageHeadline": "Merge branch 'markuslaeng-develop-patch-33092' into 'develop'", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "c52cbb31fa0d6784c6e55884d032531de6249321", "messageHeadline": "chore(gitlab) added new user report template", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "6c318b3c247c7e5a313e0a1511b85e3d7f850ed0", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2919, "deletions": 3253}}, {"node": {"oid": "147df5f5d442b682709ed0fc5143926d296b3e07", "messageHeadline": "Merge branch 'release/3.28.0' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 199, "deletions": 198}}, {"node": {"oid": "086cf93ffb74d89ea22467258cfe88a07772cf95", "messageHeadline": "chore(release): v3.28.0", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 199, "deletions": 198}}, {"node": {"oid": "c349678b61b01c1b9737e74f21eb6dbf5dc75615", "messageHeadline": "Merge branch 'fix/optimism-sign-message' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "cbcc36c68cad8df3f93cf32ca3268c1671927a40", "messageHeadline": "Fix/optimism-sign-message", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9a85f35f16555beda642407265418c9966440cb3", "messageHeadline": "Merge branch 'fix/prod-build' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "193da88798833b6c113763c72f6e9002fce3f94c", "messageHeadline": "fix/prod-build", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "7488d0e48856a7cf9f4cae65461c2c2a46d85d35", "messageHeadline": "Merge branch 'chore/angular-16-ionic-7' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2727, "deletions": 3057}}, {"node": {"oid": "4d3b4add8816387135539098d3320cc62d58937d", "messageHeadline": "Chore/angular-16-ionic-7", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 2727, "deletions": 3057}}, {"node": {"oid": "2afb19e6f4a86117f70535e5586a06901c122d9f", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4138, "deletions": 4297}}, {"node": {"oid": "c3053b1dbf14e48654fa5afaaa5aca2af7c6e667", "messageHeadline": "Merge branch 'chore/update-dependencies' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 120, "deletions": 120}}, {"node": {"oid": "5b2732c544d967873cc2f28327334348c270c7eb", "messageHeadline": "chore: updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 120, "deletions": 120}}, {"node": {"oid": "12c359605b0afe183063c876ab7e4f26209eb75a", "messageHeadline": "Merge branch 'fix/wallet-connect-v1' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 47, "deletions": 42}}, {"node": {"oid": "1516a9cf9cc05ed2ff45472103767d26b8d4466e", "messageHeadline": "Fix/wallet connect v1", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 47, "deletions": 42}}, {"node": {"oid": "f749f11cf67688612449594506b5036047257a7e", "messageHeadline": "Merge branch 'feat/optimism-currency-symbol' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 128, "deletions": 123}}, {"node": {"oid": "2960be765da89c06c351252d1f0cee9831fed486", "messageHeadline": "feat/optimism-currency-symbol", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 128, "deletions": 123}}, {"node": {"oid": "5cb0b12f8ceee7e19a902e6a4ba5159c2215d5a7", "messageHeadline": "Merge branch 'chore/updated-node-version' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "89455ffde503f919934b332554197f4c38d5d813", "messageHeadline": "chore: updated node version", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a654d82474301246f76d65a6f90e0466f46f408a", "messageHeadline": "Merge branch 'chore/capacitor-5' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 646, "deletions": 530}}, {"node": {"oid": "f965cf9e9c4eaa149e2d5dfa1d0048f97d802146", "messageHeadline": "Chore/capacitor-5", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 646, "deletions": 530}}, {"node": {"oid": "6a15bfce35e0a6950e73bd4d8d97a65d027b0aa2", "messageHeadline": "Merge branch 'feat/optimism' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 299, "deletions": 202}}, {"node": {"oid": "b4d21b5bd980ee50a514ab1f9c47b8442d9a7345", "messageHeadline": "Feat/optimism", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 299, "deletions": 202}}, {"node": {"oid": "1edba2f4e530695b68ea0d8ff51a73a89536da47", "messageHeadline": "Merge branch 'feat/knox-context' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 195, "deletions": 22}}, {"node": {"oid": "332262c06d450e8d2b777ef185d6f84d88958b81", "messageHeadline": "feat/knox-context", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 195, "deletions": 22}}, {"node": {"oid": "753c91f6931318669fe65c36f41d6c7bffea32a7", "messageHeadline": "Merge branch 'feat/qr-code-links' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "157d5252be3d9788f77df06164872a0fc152f1f1", "messageHeadline": "Feat/qr code links", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 23, "deletions": 12}}, {"node": {"oid": "6281cc8cdd7c3934f1c320af27146af7004a5e35", "messageHeadline": "Merge branch 'feat/settings-interaction-preference-installation-type-\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 586, "deletions": 200}}, {"node": {"oid": "a8b7c196cc0419f046f1c598f0f247f074355110", "messageHeadline": "feat/settings-interaction-preference-installation-type-refactoring", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 586, "deletions": 200}}, {"node": {"oid": "4444d4deeb54119d555e5db1e6fb10bbb5748a46", "messageHeadline": "Merge branch 'feat/isolated-modules' into 'develop'", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 2839, "deletions": 3756}}, {"node": {"oid": "675818164fbf7f19950bffe2088b6927d1904a29", "messageHeadline": "Feat/isolated modules", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 2839, "deletions": 3756}}, {"node": {"oid": "cf7f361842a237087b5b4c4cc6922e75c4eac77c", "messageHeadline": "Merge branch 'feat/address-book-settings-tab' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 41, "deletions": 76}}, {"node": {"oid": "04a0de71253fa80f5c31307c32482a4ee3ad2801", "messageHeadline": "Feat/address book settings tab", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 41, "deletions": 76}}, {"node": {"oid": "ec750c67ae39922a256e760a349b692d9f093b4a", "messageHeadline": "Merge branch 'feat/integrate-shop' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8d48427ea90e52f6c22e26cb19ec21b744b03066", "messageHeadline": "feat/integrate-shop", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6730f178679329e72777e412156b22135ff81a1d", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3151, "deletions": 468}}, {"node": {"oid": "f66556538ae38dd3667b88131c35fd1462b8cfde", "messageHeadline": "Merge branch 'chore/dependencies-update' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 112, "deletions": 112}}, {"node": {"oid": "fe4ca015b7e40bd371bda884731570a79526386f", "messageHeadline": "chore: updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 112, "deletions": 112}}, {"node": {"oid": "0d28bb87b83fa9ed1173e295df0f68e23007a443", "messageHeadline": "Merge branch 'fix/prod-build' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bd3d37d21ed43bffb0148bd646b55a97a2854f8", "messageHeadline": "fix: updated tsconfig to target es2016", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27ae4a00367301acc950b39614731ef26b1f25b5", "messageHeadline": "Merge branch 'feat/icp-staking' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 257, "deletions": 123}}, {"node": {"oid": "17e910cd85a0d67516227e931872db9ee0bae134", "messageHeadline": "Feat/icp-staking", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 257, "deletions": 123}}, {"node": {"oid": "ebdec0d3a5af117d626beec03b8e4502852c886c", "messageHeadline": "Merge branch 'fix/bc-ur-account-share' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ed8e8b4afe78eee4f151132989addaa37774ed7e", "messageHeadline": "fix/bc-ur-account-share", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "f360b16fc3f5f2cd91547a37d01086ad936a6fbb", "messageHeadline": "Merge branch 'feat/new-social-share' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2191, "deletions": 2}}, {"node": {"oid": "f2fcfd3a1fcbc8d4da42f916c0c3607d6611d9a0", "messageHeadline": "Feat/new social share", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 2191, "deletions": 2}}, {"node": {"oid": "04ef42707b8156411379f4fd3a1c54989f51ebb3", "messageHeadline": "Merge branch 'feat/contact-book-qr-scan' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 217, "deletions": 3}}, {"node": {"oid": "a231600e1762d7234518ed448333790ee454fb93", "messageHeadline": "Feat/contact book qr scan", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 217, "deletions": 3}}, {"node": {"oid": "ef3d8e98b75ae804906867bab1b0d98d78f8ec5d", "messageHeadline": "Merge branch 'feat/settings-refactoring' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 206, "deletions": 315}}, {"node": {"oid": "207ce286122a1e33f68a553f0a94739c3c8f5820", "messageHeadline": "Feat/settings refactoring", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 206, "deletions": 315}}, {"node": {"oid": "0cbbd8373f1d7b8b3dd4bb2fc18c27a329906795", "messageHeadline": "Merge branch 'feat/adding-specterwallet' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "830cfae20b5eeb13386a2324a8ccb7253e7af750", "messageHeadline": "Feat/adding specterwallet", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "3ee68840e9b3fd4aae6da03873d5d55adeeb6312", "messageHeadline": "Merge branch 'feat/secret-cards-changes' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "a9a080b163e0c3aeebec3099a8fed4d77455ecc3", "messageHeadline": "Feat/secret cards changes", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 25, "deletions": 7}}, {"node": {"oid": "e571d04bb4b44bbdce1ff93b34fea533c5d2b8c1", "messageHeadline": "Merge branch 'feat/3-dot-menu-improvements' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 47, "deletions": 12}}, {"node": {"oid": "620b523637fb391189aa57ad3ca9705013689472", "messageHeadline": "Feat/3 dot menu improvements", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 47, "deletions": 12}}, {"node": {"oid": "acc3cbf5d6d17a11fbb966666562a3448a80f883", "messageHeadline": "Merge branch 'feat/vault-back-navigation' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 66, "deletions": 7}}, {"node": {"oid": "53f65ac52a1740c4c83bed36491acd635e6525aa", "messageHeadline": "feat/vault-back-navigation", "author": {"name": "Tim Schluchter", "email": "t.schluchter@papers.ch", "user": null}, "additions": 66, "deletions": 7}}, {"node": {"oid": "20e2c8c05c7c24a647e1ef80982cdd06d553bcd6", "messageHeadline": "Merge branch 'feat/remove-sideloaded-modules' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 167, "deletions": 30}}, {"node": {"oid": "aa3813d7cbb685c11bd4262e7ad8b30056f8c97d", "messageHeadline": "Feat/remove-sideloaded-modules", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 167, "deletions": 30}}, {"node": {"oid": "35f35e68120480b84f511f869dcbcfce89e59ac5", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 113, "deletions": 113}}, {"node": {"oid": "7d3cf78eeb1b2c1470158ce2c3759bc2cc4aadf4", "messageHeadline": "Merge branch 'chore/enable-coreum' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 113, "deletions": 113}}, {"node": {"oid": "c8f50800806742e720859951fd3d72e988185b3e", "messageHeadline": "chore/enable-coreum", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 113, "deletions": 113}}, {"node": {"oid": "dc745ca027d344069ea78c87aba5037ba9124212", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8084, "deletions": 1305}}, {"node": {"oid": "9dd916c95ec6df873065442a531db525a6e4417c", "messageHeadline": "Merge branch 'release/3.24.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 119, "deletions": 119}}, {"node": {"oid": "9bde24fc285b1bf0a8f2483f92a04b82ad8ebeef", "messageHeadline": "release/3.24.0", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 119, "deletions": 119}}, {"node": {"oid": "c7701463aa0b28a15bed2e17093ab4c9f0cb3279", "messageHeadline": "Merge branch 'feat/contact-book' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2122, "deletions": 129}}, {"node": {"oid": "d7a3257891d46a1a278e2aa81e8c70a26ac896ce", "messageHeadline": "Feat/Contact Book", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 2122, "deletions": 129}}, {"node": {"oid": "1df24aafc62aaac6cc855128416b09235814a56a", "messageHeadline": "Merge branch 'feat/coreum' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 138, "deletions": 112}}, {"node": {"oid": "dc38c11dfff931c87ade8973487e2636cd4e1ae5", "messageHeadline": "feat/coreum", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 138, "deletions": 112}}, {"node": {"oid": "c688c1bf6023b4c40447f018cd4fbd2c9701727d", "messageHeadline": "Merge branch 'feat/ckbtc' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 106, "deletions": 100}}, {"node": {"oid": "79b4d7d7e268372e36c730673b2bcded12bd803a", "messageHeadline": "Feat/ckbtc", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 106, "deletions": 100}}, {"node": {"oid": "fda7f0fed3c31fcc2c6d3ddbfe776c1df6dadcbe", "messageHeadline": "Merge branch 'feat/key-derivation' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 398, "deletions": 391}}, {"node": {"oid": "f9d2864c90a8abfeb5617b3e91ea7fc495c47f82", "messageHeadline": "Feat/key derivation", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 398, "deletions": 391}}, {"node": {"oid": "6a7ea6259f104c6e57070321be98186441e098ee", "messageHeadline": "Merge branch 'feat/secret-import-ui' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 164, "deletions": 11}}, {"node": {"oid": "ee53839fc00d0f1a4b93528e0768cf72a04be596", "messageHeadline": "feat/secret-import-ui", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 164, "deletions": 11}}, {"node": {"oid": "12b5ee6d4ebbf90912b93bf43bec63617c5195c8", "messageHeadline": "Merge branch 'fix/default-language' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1075d10301f95f75025094ba318a11cf9fb13b45", "messageHeadline": "Fix/default language", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "0b589a9c55100ca49eee6d10172d39c81cf48150", "messageHeadline": "Merge branch 'feat/isolated-modules' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5542, "deletions": 1033}}, {"node": {"oid": "a1de95766557221700ae431401114a131b5faee0", "messageHeadline": "Feat/isolated-modules", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 5542, "deletions": 1033}}, {"node": {"oid": "180093f214583ddd06bf45e8f928b3a971d3b415", "messageHeadline": "Merge branch 'feat/bitcoin-org-feedback' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 105, "deletions": 23}}, {"node": {"oid": "e3c3ed4242e1a858bcbd9a3d5e272df9730c2fa4", "messageHeadline": "feat/bitcoin-org-feedback", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 105, "deletions": 23}}, {"node": {"oid": "3dbc816d3fec202afa1dcf350f250dd460c354b0", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 140, "deletions": 94}}, {"node": {"oid": "2d105ee331e58d5a01b625ad78ad1e15a1193029", "messageHeadline": "Merge branch 'release/3.23.1' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 70, "deletions": 70}}, {"node": {"oid": "ea902d8f41620f77a534e40c3976d2fd73072876", "messageHeadline": "Release/3.23.1", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 70, "deletions": 70}}, {"node": {"oid": "a7fc4622f0f3787fc6207fe885fd4150c3fd2846", "messageHeadline": "Merge branch 'fix/add-account-deeplink-navigation' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "549fca88df9a13ea6bd9f77d388354ad0c370273", "messageHeadline": "fix/add-account-deeplink-navigation", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "ad384aa658974e1cace6f87c90bb0ba4fdcbe329", "messageHeadline": "Merge branch 'fix/android-authentication' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 61, "deletions": 9}}, {"node": {"oid": "eb80e9d4c54d691c3806ec3a3ff9d68f575c672f", "messageHeadline": "Fix/android-authentication", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 61, "deletions": 9}}, {"node": {"oid": "e6ae6f29bf297d526f5af482dfe8c661d2be3ac0", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2277, "deletions": 1996}}, {"node": {"oid": "17a759b74f0a0bdbf307e3c20a4cc253baa93ad1", "messageHeadline": "Merge branch 'feat/icp-integration' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 349, "deletions": 99}}, {"node": {"oid": "015707bffe4f2d5261453aacbd5222d9e5719078", "messageHeadline": "Feat/icp integration", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 349, "deletions": 99}}, {"node": {"oid": "5ee433ccf62d3824d03a15a3876e38b1f1d55e61", "messageHeadline": "Merge branch 'fix/android-sapling-context' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 73, "deletions": 73}}, {"node": {"oid": "5b359bd0ee0dd9563d557f28d12fd80ba3e24578", "messageHeadline": "Fix/android-sapling-context", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 73, "deletions": 73}}, {"node": {"oid": "4a9eb5055cda19cef914cf36c8971e03779bdccd", "messageHeadline": "Merge branch 'master' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "30d0534989b5deaccb630fee76650b64a25a4d12", "messageHeadline": "Merge branch 'hotfix/android-9-white-screen' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "0f7f3b089e86401b789e944236839f46b838bb64", "messageHeadline": "Hotfix/android 9 white screen", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "e41c0165f825f54021878ab1c7afb679dd0d252e", "messageHeadline": "Merge branch 'hotfix/android-9-issues' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "c1627354021590dff0527837f1f7fca5d87bc36f", "messageHeadline": "Hotfix/android-9-issues", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "ae67f9cef1ea64010d7f9a1b7ff803d836edb841", "messageHeadline": "Merge branch 'feat/v1-protocols' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2000, "deletions": 1972}}, {"node": {"oid": "1f1946b8c232e1115c3395ca8ef80cfabda2edf8", "messageHeadline": "Feat/v1 protocols", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 2000, "deletions": 1972}}, {"node": {"oid": "9bddb71eee5ac9812e1d17a498fcb9d2a2eeee72", "messageHeadline": "Merge branch 'fix/account-share-button' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f06214cc7ca6e05aa69fca9fd1f7e8458c2cfa47", "messageHeadline": "fix/account-share-button", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e914905d8e1300dac9483f0c1f260a2f50af1c05", "messageHeadline": "Merge branch 'fix/initial-disclaimer' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "e9660051280d38d0d9148595e92d2688837f0170", "messageHeadline": "fix/initial-disclaimer", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "f7aa24508f59de30dea9680951bf5e59f3da9003", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5660, "deletions": 1350}}, {"node": {"oid": "f715f0ab4a2f88f40014d6cbeb9bcc9974db258c", "messageHeadline": "Merge branch 'master' into develop", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ee511aab96e3bff22de6a13b0603a95109b55db0", "messageHeadline": "Merge branch 'release/3.21.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1469, "deletions": 1405}}, {"node": {"oid": "38a8eeff68adcb40102be9cdbab61d11e87e96ae", "messageHeadline": "release/3.21.0", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1469, "deletions": 1405}}, {"node": {"oid": "72d268e6c9619a2fc0b3135b849151278f3fc7db", "messageHeadline": "Merge branch 'fix/sapling-details' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 97, "deletions": 90}}, {"node": {"oid": "fec5bc474cd415efe81ac70cd74f4a088306b1cd", "messageHeadline": "Fix/sapling details", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 97, "deletions": 90}}, {"node": {"oid": "ea47ffc819506c3b9c342269c3184cc66add7299", "messageHeadline": "Merge branch 'chore/serializer-update' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 79, "deletions": 73}}, {"node": {"oid": "d3af1681ab388335dec07ba0dc59d7c01dc1cdd2", "messageHeadline": "Chore/serializer-update", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 79, "deletions": 73}}, {"node": {"oid": "cce9c95c8d5cb3026a9b88516d6b72f98789d4c4", "messageHeadline": "Merge branch 'hotfix/local-forging' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1200, "deletions": 1418}}, {"node": {"oid": "81bf21bb9187bb15be252c28bf8a0a418898ea3e", "messageHeadline": "feat(coinlib): update to new version", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "60cab47439ac3d4ae2979419eee7f9d46d14ee80", "messageHeadline": "hotfix(tezos): update local forging", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1200, "deletions": 1418}}, {"node": {"oid": "19cc2e57793e1b78c0a2eaa35614991c496af6bf", "messageHeadline": "Merge branch 'fix/sign-bip39passphrase' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d8a5c06360c66121b8c23bf73806c7b78f44037b", "messageHeadline": "Fix/sign bip39passphrase", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "905bc18d970fb35ff2d05689133473ec7713ef9e", "messageHeadline": "Merge branch 'feat/language-switcher' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2816, "deletions": 260}}, {"node": {"oid": "dbfb26f58862dd994ada2a1cb8946ceb699f5cbc", "messageHeadline": "chore(): optimize and refactor", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "c6fe87d36bb003deda232d53fc78c595974bf7d4", "messageHeadline": "Merge branch 'fix/bip39-words-enumeration' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f45b08cfd3c39ffd69c184468b91d9c8bfec44e", "messageHeadline": "Update README.md", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "2dfaf1697b69b0faffd01ebc0b96a4e191d11b9b", "messageHeadline": "fix(): changed wordlist indexes", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "029ebe5e1b8a2ead35ebc2a70f92349aed1c49ae", "messageHeadline": "fix(): languages page background css", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "76267efd9bef0485848487bbff6e95c5ecb73e5b", "messageHeadline": "chore(): updated documentation regarding transifex", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e4e7ae992465aba84c7e980bb11be6317343ec13", "messageHeadline": "feat(): added language switch to settings", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 460, "deletions": 106}}, {"node": {"oid": "312202c232d4f6a055b914d9dde37f2d0d66c2fa", "messageHeadline": "feat(): setup translations", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 2413, "deletions": 245}}, {"node": {"oid": "893503a13bfe5529f2c775043552e05c0b27bf60", "messageHeadline": "chore(): documentation for transifex", "author": {"name": "Miguel Vieira", "email": "m.vieira@papers.ch", "user": {"login": "miguelsalesv"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "774ad380550b7f4aef269c39f2e18b7b19feec52", "messageHeadline": "Merge branch 'feat/coinlib-split' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4150, "deletions": 2695}}, {"node": {"oid": "3811f52ae92b254e2da3d63ca2d830b4767d7d47", "messageHeadline": "Feat/coinlib split", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4150, "deletions": 2695}}, {"node": {"oid": "b4b53e2e02d4106fdb9cfe64f2bb66861b203153", "messageHeadline": "Merge branch 'fix/secure-storage-auth' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "88d2559059f1b65634ceeae0c71a36e1a6cac1b8", "messageHeadline": "Fix/secure-storage-auth", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e26ca0c7255e57155203b499ea3040b517fe8739", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8e6f64f11be5e517e2413afeaffb797c4bc2b322", "messageHeadline": "Merge branch 'feat/update-readme-pictures' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aeb9f81222dd948c1a5450ed0ca6057941392f91", "messageHeadline": "feat(): update readme pictures", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cfa17a26bf65dce17e11c046a0ee9fdeb1ab6180", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4379, "deletions": 3103}}, {"node": {"oid": "53c38b0233733851a1805b0a2bd75298d0659d71", "messageHeadline": "Merge branch 'feat/add-secrets-tab' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3842, "deletions": 2762}}, {"node": {"oid": "83de357ef633d878bf807840d279ea8d24b71d3b", "messageHeadline": "feat(): update dependencies", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8190, "deletions": 8306}}, {"node": {"oid": "91cd8841f106c31ddfc0282eae434c14229b32a4", "messageHeadline": "fix(): leave identicons pixelated", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 25}}, {"node": {"oid": "949f7a0dc4c79645c7ab16d91100991c37453dfd", "messageHeadline": "feat(): update lifehash dependency", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8335, "deletions": 9284}}, {"node": {"oid": "0fc49c1fd737985049426b6d67b5900ff26bd3e6", "messageHeadline": "fix(): check if companion app is defined when choosing interaction se\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d9dcf8c595b717e56263930261c3300f539e8fe8", "messageHeadline": "feat(settings): clean up text", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fcb62fbc288e67efead4aadc188ef1ed8cd04c67", "messageHeadline": "feat(): remove disclaimer", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "25725b9cfb907d1891be153c80800fc6ed573b33", "messageHeadline": "feat(): change colors on selection cards", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "8e001d901a7ea465d9e2801aa5ddd6729bdc825a", "messageHeadline": "fix(): make slides scrollable", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "37c195aad6f98af90e127129b5cc5d9d8b1f2273", "messageHeadline": "feat(): show lifehash on edit page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "b05a1a35f7e9dd50a26023e4ca76d4befe371d2e", "messageHeadline": "feat(): show more information in advanced mode", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "440f0c3a3b1338fb854633304a989a21512c0ba3", "messageHeadline": "fix(routing): navigate to main screen if no secret", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c8c8b6ba451b24d105e8538e05e5cbc091e2962c", "messageHeadline": "fix(): use correct \"HDWallet\" setting when adding accounts", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9331b11391dea9d159a3b9d9ddd71180098feaf5", "messageHeadline": "feat(): change wording", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "873ef24a6da8ff81b9f9440a16e491db70241f7e", "messageHeadline": "feat(): revert secret generation changes", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 48, "deletions": 63}}, {"node": {"oid": "888270899152a4b7458c854b4281a8a99367edca", "messageHeadline": "feat(): secret card button styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f83d5b6020bd90c377acb7061d4951355a4bfa53", "messageHeadline": "fix(): navigation improvements", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ab396a2500c01f9bc5c4185682d8d708134e7a1a", "messageHeadline": "feat(): update onboarding images", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7b5047159871bfb88023ced0cbefe8080cfb9901", "messageHeadline": "fix(accounts-list): empty state", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "393289093e6d4c6003d1b80aed3d8ac8f320f2fc", "messageHeadline": "feat(): disable landscape on iPhone", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "cf3712b8a01201ed45b939c18fb37b465e88f899", "messageHeadline": "feat(onboarding): add new onboarding pictures", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "70e8922412db08d6b1031905428f0b36c2af1ef4", "messageHeadline": "fix(): wording", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "b193b64715be90b191ef4e8d02d42cce7c056cd3", "messageHeadline": "fix(about): don't get version on web", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "286db2cc6669295529143f4b1bc668e00c31ac5b", "messageHeadline": "feat(logo): update some icons", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4b315f424a5a2358d8da367847fc23fc662cedef", "messageHeadline": "fix(about): documentation link", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "516c9b9e6e802cb3cc05a84bf512fe1cdabba7f4", "messageHeadline": "feat(): replace logo on about page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e92719c4a64659b385912cf8766893d65a50098b", "messageHeadline": "Merge branch 'develop' into feat/add-secrets-tab", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 266, "deletions": 184}}, {"node": {"oid": "27a811a726478a889ebbaaae7045886b82636348", "messageHeadline": "Merge branch 'feat/new-logo' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 266, "deletions": 184}}, {"node": {"oid": "23553caccb2d36fbade2c55a267206295377e2be", "messageHeadline": "feat(): new logo", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 266, "deletions": 184}}, {"node": {"oid": "a1f663e38b55536c379efff790c053562977727e", "messageHeadline": "feat(): add new onboarding illustrations", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 36, "deletions": 716}}, {"node": {"oid": "714d2482229acae4a4e1fab428dd7456fc3b52ab", "messageHeadline": "feat(): show migration info on legacy eth accounts", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "cead4201b23fe307d8ff440ebe63acea1adea717", "messageHeadline": "feat(): only show metamask option if is extended public key", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c8a9db3f6673daea06320a18d450438ec2df2da2", "messageHeadline": "Merge branch 'develop' into feat/add-secrets-tab", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 326, "deletions": 212}}, {"node": {"oid": "029eda80630fe3fdf14f3bb47ee069d3b0a1f2bd", "messageHeadline": "feat(wallet): add rabby wallet", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "fff377fc82a70ef36837674cf8db9e37322c725b", "messageHeadline": "Merge branch 'chore/update-capacitor' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 280, "deletions": 165}}, {"node": {"oid": "89b617d6aa01ac6dbe17d28114272e51923c199e", "messageHeadline": "chore(): update capacitor to v4", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 280, "deletions": 165}}, {"node": {"oid": "bea20e52697c94ab8a250052d72f14a724ae1e68", "messageHeadline": "Merge branch 'fix/anrs' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "642ee87bf659d62cbc702eaa6874e2e4627aba44", "messageHeadline": "Fix/anrs", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "d4c138b6a59f966d37c69db37cb4c13726e562eb", "messageHeadline": "Merge branch 'feat/saplingv2' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "0b4fea756d2cec3f8bc0d5064e5fe644781ee661", "messageHeadline": "Feat/saplingv2", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "706b983000d578eb248b64b3d32bcc790345bce4", "messageHeadline": "feat(secrets): vertically align icon and text in SecretSetupPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bf7a10551b541a78869386e490b1501323d9da23", "messageHeadline": "feat(secrets): add creation timestamp to MnemonicSecret", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e01e3e39c5bbd284c99e38036281734aefd9c3f3", "messageHeadline": "feat(secrets): copy link to clipboard instead of opening on device in\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "cf5df98b103884d43d8c687ea04c61ed4079ebfc", "messageHeadline": "feat(secrets): add missing translations in TabSecretsPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5bc0841156feeb5758025cc6c10ad126e19960c5", "messageHeadline": "feat(): update working", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "d1f159f27c9312053a34e2e08bfac843036346c0", "messageHeadline": "feat(secrets): add missing translations", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "35a81cb85644ff934e573d21fc9ba6c1f676e4c1", "messageHeadline": "chore(secrets): remove unused code", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "03b40eab65f943510ef815e91c470ac33cf9f44b", "messageHeadline": "feat(secrets): correctly display secrets in TabSecretsPage after navi\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "c245aa91bf1e39b788b134941937c1ea460e0708", "messageHeadline": "feat(secrets): adjusted i18n", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f6db762946c643ccf3a74f0063c128a677ba88f", "messageHeadline": "feat(secrets): display alert and cancel when trying to add an existin\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a20469bd37ff2425e0a75801564851b692a87326", "messageHeadline": "feat(secrets): ensure that routing to tabs/* pages works as expected", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "42f3effe8de99f2d2815fb3009c6c9634da7520d", "messageHeadline": "feat(secrets): make sure all text is white in SecretAddPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6d9db5898ed9ff1de0cd61b3d66805907a4178a8", "messageHeadline": "feat(secrets): add progress bar to SecretGeneratePage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 64, "deletions": 48}}, {"node": {"oid": "0d263724538e98624f19339eb30028ebcb2e9e54", "messageHeadline": "Merge branch 'feat/add-links' into 'feat/add-secrets-tab'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1332, "deletions": 232}}, {"node": {"oid": "646c8d1ad62747c718d20f10a2fe231a5796b7c4", "messageHeadline": "Merge branch 'feat/lifehash' into 'feat/add-secrets-tab'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1299, "deletions": 43}}, {"node": {"oid": "7e116a7590bc49dabb8934cc19ef4f080f1f8d99", "messageHeadline": "feat(): add bottom padding", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 115, "deletions": 6}}, {"node": {"oid": "933070f455d35dfdc8caf4cf08b6a63cdd9149c9", "messageHeadline": "feat(): secret setup styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 87, "deletions": 36}}, {"node": {"oid": "4bed9412f4c785a3416613e37a862e340a0923b2", "messageHeadline": "feat(): hide add account advanced mode", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "2ad7d99ae643100ffa0c09f37a4176c526bc2070", "messageHeadline": "feat(): update colors", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "19eef8c0062ba5193b5e3524616ec53abeda0b77", "messageHeadline": "feat(): show lifehash in advanced mode", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 77, "deletions": 15}}, {"node": {"oid": "b745d6e00f347a515fe424b0ad02215686b234b5", "messageHeadline": "feat(): improve styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1f801a5c9786a043ea74933061dfbef0fdf3809e", "messageHeadline": "feat(): add disclaimer to onboarding", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "c36696963a7d884dddb4d29403c7fceb1f7dbb9c", "messageHeadline": "feat(): remove guides page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 144}}, {"node": {"oid": "72c8f682dd0390b580f7f6a040562f5b86a04a9d", "messageHeadline": "feat(): improve card styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "66f7b3f12204da485eebbf3bf3a62f43006659d2", "messageHeadline": "fix(): styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "8e0bc7b72fba2297b07d37d0ceb839086f298286", "messageHeadline": "fix(test): set default value", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 63, "deletions": 76}}, {"node": {"oid": "8dcedee5c2b3405e2f2bdb0db8690c4d5dae7488", "messageHeadline": "feat(): remove advanced mode check", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "b2be183ebd3f76847d681e0baed95e72d021fe4f", "messageHeadline": "Merge branch 'feat/lifehash' into feat/add-links", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1355, "deletions": 94}}, {"node": {"oid": "04f9db56955fcac94ecd871b11eb4f27f24ddd09", "messageHeadline": "feat(): add show secret styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 79, "deletions": 35}}, {"node": {"oid": "6c8564abd9ae170016a7e54250278606b2945bc8", "messageHeadline": "fix(): add to build dependencies", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "11f40bd773e8dd54d0ea53b2d168664c2791ac97", "messageHeadline": "Merge branch 'feat/add-secrets-tab' into feat/lifehash", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 56, "deletions": 51}}, {"node": {"oid": "83a47d7f968a23a71ec7c3e48c946fb9acd13ff0", "messageHeadline": "feat(): new primary color", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 56, "deletions": 51}}, {"node": {"oid": "7821096c9874e62594b4a22f0ff6b7bbbecdace7", "messageHeadline": "feat(): update about page and onboarding", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "1cc56548e3bf450bdf87f6440105e2d464cea29b", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 197, "deletions": 56}}, {"node": {"oid": "4e3c881efc3ffe7c647f026350e2fc4c467dbdfa", "messageHeadline": "feat(): add checkbox indicator to card", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 45, "deletions": 32}}, {"node": {"oid": "3c2937f20b49614ac63d1190433ce7d88e9a0f29", "messageHeadline": "Merge branch 'feat/add-secrets-tab' into feat/add-links", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5431, "deletions": 6298}}, {"node": {"oid": "da8b6057a4f670facc7cf16cf530e7d37c6e18ff", "messageHeadline": "feat(): styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "632ae138658ec5df74f15a5029642a9db6c88238", "messageHeadline": "Merge branch 'feat/add-secrets-tab' into feat/lifehash", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 192, "deletions": 45}}, {"node": {"oid": "0490619ace3de65fc7cd978d5de99261fdf16495", "messageHeadline": "Merge branch 'develop' into feat/add-secrets-tab", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 193, "deletions": 46}}, {"node": {"oid": "4dda893809b853239b49fd34f4168303abd4fd16", "messageHeadline": "Merge branch 'feat/add-secrets-tab' into feat/lifehash", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4853, "deletions": 6069}}, {"node": {"oid": "c80d2d0179a8123c42a8ce095a84eb6dd31f48da", "messageHeadline": "Merge branch 'feat/sync-with-wallets' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 181, "deletions": 42}}, {"node": {"oid": "1a230d8f960fc608388dd79d21138aeb8aa26d41", "messageHeadline": "fix(): fall back to airgap wallet if no wallet is set", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "496567a5e75e2cf7348aaa6ada06243ac0005b74", "messageHeadline": "fix(): update yarn lock", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7acf0329f497456e3eae334caeaa54cbdaf3b616", "messageHeadline": "feat(): add address qr modal", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 72, "deletions": 25}}, {"node": {"oid": "110c136ad8df2b597c8cf689bfc76b524ee82b71", "messageHeadline": "feat(): pass wallet object to share page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "2326cf7a5dc366d778a7ac6cc4b382e74233e8b0", "messageHeadline": "Merge branch 'develop' into feat/sync-with-wallets", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "1640503a15227969c4a4dff02b271d2659900224", "messageHeadline": "Merge branch 'fix/deeplink-frozen-ui' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "306310be70a73142f06cf7c11aed78fa8af6af23", "messageHeadline": "fix/deeplink-frozen-ui", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "83eb5450bb0b2de648fbaecf059c6de25797bd7d", "messageHeadline": "feat(UX): display address in QR code format in popover", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "4ef69b46b40c6f56e831f8b4c7ffa1960e2ab520", "messageHeadline": "feat(UX): display QR code regardless of interaction settings for thir\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "acbbe2b8abecb57b14a89a2285d08b51f0b55b12", "messageHeadline": "Merge branch 'fix/chinese-translation' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "c1369feb48252f7ebc6f0776976eefd7de2bb41f", "messageHeadline": "fix/chinese-translation", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "fb30be42a59fccaaff88e27bbbc46722ecd09eaf", "messageHeadline": "feat(UI): display name of wallet to by synced with in AccountSharePage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "d5467195e969514590f4227f23af21ad9f26a7d8", "messageHeadline": "feat(UI): always show AccountAddressPage by default", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 3, "deletions": 65}}, {"node": {"oid": "8de8e485acbc1532bedf2b86e8efe384cf346d3b", "messageHeadline": "feat(UI): ensure that AirGap Wallet is displayed first in list of wal\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "55fce910a4c73564e6c164eb52c3f615a4289478", "messageHeadline": "feat(UI): ensure that AirGap Wallet logo is transparent", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ec435b7d65efa557e75feb09137436951a8213d3", "messageHeadline": "feat(QR): set syncOptions in constructor of AccountAddressPage instea\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "a6dec54b93bd85511f95f4d8e71af0412f810ab8", "messageHeadline": "chore(): update yarn.lock", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bbd4b1a8c404d4d8787e9624fcb72e61cc343e12", "messageHeadline": "feat(accounts): adjust account sharing behaviour based on protocol an\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 113, "deletions": 30}}, {"node": {"oid": "9dfe8d3eba76e8f3e9d2d66fdaddca2f6666c3e8", "messageHeadline": "feat(secrets): ensure correct behaviour when deleting account from Se\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "200e5915ea35dd351bc3487baeef157bd6c55b4a", "messageHeadline": "feat(secrets): rename 'Delete' to 'Remove' in TabWalletsPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "404978f641eeb3922949e18be849a299fb24f80e", "messageHeadline": "feat(secrets): align 'hasMoreWallets' button to currency symbols in S\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "134193d596a48013f03aa270cd7db94d8f2d7af1", "messageHeadline": "feat(): add watch only wallets", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "eb3f0eeaf2129bac3a5938727de5a1a2eaf57218", "messageHeadline": "feat(secrets): add 'bulk remove option' to remove multiple accounts i\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 66, "deletions": 19}}, {"node": {"oid": "63a0714f0e292b4bcb5290f4d3808d16fd56771d", "messageHeadline": "feat(secrets): remove unnecessary text in AccountAddPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "b4c52c4a7b968f3a6e96e654268d4618ec3469ab", "messageHeadline": "fix(secrets): make sure all text is white in SecretEditPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8461292ff5b4cc1e0148070ea6829d4341048f29", "messageHeadline": "fix(secrets): remove duplicate display of 'Custom Derivation Path' in\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "79f5fe25f51fe052c2752b0c50c83170c75d24b7", "messageHeadline": "feat(secrets): navigate to AccountsListPage upon adding a new account", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 27, "deletions": 22}}, {"node": {"oid": "ccc4749f075040d4db3b172e879c0a1d463a9d4a", "messageHeadline": "feat(secrets): swipe to remove account of AccountsListPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 65, "deletions": 113}}, {"node": {"oid": "7e1f3e22a98874311d211c48bef9b804a24d4437", "messageHeadline": "feat(secrets): remove 'Add Secret' button in favor of dropdown in Tab\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 80, "deletions": 13}}, {"node": {"oid": "61dba2b123907e590ce43f17d82198bfd9a05838", "messageHeadline": "feat(secrets): remove search box and related logic of AccountsListPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 4, "deletions": 21}}, {"node": {"oid": "ef9051e774614d65379440c6e1d3012c0a60ff7e", "messageHeadline": "Merge branch 'feat/add-secrets-tab' of ssh://gitlab.papers.tech:10022\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4d669fceb7eaea9211ad70e5fd98b4dfedf1699d", "messageHeadline": "feat(secrets): i18n of TabSecretsPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "be93a24499f787b03ed53c824982d0581276f97c", "messageHeadline": "feat(secrets): i18n", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "215578866d8724872101f507466a2ca81cd4894b", "messageHeadline": "chore(secrets): fix unit test", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9cdbbf41505d0bf8c2b23ff9aa275f3775b13452", "messageHeadline": "feat(secrets): introduce search bar for TabSecretsPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 52, "deletions": 4}}, {"node": {"oid": "8332c6d940dc4f13db1a4e04052bed62a1274b98", "messageHeadline": "feat(secrets): remove subtitle of SecretItemComponent", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f98d2a5238769a645fabb2bf0d1f9f8333935e88", "messageHeadline": "feat(secrets): make currency icons of SecretItemComponent overlap", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8417157ddc5990aa80a7533af1ed4ffc01081337", "messageHeadline": "chore(): merge multi-account", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 111, "deletions": 47}}, {"node": {"oid": "f472f75ad0f0e9a8f5fc687ef1809ae82e0163bc", "messageHeadline": "chore(secrets): remove unused code", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "734e5a7bed9ffd6c5770bde747bfc3f9f7bb21c8", "messageHeadline": "chore(secrets): remove unused code", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 0, "deletions": 38}}, {"node": {"oid": "0334a7b94b3bd853e6276154cc3dfc9a6d476fae", "messageHeadline": "feat(secrets): ensure that entire SecretItemComponent is clickable", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "deff0db8f4f4b1cb6ca9a61705dbc446025fe033", "messageHeadline": "feat(secrets): subscribe to secret observable in TabSecretsPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "283992bb0dd8fa783d51956ac13f5f6767627c02", "messageHeadline": "feat(secrets): navigate to account-add after confirming secret add", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "37c76df894a695055a0290c8557ba5857a45a997", "messageHeadline": "chore(secrets): remove unused code", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 3, "deletions": 84}}, {"node": {"oid": "eb99c3f78e318da87ae92e912fc9489d05989319", "messageHeadline": "feat(secrets): navigate to root after confirming changes to secret se\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae629ac592e48fe87f56a9fde737c79bb0a29ad0", "messageHeadline": "Merge branch 'develop' into feat/add-secrets-tab", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 4461, "deletions": 5720}}, {"node": {"oid": "a69a5f3c06603666a450a9ffcd351e8931991bb7", "messageHeadline": "feat(secrets): add settings button to SecretItemComponent", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "36d5ba94b9801949b3e91da26a8fdae49789e146", "messageHeadline": "Merge branch 'fix/secret-import-and-wordlist' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "b2ff45769919701380885091f7b3ea4787201346", "messageHeadline": "fix(): secret import and wordlist", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "b6c2634fd841a77562bfce81bc831b4f613e5ffe", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "3aa9ee1591a46b5e9d803c82d76409440b50f295", "messageHeadline": "Merge branch 'feat/usdt' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "71d4fc17ef728afbf1b2a8893a177170bf22229e", "messageHeadline": "feat(usdt): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "8d28fbafe701041456b5e0bbbfe4e50bccafe8dc", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 118, "deletions": 18}}, {"node": {"oid": "ca5afe01a970766bef18f5490a50a5fbdc48efed", "messageHeadline": "Merge branch 'feat/more-tokens' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 118, "deletions": 18}}, {"node": {"oid": "02e4a60e63208ca3544564e6a371ba13a27a4140", "messageHeadline": "feat(more-tokens): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 118, "deletions": 18}}, {"node": {"oid": "bef8ff57622047e48c060138109490875f8473aa", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b059a94cc5243637b6b306580a7914f522b90f56", "messageHeadline": "Merge branch 'fix/prod-build' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b8cd16c5fb14f78565966041abde7f82c17cfa4d", "messageHeadline": "fix(prod-build): fixed prod build", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "240b425b45cdb8c89a3315c010db83ca944a2cb3", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4183, "deletions": 5623}}, {"node": {"oid": "c4ef422953c9ea8180f4ae4b79f445a8cf0ee236", "messageHeadline": "Merge branch 'fix/runtime-error' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2cc385aec5680415fd3a17d683e3d312f38deeb", "messageHeadline": "fix(runtime-error): modified csp", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68530435f31f83250978c743c6e0d21278e810de", "messageHeadline": "Merge branch 'fix/runtime-issue' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 112, "deletions": 28}}, {"node": {"oid": "7cee07a1d8f8270d713d9d669faa98bc6c4b0b80", "messageHeadline": "fix(runtime-issue): added process polyfill", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 112, "deletions": 28}}, {"node": {"oid": "4e891b56dd1b6cfeaf5325977c51ce9a8da6c5f9", "messageHeadline": "Merge branch 'feat/ng-13' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4103, "deletions": 5632}}, {"node": {"oid": "94620d58fb55f739ae10d8d0478c562c599421df", "messageHeadline": "Feat/ng 13", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4103, "deletions": 5632}}, {"node": {"oid": "1ad7b6ac0473dc5ff1dbd4450a51a9c0c5caee3a", "messageHeadline": "Merge branch 'fix/camera-resource' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b1710315436311e8169cdf70728dffa46bd68107", "messageHeadline": "fix/camera-resource", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7df4dccebf60394cd0be4cb490f78807801d19b5", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "955546b1841005c54528e5d731d635454dc77e91", "messageHeadline": "Merge branch 'feat/add-tokens' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "650f2870df83838cca98f8c1d4edb1b674a5bddf", "messageHeadline": "feat(add-tokens): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "c88221ee1db813cda9ff38d49d0d9aa900cd86f8", "messageHeadline": "Merge branch 'fix/qr-scanner' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "fdd4be4eea35635387fe740c43697aec2c1461a1", "messageHeadline": "fix(qr-scanner): updated qr scanner plugin and fixed camera preview code", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "8900bb58fee645f6489b3147e40d45a76003091f", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 156, "deletions": 68}}, {"node": {"oid": "2863daf1039283c71d0667858bb700a8e425506f", "messageHeadline": "Merge branch 'feat/ithaca' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 33, "deletions": 35}}, {"node": {"oid": "b7c72b14a66c52e6364209c15668b6785b928813", "messageHeadline": "Feat/ithaca", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 33, "deletions": 35}}, {"node": {"oid": "d9f25e20666cc61543117f5d71ede546c60f6907", "messageHeadline": "Merge branch 'markuslaeng-develop-patch-73045' into 'develop'", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "cb8553d8424a256743b2440094a9c80d85bfb8b2", "messageHeadline": "Merge branch 'markuslaeng-develop-patch-54514' into 'develop'", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "b58606630c9949de8d2ef4f0e7746940ce3fd3e3", "messageHeadline": "Merge branch 'markuslaeng-develop-patch-63756' into 'develop'", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "cd2f505bdf65d03ead86b29b4ec4f5c80f897a8d", "messageHeadline": "Merge branch 'markuslaeng-develop-patch-66776' into 'develop'", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "ba6761ae62f94780a915b3f606017e07da5735ae", "messageHeadline": "chore(gitlab-issues) replace issue templates", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "975b8a65ced08940b80b79f6fe2a2a6b3a4022aa", "messageHeadline": "chore(gitlab-issues) replace issue templates", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "b85f575331d34174814dda6cbebff133df7f9f34", "messageHeadline": "chore(gitlab-issues) replace issue templates", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "6da9991ddf8ea32d1e8e2bd6c7232707a4c633b7", "messageHeadline": "chore(gitlab-issues) replace issue templates", "author": {"name": "Markus L\u00e4ng", "email": "m.laeng@papers.ch", "user": {"login": "mlaeng"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "be0b433684e0d6eb90f8a052f2a0852e2c37141d", "messageHeadline": "Merge branch 'feat/astar' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "06548c06a474645e2d1972cd0716e00a8284d2db", "messageHeadline": "Feat/astar", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "f03da7827201abb2202cee2645a7ed989eb2b01d", "messageHeadline": "feat(): lifehash wasm", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1243, "deletions": 23}}, {"node": {"oid": "e4d407f3e2707af4aa53287e6f7e78359e3b9db2", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a5e17b017a8baab7e451cc3c2fe676f48ffd64c1", "messageHeadline": "Merge branch 'chore/common-components-update' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "f3b55f5dde3d359070efb227160d6c89bde8eab5", "messageHeadline": "chore(dependencies-update): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "aedaea71770d399b976bf8747e078a3125bb23ce", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 60, "deletions": 20}}, {"node": {"oid": "a2ce0fc9f729ed64e2ff16d6a4622e9542ed310f", "messageHeadline": "Merge branch 'release/3.15.1' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "20200feb0b5601326be558babeacc44e6eb1b4c2", "messageHeadline": "chore(): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d41d0092af531b4b8cbb791271ffe1d09264bb0b", "messageHeadline": "fix(): rename url", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b883a23445ae8e50b4a4d4989e86b4e5c847f1e", "messageHeadline": "Merge branch 'develop' into feat/add-secrets-tab", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 79, "deletions": 31}}, {"node": {"oid": "fe2971d46fda500637ac45db6406b6437b45983a", "messageHeadline": "feat(): add onboarding", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 409, "deletions": 74}}, {"node": {"oid": "b7d2cf5e9e8da15ac0a4de48e50e9ec25e62eac3", "messageHeadline": "fix(): add missing module", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ac2ce7aa0a9dce9eb25479999f515d974319223c", "messageHeadline": "feat(): add installation type page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 191, "deletions": 7}}, {"node": {"oid": "86962891e9b5e1efc07129055d6562c62cdf7d0f", "messageHeadline": "feat(): about page redesign", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 180, "deletions": 22}}, {"node": {"oid": "c1e77f105ff13f9664232baec0abbbe725511177", "messageHeadline": "Merge branch 'develop' into feat/add-links", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 79, "deletions": 31}}, {"node": {"oid": "b81d8adb472e6b51c9a53a9854b36f3414cff8f2", "messageHeadline": "Merge branch 'feat/display-signing-account' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "b598fb49a894e10528b93525aa163d952fbc0c9f", "messageHeadline": "Feat/display signing account", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "2ca370860634ce75c48db2cd95b06df3725d14c4", "messageHeadline": "Merge branch 'fix/import-secret-ui-glitch' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "2d4cdea6b55d81e0e9939fba1b2202d3a18c2b11", "messageHeadline": "fix/import-secret-ui-glitch", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "95acb6433b7f9e74c45266ec64119b9da55520b0", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "83b3b8a39c6e8d70ea2feeb4478aea020a6aeb24", "messageHeadline": "Merge branch 'feat/sapling-mainnet' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "3ed3157cb2d3a6d978174e9a3fc79fc30384391b", "messageHeadline": "feat(sapling-mainnet): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "9ef542a123c8f649bb50eb85e60776cd9550d8b5", "messageHeadline": "Merge branch 'develop' into feat/add-links", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3721, "deletions": 2412}}, {"node": {"oid": "31e5de3de0f89b6946d6352385fe62c3be388638", "messageHeadline": "fix(): routing", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "a68a734767f999a3b98030fb64d1308a5627b041", "messageHeadline": "Merge branch 'develop' into feat/add-secrets-tab", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 19359, "deletions": 20816}}, {"node": {"oid": "062231600d5f7393c15110f34ab6f9be1694b720", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 128, "deletions": 43}}, {"node": {"oid": "eb1e6a34d67adb9cca0c95044d6500cfa392e53a", "messageHeadline": "Merge branch 'fix/erc20-tx-details' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "6e5c0b43b4b74b7f7ea9032c979ebbd0134c1cc9", "messageHeadline": "fix(erc20-tx-details): updated to latest @airgap/angular-core beta ve\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "63eb788724e7a81853fdbe32d3cfcdb1fced3f40", "messageHeadline": "Merge branch 'feat/metamask-signing' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 128, "deletions": 43}}, {"node": {"oid": "ed422b8e610a0a2c163f752ab7e2b65a19228b9e", "messageHeadline": "feat/metamask-signing", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 128, "deletions": 43}}, {"node": {"oid": "d6768326d35ec27474868243d132a076eeeb88ff", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 205, "deletions": 78}}, {"node": {"oid": "e58f0d404db18a1765a2174a16bc8ef8af751fc7", "messageHeadline": "Merge branch 'fix/android-authentication-prompt' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 205, "deletions": 78}}, {"node": {"oid": "4a38143d4b946cdc8202d38c489ceb9fe71d259f", "messageHeadline": "Fix/android authentication prompt", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 205, "deletions": 78}}, {"node": {"oid": "3b5f92bb58abb7dfb1ac755cf0f6d9bd18754844", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3345, "deletions": 2299}}, {"node": {"oid": "a5235487068c6e0a7135a2f8d673a3393b397108", "messageHeadline": "Merge branch 'chore/deps-update' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "0d697f8c8b8b16eb9df6e92d45810c7a2e8e62c6", "messageHeadline": "chore(): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "c5dc7ddc0900de959a0efccc6864adfd86b93af2", "messageHeadline": "Merge branch 'fix/address-explorer-card' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "5af08b864ae70720c7ebb6fea898f73632d00386", "messageHeadline": "fix(address-explorer): fixes color and font size", "author": {"name": "Pascal Brun", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "9f8eabbfd19e774d0816066ad3be8da7f5de3d46", "messageHeadline": "Merge branch 'fix/context-optional' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c90bec8e5f0c6c7a9a884306afa69caa24547ce9", "messageHeadline": "fix(): iacContext can be undefined", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "dddc0b6f45071e192d11b5ac60599399a69c6c7a", "messageHeadline": "Merge branch 'feat/metamask' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2668, "deletions": 2213}}, {"node": {"oid": "650910aed0be738d2a26d29352680a96c27035d9", "messageHeadline": "feat(metamask): add MetaMask support", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2668, "deletions": 2213}}, {"node": {"oid": "863949cf869ea6070a6c8b4d06bd7f2c2688067e", "messageHeadline": "Merge branch 'feat/wordlist' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 253, "deletions": 1}}, {"node": {"oid": "a7e50ace6611f4c2dca11440a7caaeb271ec8438", "messageHeadline": "feat(wordlist): add bip39 wordlist", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 253, "deletions": 1}}, {"node": {"oid": "07b787e38f1e809a1cbbb4642af5fbaceaf931be", "messageHeadline": "Merge branch 'fix/moonriver-staking' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "91bedd9db2d0f95bfa9ba9f2d2b9feeca8760f6c", "messageHeadline": "fix/moonriver-staking", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d167acd9353722bca27110061bae8e965fde9c23", "messageHeadline": "Merge branch 'fix/mnemonic-import-keyboard' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 165, "deletions": 53}}, {"node": {"oid": "125725b49c2976f9f95cc36456888e630a01f2d9", "messageHeadline": "fix(): typo", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "b85f3e97a7dbd9b9b88533f5d13cad7017bacbeb", "messageHeadline": "Merge branch 'develop' into 'fix/mnemonic-import-keyboard'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 274, "deletions": 39}}, {"node": {"oid": "73792326492ef79fed88292b90b98e46fc071615", "messageHeadline": "Merge branch 'feat/address-explorer' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 258, "deletions": 19}}, {"node": {"oid": "dce490b309a135be219105aa47671b3e67d14e58", "messageHeadline": "Feat/address explorer", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 258, "deletions": 19}}, {"node": {"oid": "73f472f48a6abb99a4b87a038408c6e727ccd00e", "messageHeadline": "feat(mnemonic-import): add words in middle, show more suggestions", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 85, "deletions": 18}}, {"node": {"oid": "a2ca7ee065dc1ab0eeb682cf9351da2940957c07", "messageHeadline": "fix(mnemonic-keyboard): outside of screen", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7b87d0eacc4c9ff33108c1d6e1c7c023640d73da", "messageHeadline": "Merge branch 'fix/passphrase-wording' into 'develop'", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "26be57abb732182b4ce602e4c24378c010a58f4d", "messageHeadline": "feat(wording): native strings", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4ca57a92f41727f3cedd1021e2f3a00625e874c1", "messageHeadline": "feat(app): styling improvements", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "16e7490c0cf7ef8d6d037cfdc56a8d472964c3a1", "messageHeadline": "feat(wording): passphrase", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "89268490682811ea6d88b13a1b732b00862a8871", "messageHeadline": "feat(secret-import): index styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "13eb9a755755ffaee6147d2af8ace50a0ebbfd9e", "messageHeadline": "feat(mnemonic): max length", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 51, "deletions": 38}}, {"node": {"oid": "84c8d5aaf0a49bd5fdefd1355f54dd8f5f1550f9", "messageHeadline": "fix(mnemonic): no autocomplete if multiple matches", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "cb039b59d211077c9568701afef7339ac34ef1f5", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 353, "deletions": 222}}, {"node": {"oid": "73198e97e116a551d9720e210b9060ff03c26e6c", "messageHeadline": "Merge branch 'release/3.12.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 61, "deletions": 47}}, {"node": {"oid": "3659844e9f729302c9035d0f7276c98c6ca48f8d", "messageHeadline": "Release/3.12.0", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 61, "deletions": 47}}, {"node": {"oid": "97481e30ab6301651bdadd35f677e66171cf045a", "messageHeadline": "Merge branch 'feat/error-history-clear-all' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 53, "deletions": 16}}, {"node": {"oid": "7bb2fe54eb73e5755a1643ed3ea34b7d6dff8756", "messageHeadline": "Merge branch 'develop' into feat/add-links", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 17721, "deletions": 20493}}, {"node": {"oid": "bd43f3d63248a788f1e9df0192e24a6f92fc5625", "messageHeadline": "feat(error-history): add clear button", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 53, "deletions": 16}}, {"node": {"oid": "5d4ebf9077792a840f77b6599052cc380a75724a", "messageHeadline": "Merge branch 'feat/error-history-improvement' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 194, "deletions": 65}}, {"node": {"oid": "155c8800533afec1cf9bb4aa75cddf294263287f", "messageHeadline": "feat(error-history): add dedicated page", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 194, "deletions": 65}}, {"node": {"oid": "856b6098aef398e0bfbe17da89585099130ba8e4", "messageHeadline": "Merge branch 'feat/improve-docker-build' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 19, "deletions": 47}}, {"node": {"oid": "d49d897b4e14dcd45c98dc2b8e92340f9b279288", "messageHeadline": "Merge branch 'fix/github-actions' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 22, "deletions": 45}}, {"node": {"oid": "76efdf1e2bb99c9fbd96ea04e3d48d6b74c7007e", "messageHeadline": "Fix/github actions", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 22, "deletions": 45}}, {"node": {"oid": "f3e5f4f4d9a409aa332fc14642b0388fc3edbf37", "messageHeadline": "Merge branch 'fix/btc-psbt' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3308fd155103ab41c212d2d8e9b04115e9239e64", "messageHeadline": "Merge pull request #108 from mohammadrafigh/patch-1", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 19, "deletions": 47}}, {"node": {"oid": "67486f4113aa0ca153301f391580b593b9a50d0c", "messageHeadline": "Optimize Dockerfile layers", "author": {"name": "Mohammad Rafigh", "email": "mohammad.rafigh@gmail.com", "user": {"login": "mohammadrafigh"}}, "additions": 19, "deletions": 47}}, {"node": {"oid": "3b0fc8b8a2622b34efded51ff9f0fdef07d4fa6f", "messageHeadline": "fix(btc): psbt and bc-ur", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6aea81e97cb1f2d8139b391ad9fd7da18314ca93", "messageHeadline": "Merge branch 'fix/transaction-warning-issue' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "2bccfdc54fb5ee1ecc55faaeeb991c44e2f671fd", "messageHeadline": "Fix/transaction warning issue", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "abbed9486d42fc10279018ec789566b71cf9cce2", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "898282203a913158b828e2a6e21543f0b6042be7", "messageHeadline": "Merge branch 'fix/db-storage' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6a725d401c35474817c7801b4626c353477aa95a", "messageHeadline": "fix(storage): update Cordova SQLite storage plugin", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "de019530e8cf89172c0217f32f3ba81e7fb973de", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 638, "deletions": 2125}}, {"node": {"oid": "e4dbea0c98d8495ef737f985cd1d908a1a93c7ff", "messageHeadline": "Merge branch 'release/3.11.1' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "503b6cfca345558b8112512f3a3a87dab3279a0b", "messageHeadline": "Release/3.11.1", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "ad5b39cef6d68bdcda1b873a417f0f4e44555fef", "messageHeadline": "Merge branch 'fix/android-build' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7427414ee2d7a16d321cb63624a9e2f27f94b08d", "messageHeadline": "fix/android-build", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f76f4e90dfce67bacba6148e28c29f27a525fb45", "messageHeadline": "Merge branch 'chore/update-android-12' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 625, "deletions": 2118}}, {"node": {"oid": "1cd847963083fc44670f843d99b022efe6ab9eba", "messageHeadline": "Chore/update android 12", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 625, "deletions": 2118}}, {"node": {"oid": "c5c7a6f6908976fb766e81f98a6b3678e5d13fa7", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 12364, "deletions": 41691}}, {"node": {"oid": "373b0a62c011a5519f27a8871b3eeaff2ea078e7", "messageHeadline": "Merge branch 'feat/segwit-psbt' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 334, "deletions": 27}}, {"node": {"oid": "3afb54668f221986473d9c1ebf3c56e594d5ace7", "messageHeadline": "feat(migration): add migration step in sync all page, prepare migrati\u2026", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 334, "deletions": 27}}, {"node": {"oid": "4163c05dad42de44bb94ddf504fe46c7de55381c", "messageHeadline": "Merge branch 'fix/copy-sync-code' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 12052, "deletions": 41686}}, {"node": {"oid": "1b6439bb217cad87a4617facc9d9e7b2af6c8e68", "messageHeadline": "fix(): generate and copy valid sync code", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 12052, "deletions": 41686}}, {"node": {"oid": "6f9b2767e1d9365fed0beba0d3d0850a51491b6a", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 25173, "deletions": 1018}}, {"node": {"oid": "1740b71d89ec0dab9d1c12e39d1bd620e3d3c68c", "messageHeadline": "Merge branch 'release/3.10.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "bc2679b9ee4dbaf36df4da1cd75fae1c2688ce1f", "messageHeadline": "release/3.10.0", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a7355062cf2109918c807649102c3d12bbcf573a", "messageHeadline": "Merge branch 'fix/ignore-not-found-protocols' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 70, "deletions": 26}}, {"node": {"oid": "024bfe34917e100074d02c3a6ec4b08936b564a3", "messageHeadline": "fix(fix/ignore-not-found-protocols): now skipping a wallet if its pro\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 70, "deletions": 26}}, {"node": {"oid": "c71844c17257424bbf1f716960e9a6fa8629cfa6", "messageHeadline": "Merge branch 'fix/from-to-UI-glitch' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5134f546d945ee794f15b3fd310c0283daef6c4d", "messageHeadline": "Merge branch 'feat/add-error-history' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 105, "deletions": 10}}, {"node": {"oid": "36c54e2e040b7c050abccda16b16e9e7bdaa3f97", "messageHeadline": "feat(error-history): add error history", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 105, "deletions": 10}}, {"node": {"oid": "f49ad8f7d09ce1954c9ae61d58155a33df612b25", "messageHeadline": "Merge branch 'feat/danger-zone-reset-device' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 228, "deletions": 7}}, {"node": {"oid": "b3bcfc041e2f47e507cce3db52661aa5d44b8916", "messageHeadline": "feat(reset): add danger zone and reset device feature", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 228, "deletions": 7}}, {"node": {"oid": "9fc3b58c816f0af9286567d0d79949bc0e53de6f", "messageHeadline": "Merge branch 'feat/dice-roll-entropy' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 949, "deletions": 4}}, {"node": {"oid": "9c30566d41e3885566d795d29797ef29a254285c", "messageHeadline": "Feat/dice roll entropy", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 949, "deletions": 4}}, {"node": {"oid": "e96166fa177f36dcff03116dda405bc61d8d410e", "messageHeadline": "Merge branch 'feat/mnemonic-import' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 857, "deletions": 935}}, {"node": {"oid": "530e36419095ceac6a6fa1c09d67dde156a5512c", "messageHeadline": "Feat/mnemonic import", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 857, "deletions": 935}}, {"node": {"oid": "baadec50ebb6b26853680c8d93a5833db57d519e", "messageHeadline": "Merge branch 'feat/improve-secret-edit-page' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 23424, "deletions": 494}}, {"node": {"oid": "440a5e8f968ea7d61143cf7615f357895b98a87f", "messageHeadline": "Feat/improve secret edit page", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 23424, "deletions": 494}}, {"node": {"oid": "54acb9dc190fd688021acfa10f3f21124077be11", "messageHeadline": "fix(): remove unused test", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "b7eb35f24fc4e94a5d0b831f554541e842cef652", "messageHeadline": "fix(): remove empty tests", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "e5d3e0cf146928dd19ae550e5b9fe681fe8abfff", "messageHeadline": "fix(UI): properly display from-to in TransactionSignedPage", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5f7ace136ae9377128809155180aa160ecb01ed1", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 7079, "deletions": 3272}}, {"node": {"oid": "b1e5f7eed98f6d7d45cabcf331120bbbf41ba19e", "messageHeadline": "Merge branch 'chore/update-libs' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "eb520098a0dee5af2fcb6c6d9187e7932d976a2c", "messageHeadline": "chore(): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "7e961aa7ae3a62eb01beb847475d178fbd314ac6", "messageHeadline": "Merge branch 'feat/moonbeam-adjustments' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "eeb942021f3e907538282ace65c7e8e356eff06a", "messageHeadline": "feat/moonbeam-adjustments", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "e4b8521d4dc68a7b1b306ad0f4165f5c7628d0b9", "messageHeadline": "Merge branch 'feat/global-interaction-settings' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 147, "deletions": 226}}, {"node": {"oid": "27a9d60ff9a9c126aee6dcbdff5d53851cbc1b4b", "messageHeadline": "feat(interaction): remove per secret interaction settings", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 147, "deletions": 226}}, {"node": {"oid": "07dd74588a011e98b1193839dd92dfa9c907af3a", "messageHeadline": "Merge branch 'feat/moonbeam' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3054, "deletions": 3039}}, {"node": {"oid": "cfcb7914fb55a201708870e3af0d02898ace52a7", "messageHeadline": "Feat/moonbeam", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 3054, "deletions": 3039}}, {"node": {"oid": "a5bb4e040fd1b666d5f5ba0d0141105c592af193", "messageHeadline": "Merge branch 'feat/github-actions' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3873, "deletions": 2}}, {"node": {"oid": "d99dfaf9d18a734a96a7ef09f65a59957865beb8", "messageHeadline": "Merge branch 'fix/android-build' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74c9c29e92486d08c28d00f53d6a3c2fde9c534c", "messageHeadline": "fix(android): accept licenses", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "869ca8957b90aaac20da2bf83c5858fdfed94a3b", "messageHeadline": "feat(secrets): add secrets tab and remove accounts tab", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 204, "deletions": 168}}, {"node": {"oid": "02ae224a65602e0f31d3554de9e5224ebaa99ff9", "messageHeadline": "feat(actions): use ubuntu and use no-sapling build", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f91eb0a265ceb147dac0b50e7ab1e3d6b48ed0f5", "messageHeadline": "Merge pull request #55 from mtwzim/master", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3870, "deletions": 2}}, {"node": {"oid": "8737a368cf153bd764d5bf1b08719e0aa971b2da", "messageHeadline": "fix(): disable empty test", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "664806e9e18516546bab43f89e0dcfad427acfba", "messageHeadline": "feat(tabs): add secrets tab", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 237, "deletions": 65}}, {"node": {"oid": "3d9515b31109516eda16c77b5de22f9791a45eeb", "messageHeadline": "feat(links): add links", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 331, "deletions": 2}}, {"node": {"oid": "ec10ff6a4d1af589bcb0987713f88a07ae76b727", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8483, "deletions": 6638}}, {"node": {"oid": "9efd5a896965e28492832e046eac073077fce899", "messageHeadline": "Merge branch 'fix/release-3.8.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2524, "deletions": 25177}}, {"node": {"oid": "e8a9e89d54f173c3083cbf1c56aeed2cd685c0bb", "messageHeadline": "fix/release-3.8.0", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 2524, "deletions": 25177}}, {"node": {"oid": "288842cfa2bc66dfa770c290c6f880ff1b8aa083", "messageHeadline": "chore(workflow/netlify): require tests before build", "author": {"name": "Matheus Vin\u00edcius", "email": "mtwzim@gmail.com", "user": {"login": "mtwzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "deb902a559c28f5cc69e3b32ce438d8908b11d59", "messageHeadline": "chore: switching windows and some macos machines to ubuntu", "author": {"name": "Matheus Vin\u00edcius", "email": "mtwzim@gmail.com", "user": {"login": "mtwzim"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "3caa894e91168189f98abd7b5d1eaeff4189c201", "messageHeadline": "feat(workflow): netlify build, test and publish; feat(workflow/build)\u2026", "author": {"name": "Matheus Vin\u00edcius", "email": "mtwzim@gmail.com", "user": {"login": "mtwzim"}}, "additions": 367, "deletions": 275}}, {"node": {"oid": "83db20a01764614c025864ca4c64a7ca162f5ed6", "messageHeadline": "Merge branch 'feat/simplified-onboarding' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 30476, "deletions": 5978}}, {"node": {"oid": "cd2e1af7710366e017583532e6ee9558efd807be", "messageHeadline": "feat(): add simplified onboarding and serializer v3", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 30476, "deletions": 5978}}, {"node": {"oid": "e1fe3d4ba0fddf2049fd47e673f6bcb19b7b0262", "messageHeadline": "chore(electron): removing legder", "author": {"name": "Matheus Vin\u00edcius", "email": "mtwzim@gmail.com", "user": {"login": "mtwzim"}}, "additions": 3275, "deletions": 3929}}, {"node": {"oid": "473e6ac48eb99e62300e14a0ce3c1dbc8af366f7", "messageHeadline": "feat(workflow): github actions build", "author": {"name": "Matheus Vin\u00edcius", "email": "mtwzim@gmail.com", "user": {"login": "mtwzim"}}, "additions": 275, "deletions": 0}}, {"node": {"oid": "f3eaae75dad4403b5fc82ee5d8bd99eb2c3ec4c8", "messageHeadline": "feat(electron): build from wallet", "author": {"name": "Matheus Vin\u00edcius", "email": "mtwzim@gmail.com", "user": {"login": "mtwzim"}}, "additions": 4145, "deletions": 2}}, {"node": {"oid": "2c029f86025427dcb8762db7644da0fa57c9b661", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5501, "deletions": 924}}, {"node": {"oid": "cfe3ba1b162361e7527b09a12b10da00df42c963", "messageHeadline": "Merge branch 'release/3.7.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 151, "deletions": 64}}, {"node": {"oid": "b7e1f481487887f84c6558e3bba6c0675abb8bc4", "messageHeadline": "fix(): don't display BIP-39 alert isAdvancedMode === false and pass p\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 151, "deletions": 64}}, {"node": {"oid": "5157fc0fb180f0d88b87f4e8fa0794c5c6f17995", "messageHeadline": "Merge branch 'feat/appium' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1605, "deletions": 4}}, {"node": {"oid": "613a5d662fc8ae1ffb67bc20dc43da9bc0126db7", "messageHeadline": "Update uitest/src/main/resources/log4j.properties, uitest/src/test/ja\u2026", "author": {"name": "Alessandro De Carli", "email": "decarli.ale@gmail.com", "user": {"login": "dcale"}}, "additions": 1605, "deletions": 4}}, {"node": {"oid": "f884642a3a788f50abb6297e4f20f2fd632c8a19", "messageHeadline": "Merge branch 'feat/tezos-sapling' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1187, "deletions": 206}}, {"node": {"oid": "2a4ebf3354cf954a2636f36bf070991cd95dc641", "messageHeadline": "Feat/tezos sapling", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1187, "deletions": 206}}, {"node": {"oid": "d64332fc2f332be622a1229acb27f621e23774d6", "messageHeadline": "Merge branch 'feat/bip85' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 942, "deletions": 21}}, {"node": {"oid": "f42f02374dce5cffbac42d00640e3973c9f056c6", "messageHeadline": "feat(bip85): add library and pages", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 942, "deletions": 21}}, {"node": {"oid": "d93c236715fb3f557d0ea1f33f4dc311633eadbe", "messageHeadline": "Merge branch 'fix/active-secret' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "345b136ee184f4b0a5cd0676da7aa4c5688d634a", "messageHeadline": "make sure active secret is not cropped", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "fb4e139f9f6043e99ee82d5477009c0207f20f91", "messageHeadline": "Merge branch 'fix/warning-modal' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "16b3d4b97fb1160ffb109cf1585e467d40aaecea", "messageHeadline": "fix(): display proper button label for secure device warning", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "386014c7986703727b8494e87437d3f9c5e32ebd", "messageHeadline": "Merge branch 'feat/ngrx-support' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1615, "deletions": 669}}, {"node": {"oid": "663118328046991b2556a64c440f63ccf32a0dfe", "messageHeadline": "Feat/ngrx support", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1615, "deletions": 669}}, {"node": {"oid": "3b28a90a057ba4672a6cc40aace3a085b9f18888", "messageHeadline": "Merge branch 'feat/appium_testing' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 115, "deletions": 88}}, {"node": {"oid": "bb16efd814ed2dd0f195ca4ba1e6b0745df6b20c", "messageHeadline": "feat(appium_testing): remove FLAG_SECURE from debug builds such that \u2026", "author": {"name": "Alessandro De Carli", "email": "decarli.ale@gmail.com", "user": {"login": "dcale"}}, "additions": 115, "deletions": 88}}, {"node": {"oid": "d6a4c99d48039454663d5e8a93fcf62fbfd51fc9", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5695, "deletions": 2130}}, {"node": {"oid": "8c23038d7b52b9162be1cee367035b6cd88e4c46", "messageHeadline": "chore(): updated dependencies", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "18f9de7dcbfb1c29414f8d776ebb3c8881378b20", "messageHeadline": "Merge branch 'chore/console-log-removed' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9d7e0988dfe0b1b321ff850ad91f8b9d1fccdcf1", "messageHeadline": "chore(): removed console.log", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8258b3520c5e256b24a0816f0168590341579465", "messageHeadline": "Merge branch 'feat/testflight-3.6.2' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4c421c8fbd720b6448233a30887b171d24bdc294", "messageHeadline": "fix(): only enable showing mnemonic once it has been saved", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "b6892fb3d8175bb000b1c90e4926095e8a700488", "messageHeadline": "Merge branch 'feat/show-mnemonic' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 67, "deletions": 9}}, {"node": {"oid": "364d4948e5c06b4128f4e93b35029e1dce7f883b", "messageHeadline": "enable option to show mnemonic of secret", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 67, "deletions": 9}}, {"node": {"oid": "e3d6f3dc25222610b990b5c8000994fc48b1e8b8", "messageHeadline": "Merge branch 'fix/auth-loop' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 131, "deletions": 36}}, {"node": {"oid": "090fa8a583d8a15b73d391ccaaec8df79d924377", "messageHeadline": "fix(android): throw error if authentication successful but UserNotAut\u2026", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 131, "deletions": 36}}, {"node": {"oid": "615103014641299005a0dcdeabb1979e0f673301", "messageHeadline": "Merge branch 'chore/avoid-deep-imports' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5621, "deletions": 2176}}, {"node": {"oid": "29ae0085c15d324cb26559f6e3981c9bcb27f865", "messageHeadline": "avoid deep imports", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 5621, "deletions": 2176}}, {"node": {"oid": "156cf41d3c1c23c194c5cbe34c51a5cdacb2f4e4", "messageHeadline": "Merge branch 'chore/common-components-angular-11' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 76, "deletions": 114}}, {"node": {"oid": "fcd63bb1cd8979a1c19761794b9c06f3b21c1dbf", "messageHeadline": "chore(common-components): update angular-core to 0.0.8-beta.8", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 76, "deletions": 114}}, {"node": {"oid": "1d2bfe1284767fa14e20d6d1b63a96c05dd6df9e", "messageHeadline": "Merge branch 'feat/sticky-sign-tx-button' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 44, "deletions": 38}}, {"node": {"oid": "aecad241ec0c310826c50a89820b55af306d9fdb", "messageHeadline": "feat(): make sure sign button of UnsignedTransactionComponent stays f\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 44, "deletions": 38}}, {"node": {"oid": "5767fd3c74b810c06f91cdc4c6a18f9f30d0ae6c", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0382c3c64ce14f91ac867199b0dd47542bd201e1", "messageHeadline": "Merge branch 'fix/substrate-multiaddress' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8cefcb22f42f2e12fee39bee5faf6a639aca3e18", "messageHeadline": "Fix/substrate multiaddress", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "25b7d149cfb012bd7224484ae2d6df0f4b877f5e", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "e5879cc9a93755465f4320a7468ca5390f04946d", "messageHeadline": "Merge branch 'fix/unsigned-txs-aggregated-amount-fees' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "9bbf0dd97f9acfd323c32fb2610dd8ddc06def0f", "messageHeadline": "fix(): fixed display of aggregated amount and fees", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5e18b3aa3e4ea258ce607c4fb072f50b7b838303", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4891, "deletions": 3627}}, {"node": {"oid": "5acf186f10ded91d38d88e0cc775c7a7f914e8e7", "messageHeadline": "Merge branch 'release/3.6.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 59, "deletions": 31}}, {"node": {"oid": "be6809c528aa63a7407c94170b13dbb7572af2b2", "messageHeadline": "Release/3.6.0", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 59, "deletions": 31}}, {"node": {"oid": "688a8a584d62604b3911327110c781924355d59d", "messageHeadline": "Merge branch 'fix/paranoia-password-prompt' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 389, "deletions": 162}}, {"node": {"oid": "23ffce13be48c27a278cb696dc640c10eb8a62c9", "messageHeadline": "fix(paranoia-password-prompt): implemented manual paranoia password p\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 389, "deletions": 162}}, {"node": {"oid": "7086592a65539a3a0529dfcc8b705931f9ff2792", "messageHeadline": "Merge branch 'feat/message-payload' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "c9528327466f82edc8c2a2c21b06fef388d124f1", "messageHeadline": "only display payload of message signing request", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "afa0b0f5832ee23ab95bc7c59dde86bef29aea4a", "messageHeadline": "Merge branch 'feat/qr-settings' into 'develop'", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 129, "deletions": 15}}, {"node": {"oid": "992aa9321c56005faa89cd372d92d8b42dc805d3", "messageHeadline": "Add QrSettings page", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 129, "deletions": 15}}, {"node": {"oid": "756b1439fc5afed485c5f529a0b73e37902bd02a", "messageHeadline": "Merge branch 'fix/social-recovery' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "18061698f1b7de44c1fd614b5e9328a22ce270c9", "messageHeadline": "fix(): query navigation parameters for currentShare in ionViewDidEnte\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d088705252e250c72d17443c27462f9fda4f6c0", "messageHeadline": "Merge branch 'feat/styling-issues-refactoring' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 410, "deletions": 377}}, {"node": {"oid": "ed654a22242f86ab6bd60a334363e4d8aa968c92", "messageHeadline": "fix(deps): remove prettier from devDependencies", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "c33d37659df3a951b1351ae7d6c4d78976a97b88", "messageHeadline": "Merge develop", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 321, "deletions": 267}}, {"node": {"oid": "c76483f5ae0584772f71ed9e5b356ba4da48149a", "messageHeadline": "Merge branch 'develop' into feat/styling-issues-refactoring", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2827, "deletions": 2571}}, {"node": {"oid": "a3b6f661679703f919df3e7c1eeda341d0343be4", "messageHeadline": "Merge branch 'chore/coinlib-monorepo' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 679, "deletions": 483}}, {"node": {"oid": "a920eea64957bef989a661ac8be4e4eb1363dc44", "messageHeadline": "fix(import): use new package name", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3ded152a90db613cc693efc48402b42a33f63561", "messageHeadline": "Merge branch 'develop' into chore/coinlib-monorepo", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4842, "deletions": 6545}}, {"node": {"oid": "7bb785d48543fb9d10de16563bc57193fd4b8623", "messageHeadline": "Merge branch 'feat/angular-11-ionic-5' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2291, "deletions": 2231}}, {"node": {"oid": "b22d16226b5752c147bf5c94de180c1c9ad64a54", "messageHeadline": "Merge branch 'develop' into feat/angular-11-ionic-5", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1254, "deletions": 662}}, {"node": {"oid": "15a57678b217212d718c2941b8967dcc4f20be15", "messageHeadline": "fix(commom-components): raw data bg & color", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "9da1e888c7bbcbb00bafbb9b7e5c74e789a495f3", "messageHeadline": "fix(transaction-signed): no more overlapping", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a3115fd8c6e14f2615f4a5593a6c9be852a81931", "messageHeadline": "feat(tabs): consisten icons", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e061cc7c6c01d6c81261b971fa54cf1bd1ac1b14", "messageHeadline": "feat(tab-settings): refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e334315637d0f5e44ae3748176da52eea75b05e7", "messageHeadline": "fix(account-add): overlapping Create btn on some devices", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a34407272c6eb11b4a8222fe3e6d6ae2b33fb2a", "messageHeadline": "feat(account-add): refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6872d1f38fceb6ac5c11714a3cda5681651b6b4e", "messageHeadline": "feat(app): global flex class", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6dfe38c04870f4770db8d8e704b8f0ce0021db92", "messageHeadline": "feat(app): ionic refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 66, "deletions": 98}}, {"node": {"oid": "89918981dee05acf4390e676747aa36afaf8dc62", "messageHeadline": "feat(deps): update build and test dependencies", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "6c64f86fd2c495f371a28a6a7342433569e4776c", "messageHeadline": "chore(npm): update package-lock.json", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ba9a9d627b28719bcdec2b039b5c052d679f0d62", "messageHeadline": "Merge branch 'feat/latest-message-signing' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1261, "deletions": 663}}, {"node": {"oid": "050d30df035f1c2934140adb4534a8a60bb2fdae", "messageHeadline": "feat/latest-message-signing", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 1261, "deletions": 663}}, {"node": {"oid": "8a708f0b979d4468a0279dbfb5c80f919046e156", "messageHeadline": "chore(coinlib): adjust import", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4002, "deletions": 1482}}, {"node": {"oid": "d744821ca1404e906d5eff2b31e18ce9296e0a78", "messageHeadline": "chore(coinlib): use new dependency", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 63, "deletions": 26}}, {"node": {"oid": "994ba335f57327c631d75ef83d89731a5f2c7c7c", "messageHeadline": "feat(angular): update to version 11 and latest ionic", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2263, "deletions": 2197}}, {"node": {"oid": "32c980cd295c3976b5a4350cec30d8b10e00e650", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3635, "deletions": 13648}}, {"node": {"oid": "c9affd5a3988e825711b15511daec3458fc6218a", "messageHeadline": "Merge branch 'release/3.5.1' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 75, "deletions": 58}}, {"node": {"oid": "b6f7c93c8d82962e2e6b8efcbc9e9e80fe0d3115", "messageHeadline": "release/3.5.1", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 75, "deletions": 58}}, {"node": {"oid": "9e5a95074519accdf7a5c96910509e35a45540f1", "messageHeadline": "Merge branch 'feat/fdroid-metadata' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "bc9793b22b90454117d22c33db37a52dfdb45bc0", "messageHeadline": "feat(fdroid): add app metadata", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c84c8f2cb62026b8a004cd117af4edafd7bdd918", "messageHeadline": "Merge branch 'feat/common-services' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 733, "deletions": 1460}}, {"node": {"oid": "dd3adb9221d8137c9eb3171661ef66d4adf3bf11", "messageHeadline": "chore(): updated to the latest @airgap/angular-core beta version", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e881f2402373186f2e54db98f6a2341da8e8ac01", "messageHeadline": "chore(): re-merged publish stage into build_ios", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 25, "deletions": 39}}, {"node": {"oid": "1374a4960d0b433e0b1389adeae0c891e59ab45c", "messageHeadline": "fix(common-services): fixed qrcode camera crash", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 69, "deletions": 15}}, {"node": {"oid": "5f8b415bfba1d35001f963c076fbd0832c5bdca1", "messageHeadline": "chore(): reverted qrcode scanner initialization changes", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "cfb4377bea02ef10b798d1aafff53cd14aa9541b", "messageHeadline": "chore(): adjusted iOS build", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "ff42d555de3248e83d24be57c5edfd5ac3d0c3df", "messageHeadline": "fix(): moved qrscanner initialization to ngOnInit", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "3bf80d7e948bb64dbf83cd03da8f5393466fc893", "messageHeadline": "chore(): build_ios using node 14", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3395b009a151bffac7217d28cbcebb429ecb63f2", "messageHeadline": "chore(): use ScanBasePage from common lib", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "aa479b34f4efbe404fa482d8eb65c8a9e553e401", "messageHeadline": "chore(): update common lib", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "0d76c9743b74a9f6629c98e84f92627a7e807d8f", "messageHeadline": "chore(): assimilate code to that used in the Wallet", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 137, "deletions": 124}}, {"node": {"oid": "c0b71022bfe23142e35d6813786e75c3fa700401", "messageHeadline": "fix(): app crash caused bycordova plugin timing issue by wrapping htm\u2026", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "df364e83e874dff6209c445d9b621468d032d19e", "messageHeadline": "Merge branch 'feat/secret-generation-camera' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c55f7e961d7f344503ac99fa7942225e9c77287", "messageHeadline": "Merge branch 'feat/f-droid-integration' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 93, "deletions": 62}}, {"node": {"oid": "4dad5f7f5058a23b97691cdc67ce44bb77c98dd3", "messageHeadline": "feat(): use back camera view for secret generation", "author": {"name": "acharl", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "331dbaabe17e37f40582326b6b68350f3441d856", "messageHeadline": "Merge branch 'develop' into feat/common-services", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1330, "deletions": 237}}, {"node": {"oid": "078ee374abba1a5ecbac46e176f839971e16b730", "messageHeadline": "feat(common-components): update to 0.0.3-beta.8", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "a0b20a6aab32749a12ed3c1850b3d46b4cc33e56", "messageHeadline": "Merge branch 'fix/ios-build' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1237, "deletions": 2}}, {"node": {"oid": "8b159abaee580e58532946451bfbafaf97be2a2a", "messageHeadline": "fix(ios-build): added @ionic/cli as a dev dependency", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1237, "deletions": 2}}, {"node": {"oid": "5d37866e8259f278c92663c26356bc1010c47768", "messageHeadline": "Merge branch 'chore/merge_conflics' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fa296813b92f30b213a30d39e75f3de21dcc70e", "messageHeadline": "chore(): fixed merge conflics with master", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b636dc64b7c46c99bb1583b664959c5eec6162d", "messageHeadline": "Merge branch 'chore/package-updates' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d64124cbef12405fd37f1e088a82e02049710891", "messageHeadline": "chore(): updated to the latest versions of airgap-coin-lib and @airga\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "62c07a5858fe8cfb028fad8f8c697da17d214336", "messageHeadline": "Merge branch 'fix/improve-ci-container-names' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d096525748452f584392bd2d4a155f00a2327c6d", "messageHeadline": "Merge branch 'feat/default-serializer' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c9a4e54a38206148ffcf19b7dd6bbb284bfbd8b", "messageHeadline": "feat(serializer): force v2 for kusama and polkadot", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaee7025b936e14c6a5fda769c66249ba0cde59e", "messageHeadline": "feat(android): exclude Firebase and GMS from dependencies", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "9d80a131537d75c7eda47229c19861ddd7c91f8c", "messageHeadline": "feat(android): update gradle wrapper", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 88, "deletions": 54}}, {"node": {"oid": "90a586fcc99187b045e1f17bdc96eab394f844cf", "messageHeadline": "feat(ci): update gitlab-ci script", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b4d39559efd12d01396fc2f64e6543272d4972b1", "messageHeadline": "fix(scanner): remove old method call", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c2a00e4bf6a00bb8c1e1a2733d16f4132ff22146", "messageHeadline": "fix(permission): request camera permissions", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "6be1125d833d1c5af80fa6305247a4aee9a092af", "messageHeadline": "feat(docker): update local development docker", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 57, "deletions": 46}}, {"node": {"oid": "924295fa4812bfe8a98fa901c726ae417e348933", "messageHeadline": "feat(permissions): use permissions service from angular components", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 20, "deletions": 179}}, {"node": {"oid": "cfce9b7a31fcf1688e67c2bfdbca9f0a019ff4fc", "messageHeadline": "fix(test): import", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "677137dd0c8835e8722157a2e7df7659b42a8e3f", "messageHeadline": "fix(test): provide app config", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "83248f9b7d5154ae20e7c15f0307db6381ce597e", "messageHeadline": "fix(test): import", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "585d6acd6301dff626f13cf445aa2eba69d15495", "messageHeadline": "fix(test): import", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "42849643a8ea9ccaaa0bc9f33cd15b56f08bb4fe", "messageHeadline": "feat(angular-components): migrate more services", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 34, "deletions": 454}}, {"node": {"oid": "c74c05a0b76669e57a0cc592e3e5f3e1225bde0d", "messageHeadline": "chore(test): refactor", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "3591299cc04bbb37aa8d6c6e28b77f8b53b58d90", "messageHeadline": "fix(test): remove unnecessary tests", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 53, "deletions": 48}}, {"node": {"oid": "39012ec692e16346615a3bb4a0a16241ef9ec75f", "messageHeadline": "Merge branch 'chore/coin-lib-update' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 33, "deletions": 180}}, {"node": {"oid": "c4082f6b1dc7a62abd55eea2541b6bec5c8b4efa", "messageHeadline": "chore(): updated to latest version of airgap-coin-lib", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 33, "deletions": 180}}, {"node": {"oid": "446651b7dff596b9b8926cea5893190a15f0c054", "messageHeadline": "Merge branch 'feat/common-components' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1502, "deletions": 12098}}, {"node": {"oid": "dcda0c604d96de82baf0dca3516b30a4ea0f7b64", "messageHeadline": "chore(): updated to latest version of @airgap/angular-core", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5e5295e5568cfffb252f26a2a3641033145215e5", "messageHeadline": "feat(common-components): common-components 0.0.2-beta.7", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d6ba7de4196ab893e9ca2fe46e25947429a68c25", "messageHeadline": "Merge branch 'develop' of ssh://gitlab.papers.tech:10022/papers/airga\u2026", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 51, "deletions": 46}}, {"node": {"oid": "6b5aec1aba2003a8337122dde6c1da4257209aef", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 39, "deletions": 41}}, {"node": {"oid": "7406853aec97d379c41e94e9da6b4f25d036106a", "messageHeadline": "Merge branch 'fix/paranoia-recovery-crash' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 39, "deletions": 41}}, {"node": {"oid": "c0a20de8a84f7c33545eef461b95533a20b7bb1f", "messageHeadline": "fix(settings): add missing icon", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7f3b9d26c1ce68c93ff030b2bcb0e370d50f5a4", "messageHeadline": "fix(android): replace missing TextInputLayout with material design im\u2026", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 38, "deletions": 40}}, {"node": {"oid": "eea53b20a215feedb3dcb6e26c8aa5f99ffb2de1", "messageHeadline": "Merge branch 'release/3.5.0' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 36, "deletions": 181}}, {"node": {"oid": "e656e9522b46d425d60ec3e4d3ccf2158f9a8870", "messageHeadline": "Update package.json", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03930827979c9c0dd2fa9a4915b848f3e1102124", "messageHeadline": "chore(): updated to the latest version of airgap-coin-lib", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "74ce798ed650cbc2ac839fabd76b2c423049c931", "messageHeadline": "chore(): updated to latest airgap-coin-lib beta version", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ac22ed3425753fa185997811966b844f52f67a3f", "messageHeadline": "chore(): updated to latest airgap-coin-lib beta version", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3c5609da0daed4cfc24cb32ce601af5b95b1865c", "messageHeadline": "chore(): updated to latest airgap-coin-lib beta", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 33, "deletions": 180}}, {"node": {"oid": "1bc7c34f130b9877e5524c4f4cfadf058a5810d9", "messageHeadline": "Merge branch 'cherry-pick-62541ea6' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "5c3c172c15f3638efa12489b556d7ed04a0759df", "messageHeadline": "Merge branch 'chore/add-license' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "62541ea6233ed173abe7e2d8316ca830a5cdcb64", "messageHeadline": "Merge branch 'chore/add-license' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "bf1fa9b07e47a42c322d073293731092026eb6d8", "messageHeadline": "fix(): added install for libxtst6 in Dockerfile", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67e04eed1d355dcd19961801d7d5c691c56dfda2", "messageHeadline": "fix(): fixed license text", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b001d315749977ad206b5804b7cb6fadbebb1ff8", "messageHeadline": "chore(license): added license and corrected README", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "bae98a30067e9f71dc5e1c0ff0787ee277866e0c", "messageHeadline": "feat(iac): add history pages", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 329, "deletions": 14}}, {"node": {"oid": "dfc6fa6b126ba24321da97d332396a445c428ee8", "messageHeadline": "Merge branch 'feat/USDtz-integration' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "392c098cddb04c614611377d01bdc8a22ae729d4", "messageHeadline": "fix(test): add mocks", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "78e56a8f2240d01d0980497e57ecbaf451f13a06", "messageHeadline": "fix(test): fix empty test", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "a86d2fc35482b05965b6dcc4dd16f0620bdacb38", "messageHeadline": "fix(test): capacitor imports from shared lib", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ba9050244375f609bfc5a5cdcf0f3e458aa903fd", "messageHeadline": "feat(ci): add missing lib", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15b52d2c57997a28f53825c0a9897671b6a5d61d", "messageHeadline": "feat(lib): add common services", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 276, "deletions": 884}}, {"node": {"oid": "85d51fbca24d71af57c545c9f66bbee2896a4523", "messageHeadline": "fix(storage): downgrade @ionic/storage to 2.2.0", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1cbaa5b6fef9bb070e2db51785457c47196d861", "messageHeadline": "chore(): @airgap/angular-core 0.0.1", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2f0418a33773112ea8825b74dcffffc5d0f121b5", "messageHeadline": "style(common-components): adjust styling", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "b00a49beded25cf753d7ee71750c3949d1cbbd5a", "messageHeadline": "chore(): @airgap/angular-core 0.0.1-beta.8", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92f0866032ff60219006a0f20be9331ab529b701", "messageHeadline": "fix(settings): replace missing icon", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fe742502f91999cd29f5e2d2af667a330455a6c", "messageHeadline": "chore(): update Dockerfile base image", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bd8c36b4edfbd2c255d533e467caa5b913f5d6d", "messageHeadline": "feat(common-components): use common protocol service instead of suppo\u2026", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 141, "deletions": 9858}}, {"node": {"oid": "be57a4bf4fba96fdf9848b3d38110462dab1aba7", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 9183, "deletions": 6646}}, {"node": {"oid": "fef41d9996a9021455324b29943cbba6938684c5", "messageHeadline": "chore(): @airgap/angular-core 0.0.1-beta.7", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fc4e0f1fc3fb6a507b2a202e7e09891cc98535b3", "messageHeadline": "Merge branch 'chore/coin-lib-version-update' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a96677d280bd8bea734f3cd02d1d8a42b04f4a39", "messageHeadline": "chore(): updated to latest version of airgap-coin-lib", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7534099d3ad9fba9199c8b3a90c398ba23dec80c", "messageHeadline": "feat(): migrate to common components and pipes", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 63, "deletions": 999}}, {"node": {"oid": "e1794d1418b7713df1c32ed7ce0aa30e97e9382a", "messageHeadline": "feat(): add common components library (@airgap/angular-core)", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1285, "deletions": 1240}}, {"node": {"oid": "8d871d0e672c1288f41a11833ab3a6ed582c76fb", "messageHeadline": "feat(): add TezosUSD() to protocols", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5ce715781a5dd2678e000f6b4c014c5bcec22efe", "messageHeadline": "Merge branch 'feat/bip-39-passphrase-support' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 171, "deletions": 23}}, {"node": {"oid": "17a098581d1d0e42e9706e9360edc84cb7e4b5c7", "messageHeadline": "Merge branch 'feat/polkadot-redenomination' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d7fbc69635aa75c6e3596789cc56b20e622f0c08", "messageHeadline": "chore(): coin-lib 0.9.3-beta.4", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "be05e0e1ac39e5b82e3ca127962e1f0c2a927638", "messageHeadline": "Merge branch 'feat/capacitor-2.4.0' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 143, "deletions": 101}}, {"node": {"oid": "d5a61c38c5b4ae250d5f484115b47c5e903302b1", "messageHeadline": "chore(android): update Dockerfile", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "dbbc51401990dd6284d90aec1f283910ce59afb9", "messageHeadline": "chore(android): update configs", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "ffef4665114d15e0b2f591cc0306092547a22cc3", "messageHeadline": "chore(capacitor): jetify and apply diagnostic modules on postinstall", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "22a8c5defa2f93524406b90b49f7c50e6e6cd71b", "messageHeadline": "chore(capacitor): update Capacitor to v2.4.0", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 106, "deletions": 88}}, {"node": {"oid": "cc3100ef45bb265cf9ee4924f8f6d1fa5fce54d8", "messageHeadline": "Merge branch 'fix/german-translation' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6cd16bead4f30bd2f6732f7517702dceca60e78", "messageHeadline": "fix(translation): improve wording in german", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3058f38b9b1d99e5157838903c153f78328c767e", "messageHeadline": "Merge branch 'fix/german-translations' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 80, "deletions": 64}}, {"node": {"oid": "b73ea94a02f66fd9f478ff60e23ca27b93048b89", "messageHeadline": "fix(translation): improve wording in german and english", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "ef22eb744e3549a8d95ae858ced84f8f9e6e38ed", "messageHeadline": "fix(coinlib): update variable name", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "028c984ac666b5b1ad8b861e1a07e3df1bea475b", "messageHeadline": "Merge branch 'develop' into feat/bip-39-passphrase-support", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 335, "deletions": 177}}, {"node": {"oid": "1f8bf0fd58f07ee15924fed7096dd59e40496a26", "messageHeadline": "Merge branch 'feat/ionic-5-testnet' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 335, "deletions": 177}}, {"node": {"oid": "05d43d1f55d2359bbf37b7c521030aaf2cd0f7d9", "messageHeadline": "feat(bip39-passphrase): add alert with explanation", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 46, "deletions": 8}}, {"node": {"oid": "06ea46bae8c003d93d7a16b41f1699ce6e9bd09f", "messageHeadline": "Merge branch 'feat/ionic-5-testnet' of ssh://gitlab.papers.tech:10022\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3514, "deletions": 2211}}, {"node": {"oid": "48dcd9dee4ca8246b70e9747d9b6ba677d1d5a6b", "messageHeadline": "feat(coinlib): update to 0.9.2", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a087aaf256b0d247398f1ddd1748aed23b82c159", "messageHeadline": "Merge branch 'develop' into fix/german-translations", "author": {"name": "Tim Schluchter", "email": "tim.schluchter@uzh.ch", "user": {"login": "tischlu"}}, "additions": 8387, "deletions": 6214}}, {"node": {"oid": "ed121a12b51814fc9910b6bc9b0ba21b80426c17", "messageHeadline": "Merge branch 'feat/ionic-5-ng-9' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8300, "deletions": 6155}}, {"node": {"oid": "126edf48eebaa78c2472d44ca4193e40aa0fed38", "messageHeadline": "chore(html): formatting", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "52afa2721a326c9d7d2b9f7563c29052b4d1ad49", "messageHeadline": "feat(passphrase): add option to reveal passphrase", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "212179ce7ad7c560a9dd56a430840358ee7cc33e", "messageHeadline": "chore(): remove unnecessary file", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "11bcc27575e126afa3ca8da120420258f76c0179", "messageHeadline": "fix(test): types", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b99f4cfa6bb61412fb74eb685a93ae3bf54a08a7", "messageHeadline": "fix(test): use protocol symbols", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 62, "deletions": 51}}, {"node": {"oid": "7520e9529b12bbcf478af7c17d9fc2cb640cd786", "messageHeadline": "Merge branch 'feat/ionic-5-ng-9' into feat/ionic-5-testnet", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 95, "deletions": 67}}, {"node": {"oid": "0374c69d376be5bd0187ea95405a4150e1d55204", "messageHeadline": "Merge branch 'feat/ionic-5-ng-9' into feat/bip-39-passphrase-support", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 95, "deletions": 67}}, {"node": {"oid": "8967239b980636f3bd4f68d215b8865059833e70", "messageHeadline": "Merge branch 'develop' into feat/ionic-5-ng-9", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 95, "deletions": 67}}, {"node": {"oid": "ec85eb71cae0a25b1fe67e0f2dcf1214295e1b27", "messageHeadline": "Merge branch 'feat/readme' into 'develop'", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 75, "deletions": 36}}, {"node": {"oid": "ba59c5772ea5024f35b1f8417f91af761f7968be", "messageHeadline": "docs(readme): typos", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ae3e26198d402a8910ac66636331cbe5279f2ae", "messageHeadline": "docs(readme): add additional links", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "2e06e9066e84a8084197830b809b19367dcb1ab3", "messageHeadline": "feat(readme): add security points", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "8e090411102974263f9492e1da5df671ef997643", "messageHeadline": "chore(readme): update readme", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 44, "deletions": 36}}, {"node": {"oid": "38be5bd3614a36311bed8dc84cfe741adf3b931b", "messageHeadline": "Merge branch 'feat/update-docker-registry-urls' into 'develop'", "author": {"name": "Lionel Perrin", "email": "l.perrin@papers.ch", "user": {"login": "bb4L"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "0c1cb184f9e06a582abe10e3c9db324eb6d03bf8", "messageHeadline": "feat(docker): update docker repository urls", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "05fa4d1e512c29561d8a5d25b46d3e7deb2f6c9b", "messageHeadline": "Merge branch 'fix/chrome-not-found' into 'develop'", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be37a00206c64fd78e74ee45122f6bbe1479799d", "messageHeadline": "fix(docker): install libxss1", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "597b62729aee3beea6d48950c8fd041288de699d", "messageHeadline": "fix(en.json): other typo", "author": {"name": "Tim Schluchter", "email": "tim.schluchter@uzh.ch", "user": {"login": "tischlu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe1e4c40992a42f33af0c160f902a1a0132ccf41", "messageHeadline": "feat(testnet): updating to latest coinlib", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 261, "deletions": 114}}, {"node": {"oid": "dc60d094637c57d3dd6b14bae6c38799d4bcaeea", "messageHeadline": "Merge branch 'feat/ionic-5-ng-9' into feat/bip-39-passphrase-support", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3753, "deletions": 2325}}, {"node": {"oid": "1fa78408fd9c8dc32d5b98c746f74adfc97e84d0", "messageHeadline": "fix(angular): increase max size", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03e21a8fcaed9870e2bab0b88a35b36833a9e339", "messageHeadline": "fix(docker): add additional dependencies", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4e0917574a878b1334a42a1501e5af46c3ac953", "messageHeadline": "fix(docker): update dockerfile", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7d75da933e6fcee71672a758291c45caa64aef1", "messageHeadline": "feat(ionic): update to 5.2.3", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "846db7a59a15e72aa377a9fbc03ac9235d6acd73", "messageHeadline": "fix(angular): increase max size", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c72028427320f91cc3f33daa86c6ade4ebb3ec32", "messageHeadline": "chore(): add package-lock.json", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 14775, "deletions": 0}}, {"node": {"oid": "57aac8244e72057ff31795d0637df24ec36d3f53", "messageHeadline": "chore(): merge develop", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 19, "deletions": 13607}}, {"node": {"oid": "acc00ec2a2b6856e4c7356b6756dceffe2ac5002", "messageHeadline": "chore(): merge develop", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 503, "deletions": 260}}, {"node": {"oid": "8866ce001aa4d45c24ef098ee6076867ed41233c", "messageHeadline": "feat(testnet): updating to latest coinlib", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 270, "deletions": 140}}, {"node": {"oid": "22066ed5acc3927fb8536e98420acf442ffc9ca6", "messageHeadline": "fix(): renders barely visible text white", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "13c24379675632a14de7f1a86b3d96191fb28bc6", "messageHeadline": "fix(): properly display input when pasting a secret to import", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "067e5e789595c0b2ec5e761cabc95f4ab04cf9de", "messageHeadline": "chore(): updates no longer supported ionicon", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f8d6c55d495f35ebd011032c47edba1b8dbb47e2", "messageHeadline": "chore(styling): following styling recommendation for <ion-list-header>", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "6511c0844845ebb88ed001d8ec2a82556be49d5c", "messageHeadline": "fix(icons): update to ionicons 5.0.0", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 15, "deletions": 9}}, {"node": {"oid": "c72e81987f6f83cb025b4c195e7685b17aac749a", "messageHeadline": "fix(deprecated): use reactive forms approach instead formControlName \u2026", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a4091811947b45a4b685d09a466faab3975ee3f0", "messageHeadline": "fix(warnings): implement AfterContentInit instead of ngAfterViewInit \u2026", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "94e6eee971ad75c1646ce4cf7f0d1a814821502a", "messageHeadline": "fix(radio): fixes radio group in interaction-selection for ionic 5", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 8, "deletions": 12}}, {"node": {"oid": "9b55e7f1507805919b1af50da8768540a5a76ceb", "messageHeadline": "fix(radio): fixes radio group for ionic 5", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "a023030ab2800fdc579908ce0cf2bf7d82267b49", "messageHeadline": "fix(docker): install ionic locally", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "64bd30790947664ec185024b8c97dd8c41ccb2bb", "messageHeadline": "feat(dependencies): update dependencies", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 219, "deletions": 134}}, {"node": {"oid": "537b6fe043fed72379c3c31b25e2d224be03e2a0", "messageHeadline": "feat(prettier): format", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 231, "deletions": 213}}, {"node": {"oid": "0b0e207794641369a4986971be26584b6d070fc4", "messageHeadline": "feat(angular): import angular compiler", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "924dd017800df398b8a642c40d25e9be434d1058", "messageHeadline": "fix(angular): zone-flags import", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccede6e4740c897c5694dfaa20229a18b85a023f", "messageHeadline": "feat(ionic): remove \"checked\" input from ion-radio", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "020e9f846da68093f980d0c9d1fe65a0344f99e5", "messageHeadline": "feat(angular): update to angular 9", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7690, "deletions": 6906}}, {"node": {"oid": "3e453afd8c9e2a661c60178034dd7a7ba2497eb4", "messageHeadline": "fix(ionic): use buttons in toast", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "c571d24c92e75299af68e74aac8824da6c085131", "messageHeadline": "feat(ionic): upgrade to ionic 5", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "55fe28ee24729972c571512ba9a627a14a7dfa96", "messageHeadline": "feat(de.json): added missing translations, fixed english typos", "author": {"name": "Tim Schluchter", "email": "tim.schluchter@uzh.ch", "user": {"login": "tischlu"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "991df48b86cfc1be9a1de200263187dcdd938513", "messageHeadline": "fix(de.json): fixed typos and reworded phrases", "author": {"name": "Tim Schluchter", "email": "tim.schluchter@uzh.ch", "user": {"login": "tischlu"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "453b522dbbe53a603ccbfd01d07bf24f85ad838b", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5e8bb83f80e26c3353ae1100abde3eeed8cdb38", "messageHeadline": "Merge branch 'patch-1' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "449f4e444fe7e1ae46c0693cf7b4ba8510738de4", "messageHeadline": "Update README.md", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57f8a890414fd8a75cc8d5b9d04c9a02be73b6de", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 163, "deletions": 90}}, {"node": {"oid": "75a3b57e4033c017b5797861cc06c3fab18b03f5", "messageHeadline": "Merge branch 'fix/secure-storage-error-handling' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 163, "deletions": 90}}, {"node": {"oid": "7346ea64ded23083d4672836971cc28b698e164d", "messageHeadline": "fix(secure-storage): show error alert", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "b72ed55856e12e6e91a7280ae98f47da62908aa3", "messageHeadline": "feat(secure-storage): catch unexpected errors", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 99, "deletions": 65}}, {"node": {"oid": "c7d6a18305ebf5b11dc956313b9e085876919ec5", "messageHeadline": "fix(secure-storage): catch wrong paranoia error", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "197f14d99b87b4ec7bafff8ee9be727901689f42", "messageHeadline": "Merge branch 'patch-1' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e080dab74e2925a0e02b07d85eb09a25e4b2271", "messageHeadline": "Update build.gradle", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78ae2b8ee1c4d9aabe22b040c3b22f818fafad3e", "messageHeadline": "Merge branch 'patch-1' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "beb2aefba2e1cf7d3ae8d9e4d2680a10c1e4c1e7", "messageHeadline": "Update build.gradle", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48e81fea5d0bc0546d5489e1cad99cd07aa882fb", "messageHeadline": "feat(bip-39-passphrase): add bip-39 passphrase support", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 107, "deletions": 8}}, {"node": {"oid": "b51b7b5c9d78a0a4b1022a769b3a8fe9a6f3bc95", "messageHeadline": "Merge branch 'develop' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7645, "deletions": 1236}}, {"node": {"oid": "c52f54f91772e6e79fe5f493753ef09943f454ef", "messageHeadline": "Merge branch 'feat/kusama' into 'develop'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 226, "deletions": 109}}, {"node": {"oid": "113678d0a5113983cb4137d3aec2409999a1a447", "messageHeadline": "feat(coinlib): update to 0.8.7", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "45bcb302c58430370eedd8853567b0b3f5a3586b", "messageHeadline": "Merge branch 'feat/android-recovery' into 'feat/kusama'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 182, "deletions": 72}}, {"node": {"oid": "e655beacb36b59590a803a90d710627a2e3d0889", "messageHeadline": "feat(recovery): display recovery key description", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5726bae992d37f06474a45ea245c56a3cac7619b", "messageHeadline": "fix(tab-accounts): restores deleted ngif & removes line", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "21e9912decbe888dba07cc2d29a2aaa5c75e37dc", "messageHeadline": "fix(tab-accounts): overlapping account address", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "1f5576a4c83013f891aafd15364f7da5514f23db", "messageHeadline": "chore(en): spelling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a51952909d17886332355fbea91cb9a8247dc21", "messageHeadline": "chore(en): adds recovery description", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "285469a21fe69e0c8ef502593d8b59d1bffbe8df", "messageHeadline": "fix(android): remove logs", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b8f031985cc49f5171de2c1b18cdfe03f9794f0a", "messageHeadline": "fix(recovery): update persisted storage", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a0c4f62a299c750b5e629cdaf743cdb8873d8dcb", "messageHeadline": "feat(recovery): navigate to settings and trigger recovery key generat\u2026", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "35f1bacd25f68be38cdb6fe2d9012a90c265df8c", "messageHeadline": "feat(recovery): display recovery info on Android only", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "21686e7dbb977ef7121ab7cbb1bc716b9b03a8ad", "messageHeadline": "feat(tab-accounts): recovery indication", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "105e13989f004032b21d084c4557bb3aab0510a7", "messageHeadline": "fix(): renders barely visible text white", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 13, "deletions": 10}}, {"node": {"oid": "741421f514dfd7baa20d31274beac6dd0c8eab61", "messageHeadline": "fix(): properly display input when pasting a secret to import", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0904e76f0aff56f877f979eeeb9c2ee3607ae194", "messageHeadline": "chore(): updates no longer supported ionicon", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "146b34e451c665e4272782581ec8f921c49ef8d1", "messageHeadline": "feat(recovery): add alert for lack of recovery key", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "b782d7033205b6858b225a3776b5d8489eee8246", "messageHeadline": "feat(recovery): display generated recovery key", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 72, "deletions": 25}}, {"node": {"oid": "05f32ca4a6edcb64b5dbc5d3d8d1ab2a8c76782e", "messageHeadline": "feat(android): generate secret recovery key", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 49, "deletions": 37}}, {"node": {"oid": "6763dd5386f69689ee179b48ed84580b3aad5b2b", "messageHeadline": "Merge branch 'fix/kusama-fixes' into 'feat/kusama'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "c00fff1f007c4cb06ed66a0a316ac9416cda0093", "messageHeadline": "chore(): coin-lib 0.8.7-beta.7", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "66c21308fc0ad375ea9ad44e2600080706ed24f2", "messageHeadline": "fix(): prevent overwriting transaction details with undefined", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "c4e32e67e97176e18b93a1a17eb0a42d67b8d1c8", "messageHeadline": "Merge branch 'develop' into feat/kusama", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 7, "deletions": 22}}, {"node": {"oid": "cc455b2e1d8d62ec47d0a77789cbd537995aff1a", "messageHeadline": "Merge branch 'fix/single-address-wallet' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "92de32e6028045e56aae34b2aa6beef0f6c791c6", "messageHeadline": "Merge branch 'feat/TZBTC-to-tzBTC' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d544d14f22b0f7550de5b889d8b71aad7a43b0c8", "messageHeadline": "chore(): added missing usage info descriptions", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cfbf92b824eeb1ca6fb0a53173d9f04635383357", "messageHeadline": "fix(): fixed ci versioning", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9417385f8ad52bc510220c4bb45921605679148", "messageHeadline": "chore(): updated to latest airgap-coin-lib beta version", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ae4459393853aa17d54e392222abf20a3468f991", "messageHeadline": "chore(): updated to latest airgap-coin-lib beta", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "074585fe2a051b452b2b273943fc40ce222ac4da", "messageHeadline": "chore(): stop converting the protocol symbol to uppercase", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02c25460f5c095122708da88b0befcb9371e90d7", "messageHeadline": "chore(): updated to latest airgap-coin-lib beta version", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "01a36008f9b763e5fd0ed61c91ba63b6397f13e7", "messageHeadline": "chore(styling): following styling recommendation for <ion-list-header>", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "356890b0260f175e79894570be2f44aae2653172", "messageHeadline": "fix(icons): update to ionicons 5.0.0", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 15, "deletions": 9}}, {"node": {"oid": "51510d9b7d41cee3fa8526993f76dc5d906bf7ba", "messageHeadline": "fix(deprecated): use reactive forms approach instead formControlName \u2026", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0b1eb01849016e3f560e767fa39f3f431a636200", "messageHeadline": "fix(warnings): implement AfterContentInit instead of ngAfterViewInit \u2026", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "14a1d7dec67d864fd1f97c12fc31c24130e23832", "messageHeadline": "fix(radio): fixes radio group in interaction-selection for ionic 5", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 8, "deletions": 12}}, {"node": {"oid": "ef55d1f638b671aca7c89d126e64081a49ef3857", "messageHeadline": "fix(radio): fixes radio group for ionic 5", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "8d31c9802d6e2c94af5ba3e62bd33e97c5118a38", "messageHeadline": "fix(docker): install ionic locally", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "df2c6f0ba31053496489bd72deb1756c3908f3fc", "messageHeadline": "feat(dependencies): update dependencies", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 219, "deletions": 134}}, {"node": {"oid": "9803c61955bc3aff8e41a1e5a3f5f741f017293e", "messageHeadline": "feat(prettier): format", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 222, "deletions": 204}}, {"node": {"oid": "3fa8a2b1b6ecbd75884b77af1c2231106356f9d1", "messageHeadline": "feat(angular): import angular compiler", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b282085fce8ecf6011227cfba97e92e0093fabc8", "messageHeadline": "fix(angular): zone-flags import", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2a2471ce2b90f96e933536747f9dc95a343e681", "messageHeadline": "feat(ionic): remove \"checked\" input from ion-radio", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "6bdaab1df305ac465a3c222e07814c9257443228", "messageHeadline": "feat(angular): update to angular 9", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8632, "deletions": 7857}}, {"node": {"oid": "deb99c30ecc54071330c35511af780fd9be5f4a2", "messageHeadline": "fix(ionic): use buttons in toast", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "dfb66d861bae5195b23df592c126a7b8144d1789", "messageHeadline": "feat(hd-wallet): remove option to select single address wallet", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 6, "deletions": 21}}, {"node": {"oid": "86c499d2d25f5af22f1600bc89954b553895a31b", "messageHeadline": "feat(ionic): upgrade to ionic 5", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "40da11c79b504d4e9656ebbc17429feeec2f7d25", "messageHeadline": "Merge branch 'fix/ionic-cli-build-fix' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "81c08a979c8c70fad951e33e869e3fd79da0adf0", "messageHeadline": "fix(ionic-cli-build-fix): explicitly installing ionic cli in docker c\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "85dcf37267f8c07f61cde6da067d2d833a69bc3b", "messageHeadline": "Merge branch 'feat/capacitor' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 7405, "deletions": 1163}}, {"node": {"oid": "8a1fc68a907363b8a2d7d66a521957e0f23799f5", "messageHeadline": "Feat/capacitor", "author": {"name": "Julia Samol", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 7405, "deletions": 1163}}, {"node": {"oid": "8b33423ef145645df3357f991f8f4b9cbc1a6c35", "messageHeadline": "Merge branch 'master' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "ee3b5bf466b7cc31ebd8ff06cbc1f1f183114c2b", "messageHeadline": "Merge branch 'feat/development-docker' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "c56b51583505f8ad8af55f8f3885ab168fe48298", "messageHeadline": "Merge branch 'release/v3.2.0' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 400, "deletions": 200}}, {"node": {"oid": "16d31d5ff8658949b27bb666efb692d2c5f9d098", "messageHeadline": "chore(release): updated to the latest version of airgap-coin-lib", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dac34b17efa9bdc783d85ccef7a241f35dbcc814", "messageHeadline": "chore(release): updated to the latest airgap-coin-lib beta version", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fe939fd3416da219387dc0e7d4ed2acf6ffd3022", "messageHeadline": "chore(release): updated to latest airgap-coin-lib beta version", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8cc68b143186b4078d34739b69931bc4e83d2f5e", "messageHeadline": "fix(release): adding transaction type to from-to component", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "793f0bf3a663be51ee55d29c1daff8104048e1cd", "messageHeadline": "Merge branch 'develop' into release/v3.2.0", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 34, "deletions": 55}}, {"node": {"oid": "ff06a7aa5f6a48a3c160b3716915f6c976d9af9b", "messageHeadline": "chore(release): updated to the latest airgap-coin-lib beta version", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "12bdc84a67bc9e68898f7e7bbfe17e11bb530573", "messageHeadline": "Merge branch 'feat/transaction-qr-multiple-operations-styling' into '\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "f313b7cd60928d50be88a99869760983258eefbc", "messageHeadline": "Merge branch 'feat/remove-ae-erc20-token' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 8, "deletions": 45}}, {"node": {"oid": "ac241896fc291d59ce99abcf15ff5e27c97bfe77", "messageHeadline": "feat(transaction-qr): multiple operations styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "31112bb4840e00287f5f2912c41682ddb212397c", "messageHeadline": "fix(ae): remove ae-erc20-token from tests", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "c253001921275d9a3b2fe840851c0198ee83e907", "messageHeadline": "feat(ae): remove erc20 symbol", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "606d5432345d57a570e2bb70478c1903bf699f97", "messageHeadline": "feat(ae): remove ae erc20 token", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 21}}, {"node": {"oid": "dbd851e5c3a406629156ff05ffb196940e4b7275", "messageHeadline": "feat(docker): add extensions", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "dcda20c99b3b9a1ddd6284ef39cb244124c262c9", "messageHeadline": "feat(docker): add serve script", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "506579c9e4f454a818319faccb1205214711e5b4", "messageHeadline": "chore(release): updated airgap-coin-lib to latest beta version", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "90e5d1d8e7d236f73da929e588633f32e912ce86", "messageHeadline": "Merge branch 'feat/polkadot' into 'develop'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 356, "deletions": 145}}, {"node": {"oid": "64dee649a7e40f3ff4f6e513f96cb7ce056e8861", "messageHeadline": "Merged develop into feat/polkadot", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "d986e59ba90142206cc623dca49c8006da13e67a", "messageHeadline": "chore(): add kusama logo", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b3a90e3b0d55949a5809d0dbdca3d390c0ef77f0", "messageHeadline": "chore(): coin-lib 0.8.0-beta.15", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 75, "deletions": 14}}, {"node": {"oid": "6dad46e8e435bb52a634b314035e72c79ab8f58a", "messageHeadline": "chore(polkdot): coin-lib 0.8.0-beta.11", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "eae7db2787c49e1034ef8be7ca91025ab14c7af9", "messageHeadline": "feat(symbols): adds polkadot symbol", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "4d4f4ac9413d595d019af064d39144697ad33257", "messageHeadline": "Merge branch 'feat/tzbtc-integration' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 97, "deletions": 38}}, {"node": {"oid": "9da1efbfa12c2e17b5df0df214202b8cf736e264", "messageHeadline": "Feat/tzbtc integration", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 97, "deletions": 38}}, {"node": {"oid": "454eef4c7045488d6d0a41e70bed4059580ad090", "messageHeadline": "Merge branch 'fix/remove-secret' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "187bc643c0905a731a9d011539cdfdc3d4f9ab6c", "messageHeadline": "Merge branch 'fix/wrong-action-triggered' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fb1999d243538720966255958c85b78466e6eff4", "messageHeadline": "fix(ionic): overwrite interaction selection navigation state when pag\u2026", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d75365417860462586fd946f2094150c70fbf192", "messageHeadline": "Merge branch 'master' of ssh://gitlab.papers.tech:10022/papers/airgap\u2026", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 52, "deletions": 22}}, {"node": {"oid": "333a52bb97e8ca0659928cb008b15391f6055130", "messageHeadline": "fix(ionic): reset active secret if removed", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "aff5629bc05219fb8f0a5bfedc4cd024304e46f8", "messageHeadline": "Merge branch 'fix/camera-preview' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "404685e456fec239bead63407c7395ea68d5269d", "messageHeadline": "Merge branch 'fix/stuck-navigation' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d261b162bdfd39be7d1d47c91109b354818245bf", "messageHeadline": "Merge branch 'chore/updates-splash-screen' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "99ba33b85d8a81eda09aa49c40c3edd60fc012b1", "messageHeadline": "chore(polkadot): use new coin lib beta version", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 31, "deletions": 37}}, {"node": {"oid": "c2892124db271c9de8e24d04d823a466f77e1f0b", "messageHeadline": "chore(app): updats splash screen", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e7ef7e54d4c4d4e1da0abb2d6f0d841f44a63ad9", "messageHeadline": "fix(ios): fix app stuck on secret-create page after screenshot taken", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e91dc8ecf15aba4f4dbc4328dca49e441c8ba04c", "messageHeadline": "chore(): cleanup", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b5c39dcb48e600985a581dc41eb198c0147bd33d", "messageHeadline": "fix(ionic): fix transparent background when back to secret generation\u2026", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "345d9d4f42d40179f7ec63d125e447775155494a", "messageHeadline": "feat(): partialy support multiple transactions (for Polkadot delegation)", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 123, "deletions": 98}}, {"node": {"oid": "868ed895c7c5befc641d290e04eec0821d3b1f72", "messageHeadline": "chore(): prepare test version", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 209, "deletions": 44}}, {"node": {"oid": "acfee6bd081dad33f7cbc98606f2f23afac89a37", "messageHeadline": "feat(): create public and private keys from mnemonics", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7f48094d4f4c24a756c7f833b05451abd7431083", "messageHeadline": "feat(): adjust to ICoinProtocol changes", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5a118ab9908c73497f6c5c507dbf172a46dec22f", "messageHeadline": "Merge branch 'fix/min-android-version' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e272aaadafde194d2f0cbd275888b593d6368e5", "messageHeadline": "feat(docker): add development docker files", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "74ad9ac14436d6fc5afe64a5f1e3df4605a6a7c9", "messageHeadline": "fix(android): use API 21 as minimum version so KeyguardManager is ful\u2026", "author": {"name": "Julia Sam\u00f3l", "email": "j.samol@papers.ch", "user": {"login": "jsamol"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19a35dc0a11d3c9aa6a77cb562ce16a56b87267d", "messageHeadline": "Merge branch 'fix/android-version' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 98, "deletions": 231}}, {"node": {"oid": "3238c282fa2e71db989a4358089d23226cc3d7e0", "messageHeadline": "feat(ci): change name of apk", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "52df54523dbb60170845afdbbd6d6aad742e49a5", "messageHeadline": "fix(dependencies): lock version of camera preview plugin", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bafe7ba2f22504ec69d4bcaa79a1e1407a84b64d", "messageHeadline": "fix(android): use api level 28", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 90, "deletions": 223}}, {"node": {"oid": "5f8a3720ad8e4b49f7c5135c23f96efd8e2ff0c0", "messageHeadline": "Merge branch 'feat/ionic-4' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 20162, "deletions": 20629}}, {"node": {"oid": "0ecf9b466dcec449e31205b39dc4c42ff5b2dcf2", "messageHeadline": "Merge branch 'master' into feat/ionic-4", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93e7a083f6e618cef69fd1d38a13568d49ee5e06", "messageHeadline": "feat(coinlib): update coinlib to 0.6.2", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e5e110928518f4c1d552ba6a0e3339215ac4bf9e", "messageHeadline": "feat(coinlib): update to 0.6.0", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c46c1af5d65582148f2a14903e9fc33439e5b542", "messageHeadline": "feat(coinlib): update to 0.6.0-beta.33", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1e42a769dbc79f2a56a06ca7c533661bb08dc76a", "messageHeadline": "fix(qr): don't add prefix if it is already added", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "91bd06ea5af760059c7c9ecb4222f0c6c9047054", "messageHeadline": "feat(coinlib): update to 0.6.0-beta.31", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4273237177942625cd7915dfb959197cfa5596a7", "messageHeadline": "Merge branch 'feat/multi-page-qr' into 'feat/ionic-4'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1563, "deletions": 901}}, {"node": {"oid": "1044ea6c178a92bacba8d8113466fdf8ed16b027", "messageHeadline": "fix(tslint): add missing plugin", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "711800807712553204a71f37ef8fb78cd8d3b4e2", "messageHeadline": "fix(test): adjust tot service changes", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 60, "deletions": 29}}, {"node": {"oid": "329101c0354ed3bb0d37b50648d91e14ee218cbe", "messageHeadline": "chore(coinlib): update to 0.6.0-beta.29", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "afd162baee2c9047a41d7ae0888db0d240709bda", "messageHeadline": "fix(i18n): change to uppercase", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8245f14a9c1f20a01216e612cad41a94180541b6", "messageHeadline": "fix(alert): persist handler on translated alert", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "5999524cdbe91f94b1689765267ef39700515a32", "messageHeadline": "fix(serializer): update default values", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37b472a595877df37b29630f8997394fcd88d530", "messageHeadline": "Revert \"feat(app): adds tzbtc to supported protocols\"", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7c4db8e5712856fc4ef1b1d4e2b3ce27118bd91e", "messageHeadline": "feat(app): adds tzbtc to supported protocols", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0f24d47d6c1d0ee4f1b83083103e2c7aaca6fd4d", "messageHeadline": "fix(build): remove unused declaration", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "145eb027618f95bf3db3404eb6cdd3ababe52ba9", "messageHeadline": "feat(coinlib): update to 0.6.0-beta.25", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "47f15abb07e5cc0f4ba6a83a501bc9e322fa6ed4", "messageHeadline": "merge master", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 102, "deletions": 60}}, {"node": {"oid": "8455718f3bb627b807d343c96c117628c7f968f5", "messageHeadline": "feat(routing): use dynamic imports", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 64, "deletions": 35}}, {"node": {"oid": "91fe45c90cc4e5da78c618ff16949589a543df4f", "messageHeadline": "Merge branch 'feat/multi-page-qr' of ssh://gitlab.papers.tech:10022/p\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 133, "deletions": 130}}, {"node": {"oid": "d80ecc6e0a59e43244a219d2a8f941e99dfbf65d", "messageHeadline": "feat(from-to): refactoring, improved ngClass handling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "6be68f2b554c620b112cfeed87043dfc56c6d787", "messageHeadline": "fix(transaction-details): only show toggle if we have extra details", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b61bebe5a8341450853aa0cd15328a755726621a", "messageHeadline": "fix(prettier): styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1083be5d1c89fce458d13e0d6951fe9787b93f83", "messageHeadline": "fix(test): typescript errors", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 60, "deletions": 67}}, {"node": {"oid": "9c74948f70ebc59f13e8d537121812b46cc074e0", "messageHeadline": "fix(tslint): apply fixes", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 73, "deletions": 63}}, {"node": {"oid": "6831416ee80e709f20740a52fd2b5a24ea2d88c5", "messageHeadline": "fix(typescript): stricter rules", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 202, "deletions": 161}}, {"node": {"oid": "fa1b202799c50e5feffcef70352d07609f42906c", "messageHeadline": "fix(screenshot): run callback in ngZone", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "68711f0686b211872b43ba5c60ec6e4059990d56", "messageHeadline": "chore(coinlib): update to 0.6.0-beta.24", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "12727edbb01895f371df793bd3eccd1fc6d3d437", "messageHeadline": "chore(coinlib): update to 0.6.0-beta.23", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "eb487924ab5a12fb17f728ff7c2730d943870405", "messageHeadline": "chore(npm): sync package json", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 78, "deletions": 4046}}, {"node": {"oid": "d80922e62999be2ac099d273df4c2a0a8fe2c5e1", "messageHeadline": "feat(app): add bundle analyzer", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4314, "deletions": 343}}, {"node": {"oid": "95e58f07c9078918a4f09cd9a7333a5b0c67a06f", "messageHeadline": "fix(scanner): adjust scanner for changes in serializer service", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 38, "deletions": 30}}, {"node": {"oid": "d906225dcd40c32cf75fbec2c718db7ac5e356a0", "messageHeadline": "fix(serializer): add backwards compatibility for bitcoin", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "73ec548cdcb5f15bcc3101579976a154fda953b7", "messageHeadline": "fix(ionic): use new class", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecc582ed619ddb5e4a5293880541cc04555fe387", "messageHeadline": "fix(test): fix mocks", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 40, "deletions": 44}}, {"node": {"oid": "51b782dbc11fd36dac3763c4a08aced6727bad91", "messageHeadline": "fix(build): remove unused class", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 60}}, {"node": {"oid": "aa0055988b946ac1933d88348731339b6a02e17f", "messageHeadline": "fix(build): do prod build in build step", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ad5e3e62434330e3f82ebc95917d9b5cd169ee88", "messageHeadline": "fix(log): remove unnecessary console log", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1670865f3fae4df0d64e362151429305c979ba2e", "messageHeadline": "fix(test): mock storage", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "a7517071d5309305546100550c299febd2065e5a", "messageHeadline": "fix(build): rename variable", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6071467af4bfd9e6939d00242f5368330c341ed", "messageHeadline": "feat(settings): add storage provider and persist serializer settings", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 174, "deletions": 53}}, {"node": {"oid": "face2a1a4e2f3af0d3d64e572b8a7261a0b1fab3", "messageHeadline": "fix(secure-storage): rename service", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "72fafce8fcb343bd928e49f1a4204bddb4e002d0", "messageHeadline": "feat(transaction): add transaction details", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "d547fd17292a49f34962197c504c46cc73487f80", "messageHeadline": "Merge branch 'feat/multi-page-qr' of ssh://gitlab.papers.tech:10022/p\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 110, "deletions": 76}}, {"node": {"oid": "37f20eab98839c450541efdce1b7e14bb813cc0f", "messageHeadline": "fix(build): add missing import", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24aab422601e006be9d25f7578f1e293a858253c", "messageHeadline": "refactor(screenshot): move screenshot protection into provider", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 84, "deletions": 139}}, {"node": {"oid": "fd2b938fac5ddeaa2b5db8b4776a325f3a564db8", "messageHeadline": "feat(screenshot): add screenshot protection to pages", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 171, "deletions": 82}}, {"node": {"oid": "48a5fac984acdbace42ee48ec21a6daed09fe3b5", "messageHeadline": "feat(settings): add serializer settings", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1969, "deletions": 1895}}, {"node": {"oid": "b541a0554db6becd58fa140dc1d660a64249b1ac", "messageHeadline": "fix(serializer-service): catch error and retry", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4cce59de28b3503a653cafb6ff36bef59273962f", "messageHeadline": "feat(serializer): add backwards compatiblity", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 118, "deletions": 29}}, {"node": {"oid": "89520ca9b1d63417ab1d29b93cb3e7666c330458", "messageHeadline": "feat(secret-edit): remove all items that are not relevant when genera\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "24d3e145d9ad8b231af54b316bac42359786e705", "messageHeadline": "feat(i18n): rename \"secret name\"", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5783438c7d3cea9d030e954db44c68d3ca5b5706", "messageHeadline": "fix(secret-edit): show but disable confirm button", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4c2bbce769b28ec77e1b6c8f2eb06ab8dbd82d3", "messageHeadline": "fix(add-account): set custom derivation path on page load", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8ac925eaa92ba3ca7a0afaed69c04715ac4ad01", "messageHeadline": "Merge branch 'feat/multi-page-qr' of ssh://gitlab.papers.tech:10022/p\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "11e293b5d1c9d421c9a2194fd7b7efe2a74ff37c", "messageHeadline": "fix(ionic): remove legacy styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "984670fab6c25e11e9f5692cf3d71f8bd1c3e9ef", "messageHeadline": "feat(app): ion-label font size", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fa9e5b3c87306795f969665f0520cbcabeed4874", "messageHeadline": "feat(app): refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "078079272596b987129c3574722385b3a9c640b5", "messageHeadline": "feat(secret-edit): refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "51f2ea79eb0b572e350e6cc86e3eaada0eaa57d0", "messageHeadline": "feat(current-secret): only show selection if more than one secret is \u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "691ea3d77f15a6706580de7b3ec4dc74e81946d6", "messageHeadline": "feat(scan): add UI improvements", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "266edd26ec5d97f7bd46140b599124767a44a023", "messageHeadline": "feat(generate): reduce time it takes to generate a secret", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "05a30137398bf044afe4017303d2746fa077e3e0", "messageHeadline": "feat(security): increase time needed for writing secret on paper", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f463662c2a543bcad36f14d2f249a945ef26ddf8", "messageHeadline": "fix(ios): click on items doesn't trigger highlight", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bc0572e94431af51dc4e31784fcb8242e99de739", "messageHeadline": "fix(ios): bottom buttons padding on iPhone X", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "f627c67c375b7606af184d98dafed01916f1100b", "messageHeadline": "fix(i18n): fix typo", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "633d25c5ef38c6398f28a1f1ef4f32b0469d71f4", "messageHeadline": "feat(coinlib): update to 0.6.0-beta.20", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1888, "deletions": 1891}}, {"node": {"oid": "5af5fa9a8e7cce4e5253d7193721b591739184fa", "messageHeadline": "fix(deeplink): handle more deeplinks", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3b8c34397af2425ff094db7d156c5e1b84ebdf54", "messageHeadline": "chore(secret): remove unnecessary subscription", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "8fe91eecf760f1cad082ad332624be7fef531dfb", "messageHeadline": "fix(deeplink): handle more deeplink formats", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "bc052f5718a88fca3e6d24632733aa2fffa72cfb", "messageHeadline": "feat(coinlib): update coinlib", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "49d99ecadb27dc9064f149c5341f22b32678f2e9", "messageHeadline": "fix(ionic): remove legacy styles", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d00e0864ac457c0a2c986df705ea0867f5fe186d", "messageHeadline": "fix(scanner): ion-progressbar and better logic", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 41, "deletions": 54}}, {"node": {"oid": "8e768123d79959ed175399c7bcf1bc18cf7e232c", "messageHeadline": "fix(add-coin): no default protocol selected", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acec2fc471d91bc732136c440d96b9479a7cc40a", "messageHeadline": "fix(test): fix test", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a843c861ce455f2eb1d9b255c35866d43b8d4c1d", "messageHeadline": "feat(sync): initial multi qr support", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 261, "deletions": 122}}, {"node": {"oid": "ba71857d1c9c8f1528ad216a5e30fdab5a4d702f", "messageHeadline": "Merge branch 'feat/ionic-4-update-no-ng8' into 'feat/ionic-4'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7681, "deletions": 10081}}, {"node": {"oid": "e3969d34579f9e389085bb3c61703df9dbec2edc", "messageHeadline": "Merge branch 'chore/adds-gitlab-issue-templates' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "55929946767c87346e7b5471fca882f3451d775f", "messageHeadline": "chore(): adds bug & feature gitlab issue template", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "e95e8f80663adde82c1a7e0b0660d915a64b55c0", "messageHeadline": "Merge branch 'feat/split-dependencies' into 'feat/ionic-4-update-no-ng8'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7959, "deletions": 10390}}, {"node": {"oid": "41cceaac367b0c084d8039b5054a55087525cd2d", "messageHeadline": "Merge branch 'feat/angular-8-and-ivy' into 'feat/split-dependencies'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7145, "deletions": 5585}}, {"node": {"oid": "1447f49f4454c380a3db73fbc4267791ee2b70ac", "messageHeadline": "fix(account-address): correct typing", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "214893b6b9b73859b799f6074f4e648b7a6f222f", "messageHeadline": "feat(docker): install new node version", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ecf924606c547842583f9a94814608b65520aba1", "messageHeadline": "fix(prod): compilation issue", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "983d475a1110d212345e0bf05e7d62e71d1c6b23", "messageHeadline": "fix(): revert temporary code", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a83ba042a4ebf72f2f084ad8abe3971611505b5", "messageHeadline": "feat(angular): add angular 8 and ivy", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7142, "deletions": 5586}}, {"node": {"oid": "84593ab4fe4107d367c64e03239ce1edec43171a", "messageHeadline": "feat(cosmos): add cosmos", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1845, "deletions": 1841}}, {"node": {"oid": "036678713a0b4fb12069f1c11bba4232d51c278a", "messageHeadline": "feat(coinlib): update to latest coinlib version with xtz validation f\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f385d4a7f97c588a75f0a2b5be8ef19dd460dfd5", "messageHeadline": "feat(coinlib): update to latest coinlib version", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "43606532324b980210f49de77e38004cafc61692", "messageHeadline": "fix(app): add node types", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ff6f94deb2258bb851694c87d7c0621d4ef1be29", "messageHeadline": "feat(coinlib): use coinlib version with no dependencies", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 822, "deletions": 4122}}, {"node": {"oid": "f8a76878894a0b3c9b7c89cbd38900c52df8486c", "messageHeadline": "chore(): sync package-lock.json", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3967, "deletions": 634}}, {"node": {"oid": "72b926f37308421641308148bc37f85db98e961c", "messageHeadline": "fix(deps): add sonarqube scanner to build dependencies", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "48e1ddc52cb316ce8bfd021de0076e72b3c64882", "messageHeadline": "fix(deps): copy scripts to docker container", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a9899971087c98b005463ceb50585213e54c26ad", "messageHeadline": "feat(deps): use test dependencies for build", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "165af905852a11b2fdb237151ec9c516ff8f78d1", "messageHeadline": "feat(deps): split up dependencies", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 170, "deletions": 4201}}, {"node": {"oid": "5f005eacab3863809c14f8b35f12f85bb4f1c5f8", "messageHeadline": "chore(): sync package-lock.json", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2106, "deletions": 2050}}, {"node": {"oid": "5d5033807cbb37792cb2dad2205c61105f59a573", "messageHeadline": "feat(ionic): update ionic", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2642, "deletions": 2667}}, {"node": {"oid": "fb14f71febe3e4c4c3762403c037cda8835e3b67", "messageHeadline": "Merge branch 'feat/multi-transaction' into 'feat/ionic-4'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 968, "deletions": 2739}}, {"node": {"oid": "170f6dec0a901298b30ed0b3607259a5cbc393c7", "messageHeadline": "fix(test): disable test that has to be fixed in coinlib", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "da076dfddd26833c5ab64cda7742c3fcd312c149", "messageHeadline": "fix(test): only check security utils if platform is cordova", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8943a007915f5c48bf4d1d255ad8d906c201426b", "messageHeadline": "fix(test): add checkForElectron to mocks", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 38, "deletions": 31}}, {"node": {"oid": "a42f8c34eeed20143b75aa25001a40e78fe40378", "messageHeadline": "chore(multi-transaction): updated to latest airgap-coin-lib beta", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 3433, "deletions": 5218}}, {"node": {"oid": "49790c58cc8f18bf349afb0578d1812c92c5ee0d", "messageHeadline": "fix(): fixed translation in transaction-signed.page.html", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a5bedc995d3e81786b02b292496d7818cc596cb", "messageHeadline": "chore(): updated coin lib version", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "59182d85000fe91e26d47524b3d7113c1bb79c00", "messageHeadline": "chore(): merged upstream into feat/multi-transaction", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1329fc89c3dddd0c127c447254955bd5a0deeccb", "messageHeadline": "feat(deeplink): add associated domain", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4e020c867a67ba85424cd2e813c1fd3fbb6b1b93", "messageHeadline": "fix(test): rename property", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b6d52e2bc754d304d6ea47a1524614966c4bc516", "messageHeadline": "feat(xtz): multi transaction", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3131, "deletions": 3141}}, {"node": {"oid": "baf9e50359b32b71733073e080eb711e1702c761", "messageHeadline": "Merge branch 'chore/coinlib-update' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4747bc6a4c90a0b14653a393984269346cc47eba", "messageHeadline": "chore(): updated coin-lib version", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b58137e3caeb82a5425fd0174dfcc9b3ebb25cfa", "messageHeadline": "Merge branch 'fix/ios-13-icon' into 'master'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 24, "deletions": 41}}, {"node": {"oid": "c1a0ad53928cad426b217180d25763727488046a", "messageHeadline": "feat(social-recovery): refactoring & missing translation", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 20}}, {"node": {"oid": "8884f9dd95c30c6844cd97ca149eacd67a0de0e3", "messageHeadline": "feat(app): switches back to ionicons", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "44f46d1becfebb10b9955bb887c77c8f11cb75db", "messageHeadline": "fix(icons): changed add icon name", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c16856be42abb1d133ec7eaa76bcca792d107e73", "messageHeadline": "fix(build): added python installation in Dockerfile", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44750e283d0272caf5a6ac32c96a60ff15ad0cc8", "messageHeadline": "fix(icon): icons on ios 13 not working", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76cf06abec56ba77af7014122b18b978a563e576", "messageHeadline": "Merge branch 'feat/screenshot' into 'feat/ionic-4'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 123, "deletions": 147}}, {"node": {"oid": "f19ffb26bf7ae5789ef8eab760620ab64e7dd5ea", "messageHeadline": "Feat/screenshot", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 123, "deletions": 147}}, {"node": {"oid": "c9306e17d54ff73fc11053e785448c76049150a4", "messageHeadline": "feat(deeplink): add associated domain", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "35d4dd0c15a58915eecccb78f46f8e0ee3520784", "messageHeadline": "Merge branch 'feat/translation' into 'feat/ionic-4'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "ea0262aa6b1c7812392532535f7786c482872ba3", "messageHeadline": "chore(i18n): add i18n for warnings modal", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "6da69666e26761b32de5d7b1ba9f8289c7c8498a", "messageHeadline": "Merge branch 'fix/android-deeplink' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 33, "deletions": 51}}, {"node": {"oid": "a557b777941806c24ab429d99240a9f70d29b52a", "messageHeadline": "fix(android): makes sure that tx deeplink from works upon setting up \u2026", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 33, "deletions": 51}}, {"node": {"oid": "650370e99e9cd76ae4b858f3992020c49ed57b51", "messageHeadline": "Merge branch 'fix/user-input-rendering' into 'feat/ionic-4'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 183, "deletions": 70}}, {"node": {"oid": "2c9f531e7e1834d49fe70e23fa681b2b7ebe3929", "messageHeadline": "fix(user-input): adds minimal solution for user-input-rendering issue", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 183, "deletions": 70}}, {"node": {"oid": "ed50e0e2ded888d7d9e3dec2ca03a7d6d3a38c92", "messageHeadline": "fix(test): rename property", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "215a309d4b96c40c14df6f313f80e4e915d3deb9", "messageHeadline": "feat(xtz): multi transaction", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3128, "deletions": 3138}}, {"node": {"oid": "b4f0bd709a7e61b1f24c1d769812ee3a5163ab41", "messageHeadline": "Merge branch 'fix/display-accounts' into 'feat/ionic-4'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "21c7121f13ccb2254242d0e0db69e01cadbb706d", "messageHeadline": "fix(): avoids error if secret is undefined initially", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f16f5bbb8169e0e65bcac7b68ced27ed7c8b6731", "messageHeadline": "chore: updated to the latest cordova-plugin-airgap-security-utils ver\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "390e2fdd52e69dd42e9973172c7ca09ce1b45125", "messageHeadline": "Merge branch 'feat/content-filtered-webview' into 'feat/ionic-4'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 6, "deletions": 20}}, {"node": {"oid": "2020fd5830d2c9d79ff1e9b65212e489582fddc5", "messageHeadline": "chore(): removed unused plugin", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "f468ef8547757254c9e00a61dced58a0c2f86cd1", "messageHeadline": "chore(): updated to latest cordova-plugin-airgap-security-utils version", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "91427d4cae543e6b9f558b8c0c2e2b00ae4da646", "messageHeadline": "Merge branch 'feat/content-filtered-webview' into 'feat/ionic-4'", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 3183, "deletions": 3095}}, {"node": {"oid": "19777c88211c926d813ea7bc7d0332844e9dddbd", "messageHeadline": "chore(): adjusted Dockerfile", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "87f54f24c94b607bd600e9a75f2ac3d2d4578e26", "messageHeadline": "fix(): formatting of package.json", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d407692b1180022ecf84b22dd9271141acf22c98", "messageHeadline": "fix(): reverted change to base href value in index.html", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91201f43ba6f0d47af0164720b264c0c8f2d1c60", "messageHeadline": "chore(): updated to the latest version of cordova-plugin-airgap-secur\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "326e39ad349a303993a735b89f4375c2836fe647", "messageHeadline": "chore(): extracted the Xcode path into a env variable in .gitlab-ci.yml", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ec6a8e1b4a2b4914e37c00dd8d90811744f3c56", "messageHeadline": "Merge branch 'feat/ionic-4' into feat/content-filtered-webview", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 61, "deletions": 4}}, {"node": {"oid": "0e3c053a0142b1a04ab839942b20acb844320d32", "messageHeadline": "chore(): updated to latest version of cordova-plugin-airgap-security-\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7984ceb08416218ead42211b651458f4843cbf6b", "messageHeadline": "feat(token): show token tx details if it's an erc20 transaction", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 61, "deletions": 4}}, {"node": {"oid": "3d58268088694fea3b4b9313fdb68fc5f71e8897", "messageHeadline": "chore(): update to latest version of cordova-plugin-airgap-security-u\u2026", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8a5f6afc7d6388dce903f059cd5902a27e05b532", "messageHeadline": "feat(LocalAuthentication): added local authentication", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 71, "deletions": 103}}, {"node": {"oid": "3f90b57b9d78dc81348875bfea242fda8515062e", "messageHeadline": "chore(): cleaned up package.json", "author": {"name": "Mike Godenzi", "email": "m.godenzi@papers.ch", "user": {"login": "godenzim"}}, "additions": 37, "deletions": 57}}, {"node": {"oid": "ace46810db28d5f655c1d145470b00ac5d25100e", "messageHeadline": "chore(): added cordova-plugin-airgap-secure-storage version compatibl\u2026", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 19, "deletions": 18}}, {"node": {"oid": "76831614e9a42537898f48a36ea80d101cadc43b", "messageHeadline": "fix(): re-added button to screenshot warning page", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0479aa8e58612e2e570aa3564878f4d688d79d81", "messageHeadline": "fix(): fixed platform check in device.service.ts", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "da65964317454fd87b26ddacbf35759794174f33", "messageHeadline": "merged feat/ionic4 branch", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 1175, "deletions": 453}}, {"node": {"oid": "e694c59d56f3adfe946ba36c750b43f696fbb7b5", "messageHeadline": "feat(): handling sceen capture and screenshot event inside secret-sho\u2026", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 97, "deletions": 21}}, {"node": {"oid": "a28422d46c9c8052bc98107f824dfd631e3e8856", "messageHeadline": "fix(ionic4): update wallet list when new wallet is added", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6d2bd6835b63267a82811ded99da5dfd725ac068", "messageHeadline": "feat(ionic4): modal display issues", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f835fd4894c0cc388ce6d5f10bbbdf14f34f51f0", "messageHeadline": "feat(secret): add back buttons", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "99218d7f8f5f875f8a2237b48feef7214d5a7981", "messageHeadline": "Merge branch 'fix/ionic-4-unit-tests' into 'feat/ionic-4'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 759, "deletions": 84}}, {"node": {"oid": "bca1d28a87e12aaf56861830f20bcfc8f6f79de4", "messageHeadline": "Merge branch 'feat/ionic-4' into 'fix/ionic-4-unit-tests'", "author": {"name": "Amadeo Charle", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 759, "deletions": 84}}, {"node": {"oid": "bd7d6522576aec6b3e3384e09dd3cfe2b2a59df4", "messageHeadline": "fix(ionic4): page showed no text", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "27a833012b48c767f0fe988a7c8b9ee1bc1af0ec", "messageHeadline": "fix(ionic4): camera on generate screen", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "60503ea3fe03b5391c01371f0a430065e16627b5", "messageHeadline": "feat(ionic4): make header transparent on generate page", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc4b45b2c5a51e8a8386777806eee19a1dcf8ca1", "messageHeadline": "feat(ionic4): disable swipe to go back", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e718c06f1aea9fe5e1f2cb0010f8dae8d8b0d8a", "messageHeadline": "feat(ionic4): bip39signer improvements", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "75910aa33db80a8bcc6c1a74da677a18e33b89d9", "messageHeadline": "chore(): using xcrun to invoke altool in build_ios build step instead\u2026", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59684a81531d79f936d0f7562f803eae00145a9f", "messageHeadline": "chore(): added cordova-plugin-airgap-security-utils", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "84cf43c5903b1d0202cd307be5a18d1ae79bcdf1", "messageHeadline": "feat(ionic4): rename providers to services", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 73, "deletions": 71}}, {"node": {"oid": "0bf618453fc5e7dc0459230e44d8298d94bccc51", "messageHeadline": "feat(ionic4): unsubscribe if only one value is needed", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "dfa547fa9706dae91ddca0d62a477be9d40fcea9", "messageHeadline": "feat(ionic4): secret service refactoring", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 159, "deletions": 179}}, {"node": {"oid": "43e6c9a82d53f48c2c53e089f17cbe5712c4c82f", "messageHeadline": "feat(app): i18n translation changes", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fb1078b1bc6b46c6962292803632518912c43ce9", "messageHeadline": "feat(secret-rules): correct selector", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a02cf9da1f5799ba166baf8978e9f16b2c21ab1", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 61, "deletions": 46}}, {"node": {"oid": "9b5ac328bedb5fdc861677ff26411a99c56f989a", "messageHeadline": "feat(local-authentication): ionic 4 refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "03496997e4ebfdc427d673d2d19832fd30f5ba84", "messageHeadline": "fix(ionic4): android root detection", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 61, "deletions": 46}}, {"node": {"oid": "d875f3ea282cad52112a2cf54bb7860da50b4837", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "68a8809b41a0c492b4cebcc64e82f149a8ac716d", "messageHeadline": "feat(warning-modal): sets height for image", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d444c02bdc59ad32206f6aad494ea6bed42ad255", "messageHeadline": "chore(): re-added cordova-plugin-airgap-webview, now with content fil\u2026", "author": {"name": "Mike Godenzi", "email": "godenzim@icloud.com", "user": null}, "additions": 3086, "deletions": 3030}}, {"node": {"oid": "6f9bf707ab0f8cc050542418ed940a9853f09ccc", "messageHeadline": "feat(ionic4): use new observable for secrets", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "1dc3f77627743c8ede057a28ebe22a923a491be0", "messageHeadline": "fix(ionic4): wait for secrets provider to be loaded", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "db50596cfbfc48a6b13e1f319715ba99e618385a", "messageHeadline": "feat(ionic4): prod build", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f61fd6e6df4ce45b51d226e28386078080f4cc66", "messageHeadline": "feat(current-secret): removes detail arrow on ios", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fed14dc806ae6e576baa8334d08e08aa46a5b4b2", "messageHeadline": "feat(app): merges changes", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 104, "deletions": 100}}, {"node": {"oid": "6744401ce0e383996469c43fe87dacd1d567c898", "messageHeadline": "feat(current-secret): refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "2a409727c6db495f8d4595a35a9b5e7847637bff", "messageHeadline": "feat(ionic4): active secret update", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 104, "deletions": 100}}, {"node": {"oid": "0fae9c9bc9fef61dbedd3c24dd6c17d34a9135c5", "messageHeadline": "feat(transaction-signed): refactoring & styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "4040259bfb1ba189d435bcaa5c4dd7896c6e79c7", "messageHeadline": "feat(transaction-detail): correct icon button styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88a20e857ce953bc61e48923143a0e6706c44a46", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "00a1e73a7c249838227777f308badfd7167e5492", "messageHeadline": "feat(app): ios specific styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "e756a1c63fd6ce71ffd10df9de94f811e910aa73", "messageHeadline": "fix(ionic4): camera/audio in browser", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dc6c7552150d2bda6315c7375c2e0cee7e98b587", "messageHeadline": "feat(account-add): removes detail arrows", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea6f8aa552795192aac0f7f920277954e5fff701", "messageHeadline": "feat(tab-settings): adds secret bottom padding", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbd57ff7eb2a608eb14239c9dfa987add31099f2", "messageHeadline": "feat(ionic4): improve canvas", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 28, "deletions": 17}}, {"node": {"oid": "4019505297a424434b45b403c39dce76b9ce4bc4", "messageHeadline": "fix(account-address): fixes squished ion-avatar on iOS", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "ab8c7f3c28e2023bfbd2cdb655ef7f8713d1c0b7", "messageHeadline": "feat(transaction-signed): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "b96330285c6ea8615202aecc0adae2aad6d5a0dc", "messageHeadline": "feat(account-share): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "7f8fec796cf0b49fcaac204300d82f422e487670", "messageHeadline": "feat(ionic4): enable gyro", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "37c83c3c51de4c929661dbcdb80a0e99ab5468f3", "messageHeadline": "feat(ionic4): add new pages", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b0bec861d743d4cc80fa21f64e86e763f5a33b52", "messageHeadline": "fix(ionic4): comment out tests", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5ba0b95b7c8fb324273dc9bdec77c00c8294d3a8", "messageHeadline": "fix(ionic4): social-recovery number of shares", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "47218d6799ee6dc3ad4162b4ea38347af43afc79", "messageHeadline": "feat(ionic4): popovers", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 152, "deletions": 28}}, {"node": {"oid": "b7104fa6bc6f0f3dc68377a19141595b39af16ab", "messageHeadline": "fix(ionic4): account edit popover", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 35, "deletions": 58}}, {"node": {"oid": "867e04207fad76b10ab054c3d2d50ae5bd6b42c3", "messageHeadline": "fix(ionic4): interaction settings", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "b1dbc6a13ea5cd0115fda4e0c71b9b374334a907", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 534, "deletions": 178}}, {"node": {"oid": "66967f90f7a6cefd499fba9345f49ccecd79a573", "messageHeadline": "feat(secret-edit): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "2623ec4c0252952abce942609cdebb3f919b4306", "messageHeadline": "feat(secret-item): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 26, "deletions": 40}}, {"node": {"oid": "f39318e04eeaf44fd073fa4e5f0b281fa0ea616e", "messageHeadline": "feat(app): introduces material icons", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "e256dc1fec4612386ab0ddfc1a26bb40f38e85b5", "messageHeadline": "feat(ionic4): remove unused code", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "77f33842fd8c9f0c5919829b15459cb6ebb50845", "messageHeadline": "fix(ionic4): rename", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b38d0afd4e89de694e3b9d244ae51ce7b99f585f", "messageHeadline": "fix(ionic4): read state from navigation service", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d1c1b56ce5035adcaac0c28ffcc851bee64a392", "messageHeadline": "feat(ionic4): update routing", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "47d498f691afb02f1009dd35e29162ccb70e3d32", "messageHeadline": "feat(ionic4): remove router and navcontroller", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 78, "deletions": 79}}, {"node": {"oid": "a966af7717cbd499ef1a92d70bb434eea151a006", "messageHeadline": "feat(ionic4): more routing", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 59, "deletions": 71}}, {"node": {"oid": "55b650d9fdb7e22f5b9345da3d599519b0dfb7da", "messageHeadline": "feat(ionic4): mocks", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 381, "deletions": 0}}, {"node": {"oid": "6baf9933456c387efac42f72f873b80ff414f99d", "messageHeadline": "fix(ionic4): pipes module", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7c8a8a56505751153fbddc08f43d287f25db200", "messageHeadline": "fix(ionic4): secret-generate input", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 79, "deletions": 80}}, {"node": {"oid": "63132688ebe5942b5880c51e63b514b68cd4e02e", "messageHeadline": "feat(app): social recovery styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "c560f3814c7cf70fa0e2b1b75b70f193c908e755", "messageHeadline": "feat(social-recovery-show): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "a23150ba4e25a86ac3c05575fc76f05c18547497", "messageHeadline": "feat(secret-show): refactoring & styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "344dc25c69d35fb1eddb731c5566760b994d5dad", "messageHeadline": "feat(app): move to variables.scss", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "e85e2a3c2109b275077bbaaecb8a2180cb6da8ba", "messageHeadline": "feat(interaction-selection-settings): no arrows on iOS", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f56fb29debbdce490749341c2e469903df38771c", "messageHeadline": "feat(secret-rules):  styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "517c5b77b307ca83dd6380c3f291f886c977bba4", "messageHeadline": "fix(app): toolbar color to secondary", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3f0b91abc2db721ee9f1962bd1bfea8f9cd4857e", "messageHeadline": "feat(verify-key): refactoring & styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 50, "deletions": 53}}, {"node": {"oid": "175204e8eea40bc4a9a282fb83cd9b76ac1278c7", "messageHeadline": "feat(touch-entropy): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "428cb40b08ce20d7e036fc9fed72e20863dc72ab", "messageHeadline": "feat(social-recovery-import): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "501d3d18e188703215a1fa74a42806b2218e0709", "messageHeadline": "feat(social-recovery-setup): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 17, "deletions": 44}}, {"node": {"oid": "0c89e352201ad098bea5c8cf097a4e8ce0c4e512", "messageHeadline": "fix(ionic4): prod build", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "01635298b5b79dd206efe9139d3dfbce3ca81985", "messageHeadline": "feat(app): transcation detail & compontent styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "9bcc9b04f78ee965c2c0a1ac3d420fb2b6d02547", "messageHeadline": "feat(app): adds back buttons", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c75c623be19fb5c5fcfa545ba4b29150d331aab5", "messageHeadline": "feat(account-add): ion-item as button", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49f20e103ed26c5d50df5eb2f77b3cdb0b96f390", "messageHeadline": "feat(interaction-selection-settings): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "9a6c209634de2013f40640c4d2bda4e721948651", "messageHeadline": "feat(app): translation text styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "0fc522f1cb5405904583bde5cc04f9f980ea3a4b", "messageHeadline": "feat(interaction-selection): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "4c42a19c21d7bc62db2f3697ed0eb2fcd77100e9", "messageHeadline": "feat(app): account-address & components refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 42, "deletions": 10}}, {"node": {"oid": "1a986da8bc31b3ebb640076e251124cb8d3c5cf3", "messageHeadline": "fix(ionic4): sync package lock", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "e7bf68c88e45b0a3bdbdc7e37fb39ab50ad0b261", "messageHeadline": "fix(ionic4): remove tests", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 121, "deletions": 0}}, {"node": {"oid": "93baa18f03da040a42dfc4c05db7d7984f917bc0", "messageHeadline": "feat(ionic4): tslint", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 16, "deletions": 26}}, {"node": {"oid": "ef55f4d1aad927df2fdbffa40fa897a5d4e8edc7", "messageHeadline": "feat(ionic4): refactor verify component", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 62, "deletions": 65}}, {"node": {"oid": "915a6d5dac93b00ef90bb5547eecfb8e4d313b2e", "messageHeadline": "feat(ionic4): verify-key component", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "46f383d9c796bd6a87d133956a020d939af0bcad", "messageHeadline": "feat(ionic4): touch entropy", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1872547b240f73fe44bb3db4ee1fb1e89d49ae0", "messageHeadline": "Merge branch 'feat/ionic-4' of https://gitlab.papers.tech/papers/airg\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "a15c0ccdd425df6a6b14b2f871ff8217d5ad3437", "messageHeadline": "feat(ionic4): update components", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "652ed092730efad3a3c1b7fca659e87f2cf41fa4", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 5, "deletions": 56}}, {"node": {"oid": "6abbb23e1daa4cd7c5082cce73f34783363d5350", "messageHeadline": "feat(app): removes unnecessary styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "48632b4268c6d55084ff133cbec804d02766da66", "messageHeadline": "feat(ionic4): add prefixes", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "07ed2fea2abc107d83a838387e464e1be16f0431", "messageHeadline": "feat(ionic4): remove ion-text-avatar", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 56}}, {"node": {"oid": "02381dab78def9486418fe9dd029d8bbc90eb540", "messageHeadline": "feat(ionic4): add prefixes", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3354c00eac4203f716da58f9e7a435fd74420773", "messageHeadline": "feat(ionic4): from to component prefix", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "01ca07792bbe605d4c670a90835104f747579e67", "messageHeadline": "feat(ionic4): update prefixes", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 33, "deletions": 24}}, {"node": {"oid": "8a85669cdb4f1fd965e8cba04ba6cf853f1686ed", "messageHeadline": "feat(ionic4): update components", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "8f5a980f9d586d1b5f628a5ea38ce190baf0664c", "messageHeadline": "fix(ionic4): airgap prefix account-item", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7c1579df6d7fdcaa333a0dd8ca21e28ba9e06e6", "messageHeadline": "feat(ionic4): update routing", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 98, "deletions": 110}}, {"node": {"oid": "f740714713a072a1efbd165d2eddfc145008a83a", "messageHeadline": "feat(app): switch to airgap page prefix", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "dff53909bfded5fc471a3461223222a0234bff92", "messageHeadline": "feat(ionic4): change component prefix", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 106, "deletions": 123}}, {"node": {"oid": "e2c53e2f194d44c7bd86498f6a306c202a4ef826", "messageHeadline": "fix(ionic4): transaction-detail page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb7ad9e7f710ab1fcda54c65acee4cde46e99182", "messageHeadline": "feat(ionic4): add routing", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 72, "deletions": 89}}, {"node": {"oid": "484fb962c30c47baf83ae98e1fecc27fe78f4325", "messageHeadline": "fix(ionic4): secret import", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8c1bc1815c203b4bfe71ee60d0ed92522060b7e5", "messageHeadline": "feat(ionic4): add social recovery", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 66, "deletions": 55}}, {"node": {"oid": "df83a9dd9c136234ca330143d7d7cb7526ad269b", "messageHeadline": "fix(ionic4): social recovery", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d3f917611d2d4838e97aa5d74b085adffd01969a", "messageHeadline": "fix(ionic4): add navigation service", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "f32296a3a9a3babcaef8bc7fd0480ff2e6028ac1", "messageHeadline": "fix(ionic4): account page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "eadaa2db3ecd27a454053695c1f7c550eef29e88", "messageHeadline": "feat(ionic4): add address detail page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 104, "deletions": 93}}, {"node": {"oid": "0effc32d66e73caa4b9270044f98b338277ad7d7", "messageHeadline": "feat(ionic4): local auth onboarding", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 88, "deletions": 69}}, {"node": {"oid": "0ac9b61047bbdd0991d7baf4d232c5ca29a4914c", "messageHeadline": "feat(app): ionic 4 compontent refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "9cbbec24deaeb0ff353a21824ec5f8750ebbe121", "messageHeadline": "feat(app): ionic 4 pages refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 130, "deletions": 168}}, {"node": {"oid": "96dfa7c5dc5408c569df86091146fc3f04a54571", "messageHeadline": "feat(social-recovery-import): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "8cd65cda2ab7144b3624ddff004044bdc93a7a4c", "messageHeadline": "fix(ionic4): social recovery page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f5b7925565129d88845e501462cb79be3fe5e4e6", "messageHeadline": "feat(introduction): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "3ffc425c4c9125acb157bc702353d9733af87cec", "messageHeadline": "feat(warning-modal): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "2e119d6c78aebf0c7536493f4bcf83551ff6e25a", "messageHeadline": "feat(tab-scan): refactoring & styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "06b222ac63ec1cbc37576254bdb17a99f29ab6b4", "messageHeadline": "feat(account-add): ion-avatar centered", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d65ac6b95539d3bffdc5842668a1615be7bb0b78", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "3694b6f48a9b24c1dde99aca275b18aaa3d6ac28", "messageHeadline": "fix(account-address): ion-toolbar ion-icon fix", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b19ac9d888f9c50625fc4f9baa86696a3330a751", "messageHeadline": "feat(secret-edit): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 36, "deletions": 47}}, {"node": {"oid": "748f616bb117e6b66f67b9c4770315e035cca136", "messageHeadline": "feat(ionic4): add back buttons with default href", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "cdddda11a332348b533bc679882cffe1e909bb73", "messageHeadline": "fix(secret-import): textarea height fix", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c5fbbbff0740ef8e78ae94edf9558a367c6050a8", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1452, "deletions": 3}}, {"node": {"oid": "d4b2ddbf6506a48084ab0346c71b7356917b4cd0", "messageHeadline": "fix(secret-import): fixes bottom border padding", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3afe497d66b3a2a9078ece7bdfac9c54dcd05291", "messageHeadline": "Merge branch 'feat/ionic-4' of https://gitlab.papers.tech/papers/airg\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 104, "deletions": 145}}, {"node": {"oid": "8f7d1dae714066948c12e18c95faabaf458e91f5", "messageHeadline": "feat(secret-import): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 16, "deletions": 35}}, {"node": {"oid": "1e20555abd7062e55385377e9eac3a421a08a1d2", "messageHeadline": "feat(secre-tgenerate): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 30, "deletions": 63}}, {"node": {"oid": "410bc85299be947b325fa1abd91f6bbbc29407c6", "messageHeadline": "feat(secret-create): styling & refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "be1967b83e951e85e69f11c0571a022803915aa1", "messageHeadline": "feat(tab-settings): refactoring & styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "61530af64237a18854f3d5aec14573edddf79837", "messageHeadline": "feat(tab-accounts): refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "08273c833b250c13a99acc486b7c813a316d3fd1", "messageHeadline": "fix(account-add): ion-label text-wrap", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "765ea50d8befda3ff28ba76ea975b13bc38d934d", "messageHeadline": "feat(ionic4): add pages", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1452, "deletions": 2}}, {"node": {"oid": "ada28a73f0103d80b810a0477bd4fb713d9816e4", "messageHeadline": "feat(ionic4): remove unnecessary allow-intent", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0330d7c12be01038f917f320da2e6b42f957598d", "messageHeadline": "feat(account-address): styling and refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 19, "deletions": 26}}, {"node": {"oid": "fdb6b0a43c2edc5726e791e1f15a9e89d1e5b103", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 226, "deletions": 125}}, {"node": {"oid": "ee38f829d710ddd8950f464a708a7cdf43ef910e", "messageHeadline": "feat(account-add): proper styling and refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 60, "deletions": 46}}, {"node": {"oid": "42003860b66db2e7515b00b5ce94a1dde4916ad7", "messageHeadline": "feat(ionic4): add about page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 226, "deletions": 125}}, {"node": {"oid": "c766f25850a7e15d3aa0cc1b582e9b172ab15286", "messageHeadline": "Merge branch 'feat/ionic-4' of ssh://gitlab.papers.tech:10022/papers/\u2026", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "7bb31023700b71bdd296ce13b3f04669ae17b1c6", "messageHeadline": "feat(account-item): styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "9608871213ac79f7ac524e037613249d581cb9c2", "messageHeadline": "feat(current-seceret): ionic 4 styling", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "066958e9bcc9e560ebb355c41371ed905fbba3c1", "messageHeadline": "fix(ionic4): account page", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "dbc68211c7769f738987fc57bc059b6ddf20ec51", "messageHeadline": "feat(ionic4): adds pages from secret-generate onwards", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 760, "deletions": 87}}, {"node": {"oid": "99f2e3259093f94561d36e14b19630bef4cae004", "messageHeadline": "feat(ionic4): redirect if no secret is added", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "372c4df2d6dfc94f83d4596ed4f031440a49fca1", "messageHeadline": "feat(ionic4): adds additional pages", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 375, "deletions": 1}}, {"node": {"oid": "63bf288461e71b80878c7a645811cc3f85bb7d5f", "messageHeadline": "feat(ionic4): fix and remove components", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 23, "deletions": 101}}, {"node": {"oid": "54b7fd6a5cbd29220b604dac46cc38251667e4de", "messageHeadline": "feat(ionic4): linting", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 122, "deletions": 109}}, {"node": {"oid": "27f1de6f742fcde1a336fcb077928c3be07dd4f2", "messageHeadline": "feat(ionic4): startup", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5379, "deletions": 3555}}, {"node": {"oid": "4b200539181d9033f421077a338d0b4fcf579999", "messageHeadline": "feat(ionic4): adds remaining components", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 1168, "deletions": 22}}, {"node": {"oid": "a727fbbe19911ca5f900ff67301fbb4d6477f95d", "messageHeadline": "feat(ionic4): add new pages", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 561, "deletions": 14}}, {"node": {"oid": "9332d708b9829095a6fa27434acf46fd94ef0204", "messageHeadline": "fix(ionic4): tests", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3b5d96946a6006764b2fd57469aab2824107bad3", "messageHeadline": "feat(ionic4): add tslint rules", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4025, "deletions": 3935}}, {"node": {"oid": "3d6ebca4fdd5bc9d37b5c4e96152f0e8386c0c1a", "messageHeadline": "feat(ionic4): add some more pages", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 684, "deletions": 50}}, {"node": {"oid": "4e9defe37a2d52bc66e2e1b0fa3bd44a8365b214", "messageHeadline": "feat(ionic4): working accounts tab", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 220, "deletions": 47}}, {"node": {"oid": "da9a4de41d2f87b043ec56826941e6483e14cec6", "messageHeadline": "feat(ionic4): components", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 15895, "deletions": 35}}, {"node": {"oid": "4a86b7693041ca617766a427e778e948a1663592", "messageHeadline": "WIP(migration): adds crucial components", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 225, "deletions": 15621}}, {"node": {"oid": "2e15cf5366c5c3e1e5f87f74dc21e61e2b0fbd32", "messageHeadline": "feat(ionic4): add tabs pages", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 323, "deletions": 200}}, {"node": {"oid": "235b99ed148260dcd0b1e265f0cecde0df2a9b6d", "messageHeadline": "WIP(migration): adds pipes, fixes compilation", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 195, "deletions": 78}}, {"node": {"oid": "a19eb1502b4ce2efbf4eaac0d4661de9173d6ec2", "messageHeadline": "fix(ionic4): fs error", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "70e6a266a7eef308b8966acf1662d38c76be6a8b", "messageHeadline": "fix(ionic4): fix fs", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55d757cedbfca5c6493d2a4584ea0b8ca697409c", "messageHeadline": "fix(ionic4): patch crypto new location", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "76d67bff682963570ee809d85083feeeb1c774c7", "messageHeadline": "fix(ionic4): crypto patch", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2779, "deletions": 2811}}, {"node": {"oid": "f1fe66ea9d04da5f3273e662552b8f166ac6178d", "messageHeadline": "WIP(build): integrates services into ionic 4 version", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 18324, "deletions": 3076}}, {"node": {"oid": "08288afc2822d30044c920784fdba68f541e3f98", "messageHeadline": "feat(ionic4): enable csp", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b5f353bdff5064e0aa1df703171dd37bfb182128", "messageHeadline": "fix(ionic4): use ionic webview", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 86, "deletions": 15}}, {"node": {"oid": "c10d6c612ede3ed250dac98155af3ed10ed08f9e", "messageHeadline": "feat(ionic4): disable crypto patch", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 59, "deletions": 51}}, {"node": {"oid": "57f9f5e655cce50406179d3c354b03d7674afe21", "messageHeadline": "fix(ionic4): sync package-lock.json", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 381, "deletions": 5}}, {"node": {"oid": "116ae20cb7e85832904317a68d4eb18b1d23ab1e", "messageHeadline": "fix(ionic4): add cordova plugins and replace", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 302, "deletions": 1}}, {"node": {"oid": "b8d2af09a4c77c6162b83aca909cd805a26b22b4", "messageHeadline": "fix(ionic4): remove landscape splash screens", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "e33b1f26da8946d5b88bead08c32d87e7bb7530d", "messageHeadline": "fix(ionic4): add missing packages for test", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 808, "deletions": 0}}, {"node": {"oid": "96825ee5f15098b2addb96c3b77e8c9685bc2ebf", "messageHeadline": "fix(ionic4): install puppeteer", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "4b9f0d0c32a40e81ceafcc5dc89c1c0fdca17a01", "messageHeadline": "fix(ionic4): use headless chrome without sandbox", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "0616f192eb5f1156862e775cfab5fcaf0ffa9485", "messageHeadline": "feat(ionic4): ionic tabs starter", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9686, "deletions": 32699}}, {"node": {"oid": "44f927bf31b40531e90f1d37c7115ac66a82ef9f", "messageHeadline": "Merge branch 'feat/update-coinlib' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "5b18a8d40e57dec4daa2285a3b3babbd93b1bac0", "messageHeadline": "feat(coinlib): update to 0.4.4", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "3f4927fa67afdf002c2970c0d46e7cce4b8ca6e9", "messageHeadline": "Merge branch 'feat/add-base-aepp-scheme' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6d5e8b568db34edaa10eff651ee6805e0af61643", "messageHeadline": "feat(ios): add aepp-base to LSApplicationQueriesSchemes", "author": {"name": "Dmitry Kostin", "email": "etharner@gmail.com", "user": {"login": "etharner"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6d5db0c98db91cf7f06dd45a70d27422540625ae", "messageHeadline": "Merge branch 'feat/coinlib-update-to-0.4.3' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "507fc9f09c8d65b7a17ad3ac4e81251baea7e91f", "messageHeadline": "feat(coinlib): update to 0.4.3", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "a4d5251820fac135f192d6242996afa16587ba6b", "messageHeadline": "Merge branch 'feat/grs-2' into 'master'", "author": {"name": "Pascal Brun", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "9c4494003f73d75fb89876fe1767d62e93b7001f", "messageHeadline": "Merge branch 'feat/qa-branch-analysis' into 'master'", "author": {"name": "Alessandro De Carli", "email": "decarli.ale@gmail.com", "user": {"login": "dcale"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "f2e219b50233413d4ef8c2f39ba66ff0ac0d6823", "messageHeadline": "feat(qa): adds sonarqube branch support", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "793e42efd2902b1ffbafcdaac8375415eb25fa89", "messageHeadline": "feat(from-to): include transaction data", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d5f18abe8324b8f68bf1886542f966074667d482", "messageHeadline": "feat(grs): update coinlib", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "d7c83adbdefe5e46675204f3a33e6164bc013229", "messageHeadline": "Merge branch 'feat/grs' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 68, "deletions": 11}}, {"node": {"oid": "6845d8b011684242f4cd9a5457ee6f1351f8beee", "messageHeadline": "feat(coinlib): update to coin-lib 0.4.0", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "02e83c0d298393fe9fce2a1e35fdc4b2bba3747c", "messageHeadline": "feat(coinlib): update to coin-lib 0.4.0-beta.1", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "91eccf7b16a603839ce895a9e95dfb727aab3ab2", "messageHeadline": "feat(coinlib): update to coin-lib 0.4.0-beta.1", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "71195f81b7c71b284675a357119788f93f6bf6d6", "messageHeadline": "feat(grs): add groestlcoin coinlib update", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 65, "deletions": 9}}, {"node": {"oid": "f7dd6593416eca39e2cfde55e3a57f720e94e811", "messageHeadline": "feat(grs): add symbol", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9b43b59e22e824cee88ae90232ef5bf9348d8c5b", "messageHeadline": "Merge branch 'feat/white-screen-text' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b842d72913a365ef095ffea6d313032491fe5aba", "messageHeadline": "feat(error-alert): gramar changes", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "53de8372abe488f3c4d7c3ac74a6e8b99b96493f", "messageHeadline": "Merge branch 'feat/coinlib-update' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 130, "deletions": 67}}, {"node": {"oid": "56761c1fd9a9d38b45b25cf634a5f247e03ec4ea", "messageHeadline": "feat(coinlib) update to v0.3.8 final", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bfffc06b356c08d72de6092e447ebbe00112f79a", "messageHeadline": "feat(deeplink): More error handling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "19de8a2d3cd734111be5c3884385925fad4e420c", "messageHeadline": "feat(coinlib): update to 0.3.8-beta.3", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 52, "deletions": 45}}, {"node": {"oid": "ce41c0bc3ca75ce22800f5b4454306745aa3d72a", "messageHeadline": "feat(paste): add paste from clipboard to settings", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "983c5e7f46d83dfd88971979184d430a030d4a83", "messageHeadline": "feat(deeplink): open add account page on add-account deeplink", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "db1b71eadaa46e99e447944e5d4fe9d5903f6885", "messageHeadline": "feat(coinlib): update to 0.3.8-beta.0", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e81b571b112f18a2489af4ccdb423077a97ecb47", "messageHeadline": "Merge branch 'fix/deeplink-cordova-ios-5' into 'master'", "author": {"name": "Pascal Brun", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 175, "deletions": 1076}}, {"node": {"oid": "53c60099ce3b958b256f089d608f0f403bd45179", "messageHeadline": "fix(deeplink): downgrade plugin", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "4a1329359254136d5a034bb07e9e610caffc109b", "messageHeadline": "feat(deeplink): use official plugin", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 138, "deletions": 1035}}, {"node": {"oid": "a68794225a6fa4f0f33071e2e35fc937ed0b0868", "messageHeadline": "fix(ios): deeplink cordova-ios 5", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "14700c0e9e6fca322406dafb3d587eec616d9789", "messageHeadline": "Merge branch 'chore/update-prettier' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1051, "deletions": 108}}, {"node": {"oid": "03b9f1b8b47686f8d79c1212e6a5bf83886ca6e7", "messageHeadline": "chore(dependencies): update prettier", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1051, "deletions": 108}}, {"node": {"oid": "cf2930bcad05175d8c45acbe5565dbbbc90d2323", "messageHeadline": "Merge branch 'feat/new-xcode-version' into 'master'", "author": {"name": "Lukas Sch\u00f6nb\u00e4chler", "email": "schoenbaechler.lukas@gmail.com", "user": {"login": "lukeisontheroad"}}, "additions": 1003, "deletions": 5863}}, {"node": {"oid": "01b0ea1f5e874096d1a6efb7adf11e24c8df5c05", "messageHeadline": "feat(ci): use new xcode version and cordova-ios 5.0.0", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1003, "deletions": 5863}}, {"node": {"oid": "17be16fb9770c123464aa4bce34f411b51fbe416", "messageHeadline": "Merge branch 'feat/ios-app-store-compliance-flag' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "30dd5149a10fd9379e28b201ae89e8208673e4e1", "messageHeadline": "feat(ios): set app store compliance in config.xml", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "67f3cd555ede107d59de5f738874beb40287a216", "messageHeadline": "Merge branch 'fix/fallback-language' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c48f45d37a929b95b7d78355e67bb7c3f8d483e2", "messageHeadline": "fix(translations): use english as default if language is not supported", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1fdd5c4a276201ab036206d4b95f0f9b6339fd0e", "messageHeadline": "fix(generate): fix camera service dependency injection", "author": {"name": "Lukas Sch\u00f6nb\u00e4chler", "email": "schoenbaechler.lukas@gmail.com", "user": {"login": "lukeisontheroad"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "89372a61ab53d94709f635906ad485daf64f90ed", "messageHeadline": "fix(generate): fix camera service dependency injection", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "5b365ea3a74d9a430536361b9a604bcf34d11d3a", "messageHeadline": "Merge branch 'fix/white-screen' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 50, "deletions": 0}}, {"node": {"oid": "39341811079fc7eb66bff4fb00206c7651c5cbd1", "messageHeadline": "fix(fallback): clear error array", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "725f292e2c6ad116e1c54b03fe6509681d093d4b", "messageHeadline": "Merge branch 'weblate' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 455, "deletions": 713}}, {"node": {"oid": "bb45e1f305f4a25ae9d82c0481d178e75f930828", "messageHeadline": "chore(i18n): Chinese (Simplified) adjusted", "author": {"name": "papers", "email": "weblate@papers.ch", "user": null}, "additions": 225, "deletions": 342}}, {"node": {"oid": "395344bf6642c6a434d7d3f1fe09e9496cedde98", "messageHeadline": "fix(translation): embed translations in code so we don't have to add \u2026", "author": {"name": "Lukas Sch\u00f6nb\u00e4chler", "email": "schoenbaechler.lukas@gmail.com", "user": {"login": "lukeisontheroad"}}, "additions": 4960, "deletions": 153}}, {"node": {"oid": "5dd46f231b0237fe1a49de569efba0b32064aae5", "messageHeadline": "chore(i18n): German adjusted", "author": {"name": "papers", "email": "weblate@papers.ch", "user": null}, "additions": 230, "deletions": 371}}, {"node": {"oid": "4c2b477991fc83bc8dd8025d2a4d4e3595355d67", "messageHeadline": "feat(error-alert): small refactor", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "b68cb0343160e1acad59f3f3c4b3cbd00b47290f", "messageHeadline": "chore(error-alert): remove unnecessary code", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "a897c7db7b43b8643b3966cba9036bf6ae0fb0ee", "messageHeadline": "fix(error-alert): handler function not defined", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "366d9b5315fa85f97ef73d16fcb994e71b6f7c1a", "messageHeadline": "fix(error-alert): remove test-error", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a7b504d65bd3b2d54b8651c344221fdd83c28304", "messageHeadline": "feat(error-alert): move code into separate file", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 40, "deletions": 24}}, {"node": {"oid": "1bc55b52e5d13d2a63d462a12e00b982af0defc4", "messageHeadline": "fix(white-screen): removeEventListener at appropriate time", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d3efd18e223bfe89fbdd06b003ff96b1c31be488", "messageHeadline": "fix(white-screen): removeEventListener at appropriate time", "author": {"name": "acharl", "email": "amadeo@fermat.org", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "d8da9f08c577dab76347db2da6a2edf8068a8305", "messageHeadline": "fix(translation): embed translations in code so we don't have to add \u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4960, "deletions": 153}}, {"node": {"oid": "38acb208c644e876bbf87bb6a35745046e522824", "messageHeadline": "Merge branch 'master' into 'weblate'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 12512, "deletions": 6452}}, {"node": {"oid": "4e43a4c4983cb62d4c24e21ea8e7e04e82a773c2", "messageHeadline": "Merge branch 'feat/support-erc20-fallback-and-translated-alerts' into\u2026", "author": {"name": "Lukas Sch\u00f6nb\u00e4chler", "email": "schoenbaechler.lukas@gmail.com", "user": {"login": "lukeisontheroad"}}, "additions": 163, "deletions": 93}}, {"node": {"oid": "2243dcad1ab892bec82c4b4d6932d01e6deb5e62", "messageHeadline": "Merge branch 'fix/show-fallback-if-not-parsable' into 'feat/support-e\u2026", "author": {"name": "Lukas Sch\u00f6nb\u00e4chler", "email": "schoenbaechler.lukas@gmail.com", "user": {"login": "lukeisontheroad"}}, "additions": 46, "deletions": 24}}, {"node": {"oid": "5c09f1b42246a584cf2ebd056c0ae1291c3587e7", "messageHeadline": "Merge branch 'fix/deeplink-cordova-error' into 'master'", "author": {"name": "Lukas Sch\u00f6nb\u00e4chler", "email": "schoenbaechler.lukas@gmail.com", "user": {"login": "lukeisontheroad"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "3b2dfcc15acd93f3930e401f759533c05c0b1f5d", "messageHeadline": "fix(): make type of variable stricter", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d2130abddcab8d222e220dd9bdf5191cdb584ed", "messageHeadline": "feat(tx): show fallback if not data is not extractable from tx", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 46, "deletions": 24}}, {"node": {"oid": "7c4b678da06e6d8f38e9fc91520c47c36217d5c8", "messageHeadline": "feat(scan): support erc20 fallback and translated alerts", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 117, "deletions": 69}}, {"node": {"oid": "612fd71ee00e7dbfb9fc43f446e718a09fde1464", "messageHeadline": "fix(deeplink): cordova error", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "48dfebde26d6f7da538449c81121262eeec9cb68", "messageHeadline": "Merge branch 'fix/status-bar-styling' into 'master'", "author": {"name": "Pascal Brun", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "a3694117215af275406137f389cab46c63d2c07f", "messageHeadline": "fix(status-bar): styling", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "e4d0d926eded8c7598cf77f804b89a9cb9bc330c", "messageHeadline": "Merge branch 'feat/add-subproviders' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 10826, "deletions": 680}}, {"node": {"oid": "8fd93fbe8483319e500fa223afca45cfb3014323", "messageHeadline": "Merge branch 'feat/add-subproviders' of https://gitlab.papers.tech/pa\u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 16, "deletions": 26}}, {"node": {"oid": "84f9af667f8191342115fac15235691400861818", "messageHeadline": "chore(qr): remove unused properties", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "5d39337f52c5cbf7ba80d9810067bdeec9f59943", "messageHeadline": "Merge branch 'feat/add-subproviders' of ssh://gitlab.papers.tech:1002\u2026", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 9822, "deletions": 29}}, {"node": {"oid": "0d31b216d86bcab7fdbf248d4acca5959abf1213", "messageHeadline": "fix(fromto): only include necessary information in signedTx", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 16, "deletions": 26}}, {"node": {"oid": "5d016bf05b3d9925b549c590a19af332e55b843d", "messageHeadline": "feat(erc20): add token symbols and info", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9802, "deletions": 0}}, {"node": {"oid": "bd320dbab61d92452ed3cc8baf69da6e89355dd0", "messageHeadline": "feat(interaction-selection): height for images", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b85ce673bd03e4abd3d5ec6af6e90298a192e69e", "messageHeadline": "fix(app): fixes styling of currency-symbol component", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 17, "deletions": 28}}, {"node": {"oid": "b604ac38ebba5d7b83b33e3794a3413b80d45a6c", "messageHeadline": "fix(logs): remove unnecessary logs", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "64c0fb5a2fd7d39906ae2fd91a6d0ed9f0a2a3a9", "messageHeadline": "feat(component): add signed-transaction component", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "ea096f60af326c1dae6b88f03713e726f2992134", "messageHeadline": "Merge branch 'feat/add-subproviders' of ssh://gitlab.papers.tech:1002\u2026", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 561, "deletions": 5140}}, {"node": {"oid": "aedcdb3c334b06bf15a709ec11a8ac69fd693be4", "messageHeadline": "feat(component): add signed-tx component", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 191, "deletions": 3}}, {"node": {"oid": "8294908daf774363151af901b86dd2cbd24dd5c1", "messageHeadline": "feat(statusbar): change color on android", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8ad51290493711e8119223f13300b56235a3cdb0", "messageHeadline": "feat(symbol): add fallback for coin symbols", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 47, "deletions": 15}}, {"node": {"oid": "961053ebc9eb5bba083218944a6df323a018804b", "messageHeadline": "feat(): add test for scheme routing provider", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "9f4eb3893e7c298d9a0c85d776d256a52e945ca2", "messageHeadline": "chore(): rename flat-promise to exposed-promise", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "ea9bc22e0982e785dd2caf00c5c84a28366d33b2", "messageHeadline": "fix(tests): load language files over http", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 214, "deletions": 4903}}, {"node": {"oid": "2033e0646f996748d56d72fe20912ca10d8cb04f", "messageHeadline": "feat(download): add ios wallet link", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cf0c19c41bf65218843818e3a58e5bd7a9f388c3", "messageHeadline": "feat(): update translations", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "769642ab3682a4604c4575085c67c7dec8e26bfc", "messageHeadline": "feat(): pop to root after successful same device deeplink", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 94, "deletions": 45}}, {"node": {"oid": "ee2ce6b05175078226007c186f7bc50d75aea95d", "messageHeadline": "feat(identicon): show tezos identicon for kt addresses", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c044c95a439cfb7232b1d5e902f41b5d17f099cc", "messageHeadline": "fix(about): about page could not be loaded", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "db38d35139c86e6306e24671223ed6389d835369", "messageHeadline": "fix(translations): fix translation on interaction selection settings \u2026", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "66e9040a9af1b8dc48de7988efbb9e529f1cb926", "messageHeadline": "fix(test): add missing imports", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a5e765e4e3f1147ea8f16d4815aa3666f9c19aa7", "messageHeadline": "feat(clipboard): add paste function", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "85e7ecbd9daf02ab93265ce438609e1d0023acc8", "messageHeadline": "feat(clipboard): refactor clipboard provider and allow copy of all QRs", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 116, "deletions": 87}}, {"node": {"oid": "19385fa74af7e0977af0c024bd00f93f3dc3dc85", "messageHeadline": "refactor(): add contract addresses and decimals to tokens", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "31e393ad567c1a235e5c0af8aa4310871ef4b7a4", "messageHeadline": "chore(): remove unused code", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "a751bef53594421449fafcefe0730d7828ced137", "messageHeadline": "fix(pipes): fix tests", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 48, "deletions": 85}}, {"node": {"oid": "a3df30d7f2acb8682b34a898f67726d47f1c1b30", "messageHeadline": "feat(subprotocols): add subprotocol support", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 127, "deletions": 26}}, {"node": {"oid": "1cff6953d0eaca893d9712c2bbc3efb1421ebb21", "messageHeadline": "feat(coinlib): update coinlib to 0.3.0", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5079, "deletions": 387}}, {"node": {"oid": "c098e75436fdc123cbe52b48e686443c24a0ecc5", "messageHeadline": "Merge branch 'feat/remove-interaction-provider' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 3305, "deletions": 8126}}, {"node": {"oid": "39e5bfe419d10778f2e317d20ff067a0063d6528", "messageHeadline": "chore(app): remove console.log", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c68b40f5dcb09af600bc15cfa9165891e420ff0e", "messageHeadline": "refactor(interaction): remove unnecessary pages and merge into one", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3307, "deletions": 8126}}, {"node": {"oid": "9f2a03d139cce42434273664c5dbeefdf14003dd", "messageHeadline": "Merge branch 'feat/secret-wallet-interaction' into 'master'", "author": {"name": "Andreas Gassmann", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 765, "deletions": 487}}, {"node": {"oid": "a619cf92058a5c58d7e457ea46923b2267ed6ebe", "messageHeadline": "feat(app): improve wallet / vault interaction", "author": {"name": "Pascal Brun", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 765, "deletions": 487}}, {"node": {"oid": "aed79de9fee824766854e8ba0ebaa1249ee31b7a", "messageHeadline": "Merge branch 'feat/sync_code-to-clipboard' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 103, "deletions": 29}}, {"node": {"oid": "6daf9456d4b74946668135655664f4f96f66ee6f", "messageHeadline": "feat(sync): allows user to copy wallet sync code to clipboard", "author": {"name": "Amadeo", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 103, "deletions": 29}}, {"node": {"oid": "f27af3865affb6b66f7a57bca2f1a62ef80dde2d", "messageHeadline": "feat(tabs): add settings page", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7682, "deletions": 2882}}, {"node": {"oid": "b8545d15ff8830034e37b6c9d8aafb142831b363", "messageHeadline": "Feat/tab settings", "author": {"name": "Amadeo", "email": "amadeo.charle108@gmail.com", "user": {"login": "acharl"}}, "additions": 7682, "deletions": 2882}}, {"node": {"oid": "1ab862371c748e8bb2c7c81fa10f50238454291b", "messageHeadline": "Merge branch 'fix/tslint' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 421, "deletions": 324}}, {"node": {"oid": "bfa13b8b742d8f008d0e2d13fa582eb583952cab", "messageHeadline": "fix(test): wrong function call", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "51ffd55a1d548a3bc016ba951dbdeb6c0c41d865", "messageHeadline": "fix(app): build", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e27d9a0b9f9883c4f97aabcd495d8d1061f553b7", "messageHeadline": "fix(app): tslint", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 416, "deletions": 319}}, {"node": {"oid": "b9cd6486f2ea522a39b011ade62b09feaebe641b", "messageHeadline": "Merge branch 'feat/tezos-integration' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 299, "deletions": 4955}}, {"node": {"oid": "de4e740ea64c412c0ac1282a6330c878f1a56353", "messageHeadline": "feat(coinlib): update to 0.2.0 final", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2775, "deletions": 2780}}, {"node": {"oid": "61e0cf3dd577d8e25293ffe684c8e6d137110ef3", "messageHeadline": "feat(tezos): update to coinlib v2-beta3 for unforging support", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "8a5e8c43315c17bae042c85090166f2bb3a9952a", "messageHeadline": "fix(tezos): updating coin-lib to allow new tezos features", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 2948, "deletions": 7652}}, {"node": {"oid": "d1febf0dbc2d3066126fac53acbf99b58d9ce0bc", "messageHeadline": "feat(coinlib): update to latest tezos coinlib version", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "7a16d796c1dc81410455633b62c90a7df80a8529", "messageHeadline": "fix(tezos): supplying to for serialization", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1635288b529ed5de19cc48a01f3b49b4cbe465ba", "messageHeadline": "feat(tezos): adding support for tezos in identicon and symbol", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "71e7e18204b2de82c4d92ae3f212ab6fcc3411dc", "messageHeadline": "Merge branch 'fix/back-instead-of-close-button' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 1, "deletions": 11}}, {"node": {"oid": "ec6ba657c8bcac2e2b9f25714619c33db032d249", "messageHeadline": "fix(secret): show back button instead of close button", "author": {"name": "AndreasGassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "2fa73b557265516871159f31252943d2a106d570", "messageHeadline": "Merge branch 'fix/startup-deeplink' into 'master'", "author": {"name": "Pascal", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "88e772b72a198cd708632e59b80c175aa92c46ba", "messageHeadline": "fix(deeplink): startup deeplink", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "49d48e5a59458d6b7800e950b0d07e6d83d6aa22", "messageHeadline": "Merge branch 'fix/cordova-app-version' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "670650fdd13f885fe88b125570eb51a021c95e75", "messageHeadline": "fix(cordova): add app version plugin", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5f095d4a5cd83ae9922af505d32be9d4c36905b3", "messageHeadline": "Merge branch 'fix/ios-ci' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cac994138e5685e0a7aac28d3957e1a81d08988", "messageHeadline": "fix(ci): ios build", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96b45fc1854cc26e5111b780c2a60a749225f5dd", "messageHeadline": "Merge branch 'feat/adds-inital-gitlab-issue-template' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "3e5ab33525767a2c47191fb0192a069e98d1173c", "messageHeadline": "Merge branch 'fix/camera-permissions' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ca0484a89dd1ff86978ecf616359c9f5585e254", "messageHeadline": "feat(): adds inital gitlab issue template", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "549c00f0470eae84054779215014b5b749b57067", "messageHeadline": "fix(scan): ask for camera permissions", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a9fafe4bcd29738739516f9596ef4ff5db04e33", "messageHeadline": "Merge branch 'fix/deeplink-coldstart' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 45, "deletions": 20}}, {"node": {"oid": "71f38547569517b1bb0bcd9d7975c2d4b89409e6", "messageHeadline": "fix(app): deeplink not working on coldstart", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 45, "deletions": 20}}, {"node": {"oid": "f40c82554af25f3e7b5410964d3ef7d95eb401b2", "messageHeadline": "Merge branch 'fix/config-xml' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7dff53d15be6881c3e14930384a0b4e80ebc3693", "messageHeadline": "fix(config): fix config.xml syntax", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ae3ad6ea0b7b67a383aeb7eae534f7c52b0cc07a", "messageHeadline": "Merge branch 'chore/update-coinlib' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 52, "deletions": 98}}, {"node": {"oid": "3adfd0fe7c342c867177df23a5c541f75ca3014e", "messageHeadline": "fix(coinlib): update coinlib and allow certain URLs", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 52, "deletions": 98}}, {"node": {"oid": "7ef36cbc41f89d50fb85e508ffbfd0ad190d7fbf", "messageHeadline": "Merge branch 'feat/dependencies' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 11, "deletions": 9}}, {"node": {"oid": "ecd76c074c9b6ed19546e4a471ae30548fc72a85", "messageHeadline": "Merge branch 'feat/cordova-remove-whitelists' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 4813, "deletions": 125}}, {"node": {"oid": "6a4b9cb944f080426e64b7bc9737fa75c99d4bcd", "messageHeadline": "Merge branch 'fix/no-secret-alert' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a08e0e6c0605432f7b7f8aa383aad87b266aae92", "messageHeadline": "fix(tab-scan): no secret alert translation fix", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "830af9c53e4133a90c1f58526350d89f705f7769", "messageHeadline": "feat(config): make whitelist stricter", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "2acf43ad3e25e2271b36cc56e69098deefa46e11", "messageHeadline": "fix(csp): add csp fallback for older devices", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8122465338fa6ce85e24459280878958026dbf6d", "messageHeadline": "feat(translate): remove http loader", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4809, "deletions": 112}}, {"node": {"oid": "ad901f504f5c8e4d6fb532d23c89f41d225760a4", "messageHeadline": "fix(dependencies): update secure-storage and other dependencies", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "542f9421dc62d30314e9e18b61e7ee789439736b", "messageHeadline": "Merge branch 'feat/about-popover' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 118, "deletions": 46}}, {"node": {"oid": "ce0b6ca53768c37f9cd024170fc6fc2b7b4b8aa0", "messageHeadline": "fix(translation): default language", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "ee0d3b9a0f636aa949ea7582ae4ceecefb9ef8ba", "messageHeadline": "feat(translate): use browser language", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1447b6bf8225570464da874de0a01a849b97927e", "messageHeadline": "feat(settings): add about popover", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 85, "deletions": 28}}, {"node": {"oid": "34119d09b9bb5cf8aa736d91e2e33adcf6de6f9c", "messageHeadline": "Merge branch 'weblate' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0fc894a9ba01e4fb90e489161d757669b163f2ff", "messageHeadline": "Merge branch 'fix/translation-button-onboarding' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "dfe511b7a7e8e36c70818cd27be9eb762a098887", "messageHeadline": "fix(translation): there are no gehimschl\u00fcssels.", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ed5d5834a47a991b46abc255aec8cdd5f8d5f0a7", "messageHeadline": "fix(transaction-onboarding): fixes translation in TX onboarding and b\u2026", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "b31037827d005c7e787698bce673ee9c92a2b29d", "messageHeadline": "fix(translate): invalid closing tag", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4a9246523427ce315af88b57f3197962bb48c4bb", "messageHeadline": "Merge branch 'feat/csp' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "5ff1ed8d69ca379e864d9ed1a932511c9b7ec537", "messageHeadline": "chore(csp): update comment", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6842e6046c81f473be717d634945f25f695e746", "messageHeadline": "feat(app): add CSP", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "bef4cfac50d97853d888f65e9734db1291aea4b4", "messageHeadline": "Merge branch 'fix/camera-deprecated' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d30d58f9acc69b5f4a5d1c75ea6c408f1f1f0bbb", "messageHeadline": "Merge branch 'chore/update-secure-storage' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 106, "deletions": 4815}}, {"node": {"oid": "8164ba38490932ec7e245fe46d69e62b417ad71f", "messageHeadline": "fix(camera): createObjectURL deprecated", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "477791f3c32ad671ee583a97f5a4184c88a6a395", "messageHeadline": "chore(deps): updating secure-storage to 0.1.7", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 106, "deletions": 4815}}, {"node": {"oid": "0ba86e2cc288c4f5f7177a5c01578a7dd916213e", "messageHeadline": "fix(i18n): correct encoding", "author": {"name": "Lukas Scho\u0308nba\u0308chler", "email": "l.schoenbaechler@papers.ch", "user": {"login": "lukeisontheroad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "189c28a08213c9c52e4826af24c3b064146bf583", "messageHeadline": "Merge branch 'fix/address-padding-issue' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "357368db4988c5ad306a0cc574253b47255b34cb", "messageHeadline": "fix(app): fixes address padding issues", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "cefc5b769defc97dfdf14d75ca9207ac3a89e051", "messageHeadline": "Merge branch 'feat/chinese-18n' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 340, "deletions": 0}}, {"node": {"oid": "7c82dca1034dedd68b53affe7e8a6a37d37b8040", "messageHeadline": "feat(translation): adds chinese language", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 340, "deletions": 0}}, {"node": {"oid": "daca0ee50b0ec167d1feb6a6b8c9a38ae4dcf828", "messageHeadline": "Merge branch 'chore/remove-custom-query-scheme-plugin' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 123, "deletions": 129}}, {"node": {"oid": "f7eb9c3d341215ec989ededc5dc179bbbbaac2a0", "messageHeadline": "Merge branch 'feat/update-readme' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 65, "deletions": 16}}, {"node": {"oid": "e2fc25c2fd5cde06c365641097ba7fe21f771ee3", "messageHeadline": "chore(scheme): remove unused cordova plugin", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 123, "deletions": 129}}, {"node": {"oid": "8db2da984b837fe808932650a58d69ebc049b6fc", "messageHeadline": "feat(readme): updates readme", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 65, "deletions": 16}}, {"node": {"oid": "42769d5c22a8e6d9c6beb3b8a6edaeb1445959d8", "messageHeadline": "Merge branch 'fix/secret-not-available-after-coldstart' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 24, "deletions": 13}}, {"node": {"oid": "b98517f0f2718fe03beebef7fb56ca2d496ad03a", "messageHeadline": "fix(): build failed", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "956474e641c7dc57f3eb1ef517f71267a35b632c", "messageHeadline": "chore(): refactor coldstart", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "f7f32218b514619b5810e3a65b42ee038814a792", "messageHeadline": "fix(secret): should wait in scheme-routing until secrets are properly\u2026", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "75c8d6ebffbd984a2c40eede9555bdb19fa6a06f", "messageHeadline": "Merge branch 'fix/navigate-to-wallets-after-derivation' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "a2a2fbbdee632f03b9b73ef8fce386d1c863e5e6", "messageHeadline": "Merge branch 'feat/npm-ethereum-blockies' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 3577, "deletions": 3587}}, {"node": {"oid": "55f61a98b2211c8385df2e68face9ade237c24c0", "messageHeadline": "feat(blockies): use npm package", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3577, "deletions": 3587}}, {"node": {"oid": "c90820aa319e2ab8d69c69236fceb5d40d18d568", "messageHeadline": "fix(navigation): navigate to wallets tab after derivation", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "cf8a5b749daeb0939f78a4a71e34491fbd32964e", "messageHeadline": "Merge branch 'fix/pipe-notation' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 365, "deletions": 35}}, {"node": {"oid": "85837c1b367389af68faf75d00d80f678f977136", "messageHeadline": "Merge branch 'feat/translation' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 5801, "deletions": 4400}}, {"node": {"oid": "fd31ebf47ffa523b27b2153badcaca724ed27396", "messageHeadline": "feat(translation): introduces translated vault", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5801, "deletions": 4400}}, {"node": {"oid": "9db84528e772979fb44d79309c273d1477fcfac6", "messageHeadline": "fix(pipes): importing implementation of pipes from wallet", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 365, "deletions": 35}}, {"node": {"oid": "db0d5ed7981f6ef88d875d9d0b7dec7cd9014c05", "messageHeadline": "Merge branch 'feat/qr-scanner-guide' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 58, "deletions": 19}}, {"node": {"oid": "3919ad2807e1d9e3f27576ff7a77cc30de2d3b6c", "messageHeadline": "Merge branch 'fix/downgrade-ts' into 'master'", "author": {"name": "Pascal", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "7aed4a0639805642ede448b87968eff05cde7320", "messageHeadline": "feat(tab-scan): qr scanner guide", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 58, "deletions": 19}}, {"node": {"oid": "8955f941bcbb384a1a2feecca44e3668b56cba05", "messageHeadline": "fix(typescript): downgrade coinlib and typescript version", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "e3afc4fdde1fc1b54b773642aaf29a48837c29b1", "messageHeadline": "Merge branch 'feat/prettier-html' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 472, "deletions": 416}}, {"node": {"oid": "0a660919c37f556add83a311dcade444663bccd5", "messageHeadline": "Merge branch 'feat/cordova-8' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "85c36cb9213810c4faffea64426b1471c1ecfb21", "messageHeadline": "feat(prettier): config files", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 107, "deletions": 119}}, {"node": {"oid": "e5c02069501d10ba05941305b6c1b2b4a2572c7f", "messageHeadline": "feat(prettier): add html formatting", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 366, "deletions": 298}}, {"node": {"oid": "254e5637788af89e21a7ab89199bd43794a51ed0", "messageHeadline": "feat(diagnostics): specify modules", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c09cc95fb50bf5a3d043ef4e1a6bfaaee0233fba", "messageHeadline": "feat(cordova): use cordova 8", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "17807aae3d8425adc8c5d3d6b468484bcc93a839", "messageHeadline": "Merge branch 'fix/ios-permissions' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c141c5e3950e74f27084433c825166bcd7d11c76", "messageHeadline": "Merge branch 'feat/lower-min-sdk' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6785075a0e94d583ae53fc558ddc07dc82cafd3d", "messageHeadline": "feat(): lower min sdk to 19", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da2fd4f4e7ff65ea881bd438c41e33f4ac42e1b6", "messageHeadline": "Merge branch 'feat/secure-storage-update-min-sdk' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 226, "deletions": 680}}, {"node": {"oid": "1689d52b102c83707475886f57fc67c347636a40", "messageHeadline": "feat(secure-storage): updating lib", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 226, "deletions": 680}}, {"node": {"oid": "da93399910c2efd135bcaea0f2d7b16facf26d20", "messageHeadline": "fix(ios): permission strings in Info.plist", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7599fa46ea5dc65bf09d2c1f96c742be970ca2b4", "messageHeadline": "Merge branch 'feat/distribution-onboarding' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 102, "deletions": 0}}, {"node": {"oid": "d89c6771c73ba7ebf721ac65fb574e32ceee9664", "messageHeadline": "feat(distribution-onboarding): adds page content", "author": {"name": "Pascal", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "4bc566d73def45e12c3b752d614b7ca8647a0e5c", "messageHeadline": "Merge branch 'feat/secret-permission-onboarding' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 1190, "deletions": 673}}, {"node": {"oid": "43c8257196818974ae4897ed759d3375e8bf9c98", "messageHeadline": "fix(): minor code improvements", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "4f3088be1cacd4503e4cbfc30fd50549b8ec3ac5", "messageHeadline": "fix(browser): qr scan screen in browser not working", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "daa8d6f9a2da2d1ad34c9f668ab4ed4a7c457d27", "messageHeadline": "fix(): await permission request", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5ebccb64c8999366f8ec7dc51a10d3c6fa5081a", "messageHeadline": "chore(): remove unnecessary console.logs", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c0e44c5485f1b7110b7be0024261c8aab3547467", "messageHeadline": "feat(permissions): refactor permission logic", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 990, "deletions": 706}}, {"node": {"oid": "dc4960ceb25eb99198b9fac3499d757c4dc2eba4", "messageHeadline": "feat(secret-permission-onboarding): adds permission onboarding & todos", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 234, "deletions": 0}}, {"node": {"oid": "b55231831a8f755300ce0045302cfc651ed29c2c", "messageHeadline": "Merge branch 'feat/electron' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 4975, "deletions": 3400}}, {"node": {"oid": "247ac2b89c1b7eac15c6c6be5e108be916bad4b4", "messageHeadline": "feat(electron): add electron", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4975, "deletions": 3400}}, {"node": {"oid": "76c466dfdcd0ece153533cdc471c078f71104daf", "messageHeadline": "Merge branch 'feature/verification-ux-improvements' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 364, "deletions": 208}}, {"node": {"oid": "8980a87b0a39e7c1a13d83fb30e55c8d216d31cd", "messageHeadline": "feat(verify): improving verify-key component UX", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 364, "deletions": 208}}, {"node": {"oid": "e722bec12a457118be731885a5878a63bbc98297", "messageHeadline": "Merge branch 'feat/import-mnemonic-enhancements' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 56, "deletions": 17}}, {"node": {"oid": "1af194616a9d2c2caa3ec75c6c5adcc81a42f781", "messageHeadline": "Merge branch 'fix/prod-build' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 766, "deletions": 129}}, {"node": {"oid": "4ce5a1295e90ea4931d42a95f6e848e59f7ce170", "messageHeadline": "fix(build): aot prod build", "author": {"name": "Lukas Sch\u00f6nb\u00e4chler", "email": "schoenbaechler.lukas@gmail.com", "user": {"login": "lukeisontheroad"}}, "additions": 766, "deletions": 129}}, {"node": {"oid": "1833b1e13f7531adbb27f76d147553e23bfd60f1", "messageHeadline": "refactor(mnemonic-validator): using forEach instead of map", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0876ce20147196d52ddd309a92ff6794acde8d77", "messageHeadline": "Merge branch 'feat/ios-deployment-target-ios-10' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cd498d32d6a5e5799200b470561bd725eccfd17", "messageHeadline": "feat(deployment): downgrade to ios 10", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02bcf853786b0240809a8813f375e681fc4960f4", "messageHeadline": "Merge branch 'fix/rename-share-to-sync' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "d7cc8413061852819be69df5da9c661b2a8b7e22", "messageHeadline": "fix(wallet-share): rename share to sync", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "a770f33105b0f22c865fa96ecfc68959db524562", "messageHeadline": "Merge branch 'feat/local-auth-onboarding' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 198, "deletions": 112}}, {"node": {"oid": "0cfba92bbaaa6de36f39d2432ee871cec689a6b9", "messageHeadline": "feat(import): importing mnemonic enhancements", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 56, "deletions": 17}}, {"node": {"oid": "ab46ae401b65d024250b16c3595708706ca1a19d", "messageHeadline": "feat(test): fix tests", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 36, "deletions": 38}}, {"node": {"oid": "82d7dc214be9848ffd0fc2c5ec9f7f44365b2f2c", "messageHeadline": "feat(local-auth-onboarding): add logic", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 150, "deletions": 137}}, {"node": {"oid": "6d5156ee38b7af44bba865ec91c270d707145826", "messageHeadline": "feat(ci): ios build", "author": {"name": "Lukas Sch\u00f6nb\u00e4chler", "email": "schoenbaechler.lukas@gmail.com", "user": {"login": "lukeisontheroad"}}, "additions": 3357, "deletions": 3324}}, {"node": {"oid": "2e58fdbeef3c8911a51e8781fedb9ea6175bf782", "messageHeadline": "Feat/ci ios", "author": {"name": "Alessandro De Carli", "email": "decarli.ale@gmail.com", "user": {"login": "dcale"}}, "additions": 3357, "deletions": 3324}}, {"node": {"oid": "23b0356ebf2fa9a51486316cfe7aa0db581b6c2e", "messageHeadline": "feat(local-auth-onboarding): adds local auth onboarding page", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "163dbcf701fc93be119b46205392e939fe1a4f85", "messageHeadline": "Merge branch 'feat/apple-app-site-association' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "1f27d7a4b950feeb1f40d5c9c2d0ba8918a6e851", "messageHeadline": "feat(deeplink): add universal link config file", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "df6b5be0841ba094271c18ed78dac3f3392829d7", "messageHeadline": "Merge branch 'feat/disable-entropy-sources' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 88, "deletions": 52}}, {"node": {"oid": "aaa099eb8c0b6310cc2e8a5065790ea9d87da1d6", "messageHeadline": "fix(browser): not working if camera or audio access is denied", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 41, "deletions": 37}}, {"node": {"oid": "b9513804fe4a7ac8e51ae175b6b745d4e1c88df2", "messageHeadline": "Merge branch 'feat/ae-and-wallet-assets' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 616, "deletions": 18}}, {"node": {"oid": "954f949dbf3fb47bdc4d5470deb24db7b2219d63", "messageHeadline": "feat(tab-wallets): adds illu to empty screen", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 581, "deletions": 16}}, {"node": {"oid": "e81ff9b3f0b3c2deaf0759a4022b6cf1fb0762fc", "messageHeadline": "feat(app): adds updated ae symbols", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "884655c2e51f9820ac7ff0f3fdd83c0a50da7af2", "messageHeadline": "Merge branch 'feat/prettier' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 1559, "deletions": 1675}}, {"node": {"oid": "0460dd0b851fae96f01627baebc2c67b8b6476c6", "messageHeadline": "feat(generation): disable unused entropy sources", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 47, "deletions": 15}}, {"node": {"oid": "ff528da47fa50f9f507598c2de38b8259ebcdeab", "messageHeadline": "feat(deps): update package-lock.json", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4715, "deletions": 0}}, {"node": {"oid": "98d48f8308ace0a0347d67cca94cc40a61a93c09", "messageHeadline": "feat(prettier): prettify all files", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1391, "deletions": 1668}}, {"node": {"oid": "f33be90aa1397b2a2da84404528c58f243d7e93b", "messageHeadline": "feat(prettier): add prettier config files", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 163, "deletions": 4717}}, {"node": {"oid": "3d0d1a4a976388d4913a1e184bbd4a06e27df5e6", "messageHeadline": "Merge branch 'feat/browser-support' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 294, "deletions": 66}}, {"node": {"oid": "2425183ab68e9b7ede8032490fdea436b8d55670", "messageHeadline": "chore(): remove unnecessary console log", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "78a727b82b4eac84cef580e863518dfbedd191e7", "messageHeadline": "Merge branch 'feat/rlp-sync-scheme' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 17756, "deletions": 14509}}, {"node": {"oid": "1ffeeae704d06fbc7cf8536cd750aaacd281465b", "messageHeadline": "feat(generation): reset entropy to 0 in browser", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "c7a7ed05e51263342e9da02c7f1fda29a5baa246", "messageHeadline": "feat(zxing): remove instascan and add zxing scanner", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 53, "deletions": 76}}, {"node": {"oid": "0789bdf2a121070ac29af1903f85fef1f85a5a0a", "messageHeadline": "fix(index): update title", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5ebe68d68a0ccda0a0a12bf198610275a253e0d", "messageHeadline": "feat(generate): browser support", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 293, "deletions": 46}}, {"node": {"oid": "ec0f8f35879536e71e3edb75f1bd17adec256871", "messageHeadline": "fix(onboarding): add missing image", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "24431d18497ce0ef43b1ab358804469d633a4144", "messageHeadline": "fix(coinlib): ci build", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "04cb83fd0a45ec226effed086766fdb301464b9e", "messageHeadline": "fix(build): remove aot fix", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c211769468157e4952e6343ff0fb71563e7f8432", "messageHeadline": "feat(coinlib): use github", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "662bccf58ef9b919c18c2041e5de42c4a06c4168", "messageHeadline": "feat(coinlib): update to latest version", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "07c801ce3c6e04ac8a57452735c9d8ba8ddfabee", "messageHeadline": "feat(coinlib): update coinlib", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 45, "deletions": 10}}, {"node": {"oid": "5e2da72a52e498a7291b77903d362ac26262fbe1", "messageHeadline": "fix(btc): add missing properties for serialization", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "2c155a2f8df2d3282c852907cd11ab51272e5f4c", "messageHeadline": "feat(scheme): remove old airgap-scheme provider", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 42}}, {"node": {"oid": "22d1dab8451a799c3b0882f7d51241f2a4c1db4d", "messageHeadline": "fix(wallet-address): Aeternity identicon size fix", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4a0be692f1508c14ca48362537f6fcbd3c79dd15", "messageHeadline": "fix(alert): black text for message", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8a66c82033fb4cacbc9a224e65662e2ce2c97992", "messageHeadline": "fix(qr): scanning qr of wallet that has not been added gives no error", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1aec26749b96e5e84c3dedaf95099fa62a1fbeb3", "messageHeadline": "feat(clipboard): copy address to clipboard", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 158, "deletions": 109}}, {"node": {"oid": "db9f75c22333e1ee6793efbaca6bc7beccbcfda8", "messageHeadline": "fix(build): build fix?", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 9, "deletions": 45}}, {"node": {"oid": "f38aff2585eb7e74e3aec69bfa1f94189d29b741", "messageHeadline": "fix(ci): try build", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 229, "deletions": 229}}, {"node": {"oid": "abf888f14659bc6c89f962c4399bda8c375f02ff", "messageHeadline": "fix(ci): npm v5.6.0", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "82a7dd19c427c33098e65c9002c68d261996e4b9", "messageHeadline": "fix(npm): npm 5.6.0", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3f8f23d1e66bbcb00ce5df0eaebfc93b13997db", "messageHeadline": "fix(identicon): fixes vault identicon", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 3274, "deletions": 3281}}, {"node": {"oid": "e83007b5ac35daf230230fd4373a827d87d83467", "messageHeadline": "fix(tests): fixing mocks", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 13, "deletions": 46}}, {"node": {"oid": "3531da324519097dcc7e6380874bc4b04e5805b2", "messageHeadline": "fix(tests): fixing tests", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 16, "deletions": 67}}, {"node": {"oid": "12c5d27d937a60641f7994b290bf00062204f6ba", "messageHeadline": "Merge branch 'feat/rlp-sync-scheme' of ssh://gitlab.papers.tech:10022\u2026", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "82b04b07b48b1a8c492ca4af6ef6e99027c3ba6a", "messageHeadline": "fix(build): disabling AOT compilation for TypeScript 2.9 prod-build", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0769297dddfe774eab16a5385ea9c963045fe070", "messageHeadline": "feat(add-wallet): show error when derivation path is wrong", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "d2511da3cc74ff569cb49d12e31e40898a7d2d78", "messageHeadline": "feat(add-wallet): disable button until coin-protocol is selected", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd1c43b5bd5213dab24ea386fd3a84ee2f8e5239", "messageHeadline": "feat(ae): add ae-erc20 logo", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "df5cb8f38bbef70f6c66b767f33b42edebaf6016", "messageHeadline": "fix(deeplink): fix deeplinking on cold start", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "6f255b4a3ba064055a845b2129402dc5518836fc", "messageHeadline": "fix(startup): deeplinks and variables", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6895a0bde66ba0f1784869dcef9dc1d5341280e4", "messageHeadline": "fix(sync): unsaved changes", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "8358bee4fc569323602c02b914cb81c1cb89a3f4", "messageHeadline": "feat(sync): add new sync scheme", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 248, "deletions": 122}}, {"node": {"oid": "00f041747d206505628f55f6c2312fbfdd0c176c", "messageHeadline": "feat(sync): adding sync-scheme for wallet sync and signed TX", "author": {"name": "Dominik Sch\u00f6ni", "email": "dominik@dominikschoeni.ch", "user": {"login": "dschoeni"}}, "additions": 17344, "deletions": 14170}}, {"node": {"oid": "f37d9c84dcdbdeb0fd9452508ccbd17a0838ae5b", "messageHeadline": "Merge branch 'fix/airgap-webview' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 34, "deletions": 37}}, {"node": {"oid": "77883c7b8d0fcb4eba581a596aa4a0e101a282c0", "messageHeadline": "fix(config): remove allow-navigation in config.xml", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ff951dc1dc70d6ac5a50c6372277c9f031c9dac4", "messageHeadline": "fix(webworker): change imports", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 34, "deletions": 35}}, {"node": {"oid": "94a1fb20981e8dd42d5fa3832c02e3a4d1e63300", "messageHeadline": "Merge branch 'feat/airgap-webview' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 47, "deletions": 54}}, {"node": {"oid": "5b2799940214f5fb413ff11c3e2689d0d0ee79aa", "messageHeadline": "feat(webview): use airgap-webview master branch", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16ab6dc54bcdbee60a2148c15297927d0c1c1d21", "messageHeadline": "fix(prod): not working in prod mode", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "f0084cc513a38e05c45bf266a2d8fcfa8bf508cf", "messageHeadline": "Merge branch 'feat/show-add-wallet-after-add-secret' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ac24f81c281f8c33ddca61b586d46e92bc712c93", "messageHeadline": "fix(webworker): require webworker blob instead of inlining", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 27}}, {"node": {"oid": "492103749205505d7a198e6833ab3c1fe6086f36", "messageHeadline": "feat(webworker): fix webworkers in new webview", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 55, "deletions": 36}}, {"node": {"oid": "d0bcaef0fe774ae946f51b201d74938e50a1a86d", "messageHeadline": "feat(webview): add airgap webview", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "060175615cf0d0130dcf8909ee08d789f1cde8ea", "messageHeadline": "feat(wallet): show add wallet screen after adding secret", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "372f887565c04060a1aef9bb65da3cb97a2374f5", "messageHeadline": "Merge branch 'feat/v1.2.0' into 'master'", "author": {"name": "Pascal", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 20, "deletions": 28}}, {"node": {"oid": "a59493fe324f0319b3cea1c6615dc3ac20c21bf4", "messageHeadline": "fix(secret-generate): btn color to primary", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "daa565a5c1dba5b249fa004e555a8eac4da78445", "messageHeadline": "feat(warnings-modal): removes beta disclaimer parts", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "7981fec7354c82e413e470a9d8272e3c68107c03", "messageHeadline": "feat(version): 1.2.0", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f2577dc8cc806f6bde7997792f198f89fe4ec63", "messageHeadline": "fix(button): styling of button on generate screen was wrong on iphone x", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "4878638e138fa910aec5d012ab6a634a9179f988", "messageHeadline": "feat(keyboard): add new keyboard plugin and typescript 2.7", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6ca22dbfd014e9d6e6f43255b2e4e43260e21dd2", "messageHeadline": "Merge branch 'fix/face-id-permission' into 'master'", "author": {"name": "Pascal", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 1910, "deletions": 727}}, {"node": {"oid": "a6c5ebf83323a11c550ec7534594e3c0c0745515", "messageHeadline": "fix(permissions): Add Face ID permission string", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1910, "deletions": 727}}, {"node": {"oid": "3b4ed363352d3d1a3bfcd3ef69af2de0065b3d33", "messageHeadline": "Merge branch 'feat/update-splash' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "e74479d3f8e92aec2d49663514eac411e226cf5e", "messageHeadline": "feat(splash): new splash screen", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "7d2825611db830355bdc6e032c22453b51d64605", "messageHeadline": "Merge branch 'feat/asset-update' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "80828a0284f2f3be9429d026b668c88eae0a1dbd", "messageHeadline": "Merge branch 'feat/footer-refactoring' into 'master'", "author": {"name": "Andy", "email": "a.gassmann@papers.ch", "user": {"login": "AndreasGassmann"}}, "additions": 135, "deletions": 106}}, {"node": {"oid": "1e5fd537eb9f7d812c5db9ed3fcce390b49a92cb", "messageHeadline": "feat(app): updated to new assets & svg", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "138cf4e108e5637b0ffdf7bfcfab428284f7ab04", "messageHeadline": "feat(app): fab btn refactoring", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 12, "deletions": 23}}, {"node": {"oid": "63da6393fe6eb8dd4cd8f577754419cd79d8c7d3", "messageHeadline": "Merge branch 'feat/move-tabs' into 'master'", "author": {"name": "Pascal", "email": "p.brun@papers.ch", "user": {"login": "pascuin"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "dcb4d4399839089d86dd8ca788ea39ea6e0a91b6", "messageHeadline": "feat(app): footer refactoring, improvements for iPhone X", "author": {"name": "Pascal Brun", "email": "brunpasc@gmail.com", "user": {"login": "pascuin"}}, "additions": 144, "deletions": 104}}, {"node": {"oid": "308cea6d924bf820280929efa9c48989fa841557", "messageHeadline": "Merge branch 'fix/secrets-page-click' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1a7120fb70ee952a116af59d0eaf977c4c350f6e", "messageHeadline": "Merge branch 'fix/ignore-duplicate-order-verify-mnemonic' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 128, "deletions": 19}}, {"node": {"oid": "1dfc627e63830136a9bc619db7fcc36f5f838079", "messageHeadline": "Merge branch 'chore/pipeline-status' into 'master'", "author": {"name": "Dominik Sch\u00f6ni", "email": "d.schoeni@papers.ch", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6f615672743716f4d73d87bd4e3a306a23eb4ade", "messageHeadline": "feat(tabs): move secrets tab to last position", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "a69e28905f2f911c3aa7e0eaa03460cca0bc5a53", "messageHeadline": "fix(secrets): click on icons triggered detail page a second time", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "11597304005d7ff74e99f873251f680fdf2559bf", "messageHeadline": "fix(mnemonic): ignore order of duplicate words in mnemonic", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 128, "deletions": 19}}, {"node": {"oid": "536cb099cc500674852f9a2adc857793fdaf75bb", "messageHeadline": "chore(readme): add pipeline status", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "794cd77b7089a74c26bcc330b34a075294a84220", "messageHeadline": "chore(): initial commit", "author": {"name": "Andreas Gassmann", "email": "andreas@andreasgassmann.ch", "user": {"login": "AndreasGassmann"}}, "additions": 22048, "deletions": 0}}]