wakamex/github
02.7k
1[{"node": {"oid": "276ca2fdbbdd76cb779ec62280f15e456b39462e", "messageHeadline": "Revert tor changes (#1267)", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 3, "deletions": 20}}, {"node": {"oid": "da49d7cd4c562c739e204dc27f79bfed62ff7366", "messageHeadline": "Merge pull request #1265 from breez/ubba-bckp-issue", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "54a5eaae68abb74b8e75f2c724ff8111c388aab7", "messageHeadline": "await testAuth result", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "07d62a5c6a758b049fa478e32ffff5b395540a5f", "messageHeadline": "Merge pull request #1261 from breez/ubba-fix-invalid-locale", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "79ecd064638fb2ee4f41862f0eee58b4e19a8d88", "messageHeadline": "Merge pull request #1260 from breez/ubba-bump-tor", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "75eff69bde422be77c0fa381ea714d66cca024e3", "messageHeadline": "use en date format when locale not available", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "17d26203647acaf33fbdff83fc16f633f29ab755", "messageHeadline": "bump tor-android", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a9a377dac22b12aa9ac5e19d62a26c1b84707f7", "messageHeadline": "Add value time split", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 345, "deletions": 68}}, {"node": {"oid": "0a8a31b070ae8173e74fbc44b6fd81fe41e9f616", "messageHeadline": "Update dependencies to latest resolvable", "author": {"name": "Erdem Yerebasmaz", "email": "4012752+erdemyerebasmaz@users.noreply.github.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 224, "deletions": 196}}, {"node": {"oid": "2300da90b0e19efd4352a950f589d81a3ce0e8f9", "messageHeadline": "Add null checks for backup provider", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bd69ca20ee70a3c4a6a1f37b4332bdafb628e637", "messageHeadline": "ignore all conf files", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "2f1ef44cc47b4c37d2263de75306dff42d845487", "messageHeadline": "Add logs for required actions and unexpected funds", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 235, "deletions": 190}}, {"node": {"oid": "e0e6fa7ec55a4d598d1cabfbd0b9c4ab454b8962", "messageHeadline": "Add stream builder extensions from 3 to 5", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 219, "deletions": 0}}, {"node": {"oid": "2e633100852ae09fad37efbcda0184ed3dece8c7", "messageHeadline": "Extract layout tooltip to Breez translations", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "676f396e8364ba1df0d23abd736c1c3181d36e67", "messageHeadline": "Merge pull request #1253 from breez/1252-lnurl-not-converted", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "fff9af35d0c0b331eb4939ab70214a8eb341f8a4", "messageHeadline": "don't build on accountmodel.initial", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "d8c36ed06db3cacf322450235524df272ca83a2d", "messageHeadline": "Merge pull request #1249 from breez/ubba-ensure-valid-channel", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "74d14b52155ed8a5f6c4dc8ea617cd1d048cf9a5", "messageHeadline": "ensure valid channel before signin", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2936e3a534ba7fd063a838bcb203e8696f925637", "messageHeadline": "Update Azteco logo", "author": {"name": "Erdem Yerebasmaz", "email": "4012752+erdemyerebasmaz@users.noreply.github.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "1acd25db85900539fefba9248899b953af22dbb3", "messageHeadline": "Pull logs changes applied on c-breez to breezmobile", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 547, "deletions": 367}}, {"node": {"oid": "04103e068e71ad1ca29406fef3903a7c9775b19d", "messageHeadline": "Merge pull request #1222 from MarnixCroes/azteco", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc0262e9e5cede14a764d3b08db3c651ce258116", "messageHeadline": "Merge pull request #1245 from breez/ubba-date-filter", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "2115a8e0019d438f7390be734bf1ba079b9f02a9", "messageHeadline": "bump iOS and android version", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ceb2a02b5d54624abe5a48f66bd893c3ccc3914a", "messageHeadline": "fix issue where date filter not showing", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "031cee2f3f5cd3d3af44426b477096ef25e5f0cd", "messageHeadline": "Add bulgarian language", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "68ad184141d0ceaf7f2b9d519529f35b19abaca2", "messageHeadline": "Check instalation source on Andriod and open github page instead of", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 130, "deletions": 60}}, {"node": {"oid": "72a268eae99547878cd6b26046956f5320f252d6", "messageHeadline": "Allow two lines for shareable payment row", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e57bc5ae5bb63384ef02ec698bc24a29411b761a", "messageHeadline": "Display the correct tooltip for warning actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "842bbf2e651130c141637bfc389f2012fb25b16a", "messageHeadline": "Update dependencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 96, "deletions": 96}}, {"node": {"oid": "50d307a986d66e73bc33f1b168e5a10dc5c18a3c", "messageHeadline": "Remove unused imports", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "ea8ea296d97df5e67d86fce3617341150e62b8b1", "messageHeadline": "Fix same invoice not read by qrcode scan twice in a row", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 40, "deletions": 31}}, {"node": {"oid": "a850fb1a06ff5565398f57a4c85de00f19828560", "messageHeadline": "Fixes #1232", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "43fa7f27f950c20bea4aa5c7cb75bd7d7f6f82b2", "messageHeadline": "Merge pull request #1235 from breez/1230-tap-to-show-fiat", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "655c76bad31e692b177e3fd33b3e22479ff1c09a", "messageHeadline": "use onPress to display fiat", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "ae0b78dbaf76b11d529aa6ef4ce047d24b22cd33", "messageHeadline": "Merge pull request #1229 from breez/1228-spinning-loader-on-failed-swap", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "b6fec1189242b7ef4794e30150b1f71c5ebd9cd7", "messageHeadline": "use futurebuilder and fix check if loading", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "78bb06e33b918690ab464a3f81274a9664c52bfb", "messageHeadline": "call fetchSwapFundStatus in didChangeDependencies", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d30d6f344b7996ae33161d5eed1fa46aa9ad4652", "messageHeadline": "Merge pull request #1225 from breez/remote-server-null", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1db243cc0dc9fcb6bfdcc16608c9edacfe207331", "messageHeadline": "bump version", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f111d8a8bd8c5ef281ace3d6c32a7706fe330973", "messageHeadline": "build using streambuilder", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 15, "deletions": 27}}, {"node": {"oid": "17d036e9c0aafa43d33491c61b3dfdd64dc25a04", "messageHeadline": "bump ios version", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec543ac2252940ca4bbe67036c1da61937e212aa", "messageHeadline": "fix null issue", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "100160f3f45ac32ea705e252f148aa39fee28168", "messageHeadline": "Add error dialog when receive via BTC fails", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "0b67a0b2ae06657862743f7daa93ea61d075b1f3", "messageHeadline": "update azteco link", "author": {"name": "Marnix", "email": "93143998+MarnixCroes@users.noreply.github.com", "user": {"login": "MarnixCroes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4acb084d9a1d84c276244bed489e8282972a267b", "messageHeadline": "Fix safe area on qr code read page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "cbc2e9bda7d870a4d573fca4da9f9c6cb1568271", "messageHeadline": "Fix wrong input parse format", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "0b43a025219618ca582a36d8d5da46b9177983ba", "messageHeadline": "Remove unused asset", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c4cc8aea38b6db248b48f9fd7d29c3f2f2d9ddcd", "messageHeadline": "Remove Czech & Slovak translation remnants from app & tests", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "0760e2b4e2d5314f01783604c7e09effe1363468", "messageHeadline": "Remove Czech & Slovak translations until further notice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bcbe9aaacfe661831ceaf7073c5837f5bbc2a54b", "messageHeadline": "Merge pull request #1211 from breez/backup-hotfix", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 356, "deletions": 314}}, {"node": {"oid": "516c74a90599addde38d5b1298acf0e6ba23e4bb", "messageHeadline": "Reset _showingBackupDialog if SecurityAndBackupPage is mounted", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e503a5eb3feaf1eba5acfd002b1f85ff39c7a918", "messageHeadline": "Create themeData variable where there's multiple uses of Theme.of(con\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 133, "deletions": 118}}, {"node": {"oid": "b536df9aaed9700d6209d06e49c92bcb3d3491bd", "messageHeadline": "Rename all constructors named start as initial", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 32}}, {"node": {"oid": "806254ee96aff1fb3f6a3f2c06f1e6ad146a7a30", "messageHeadline": " Apply system ui overlay style changes to Android splash screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 101, "deletions": 91}}, {"node": {"oid": "1c12af7d8ede47260ebbe62bd96d9c0a5696f602", "messageHeadline": "Remove misleading log", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8c0089969c96e0fce3c4e0ae1b120f9483cbb700", "messageHeadline": "Simplify activeBackupHasAuthError condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "3baa6b71b4cc24d3b74e159ceeb3d7b0ea628383", "messageHeadline": "Don't set sign in needed to true on creating new account", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "34d9750fbbaa86e60c99416b157e1492db86feb2", "messageHeadline": "Rely on BackupFailedException.authenticationError instead of signInNe\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 89, "deletions": 76}}, {"node": {"oid": "426c857adb567f36292e44244d34813703faf548", "messageHeadline": "Do not require sign in on BACKUP_FAILED events", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "113830bb3e3ea7bd014cdbda8196949ae8569298", "messageHeadline": "bump archive", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8974d4bd19bf20e97872ca8f6f60fff33c7c462e", "messageHeadline": "backup if signin is not needed", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 40, "deletions": 32}}, {"node": {"oid": "ad7e833f7c22adc3e26c2c5253820d08dca31743", "messageHeadline": "Bump CFBundleShortVersionString and gradle versionName", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e250dfbbe3a5cf80625bbea837d1e3123b70a906", "messageHeadline": "Check fetched LSP list against selectedLSP instead of currentLSP", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a4bc2d393430c17d97f517b8e43b7f0094a8dccd", "messageHeadline": "SystemUiOverlayStyle improvements", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 669, "deletions": 608}}, {"node": {"oid": "e19f03dcebfbaf4057ac59759610b1829a8deae7", "messageHeadline": "Add debug build config", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d1eed2c3dcd525539662865778cc816233ad3820", "messageHeadline": "Remove obsolete OR condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2670e4683eda4344341bec8a58ebbd8c80d44d73", "messageHeadline": "Don't prompt sign in if request is silent", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7abafc318408c3859eab4cb7508158781579420a", "messageHeadline": "Do not recreate sign in client on calling getAccessToken", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cb7cd0a8d68847352561594eee276f59a591336e", "messageHeadline": "Remove CloudKit from Info.plist", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "500331a410b35d5de4905c11a6f33a112c9dd71a", "messageHeadline": "Remove comment block", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "48d1102ec8b68e6bf55d3bd2032a7df07d2345a0", "messageHeadline": "Remove obsolete variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "64825924dbb2e8de254865fce8bd1aab1d81a867", "messageHeadline": "Treat PIN as NONE on BreezLibBackupKey", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "f689d089a3fe25edd77ba266235de98c1b2a79df", "messageHeadline": "Reset backup key on restore errors & when backup key type is set to none", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "d1ee020286592fa436ba2006acdfe3bf8df52d84", "messageHeadline": "Reset BackupSettings to previous state on backup errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "a758cf42af8c15da6205f90bb32b76cc80a49ea9", "messageHeadline": "Fix remoteServerAuthData comparison of BackupSettings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d09e9d13460bada4c319a5b5d4dd80dec0b4b9ab", "messageHeadline": "Request required scopes during sign in", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 136, "deletions": 72}}, {"node": {"oid": "0e3ce6f78aeb2d8e0fa1360bd7a21aca8824eedd", "messageHeadline": "Fix backup in progress dismiss issue", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4c32927d7dea161b12a23229feffad020e62220a", "messageHeadline": "Request app data scope permissions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 68, "deletions": 14}}, {"node": {"oid": "4d11831f96bc80718dfc877fe471e6fceffcefe1", "messageHeadline": "do not prompt sign in after sign in is cancelled manually", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "db65800f372014a63baba59e768e9698f34170ba", "messageHeadline": "Do not verify if credentials has write access", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 137}}, {"node": {"oid": "f2fd0bbf1d9a369ede4b46474f8105946b2cb0e1", "messageHeadline": "Don't throw exceptions on GoogleAuthenticator methods", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "eba7d79c47ccdc9326e6fd6b6261fb9606ca21ab", "messageHeadline": "Remove backup in progress dialog route not to cause debug locks on S&\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 52, "deletions": 25}}, {"node": {"oid": "0a04c9e2e72441b86e77b6d8c15e8b2a5f3dba7b", "messageHeadline": "Set backup state to in progress immediately after requesting backup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "d322259f4ecd8a1b8fcc766c9fd7856e9a70e079", "messageHeadline": "Don't relog if last signed in account is authenticated", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 55, "deletions": 33}}, {"node": {"oid": "f867ea8f6c68699950d5149ebcf5766ea4849be4", "messageHeadline": "Set backup key type during restore on backup bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 44}}, {"node": {"oid": "496901b3052e799167beb8b1ebdaabdc64806612", "messageHeadline": "Use backupServiceNeedLoginSink to request relogin during backup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 70}}, {"node": {"oid": "ee0384371390815a34e2a0280a0dd0f79cab34c9", "messageHeadline": "Handle silent sign in errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8fc83cf59f855695e85199faed9ed368edc8f940", "messageHeadline": "Don't dismiss spinner after validating remote server credentials", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "fef0b086e03f52c4cd195e5164e0d8679fa67be8", "messageHeadline": "Handle SignIn & SignOut action errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 47, "deletions": 19}}, {"node": {"oid": "304e4725d1f167c6e526b5376adb4b6083b84597", "messageHeadline": "Trigger sign in on GDrive when there's all kinds of backup failures", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0e754d7a837fa41753e3e81c16ac283c120eb9ba", "messageHeadline": "Trigger sign in when there's a backup authentication failure w/ GDriv\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "777f3a7627b309f295de9f3de4434bfbf6c2a1b7", "messageHeadline": "Trigger sign in when selecting GDrive on a new account on Android", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "debd6f2026d8edac8221477028447dd0827d135e", "messageHeadline": "Don't backup if backupProvider isn't changed", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "4a9038e88d885df0f0f7a1358407908147935652", "messageHeadline": "fix uploading showing up twice", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "e58aed9e025050380df54c48ba94d8c5a18b4bf9", "messageHeadline": "fix iCloud error", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 7, "deletions": 22}}, {"node": {"oid": "cf719e0670f255e5e20e82b4732adb2a05d69ce1", "messageHeadline": "Trigger sign-out when switching to GDrive from another provider", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3c607abc1e85706e75c5bae4716503f2289a998b", "messageHeadline": "Revert \"Do not trigger backup if GDrive account hasn't changed\" on S&\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "8e67c76fe7c2f6c5d840cb97270bf016f71b7204", "messageHeadline": "Handle backup errors on Security & Backup page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29dfefe9d6aaf34338d1786627dbd0fd44d321d4", "messageHeadline": "Don't dismiss spinner after sending backup action on VerifyBackupPhra\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cde678c1a6d141ecd1928b2b978748a3a79e73e6", "messageHeadline": "Add google sign in not available error", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 55, "deletions": 7}}, {"node": {"oid": "3b8bcf757c33c736c4f670f77c00c291c144f954", "messageHeadline": "Log signIn actinos force & recoverEnabled settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "649dfefcaff4a2a6df06e67bd916d4d644fab71e", "messageHeadline": "Add toString to RemoteServerAuthData", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "af9602b6b365c6bc553fba92c5fe4ac845736a23", "messageHeadline": "Don't dismiss spinner on S&B page after backup action completes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4fbaeeee95fb349d4b4e0499e554e06f5f9dc0d7", "messageHeadline": "Reset backupServiceNeedLogin after account changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "abc7ff6d8186a14a6b30a85b3c864bc2a0e4ad11", "messageHeadline": "Change _backupServiceNeedLogin value after signIn & signOut actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 14}}, {"node": {"oid": "74de5594aa25807c995e81c8768b9b66813b3e1d", "messageHeadline": "Set BackupNow actions recoverEnabled to false by default", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6206a769557ab194bb0da2f1277332fc296cc853", "messageHeadline": "Prevent double sign-in", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 65, "deletions": 47}}, {"node": {"oid": "ae50158d141b2e62734989245d7cbc20b1167519", "messageHeadline": "Add loader when waiting for signOut on Security & Backup page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "18043725283da7a6b9963facde9a7ec04dbc60bd", "messageHeadline": "Don't show backup warning when there's a backup in progress", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d002c5ac560fc4772d33434b2a73e90acb17840e", "messageHeadline": "Add loader when waiting for signOut on EnableBackupDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "b667908bc60a633a3b2c735d47e659f52aa96658", "messageHeadline": "Set SignIn actions recoverEnabled to false by default", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f40039c77c22938c9931e9763c7321f08e3a311", "messageHeadline": "Do not trigger backup if GDrive account hasn't changed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e91291c5c477bc24ac773dd66854ffe37dd90e0d", "messageHeadline": "Do not prompt logout warning if there's no backup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "aa979d4a3ffbeee81f49e657ba64e81b195b9119", "messageHeadline": "Use _backupServiceNeedLogin if SignIn actions force isn't specified", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2b1ccba43f75719c0525901e1fd8653865925d48", "messageHeadline": "Throw validateAccessTokenAllowingPrompt's error message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "1b885ff497a36e3626d2a40e98993411038dff7e", "messageHeadline": "Re-add sign out on restore flow with a timeout for Graphene/CalyxOS d\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "89f98dc6e472a8c72f861ec717baa80f6435d2ee", "messageHeadline": "remove logic", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 3, "deletions": 27}}, {"node": {"oid": "2336963555e8478cac1b00b1ca2f9a43f6bdea4c", "messageHeadline": "add translation", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "1517a712812d4b55d99327615f617f46dcee7190", "messageHeadline": "Display a logout warning dialog when GDrive is selected", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 69, "deletions": 12}}, {"node": {"oid": "efede6473693dd93f5bfb65b48e96249e9177d30", "messageHeadline": "Add logs to BackupNow to debug Android GDrive issue", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "b1aaea077fb31d3cf6237b9ec02738163277945e", "messageHeadline": "Don't declare default value as named param for BackupNow action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "6961f96349f21cd786fc2ff9b06f541aaae7c09f", "messageHeadline": "Do not show backup prompt dialog on security & backup page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "760eb884ebfa1e6276d8dd1a3df6340fae1c1724", "messageHeadline": "Use backupPromptVisibleSink instead of showingBackupDialog local vari\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "1eec3d501104294b6bf80caa300623b1f57f6242", "messageHeadline": "Do not silent sign in to GDrive", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "dc856f64c7a7454262cbeb736a3923aa1576e989", "messageHeadline": "Force sign in by default", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7730f3b0d05858496447a9c4d64babbbbf132fc", "messageHeadline": "Add missing spinner dismisses", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "27b345eab0e6dd940f4c79a04dd92177d0b8a0d3", "messageHeadline": "Do not set promptOnError to true when calling sign out on restore flow", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9732c5037ead55974be07c5d5659f6919d3a2708", "messageHeadline": "Handle sign-in errors of iCloud", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "dd0bdc660026337ed641f0ed0933741d49e8a5b2", "messageHeadline": "Pop EnableBackupDialog after _backupNow action is complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "386b5d222558d0678b271ab43de02b4a8e1aa681", "messageHeadline": "Resolve EnableBackupDialog issues", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 117, "deletions": 94}}, {"node": {"oid": "4ad91e313a750270ad1f04361f9d812094bc70f7", "messageHeadline": "Handle SignInException's separately", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "312a24a0e66f533153d7529fd9fce5616e52943b", "messageHeadline": "Dismiss spinner on backup errors and show flushbar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "43fdc70ee4ecf6317748d81bef9216924e8d8e0f", "messageHeadline": "Force sign in after switching to GDrive", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "fe486a3da0e5aac3264e8c6e19486f73f4263752", "messageHeadline": "Use isRestoreFlow to determine if the flow is restore or not when pro\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a58e1d30d4bc95c4a5a6390f4f27adbff3f905f0", "messageHeadline": "Remove unnecessary args from enterRemoteServerCredentials", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "f74bd0f44061585263472a2b0691f1dcc30bf181", "messageHeadline": "Sign out if the user switches to GDrive from another provider", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "cf52f49d50a85732e4f0f0033e023f81e3b98739", "messageHeadline": "Update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "252843058cca08ca3f6a8d6413292230a6220ac6", "messageHeadline": "Sign out of GDrive accounts if the user is switching TO GDrive", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "2f2ace4fad91b782da0aaab8e5cf702a4ee3f617", "messageHeadline": "Add shorter comparators for BackupProvider", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "2cc7b8969d13ea006332d1b1da8d32885ad46ee2", "messageHeadline": "Display spinner while backup request is being processed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "7e8b0f8fbf933855fbc109ed7c29ad4bcdbc3362", "messageHeadline": "Do not display OK button for undismissable backup in progress dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 46, "deletions": 21}}, {"node": {"oid": "bf93c7af36cf6c46b1abdfac93819b014b2c7a38", "messageHeadline": "Display Lock Screen over Security & Backup page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 101, "deletions": 96}}, {"node": {"oid": "0eeae7a3f3a7ecfd4a63755bc2793f8673ec1564", "messageHeadline": "Do not display EnableBiometricAuthTile when there's no local authenti\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 63}}, {"node": {"oid": "0567b19ef97104c47a8f2e6f0ff95cebbd00eab9", "messageHeadline": "Display a Loader while Security & Backup page is loading", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 38, "deletions": 37}}, {"node": {"oid": "0dee237af23ed10eab82ac333b1b13652a77c176", "messageHeadline": "Get BackupSettings on top level(SecurityAndBackupPage)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 102, "deletions": 143}}, {"node": {"oid": "aedf5b9e3c52f2ba7b6a4354f4dcf3f861c5215c", "messageHeadline": "Correct indentation for readability", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 107, "deletions": 105}}, {"node": {"oid": "ac80a69fd219243c59ec5577c1b262befbb8415f", "messageHeadline": "Give more meaningful names to function params", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 71, "deletions": 73}}, {"node": {"oid": "b01e081d0d4a4bbe6a6f1c692017e376f4e34e68", "messageHeadline": "Extract _updateSecurityModel from security tiles", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 25, "deletions": 46}}, {"node": {"oid": "13ff7d47e5f42a72e87648c50959fd51c1008d3a", "messageHeadline": "Rename SecurityPage to SecurityAndBackupPage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b638ff39ac6bb4dd7131e8187e5cf5945b070d85", "messageHeadline": "Extract common functions out of security page tiles", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 60, "deletions": 80}}, {"node": {"oid": "23f3f9260daf2edeb77e3fea07902b6e79e915c7", "messageHeadline": "Extract last backup text to a widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 121, "deletions": 104}}, {"node": {"oid": "403eb666d9c65a83b810c701ad007fa37c1f4936", "messageHeadline": "Extract Security Pin Tiles to Widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1003, "deletions": 618}}, {"node": {"oid": "67ddbea34603c7a835cbe715963945aca9544617", "messageHeadline": "Refactor Security & Backup page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 276, "deletions": 367}}, {"node": {"oid": "2526dd54c3453dad00358f38f2bb70b4e962b995", "messageHeadline": "Display loaders when triggering backup from EnableBackupDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "6df8f62d975a9e3c87c7f62b75a5a1d38507ab0d", "messageHeadline": "Wait for BackupSettings from stream before rendering EnableBackupDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 61, "deletions": 76}}, {"node": {"oid": "18997932b3ce7bfe5d4ac83f931d952f21d423db", "messageHeadline": "Convert BackupNowAction to BackupNow async action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 126, "deletions": 168}}, {"node": {"oid": "fee781b423f7b332ce7d0331422b498cb639c1c4", "messageHeadline": "Remove unused UpdateBackupSettings param", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "dc78fc11f28755c7d3e62d36dccad4d740d73efb", "messageHeadline": "Navigate to Security & Backup page after encrypting backup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 42}}, {"node": {"oid": "10381edd5b58849165fdfbbb4a3870b6117c55c2", "messageHeadline": "Remove unnecessary oldBackupSettings arg from _updateBackupSettings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "5ca8ff3ea3c9d7d7eb59d56379713022a9c48650", "messageHeadline": "Show loader before backupNowAction called & a backup is in progress", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 66, "deletions": 49}}, {"node": {"oid": "4b86f99f76e7603d288aaa721985b04aa7d6681f", "messageHeadline": "Only sign out using signOut action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "6ec3edaae839c075d0a83bb5448ad90956898ba8", "messageHeadline": "Don't trigger backup internally after backup settings are updated", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 22}}, {"node": {"oid": "4d3c77af09df705a3d65adec06233625c09d039c", "messageHeadline": "Display a loader when backup settings are being updated", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 129, "deletions": 86}}, {"node": {"oid": "86c48f484473aec6a54dd2507ad50fd67fd825d2", "messageHeadline": "Sign out users on each restore attempt", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "98a15ce22fdba7bb57d61557b6cbf93bd6381cf1", "messageHeadline": "Convert last backup time to local timezone", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b509c6c0aefbcb82022aaa6ca10dfcc04cf265f1", "messageHeadline": "Show EnableBackupDialog if sign in is needed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "138eaf01946a4506badeda241400c3e92eaf1797", "messageHeadline": "Refactor BackupSettings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "e5510ff3c0816109f4baf101c1d180955b67b16c", "messageHeadline": "Replace combineLatestList with combineLatest3 for promptBackupSubscri\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "e31112f55bce1be064131acd18fc4c6070203acc", "messageHeadline": "Replace promptDismissed() with promptBackupDismissedSink", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "28b87ac7b0bb8e100c83d19d97b8f0286ae168cf", "messageHeadline": "Show dialog after payment", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e815d6b7584b4ded5c42d61b17a3bbb7fa4b3040", "messageHeadline": "Move _backupSettingsSubscription EnableBackupDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 37}}, {"node": {"oid": "7739a1cc67976db3cbf557069b855e995893e404", "messageHeadline": "Read promptOnError value from backupSettingsStream on _DoNotPromptAga\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 14}}, {"node": {"oid": "a40ec1f072b79f05a8427fa92f5a2fd1a125d9f8", "messageHeadline": "Make AccountRequiredActionsIndicator reads its own blocs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 65, "deletions": 62}}, {"node": {"oid": "52e266060a524689d8fd693ee345730d50027aa7", "messageHeadline": "Remove unnecessary BackupSettings stream builder", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 54}}, {"node": {"oid": "683bc7bf9bbf02de2c351a5154fc57c6206f5dfd", "messageHeadline": "Move listeners to initState", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "56810a56f06c0c66f0b62fde78f9fb32ab9e7dad", "messageHeadline": "Improve backup prompt logic and fixes concurrency bugs #1121", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "53fbb44f03dcf75be34ec5291d0522bc135d2680", "messageHeadline": "Sign out of GDrive if settings are being reset", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "25b733a3350fb9a0461c6c8c0a9a43051f87cd96", "messageHeadline": "Handle null backupProvider inside _updateBackupProvider fn", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "e5fe38824acfc83575bd4970c99372cd7941e6c0", "messageHeadline": "Revert always update backup settings changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "8a7e2a283478f2f0bfad43aaeb40329faae57aae", "messageHeadline": "Set iCloud as default BackupProvider for iOS", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "fd533f9d50834445ce0ec834321198fb95608095", "messageHeadline": "Improve error handling of Let's Breez flow", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 26}}, {"node": {"oid": "ba4a3e5b1de62319493783b61516cc04e6bf8885", "messageHeadline": "Refactor SecurityPage error handers", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 53}}, {"node": {"oid": "6c98430b3c6e65f15900ff549150e5b13a8f90e9", "messageHeadline": "Re-add userProfileBloc to InitialWalkthroughPage params", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 32}}, {"node": {"oid": "5537ca4698540302757b7eb646dcbc1285e28ae6", "messageHeadline": "Reset backup settings before registering via Let's Breez", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "65293b8f4e09e687b95637e477244898b2d6d288", "messageHeadline": "Fix error handling on _validateMnemonics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "d32a2ce87f1cbd12f14bfb54acf31d052a2914c8", "messageHeadline": "Refactor RemoteServerAuthPage auth logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 117, "deletions": 83}}, {"node": {"oid": "0d4af1d893b0e9ae72fdea24e27b5790d1686a4a", "messageHeadline": "Bump iOS version", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec543a225151b3dbc4c9774bcfcf4ec4597054d8", "messageHeadline": "Remove unnecessary BuildContext params", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1134, "deletions": 1146}}, {"node": {"oid": "da68164ccea3b80b1322bab4b4b20d8abfd93039", "messageHeadline": "Fix enable backup dialog backup flow", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0848a51d05b97ef7026f06318e36eeea4565b4de", "messageHeadline": "Update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 37}}, {"node": {"oid": "993eb1bd8291418f6e0f44b858730d2689eb8666", "messageHeadline": "Include BackupProviderSelectionDialog into SelectBackupProviderDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 176}}, {"node": {"oid": "eea946cc9b8110754fce1c3fa6165ac4f67afca3", "messageHeadline": "Tidy up EnableBackupDialog & BackupProviderSelectionDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 310, "deletions": 243}}, {"node": {"oid": "a01d136164d2ead76c1de2fa11929889b43cce74", "messageHeadline": "Return a generic error message on _restoreBackup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "9fc8e4c044513719af1c71e370afebab60cfbdb3", "messageHeadline": "[WIP] Tidy up RemoteServerAuthPage & remember entered credentials", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 589, "deletions": 487}}, {"node": {"oid": "5415593caf917c491666f38a65bbccb5ce3e9061", "messageHeadline": "Differentiate between 12 & 24 word phrases", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b75cd7f2333e7d0ab126ee14755e8fd79d4d01ad", "messageHeadline": "Remember entered mnemonics on same restore flow", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 21}}, {"node": {"oid": "72b883614f242740f13ae1b2c82d251eff401e44", "messageHeadline": "Throw and error when snapshot list is null, empty or of an unknown type", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 16}}, {"node": {"oid": "919127c2d7aa9f1bbf9981151e4a3e6b4659c838", "messageHeadline": "Add assertion check for SnapshotInfo's nodeId & modifiedTimethat it c\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "68624e5460683b3901e4f9394b55acb4bcb4e7ac", "messageHeadline": "Display flushbar for InsufficientPermissionException without popping \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "9634cf8069fdbb213ae0af51c6275b134700f157", "messageHeadline": "Handle Invalid Credentials error on iOS", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "2b76bd7068b47e89420301c97ec7044a147afd09", "messageHeadline": "Use number of available snapshots when setting height of RestoreDialo\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8daf5676bb8b6dff705ac2e07f5fede71ee9cd88", "messageHeadline": "Remember selected backup provider", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 85, "deletions": 59}}, {"node": {"oid": "1fedf3194603136439b7ca57efdcb2b3a8caaafd", "messageHeadline": "Handle InsufficientPermissionException via extractExceptionMessage wo\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 47, "deletions": 23}}, {"node": {"oid": "17b038543a6a3a197aac4d801dd8784946cb024e", "messageHeadline": "Group up testAuth switch cases", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "e35ff69fb06cdeca63be1e725b82410a03e01ff7", "messageHeadline": "Check if backup is encrypted before logging key length", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8e5f58e396f7ab3ea94802ab4815920739ae8cb", "messageHeadline": "Set backup settings upon entering InitialWalkthroughPage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 148, "deletions": 131}}, {"node": {"oid": "5fc195cbcfb1aec4651e929112eec6b664b97d55", "messageHeadline": "Wrap _restoreBackup & _listSnapshots w/ try/catch block", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 50, "deletions": 55}}, {"node": {"oid": "c9f3f88591eb2408505e2227370e658813a5cb7e", "messageHeadline": "Handle all restore flow navigation on InitialWalkthroughPage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 159, "deletions": 165}}, {"node": {"oid": "d894890166d9ae2b3cfaadb2331ea2c10bf87a12", "messageHeadline": "Tidy up _restoreBackup logic for readability using await", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "1dc6a6cb00fbfc4c834331aadc1647f7592e2ec6", "messageHeadline": "Add named constructor & copyWith functionality to BackupState", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "bb3051eea7e1b737c3611262a42a360b0850e8fe", "messageHeadline": "Move models on BackupBloc to backup_model.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 148, "deletions": 147}}, {"node": {"oid": "ba70e6ae0b2caf99a30d949ccd9b35b512b1020b", "messageHeadline": "Use ListSnapshots & RestoreBackup AsyncActions on restore UI flows", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 409, "deletions": 577}}, {"node": {"oid": "18093fab0fcd864d05902e50ac27155e59d892f3", "messageHeadline": "Refactor Initial Walkthrough", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 35}}, {"node": {"oid": "a8cebe32a60ce339a01191181c2761a986fd1094", "messageHeadline": "Display a spinner when backup is being downloaded", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "bf003ef1cab38127f218cb72e7b4acbed8c1ec3c", "messageHeadline": "Improve visual clarity of snapshot info tiles", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "63be5f6bd30dced6d4a1c795fabd0263c0591b73", "messageHeadline": "Removed unused textStyle field of promptMessage & promptAreYouSure", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "71c6c50c1d22655a8c08162419b2297472c48d21", "messageHeadline": "Do not auto-select snapshot when the snapshot list only has one item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "dd96cf4128eae3a552a4268af67930dd1ea6ae17", "messageHeadline": "Launch link texts on external browser", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 36}}, {"node": {"oid": "8a175dc6f1b8ba093da8fd9dc8ea21f12f6bd246", "messageHeadline": "Refactor Initial Walkthrough", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1542, "deletions": 1058}}, {"node": {"oid": "96899ce06db6a1d0ebdb35fb28227c7fd15ed54a", "messageHeadline": "Clear app data before & on errors during backup restoration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "c5b4de8df408d09151313e0b2b906c147b9bd262", "messageHeadline": "Update syntax used on error handling _restoreAppdata", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "2e6771fdba38c2baeef6600e5011d76f872cfe55", "messageHeadline": "Trigger backup after encrypting cloud backup & validating mnemonics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "53e8f1df42fc7b36718499fc7577050e585cc962", "messageHeadline": "Merge pull request #1196 from breez/refund_tx_id", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 153, "deletions": 148}}, {"node": {"oid": "cd90c6d998872b14ec9d03adac9499d0ddc24cda", "messageHeadline": "update error handling when internet connection fails", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "c73f3d4ebad8869d6e92e56ef4e2d1f07f46dfee", "messageHeadline": "Add breez.db in \"Export DB Files\"", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ee097319768af7112bce7302b431641e67a2d0cd", "messageHeadline": "Fix systemOverlayStyle on SendOnchain page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "24045ed078a050d1a24d2fcfbbbe869078cfa049", "messageHeadline": "Fix Unexpected Error dialog theming issues", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 124, "deletions": 122}}, {"node": {"oid": "bae0ec09319ffe1140f0a34f55053605f89b259f", "messageHeadline": "Fix SendOnchain page theming issues", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "c936412cf5a45bff40e46ca6cccd8a7b39cc7072", "messageHeadline": "Add tx id information of refund item on Get Refund page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "81893be7fdfdb967fdd50646e480d8acb341f68f", "messageHeadline": "Merge pull request #1193 from breez/lnurl-clickable", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 82, "deletions": 25}}, {"node": {"oid": "52b8f0728af55cd14dbf019021325b7da4dd3477", "messageHeadline": "Extract paste amount logic to a function", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 83, "deletions": 60}}, {"node": {"oid": "d25fccf3821fe4f39c675ac161129e3ef0480302", "messageHeadline": "make lnurlp clickable", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 59, "deletions": 25}}, {"node": {"oid": "d5ff591d07f75c12de3ed99980532f1cf34180eb", "messageHeadline": "Downgrade mobile_scanner dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 49}}, {"node": {"oid": "b2c790427a9d36adc71abf2c1d06558859c297f2", "messageHeadline": "Add Czech language support", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "c5ba35af47a09ebbad0d00480b04267642fba35e", "messageHeadline": "Merge pull request #1181 from breez/1179-dont-display-the-fee-free-am\u2026", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "47c8d926156db62a0b4469f04114db9e6767c13e", "messageHeadline": "update breez translations", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8c3f352ea79db7dd3e9ced4f13f6c2448cb08a28", "messageHeadline": "Update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 66, "deletions": 52}}, {"node": {"oid": "f2af2edb3bf8c42d1539c933d116147002404772", "messageHeadline": "Update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 195, "deletions": 213}}, {"node": {"oid": "1bd503143778458f8b470961a3dcb86fc2809929", "messageHeadline": "Remove unused files", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1409}}, {"node": {"oid": "24e4958db9d15adc749de0ef921ab86f22bccd96", "messageHeadline": "Remove BarcodeScannerPlaceholder & app_settings dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 107}}, {"node": {"oid": "88594a835ac0c23b934e43012072b3149f6ea7f6", "messageHeadline": "Add missing null check on remote server authentication flow", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "bb593b4e3d7eb8abe8b103d93c2115d523e8d08f", "messageHeadline": "Add the option to return back to Apps page when LNURL Webview's are b\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "d995e302ca696964648763a74e86809bb02ff64d", "messageHeadline": "Correct typo on iOS stopBackgroundTask logs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fb3dc9d8dbca6526d80addd3c4ce03d18f9b804", "messageHeadline": "Add \"The Bitcoin Company\" assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "33c13d812ca9de276af675db7dbd91e87a95fa7d", "messageHeadline": "Merge pull request #1166 from sarthak13gupta/nostr-nip07", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1025, "deletions": 175}}, {"node": {"oid": "7b5e1eede81dacde6b7ec6b1ae58106c236d6e20", "messageHeadline": "nostrSettings rememberChoice changes", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 97, "deletions": 41}}, {"node": {"oid": "68d559b9c46e00af6c6725ed3c9326b52c4e34a7", "messageHeadline": "Merge pull request #1173 from breez/1126-bip21-invoice-cannot-be-past\u2026", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 81, "deletions": 16}}, {"node": {"oid": "f66e2cdc8c3c383f73be75030864400733bd90cb", "messageHeadline": "simplify address extraction", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 38, "deletions": 28}}, {"node": {"oid": "24e5eee796a3e0623ab42bc17dd75e7e05fe2ba4", "messageHeadline": "check for bip21 on validating address", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 63, "deletions": 8}}, {"node": {"oid": "dd016c5848abe76aea41f6c23a7dfc17eb6a0458", "messageHeadline": "added nostr settings and requests dialog", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 385, "deletions": 418}}, {"node": {"oid": "7e30a8ba5f79c2349dae3cd302fcf7fc94345470", "messageHeadline": "Merge pull request #1172 from breez/1126-bip21-invoice-cannot-be-past\u2026", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "aed0691fbd77f72946b8fa8c0e005d6f9db820fe", "messageHeadline": "fix bip21 handling", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "dc033a8fcc15991d9f2709c12cd96c17fa85048d", "messageHeadline": "Merge branch 'nostr-nip07' of https://github.com/sarthak13gupta/breez\u2026", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 90, "deletions": 88}}, {"node": {"oid": "82e5a24eeca1813aaa91a7c97697452cc2e5102e", "messageHeadline": "remove commented lines and throwing exception", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 6, "deletions": 43}}, {"node": {"oid": "93ddcd17b693d9575ead48f70b88ac49ae530147", "messageHeadline": "Merge branch 'master' into nostr-nip07", "author": {"name": "Sarthak Gupta", "email": "74540123+sarthak13gupta@users.noreply.github.com", "user": {"login": "sarthak13gupta"}}, "additions": 90, "deletions": 88}}, {"node": {"oid": "b00efbf9d738e261c0bf4b120abec49e2f7f9106", "messageHeadline": "Add missing dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 234, "deletions": 186}}, {"node": {"oid": "940516a56276f3c99e1e8281fea48bb032b8f77c", "messageHeadline": "Remove removeTrailingZeros from Currency.format", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "7f019993b236e941361e30296bc53aad65d9eb93", "messageHeadline": "Do not remove trailing zeros for BTC values", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "03d65590e6a2add98d605f5a012e826dad2575a9", "messageHeadline": "Merge branch 'nostr-nip07' of https://github.com/sarthak13gupta/breez\u2026", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "28880511608771cd151e645e34dcb75c3f77aa01", "messageHeadline": "adding key generation to golang side", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "9daada9463905d3741ea2c30463623a0968fe029", "messageHeadline": "Merge branch 'breez:master' into nostr-nip07", "author": {"name": "Sarthak Gupta", "email": "74540123+sarthak13gupta@users.noreply.github.com", "user": {"login": "sarthak13gupta"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "3f10d79db9dc161cb89a989dd600db1ba3955d18", "messageHeadline": "review changes", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 216, "deletions": 168}}, {"node": {"oid": "be105c45cf964d352c8fd516c40bae68d75ab1be", "messageHeadline": "Merge pull request #1124 from Alwin-Stockinger/master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38ad6806a0ee72330af3b52d7a8d18c8154b90d9", "messageHeadline": "Merge pull request #1167 from breez/1164-lnurl-payment-info-dialog", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "89ad02779cea0621f41a483bcacbe55deb777ccf", "messageHeadline": "check `isLNURL` in `EnterPaymentInfoDialog`", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1dc0a9f79e9729880c7f21f5779269ea24b12e46", "messageHeadline": "fix conflicts and merge", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 2306, "deletions": 1638}}, {"node": {"oid": "4b69103fca2381b4607c9b3df301669f1441e6f3", "messageHeadline": "Committing local changes before pull", "author": {"name": "Sarthak Gupta", "email": "sarthak_g@ee.iitr.ac.in", "user": {"login": "sarthak13gupta"}}, "additions": 856, "deletions": 29}}, {"node": {"oid": "a1b0ffff902dfa2210af8fdb047b715535ff11e9", "messageHeadline": "Add Greek support \ud83c\uddec\ud83c\uddf7\ud83c\udde8\ud83c\uddfe\ud83c\uddea\ud83c\uddfa\ud83e\udd14\ud83c\udfdb\ufe0f\ud83c\udffa\ud83d\udcaa\ud83d\udcaa\ud83d\udcaa", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "cd098ce9feaa4732a57af40bbabef69b18290964", "messageHeadline": "Merge pull request #1132 from breez/ensure-latest-backup", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 174, "deletions": 51}}, {"node": {"oid": "90ebdc99ac71a55b3ad5e16572f6d53abf8670d6", "messageHeadline": "update workflow to use breez master branch", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9aa9470ef2cd442c98595f28f36d0e8ca2d59f4", "messageHeadline": "bump Breez-Translations", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b558dac474db7322a9c4da3406d8b92b898898a1", "messageHeadline": "simplify getTimestamp", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "ac2551674671e870b0a6ad6431b48c8bb4ec30d6", "messageHeadline": "new `getTimestamp` function", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 72, "deletions": 26}}, {"node": {"oid": "931e65e305b607e91cb012d76eb4281bfcf12498", "messageHeadline": "add ensure-latest-backup branch for testing", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4e93532b0f3293886e0f0b85c59712982d32b2b2", "messageHeadline": "add `LatestBackupTime` to bindings", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3b5fe221a014685a51405669dd0828da27a62f44", "messageHeadline": "update translations", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 49, "deletions": 36}}, {"node": {"oid": "2a62b1b89d0695d88085b049e1381540ebe9e4f9", "messageHeadline": "mimic behaviour off _listenBackupConflicts", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4c78dd5c20c24202aacb47a1ba48c5490bcd8003", "messageHeadline": "add error handling if not running latest backup", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "550f4ee609af72338b27813b2ab6a8f5f9d0af54", "messageHeadline": "add listen to `nodeBackupNotLatestStream` for `BACKUP_NOT_LATEST_CONF\u2026", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "387687748c66c5d187ad57742c1328ebf2d61e2a", "messageHeadline": "generate protoc files", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "881ac4d33c8bfc3fa5f762f6cb07dfde2751ad0d", "messageHeadline": "pass ISO8601 formatted string from `availableSnapshots`", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "4c3fd413910ad266e44eada57ef742f647437d3a", "messageHeadline": "Merge pull request #1159 from breez/1158-send-to-66-character-lightni\u2026", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "009ea34e28ad59fa45f13edeeee2f21846a773e7", "messageHeadline": "check that nodeID can be parsed to hex", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "7224b6e4537cdd10bc79935d88edf1a6cdcdb8b7", "messageHeadline": "Reduce minimum sdk version", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "faa386d21463de3fa06c98fee3985ab27500221d", "messageHeadline": "Merge pull request #1155 from MarnixCroes/issue-template", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "4b4d9c203e3607f8218976c759766252fa94ddc1", "messageHeadline": "Create bug_report.md", "author": {"name": "Marnix", "email": "93143998+MarnixCroes@users.noreply.github.com", "user": {"login": "MarnixCroes"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "e20ad182ea87598ce974b13bb856fe055fa2d2f6", "messageHeadline": "Remove loader route on errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 146, "deletions": 120}}, {"node": {"oid": "5b7ae1b6afdf403ecf6deee78ed073f0b6af5e49", "messageHeadline": "Disable Create Invoice button when LSP isn't connected yet", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "8d0fff89a07a48198c9d1f6ce46ec0d59af8c2c0", "messageHeadline": "Do not disable create invoice button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 55}}, {"node": {"oid": "b53a9a83a20b0cbd67de4459ecb65588aa3fa24f", "messageHeadline": "Push loader route when lsp's are being refreshed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "f45b738c49ca84e28a4d398fcc34c737c13e8ff0", "messageHeadline": "Fix bottom charge button on POS", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "272467e2baea1173c8353c6a4e7a1f488d4def90", "messageHeadline": "Generate server proto file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 184, "deletions": 4}}, {"node": {"oid": "254ccf29d7180b648cab528f6bb63d596c695512", "messageHeadline": "Refresh LSPs on entering POS Invoice page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d3dc10c3bf85bfb1d2cdff7d485084a2209baf3f", "messageHeadline": "Refresh LSPs on onResume", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "1f9b8f983e11668eee773fafb635a53e1524eede", "messageHeadline": "Refresh LSP on entering C2P & Create Invoice page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "25f925853236c76b2bdd12b7fe337cb0a63ea79c", "messageHeadline": "Remove unnecessary fee dialog step", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 21}}, {"node": {"oid": "1e510c56990da09950cfaea3a92c7777fba34741", "messageHeadline": "Refresh fees for C2P's payee session", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 98, "deletions": 81}}, {"node": {"oid": "3f95706baa3d8b6791b418e700ed703d95040fc0", "messageHeadline": "Refresh fees before opening Deposit to BTC Address", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "0cc36eeb19764b6edfb86e20f67838ab7570cb86", "messageHeadline": "Refresh fees for Moonpay invoices", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "42e72d8b9604f27e847eab7abcc656a8c59ab8d6", "messageHeadline": "Refresh fees for POS Invoices", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 149, "deletions": 86}}, {"node": {"oid": "59cd1ebdf74c5fa8663d749a348e5069bf4c4afd", "messageHeadline": "fix prototype to the right return type", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d6af10ea305058e56297d2f74a66bd00229764a2", "messageHeadline": "refresh lsp before comparing fees", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "01b29695598d82b5478f68fd69428819ae734859", "messageHeadline": "Merge pull request #1148 from breez/issue-1145", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 29, "deletions": 30}}, {"node": {"oid": "48de7289e3ec8fdbc16d3f3a2809a4b7dd7f8413", "messageHeadline": "Update flutter_downloader dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "58036de51c8a42dee71e4d8fc9e25984c64dd423", "messageHeadline": "Fix background on sleed button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "aba63fc0395581677e712f2b474c1d4bb0c4c7aa", "messageHeadline": "fix background on speed button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b543e6688874a84502f494e923179aa553adbd4b", "messageHeadline": "Disable create button when there's an on going process of creating an\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 29}}, {"node": {"oid": "97cc2b6f15ad1bb2b14bf7db202d79aa2bdf7d4b", "messageHeadline": "Extract SetupFeesDialog to a widget and use translation messages", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 85, "deletions": 70}}, {"node": {"oid": "654dd4e7b38d4ebd0bf41433a8e88d038e54888b", "messageHeadline": "Display Setup Fees dialog if fees has changed.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "baf7f15e42ee61bae5e958ec33cea6e52bc28a9e", "messageHeadline": "Remove fees changed message from invoice dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 27}}, {"node": {"oid": "d782998b89837485bacd9187d6d652801a402a6c", "messageHeadline": "Resolve FetchLSPList action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1ce601c50ebe578fd44bf4e5411bdf5bc3af68e1", "messageHeadline": "Fetch LSP Information before each invoice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 21}}, {"node": {"oid": "585322148ff3357472f61949a669885c2ac5692e", "messageHeadline": "Refactor validateFees", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "272783ebd0a7590c42b104559d2bf3f08d6e1a21", "messageHeadline": "Display \"Setup fees were updated.\" text if fees were refreshed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "b3639de41d343a06d11997e41cfa4bfe1c575d67", "messageHeadline": "Validate fees and refresh them if necessary before creating an invoice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 27}}, {"node": {"oid": "11756d7f53a3faf6a937e52644321b5d1a15e539", "messageHeadline": "Fetch LSP list even if LSPs are already fetched", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "cf2feaf9f8ce549826e96295347ce7b21109cc74", "messageHeadline": "Extend extractInnerErrorMessage's RegExp to retrieve messages from Ob\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "140c5c9c71cc0b4f1db2faf122bc55a1d7953869", "messageHeadline": "Generate proto files", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 299, "deletions": 312}}, {"node": {"oid": "095c219f93f5192547259da6206a947152c13048", "messageHeadline": "Deprecate channelMinimumFeeMsat & channelFeePermyriad when calculatin\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 38, "deletions": 23}}, {"node": {"oid": "9370e24974e210c4ac9036cc37c9f12c06015b93", "messageHeadline": "Update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "182e346b689e71fc9539f7c77443771679de0064", "messageHeadline": "Merge pull request #1137 from breez/1111-accept-comma-in-pos-mode", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "db75a2ddf709819f53edb065f94cd951bc2a0503", "messageHeadline": "Upgrade AGP from version 7.1.3 to 7.4.2", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 232, "deletions": 214}}, {"node": {"oid": "6e6d17953f218c5e64eff1313027455bdd98e777", "messageHeadline": "allow comma in POS mode #1111", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0b8a563bcc1990fc112ab4f0b9f4d1d32298c533", "messageHeadline": "Update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "4c2011a799713ffaab8a06aeb93913f5d571f537", "messageHeadline": "Fix tap area of Remove Icon badge - Closes #1110", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 23}}, {"node": {"oid": "142a7137d77db585b36b317acb4a4522087092cf", "messageHeadline": "Fix tap areas of NowPlaying buttons - Closes #1128", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 120, "deletions": 145}}, {"node": {"oid": "d7fe582af73a64f77b08fc0b9da1179279a45013", "messageHeadline": "Merge pull request #1133 from breez/1130-pos-items-sorting-button-not\u2026", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7a7bc112d2e2a3de924be7607fd30e3948731f8", "messageHeadline": "fix #1130 sorting", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c09528bbcea8e261e2c9373a3d2e9d3af1992621", "messageHeadline": "Upgrade Flutter to 3.7.12 and update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 274, "deletions": 263}}, {"node": {"oid": "4582bbf20180640bdfa98d709d90f95b70ad34d0", "messageHeadline": "don't set itemID with internal id", "author": {"name": "Alwin", "email": "alwin@conshax.com", "user": {"login": "Alwin-Stockinger"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8634bfbddc80dea242065bf0503ba1675f76d37e", "messageHeadline": "fix send guid on episode_guid and id on itemID", "author": {"name": "Alwin", "email": "alwin@conshax.com", "user": {"login": "Alwin-Stockinger"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b468d5f53ba543335a83644c42f9179d78eb4f49", "messageHeadline": "Update anytime podcast player to include layout crashes fixes", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "41172404cf93b75daad01062600ac6a53620e2ba", "messageHeadline": "Simplify home and fixes minor edge-case layout crashes", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 56, "deletions": 500}}, {"node": {"oid": "2f24694b9717f7756bd5334b4de4d2094f32c4ec", "messageHeadline": "Extract home app bar and home navigation drawer", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 343, "deletions": 0}}, {"node": {"oid": "8c0c2b86fbbdd4370defadea4fe92412dde808d0", "messageHeadline": "Add StreamBuilder2 to hold two streams and reduce boilerplate when bu\u2026", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "cbbef57a30dc5506d6efd384b8cecd74915118ce", "messageHeadline": "bump iOS version", "author": {"name": "Jesse de Wit", "email": "witdejesse@hotmail.com", "user": {"login": "JssDWt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f79247c9f7b0c284f34c52127a1071ee597b4ae", "messageHeadline": "support in-app NTAG 4xx on iOS", "author": {"name": "Jesse de Wit", "email": "witdejesse@hotmail.com", "user": {"login": "JssDWt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "972b0161eb91be8c1c07f9ea8065ffc549207bfa", "messageHeadline": "bumb iOS version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1203da0cb61472e598e4458b9ac88f7025249f17", "messageHeadline": "fix refund button enablement", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6812cc513b36556c45eec160d5fa7a413ea9e824", "messageHeadline": "Merge pull request #1113 from breez/add-sk-translation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "85a86f0902a63ca5c8998265a523de5a38635249", "messageHeadline": "Merge pull request #1114 from breez/workaround-decimal-round-bug", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "ae6375a4026c942f081cce1cf3a16b0280544910", "messageHeadline": "Workaround on decimal round bug", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "6a371be4940a2236ebc3e9c5cabad9b869e1d211", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b7c5ac8cc32e467148ebfa1831d940d0acf7d6c", "messageHeadline": "verify key using ssl command", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b8ea6cbc79cbe735ca34e6e477c19a5b032c06de", "messageHeadline": "use secret for key password", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "752937b89e60a03cac670089d8366b91f9ad33a2", "messageHeadline": "import certificate key", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9beb0c4839b4b44eb041193fe013d47b13797633", "messageHeadline": "fix importing certificate", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca76fac7c6c790731602e8d8d6525c15c40355ad", "messageHeadline": "fix signing certificate", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdac9bd0e855830e90b880b7711664170d511311", "messageHeadline": "Add sk translation", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "987bc4609cbd8a93670c69bd07c11f45c60b37be", "messageHeadline": "fix provisioning profile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a7ed88f5c6d0c39c8d3d94d4e205c0e793fd5159", "messageHeadline": "fix provisioning profile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "825c61639cc81671b5b4c91247c2486d6d99099a", "messageHeadline": "update provisioning profile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4d2b4ac25fb20097f8038bd354f9e21b4f077acd", "messageHeadline": "Fix provisioning profile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2c3275afd694414e83c045d98162bfb296c41fe5", "messageHeadline": "Minor code refactror on Google Authenticator", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 18, "deletions": 81}}, {"node": {"oid": "d22e35e108ebf2f3d51201d87bc21e777209afdd", "messageHeadline": "Add a recover flow when user has removed the permission of its account", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 113, "deletions": 5}}, {"node": {"oid": "d7f3b789ba6079a41b6b569f314cd4c6c45f6262", "messageHeadline": "Fix broadcasted button on large font plus widget extraction", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 221, "deletions": 58}}, {"node": {"oid": "57a8cd2f49a76d26fd75c1b081e58f1ac858afde", "messageHeadline": "Extract fee too high error message", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "6be0249bbc5e45a916f26d20a621d33876c47be0", "messageHeadline": "Add recoverable flag to allow or not the google account prompt on backup", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 113, "deletions": 41}}, {"node": {"oid": "5797bfc0c021488d285b89576084a96814efb530", "messageHeadline": "Fix multiple account backup", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 74, "deletions": 36}}, {"node": {"oid": "639c180a4b53becba745247535036b67d8c47c37", "messageHeadline": "Show EnterPaymentInfoDialog when clipboard is empty or can't be decoded", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 27}}, {"node": {"oid": "2cdc7552515c78a0c61336909904af7247c96522", "messageHeadline": "Handle errors on Receive via Invoice qr scan and remove loader route \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "1d1bf463593aa8423209c5967e56fa976c2f1e22", "messageHeadline": "Fix use_build_context_synchronously issues & avoid_print linter warnings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2861, "deletions": 2344}}, {"node": {"oid": "4ecf4d498358b0677bdeb6e7e3eebc14e330cee1", "messageHeadline": "Optimize imports & reformat code with 'dart format'", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 556, "deletions": 468}}, {"node": {"oid": "28c19a2f465f9b8a9d129bd9077d3d065c8c5728", "messageHeadline": "The _details variable was renamed to detais breaking its assignement \u2026", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "aefd5fe8b214e44585f158d8f648864ab162f460", "messageHeadline": "open app in pos mode if user has admin password", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "3b6c68941ac6d898d5b5153158fe2dd21f4cf4f6", "messageHeadline": "Merge pull request #1101 from breez/defer-tor-initialisation", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ad720c596026b95f3bc6f6bf10397a968f2bdf76", "messageHeadline": "Reset date filter if user chooses the default date range", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "119aa3c92de65c7f9759f643f6bf2c085b881529", "messageHeadline": "Open No Connection dialog with Breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 65, "deletions": 61}}, {"node": {"oid": "9c646124ee57e9484274cfda203271600bd26669", "messageHeadline": "Correct the selected chapter's text color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "80f1a46b5d415cc076822037637845397f6b8b7c", "messageHeadline": "Update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 101, "deletions": 101}}, {"node": {"oid": "733561723a01d753ad271fcd3de873905b2e8cec", "messageHeadline": "Open GetRefundPage with Breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f18b4cc2040a5e8e96ce0cc1cd1379ad9c633c3b", "messageHeadline": "Create lightsats vendor theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c7525359371d1b5380d24d866e305a3d218c3a99", "messageHeadline": "Correct indentation in theme_data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 189, "deletions": 122}}, {"node": {"oid": "abf3bc1e84a42aeef83d64b7b88dad7c7941226c", "messageHeadline": "defer tor inialisation", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "de0a3d48081cd5aac7f2e7e9971b34210c93cd72", "messageHeadline": "Merge pull request #1090 from breez/limit-message-correction", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "7278cdeba74878562b9791bf6932dddccb906a5a", "messageHeadline": "bump Breez-Translations", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39293a3e8e5a4564d706d0cd1a822abb87103300", "messageHeadline": "use valid_payment_error_exceeds_limit without param", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "de3cc09cd4a699123736d22577539a7cff438b78", "messageHeadline": "Merge pull request #1094 from breez/export_csv_issues", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "1f6cd16d99f75eecee2404da8bd8a77d04309c68", "messageHeadline": "Remove loaderRoute properly if exporting items fail", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 35, "deletions": 19}}, {"node": {"oid": "081d7a2d97f0a489bec6edf1f02ebe1ddd1fb816", "messageHeadline": "Create XFile from filePath when exporting items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "88c347465874dcf341cad546d86581b2fcf321b5", "messageHeadline": "remove unused function", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "400432e2b5b3fe807dc5db5d83ad4a017b41eece", "messageHeadline": "remove displaying limmit", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 18, "deletions": 23}}, {"node": {"oid": "8cb0ca36220a2bbd9e3e391a6d423dc9bb0f7119", "messageHeadline": "Update dependencies to latest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 118, "deletions": 119}}, {"node": {"oid": "671c156c6d65d8d0f6b93fb269dd7c9538239d38", "messageHeadline": "Show '+' icon for deposit tx's (#1086)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1d2f86d267babebee910a07e5d9c48717fd0a964", "messageHeadline": "Add single use warning to invoice btc address warning (#1083)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d53ac36536ebbb0add7e3e1612a279647901a62d", "messageHeadline": "Uses clipboard watcher upstream repository (#1082)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "1614cd988e652b28d4651a249b1b20b0855096a7", "messageHeadline": "Add utc flag to scv exporter and fixes tests (#1073)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "6a8eb2ff4e410768bbc135da2e5e314eb80d7f09", "messageHeadline": "Update deprecated theme values (#974)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4535, "deletions": 5867}}, {"node": {"oid": "aef6a1cc58e2969bc86c56f9abdc9e9562313fc1", "messageHeadline": "Merge pull request #1080 from MrPeteypoo/master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "437eeb364fa03f59a184ad6185d336f9dbdce062", "messageHeadline": "Fix crash with the LSP fee when using a simnet", "author": {"name": "Peter", "email": "peter@talesofapleb.com", "user": {"login": "PeteClubSeven"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "3968e260c06f9742308910954a3722fcf04b284d", "messageHeadline": "Add missing configuration options for simnet", "author": {"name": "Peter", "email": "peter@talesofapleb.com", "user": {"login": "PeteClubSeven"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5be637709aeb06d4499dc0f51161a87ce715f96c", "messageHeadline": "Add tests and logs to backup bloc", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 141, "deletions": 16}}, {"node": {"oid": "90f90c7f4ed57c79f3cf600f120465c82b03c7c1", "messageHeadline": "Pull test improvements from c-breez", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 240, "deletions": 128}}, {"node": {"oid": "361239337884cbb728ac24a0c12b9848963741d8", "messageHeadline": "Increment ios CFBundleShortVersionString", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ca48bad4bde243b07fd397b70c3fc5b812a890e", "messageHeadline": "Fix autosize text and extract number panel (#1067)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 118, "deletions": 126}}, {"node": {"oid": "9eda0b89f4d49acba5f5249ffd5b5296c0a1af1d", "messageHeadline": "Update README.md", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fd2f3010bd1b51b0c37c281d020b797f06702993", "messageHeadline": "Add _withdrawFetchResponse null handling", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92e6bc033fc6f41c41a995d2e91c9e76de534e54", "messageHeadline": "Merge pull request #1050 from breez/pull-clipboard-fixes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 78, "deletions": 41}}, {"node": {"oid": "8b68bd73959774ecbd2a43f09c6b660f0f9c2dcf", "messageHeadline": "Update Podfile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8cdc4bb525dc4b9977581243716b0f58227f8d9f", "messageHeadline": "Merge branch 'master' into pull-clipboard-fixes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 89, "deletions": 68}}, {"node": {"oid": "b7a090dab6ea5dd228273547ce71d804ce61cccb", "messageHeadline": "Merge pull request #1060 from breez/1057-lnurl-withdraw", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 89, "deletions": 68}}, {"node": {"oid": "308dc3ac1afe57c5a0714ad2d6ae5e068945e57e", "messageHeadline": "remove autofil lnurl-withdraw", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 89, "deletions": 68}}, {"node": {"oid": "40c7f29dc638b73e23da5bde6e07acb104328475", "messageHeadline": "Pull clipboard fixes from c-breez", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 70, "deletions": 41}}, {"node": {"oid": "edf54197bffdade2307d8ad0ddc1c7eaa71b89c9", "messageHeadline": "Fix import", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e705250785990fce87e5dd86dbd6de8c0461e14", "messageHeadline": "Link the tx ID in payment dialog to blockchain explorer", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "d4d48b6d8baa578618889ec5a543948b4a303726", "messageHeadline": "Break payment dialog widgets", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1274, "deletions": 862}}, {"node": {"oid": "8e5a8461702ea9d19b8ae5162bcf05f5ae95fae1", "messageHeadline": "Merge pull request #1061 from breez/tor-hotfix", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "383cc26e4ee12cecc53caf26e9da83ff25d60e4d", "messageHeadline": "update iOS version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c9bfa1dd398e5e8041f254a9279b75d8d814dc55", "messageHeadline": "remove cheching platform", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "c2c2a3b555e2bf0fb4be5f01156bec0ff57ef55b", "messageHeadline": "Add org.torproject.jni classes to proguard rules", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e493e27364835b235b91775637605d59f1f8f7a8", "messageHeadline": "Update README.md", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "6d548a2041e4df411d594a042b0c5d6c7d9bcfe2", "messageHeadline": "Fix backup regression", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "6f3772e8253d8c6be1449d6d500be140326e5f12", "messageHeadline": "Set default themeID to Dark", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "57d47a06a6a6b234f8d82e85aa2da151578b9372", "messageHeadline": "Force light theme on initial flow widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 97, "deletions": 86}}, {"node": {"oid": "19b0200d8ceb092294b36f68a8f0b7c091c55bc6", "messageHeadline": "Update README.md", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be0edae2bed1afbb8d25a2cea3a2d115edbe9102", "messageHeadline": "Update AndroidManifest for FlutterWebBrowser that supports Custom Tabs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b4ec6955dead5c7f9603fc989b9b7503053ac4d3", "messageHeadline": "Merge pull request #1049 from breez/flutter-3.7", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 647, "deletions": 404}}, {"node": {"oid": "df19a39985e94e82ec5f87c0a3c7db4b36dbb610", "messageHeadline": "Fix widgets conflicting with Badge & NavigationDrawer", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 647, "deletions": 404}}, {"node": {"oid": "d20a74276a2e3a7d67b0b08b75ac16bed0287d05", "messageHeadline": "fix iOS pod versions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 85}}, {"node": {"oid": "4ac4293fce06acb28d290462bcfe67654d8baade", "messageHeadline": "Update README.md", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f4bec676b7a9d42cf608d4ff2a615d69b40236b4", "messageHeadline": "Create Simple Switch to have an unique behaviour accross pages (#1047)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 162, "deletions": 159}}, {"node": {"oid": "232f1178d86b1b7152a03036ab33aafcf0c933a9", "messageHeadline": "Add divider back to network page (#1046)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b943168743266a1a284720a3e7415d07e7f38a75", "messageHeadline": "Move translations to breez translations repo (#1044)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 718, "deletions": 18621}}, {"node": {"oid": "d86c1a8d16882c87b32f71521bcee19722c0b487", "messageHeadline": "Update README.md", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "6e3cbbfa2826a707fe28787b2ef8ff594e831cee", "messageHeadline": "Merge pull request #1045 from breez/wavlake_new_logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "a9b0cfff6061a310b34b244e54a8dc3d3fc72915", "messageHeadline": "Add Wavlake assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "6ada021330d6575856920ab7f33435a81f8485cc", "messageHeadline": "Merge pull request #1043 from breez/android-only-tor", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 99, "deletions": 83}}, {"node": {"oid": "c67f04b1deceb359dabe617acac2b0664c6a7529", "messageHeadline": "Merge pull request #1042 from tlindi/app_fi-Translate-QR", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a555574ff1c49e0d22efda7344185c7ed2dfb5b", "messageHeadline": "Merge pull request #1041 from tlindi/Update-app_fi.arb-Share-Log-File", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d61c1da7c2e2dc6f7a8e0b9014b3019af6048ea", "messageHeadline": "prompt to enable tor iff android", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "fcd2b1e3f2bee299f17ff0273cc9dfa2291f3a27", "messageHeadline": "show tor switch iff android", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 68, "deletions": 56}}, {"node": {"oid": "c9765726b9d23844acd53c8a443e842429f100f9", "messageHeadline": "Update app_fi.arb", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f02df09bc93e4b6cf21ac35612f3ad2e7d8f4cc", "messageHeadline": "Update app_fi.arb Share Log File", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ed00322417935f76a24199ae6ae074ff5f1d9b06", "messageHeadline": "Fix backup message heigth (#1036)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3e47efd17f5fec5a2d8cd1b2d24b42e9df6f9a02", "messageHeadline": "Remove share extended (#1033)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 89, "deletions": 110}}, {"node": {"oid": "b9f4d5e7f245c8aa9b96b56d3b64ae106d5d664a", "messageHeadline": "Uses mobile scan instead of scan removing scan lib (#1035)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 48, "deletions": 30}}, {"node": {"oid": "803347e31715cf8a7d8786631be70e0fbf131e47", "messageHeadline": "Merge branch 'remove-sync-channels'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 155}}, {"node": {"oid": "b1071d59f50348619f4b0f9cb9e389f5251c154a", "messageHeadline": "Merge pull request #1039 from tlindi/app_fi.arp-Translatefix-sats2sat", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "e392fff881c436afeca8ae288cf4aa2e6f598d73", "messageHeadline": "remove unused sync-channels code", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 155}}, {"node": {"oid": "36e1c6636316629d4d496614012f3c063da8506c", "messageHeadline": "remove channel sync with lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 69}}, {"node": {"oid": "ca739cae9461803d38e26a52c344737b588b55af", "messageHeadline": "Update app_fi.arb", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "3ca98b8e8db509ad0ea7a9160f27ead43fc242e4", "messageHeadline": "Uses guid instead of id to TLV (#1032)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff8952107360e2f45ce4be12e7ddfacca0cc98f0", "messageHeadline": "use iCloud keychain for pin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f411febdd99d7b3581bf2240d1ec5578d7250922", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "47ef2f3dd2c77bbf6f65a2eacbc0531be09a5291", "messageHeadline": "Open scanned url's on external browser", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f3d3ce14591c95cd65e39b395bb41700e4ef619c", "messageHeadline": "Add dev option to clear downloads", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "88aa69d6d900d44daaf230e2b7cda7d8a4641852", "messageHeadline": "Merge pull request #1031 from tlindi/app_fi.arb---translate-sweep-and\u2026", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb50ff54692f1e79bffaccb8683527c7a93668d2", "messageHeadline": "app_fi.arp - translate Fee estimate expiry", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2b8b11c0208aa348a0ad054398f108e0b87a10b", "messageHeadline": "remove dependency from build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5d67a752161c7fcb8d97b874bc67d73c8febf16b", "messageHeadline": "remove brew package (might not be needed)", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e59c069fd83df8c8d12cea45f53258c0874ee8c0", "messageHeadline": "Add some log entries to QR action button (#1021)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "4ba05e969239f01a32c0cd9d646687145734ca90", "messageHeadline": "Apply some changes on network page UI (#1030)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 96, "deletions": 93}}, {"node": {"oid": "d6b575419a5ff7dc7e822c5ade1a090aef5c27d8", "messageHeadline": "Add log to sweep and swap (#1028)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 78, "deletions": 7}}, {"node": {"oid": "5827937e2998cbce034ef664c5897972d0325664", "messageHeadline": "Work on dropdown reported bug (#1027)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 109, "deletions": 1157}}, {"node": {"oid": "92987c8d1ce52cff902f5f49c4551aa77d3fccc9", "messageHeadline": "Add missing text entries to DE translation (#1029)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "2301d0eeb09731e132930ae6c27479b2428ba4f7", "messageHeadline": "merge pull request #1011 tor", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1211, "deletions": 278}}, {"node": {"oid": "f128ee6f5c59f775a18484488e7841868c17749a", "messageHeadline": "remove unused function & update translations", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "79ff70acf7456a16713cbd34ea5f2f49d559d354", "messageHeadline": "update iOS version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7850eaa6fb46adc9184462d18d873ceedfe185f8", "messageHeadline": "update iOS version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bd82a0c883882992f13887396c2e21d70c1b612", "messageHeadline": "fix bindings in iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b32d7324bbed393a0a68670670e0bab8aa1dcacb", "messageHeadline": "cleanup", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 26, "deletions": 43}}, {"node": {"oid": "2671e576a8e4b5a8d1e88983269107520636a0e4", "messageHeadline": "disable testAuth if onion and torconf == null", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 52, "deletions": 72}}, {"node": {"oid": "ae35a068bc1e0acbc7edc83caabea3eea3ffb68b", "messageHeadline": "fix dictionary decleration", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36355be0114473b4b74a900dedee25697e698b1d", "messageHeadline": "upgrade actions to actions/checkout@v3", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34698a5852fdba0b76ab474d9cfd7cc372fe5bc4", "messageHeadline": "add setBackupTorConfig to breezBridge", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "c891a5e16551e07c9251da78162eb8a7752ea32c", "messageHeadline": "change setTorActive to _invokeMethodImmediate", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "d9f9b7b1a62cc3cc6474ef8f10797f7dd69e1b61", "messageHeadline": "Merge pull request #1026 from breez/activate-de-translation", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "576360133a6e52e8c7cdb7111718ac3d2866693c", "messageHeadline": "Merge pull request #1025 from arbadacarbaYK/patch-2", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4cf0aec3266fda0b9fd34c1947fd48655d80ca32", "messageHeadline": "Update app_de.arb", "author": {"name": "arbadacarba", "email": "63317640+arbadacarbaYK@users.noreply.github.com", "user": {"login": "arbadacarbaYK"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "752109fc368e6f635b2a57f775e35d3d562b737e", "messageHeadline": "Merge pull request #1024 from breez/activate-de-translation", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 101, "deletions": 76}}, {"node": {"oid": "58773b50bc042f778294246200e2c1b4e935a485", "messageHeadline": "Add German translation \ud83c\udde9\ud83c\uddea\ud83c\udde6\ud83c\uddf9\ud83c\udde8\ud83c\udded\ud83c\uddf1\ud83c\uddfa\ud83c\uddf1\ud83c\uddee\ud83c\udde7\ud83c\uddea", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 101, "deletions": 76}}, {"node": {"oid": "e04258ae72440069ee51e2dafbbd3508f00be5a1", "messageHeadline": "Merge pull request #1022 from arbadacarbaYK/patch-1", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "ba7a59b1c882571065b71b8dab6f74617de5f3fc", "messageHeadline": "Update app_de.arb", "author": {"name": "arbadacarba", "email": "63317640+arbadacarbaYK@users.noreply.github.com", "user": {"login": "arbadacarbaYK"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "d43363eef47a19448fd93e92e7609233f7918cdd", "messageHeadline": "Merge pull request #1020 from caloon/master", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2122, "deletions": 0}}, {"node": {"oid": "ace211f1aa8f3f56c452e37666f0a92c19acb4a1", "messageHeadline": "Fix payment received icon color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d8b7bd3544729fdc94490d87d6d748dbaaf727ce", "messageHeadline": "Add German translation (app_de.arb)", "author": {"name": "Josef Moser", "email": "1286053+caloon@users.noreply.github.com", "user": {"login": "caloon"}}, "additions": 2122, "deletions": 0}}, {"node": {"oid": "a3d424399a5b1ade6de934837053955d65f124b0", "messageHeadline": "Update README.md", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7574bca68d5e460c8a15c0e5ac584ac696a4a944", "messageHeadline": "Fix buttonColor regression", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fbb807df1b43d86d8a14c7647dc86ddb03558ab0", "messageHeadline": "Change Sort menu item background", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dd02768636311e0fc90845a707b826057e7573a9", "messageHeadline": "Fix dropdown menu regression on light theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e959df727f82487acad9e56ae9cc250117501ea8", "messageHeadline": "Apply theme changes to BreezDatePicker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "28d69bc765e84eb1d8726f9f376c7368b37c9955", "messageHeadline": "Add missing dropdown background color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2ee268923c25faab883eb971a65341ac77552264", "messageHeadline": "Fix theme change regressions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "741a88d307bf439447f73a184a9881f9effba940", "messageHeadline": "Replace lighter shades of blue with white or breez blue on Dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "aafaaf909ef28a3d09b0206080189bdb10d1375c", "messageHeadline": "Capitalize C2P call to action texts", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1b5c99d2bcb4fa9ec3de4b5458007c53a8e79ee6", "messageHeadline": "Merge pull request #1018 from tlindi/app_fi.arb-Translate-revSwap-error", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df1aeb433b5d23b3e20ef339128e02cfde04157b", "messageHeadline": "Apply Breez Blue to dark theme values where applicable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "1a84321d2e01200fc9425d735bb88ef1765fd933", "messageHeadline": "Change Share button's theme on PodcastHistoryPage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 111, "deletions": 129}}, {"node": {"oid": "2a709589918b1540e5fda438f2907d1ef2cde1d8", "messageHeadline": "update theme to dark after initial walkthrough", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1bdb0d0a50dd9df9eb5e975f1263f264c6695f92", "messageHeadline": "Revert \"Set default theme to dark theme\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a0b23acaa882022e95839c267df9f783b649aa81", "messageHeadline": "Update app_fi.arb - translate RevSwap error", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "494093e88c1dc351d19aa5532dac22f59cd9f217", "messageHeadline": "Merge pull request #1017 from breez/display-locktxidfix", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "ae49f2c178b1a8b69175e5f7637beca6fbde477c", "messageHeadline": "remove fetching and checking claimTxId, edit initialising of InProgre\u2026", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "54644731f186e403c9a30452551a4095e0d225eb", "messageHeadline": "remove wait for claimTxID", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "457c8ef4013de64569ba1da6a907d4e8a8835084", "messageHeadline": "Open links on an external browser through LinkLauncher", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 33}}, {"node": {"oid": "c795b7530fe976bc7cc5867e6246d62d12e62775", "messageHeadline": "Merge pull request #1016 from breez/display-locktxidfix", "author": {"name": "Ruben", "email": "36157890+ubbabeck@users.noreply.github.com", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5297517a7b5fafea849cc2b6f4d87881aefbfb3f", "messageHeadline": "display txid first and not claimTxID", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f51c84d63f0615024f262e5c00452cdd8455baf3", "messageHeadline": "update finnish translation", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "be783bf65b59a99c2ee0e009e02049eff8ea9d0f", "messageHeadline": "add null check", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4e86c8b978a25a115270697a7abed7a34f4aeaa9", "messageHeadline": "Replace InProgressReverseSwaps.isEmpty with isNotEmpty", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "91636a6cf9fcc917e9f63b2257d36cf38d4d858c", "messageHeadline": "Fix NPE on swap model", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "346cec46ce572ed93f4e77897e5bb17887dce85d", "messageHeadline": "Change single button bar to action button (#1013)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 39, "deletions": 27}}, {"node": {"oid": "389c8818293bebfd2845bb1fb5d5feb967b62532", "messageHeadline": "Extract error message on send BTC flow (#1012)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 140, "deletions": 26}}, {"node": {"oid": "819c9c5762abc0b9f4636a8423538c090fa00ef8", "messageHeadline": "Show SwapInProgress widget only when there's a swap in progress that \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5576c64c98b694cc5088f6bc819cbf5e846446c3", "messageHeadline": "Refactor TxWidgetWithInfoMsg", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "f0f0f43993a8edf941ba16219b83864a786a0d51", "messageHeadline": "Merge branch 'master' into tor", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 492, "deletions": 96}}, {"node": {"oid": "a5135ed8136a8b85cb9f71575a070fa36f250b23", "messageHeadline": "Add action button (#1005)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 170, "deletions": 1}}, {"node": {"oid": "517c69b8c111b6e233f2608eea4d310dc5bfed2b", "messageHeadline": "Add material you icons (#1009)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "5bc77ecb635b4d823c11b4915d9ff8d2d692fd23", "messageHeadline": "Move pos button to the bottom (#1007)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 70, "deletions": 76}}, {"node": {"oid": "16d87586cd6a6ded6ff528f7ed04b5707feded67", "messageHeadline": "Add preview widgets (#1004)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "6610a91f34d70a0f7a2177c7ba9d4c061f5ce06e", "messageHeadline": "Fix tests using sqflite (#1003)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "8eb9251855f9a079f0621cf01792d6b8e8dd13a8", "messageHeadline": "Merge branch 'master' into tor", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 3038, "deletions": 134}}, {"node": {"oid": "561b3323b764f24d9794530c48ebeaeb74100d1c", "messageHeadline": "reset nodes when tor is disabled", "author": {"name": "ubbabeck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "9ab1c81e127c8626d4398b00499956f5e8331f57", "messageHeadline": "Merge pull request #1008 from MerryOscar/podcast-payment-item-id", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ea9144177689b7f3c868e63be4bfa08aef26e76", "messageHeadline": "Add Episode Item ID to Podcast Payment TLV", "author": {"name": "Oscar Merry", "email": "oscardmerry@gmail.com", "user": {"login": "MerryOscar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "691091447fd877276f0c65fb2b5319d1dba9499d", "messageHeadline": "Set default theme to dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d2c7279f00eeebac112884961ecb9bcdbab3c5ea", "messageHeadline": "Update anytime lib (#1002)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "aa0ac472f975c660b4f3216ff89cc51b7893349e", "messageHeadline": "Update anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "2f2bba4ad5b2edd15cce973321db4728cfc60696", "messageHeadline": "Add tests for texts with named arguments +fixes", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 777, "deletions": 15}}, {"node": {"oid": "1dde291b1166773498bdc6c861bd6bbfde28596e", "messageHeadline": "Fix unit tests", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 81, "deletions": 65}}, {"node": {"oid": "81959c5faa31664d8f35ac64c365894a097344ed", "messageHeadline": "Add Swedish support (#999)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2123, "deletions": 0}}, {"node": {"oid": "bc6cbcfff552f230a2df37623a172a11d84b7ec6", "messageHeadline": "make tor class as singleton", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c150d58616beb6d2ec1ec1f1eb647689c85059b2", "messageHeadline": "update switch with dynamic naming enable and disable tor", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "89031b8e12c48d0381b0b4106d9bd65e8d830a1d", "messageHeadline": "Merge pull request #996 from tlindi/app_fi.arb-update-msg_witing_conf\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03adc52b8ba1308355e795b920f8272fb2a0029f", "messageHeadline": "Merge pull request #997 from tlindi/app_fi.arb-translate-feelimits", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f867fdd098b47e0502f58ec618ff8d30b9ede8a8", "messageHeadline": "Merge pull request #998 from tlindi/app_fi.arb-trsl-LNURLp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bc6b482b8a6becf6f1131661e6c3360a3e672c1a", "messageHeadline": "update switch with dynamic naming enable and disable tor", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "303dbd25cfb0d8570625be0ace3613073902a300", "messageHeadline": "update tor-android dependency", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "934b09623c15a75b6e1007998afe9ebb1ff8fd44", "messageHeadline": "Cleanup errors made during merge.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 11, "deletions": 71}}, {"node": {"oid": "2d2a75b6babe32e2b3bbc5646d8bae5730329ffa", "messageHeadline": "Merge remote-tracking branch 'upstream/master' into tor", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 1983, "deletions": 653}}, {"node": {"oid": "e638a51f295d8e08c7622584d1fd49dfdcf9f6f1", "messageHeadline": "Update app_fi.arb", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a4343580335a2dbe391a4ca97a3274df55ca266", "messageHeadline": "Update app_fi.arb", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a73620802b4c0a3558f6f05cf5daabaf5ca60df5", "messageHeadline": "Update app_fi.arb", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6dab9e5f3c8a795619b977b14252763d839e1cf4", "messageHeadline": "use null aware access when setting txID", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ba76243c53d529019d5777944cc7834635394dc", "messageHeadline": "edit description for pending tx", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ab4c91d47dada1e168b472a1a7d8f3160cfe59c", "messageHeadline": "Refactoring - Use spread operator to TxWidget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7aea300f18a63dec572fe029ca2beeddd21f0026", "messageHeadline": "Extract SwapInProgress body as TxWidgetWithInfoMsg widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 28}}, {"node": {"oid": "7980ba5e1b9d8a73d7a1441e77f1bd552bac3153", "messageHeadline": "Refactor SwapInProgress", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 34}}, {"node": {"oid": "e708bee727f666c68bb2df2cb8c95878af167ae8", "messageHeadline": "Add txID to widget", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "685b82b0d7440c1ef83ffb5140e38f5afeb36a6b", "messageHeadline": "Add optional padding parameter to TxWidget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 23}}, {"node": {"oid": "fe79ce19ce89a4144e6648754c18174e91b62fec", "messageHeadline": "new lockTxID func", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "64e811990d551138a3cb113dfb4110df1a75199f", "messageHeadline": "Update messages protobuf new field txID to ReverseSwapPaymentStatus", "author": {"name": "ruben beck", "email": "ruben.beck@pm.me", "user": {"login": "ubbabeck"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "7c67d0a43d8110e9db90161dbcb8a111a7b78185", "messageHeadline": "fix ios not rendering on background", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 22}}, {"node": {"oid": "3af97741a03648064a10cf707bdfaf34e209019b", "messageHeadline": "allow receive via btc address when notifications are disabled", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "baec30243104a8c8af74b0b17ac5e64acd7ff1aa", "messageHeadline": "back to build breez library from master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a7225f5f697ab40ef0cb9a97c7d512a2799408f", "messageHeadline": "increment build version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e745fbc3d467d96163a0ca90a8547ffd5f76fa6", "messageHeadline": "update ios build to lnd 0.15.3", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9edfa2a94f5d2d84eaf3d9bd9d2caa60bfa00637", "messageHeadline": "remove bazaar", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7ecb599fc098fc79bd595a00d4355fe492abeb31", "messageHeadline": "Merge pull request #989 from omahs/patch-1", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "05577e57d9eb5f69fc63693721936cc2e7df5193", "messageHeadline": "Fix: typos", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "eb694e68fe9d80973d8d0234fe2d237c56d6296a", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 74, "deletions": 53}}, {"node": {"oid": "74619b13fcb099d74933bff72b6bc196f7b38306", "messageHeadline": "use production config", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c856856aa5a43156786c831738fa34593c8d3068", "messageHeadline": "Update flutter_downloader and fix android build", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 74, "deletions": 53}}, {"node": {"oid": "86bcba36af9a39eccb2e1b614095389cad07c9fc", "messageHeadline": "remove unsafe logs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a9a0ea354815153491a8ccdd9fe26236525857b6", "messageHeadline": "update version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "137fa1d2ccf00cf648e3fbe02a473d4e07d6ae05", "messageHeadline": "Merge branch 'graph-debug'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 90, "deletions": 31}}, {"node": {"oid": "ee66c8e629fa516aaa64967f823ec1111c852414", "messageHeadline": "Merge commit '235285a6737e087a28ce6ef0b8f31fce2adb64ba'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "48787f597eac95e7904937cedb1b6e089f71313c", "messageHeadline": "Better handle task statuses", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 56, "deletions": 33}}, {"node": {"oid": "489a0d055f5672b575b61091d16f9ce0c464557d", "messageHeadline": "poll download tasks to better handle callbacks", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "ba2ee345a9bb9c577cf4d9e5d164ca59ae336989", "messageHeadline": "some more logs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dfca0c17c982b3432a9f9ed4711538a5600c6522", "messageHeadline": "add logs for flutter downloader", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1dc04d30ae0f0524788384ffabc42edbbf60ba09", "messageHeadline": "add logs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "235285a6737e087a28ce6ef0b8f31fce2adb64ba", "messageHeadline": "Fix empty byte array image convertion", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d5a2279c18c4c67c6c7ebaefcbadd375278f9f85", "messageHeadline": "Fix crash when cqam reads multiple qr codes", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4565816a9f1c81858e2b0e6618a95979bbcd79ad", "messageHeadline": "Update app_fi.arp - detailing of POS Note and balance error (#985)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fb27058446be9b3c61dceb2f25688f81e8456e52", "messageHeadline": "Ignore feedback for payment is in transition errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3b6debfc8d3e799cbdb03ff70be2caa9c7eef51e", "messageHeadline": "detect lsp not in list and prompt for selection", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce50784fee1c4bd12dcbd6b28197dd7bbc753a38", "messageHeadline": "remove unconfirmed channels barrier for sending funds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "fbdb366951b47735b04cc85340550b1203b7c378", "messageHeadline": "Merge branch 'ios-lnd-0.15.1'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "1aecd796cdb80c33f6e7a17842b308edfcd197e1", "messageHeadline": "Expand lnUrlRegex", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93765e2b01246224e125a19ca7304c7aa0e709d8", "messageHeadline": "Bump version", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bad08ff88d8c93393bfc795e98e86bb7feb8c15", "messageHeadline": "remove gomobile init", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "d8d863584a681b0853ae23b2de30ed65278d059c", "messageHeadline": "add build debug logs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "521bafcc1cfb87e5e386be763a1677f2c207f475", "messageHeadline": "debug commit", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "b2f647eb17e17779196765c1c83f0424ffec9607", "messageHeadline": "try fix gomobile build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7244021d17342f77c8e54ccf2a0fd6554b2187f3", "messageHeadline": "fix ios build, install gomobile and gobind.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7ab76a20d70a9c805c9e2e928fcbc57685eb496", "messageHeadline": "update to go 19.2", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0d6cc947fb8338fd390596f1164c20183ebcf22f", "messageHeadline": "fix build to use the correct breez library", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d483c8fbc142df77e267b76dccd3d98c7f40860", "messageHeadline": "change ios build to get staging config", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00f419e147bc103d5e075cf89abe7deb4db7419d", "messageHeadline": "increment ios version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db569458e6558af8d332e3a4aaeda8e201c35a94", "messageHeadline": "fix ios build, update firebase", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 122, "deletions": 66}}, {"node": {"oid": "6bd6070f2e37be8993c939462f21eb139253571f", "messageHeadline": "add server node upgrading message", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 9}}, {"node": {"oid": "06740b4c16e2923c1d08daa9fd971291c0b48f85", "messageHeadline": "fix multiple lsps case", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "93e98628071c4c0d9c30658aafe966ed110970bc", "messageHeadline": "Add fee to cvs exporter (#984)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 216, "deletions": 2}}, {"node": {"oid": "2bf84323dea2ba5f846d5d9e957b571d3d18d145", "messageHeadline": "Trim episode url", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "902c656c2c36e7289263b02997be699b95975381", "messageHeadline": "Update app_fi.arp fix \"other end\" (#982)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22dc12b5da701be98fbb333632c9eda12fbdf51d", "messageHeadline": "Update app_fi.arp Maksup\u00e4\u00e4te (#983)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ad87367db456d47c02443f2ff5c9b888660de3c7", "messageHeadline": "Improve error handling (#979)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "087547a188b6e25f2771b2984dfe80b58c3c6624", "messageHeadline": "Update anytime finnish translations, thanks to @tlindi (#980)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 89, "deletions": 97}}, {"node": {"oid": "b4c9e1ecede66a095fe52bcae666606a29f3486a", "messageHeadline": "Update app_fi.arb fixesNterms (#976)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "7ea3c6faca0fb8a4bd9c87426b19e245240b68ec", "messageHeadline": "Minor changes PT-BR (#973)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "63f03b1ab55198908c541aa3609834767d9069fa", "messageHeadline": "Replace FlatButton with TextButton", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc2ff184152c67227d1fb9692ecb595ba7a5c223", "messageHeadline": "Fix clip functionality plus some improvements (#971)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 58, "deletions": 14}}, {"node": {"oid": "b5b77f76683b2c97334db6affeae91fe24349602", "messageHeadline": "fixup! Merge branch 'master' of github.com:breez/breezmobile into tor", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 7, "deletions": 29}}, {"node": {"oid": "83d286b1433c82a62558ed2c03d41b981cdbabd9", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile into tor", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 11418, "deletions": 1307}}, {"node": {"oid": "61512185b69342ef17f315bb275a90d7ef5e6de3", "messageHeadline": "Merge pull request #969 from utkarshshendge/clip/improvements", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 14}}, {"node": {"oid": "f8bff6bc9d885ac97e63d8aef07d9c441cdb606e", "messageHeadline": "Fix clip cancellation and progress indicator thickness", "author": {"name": "Utkarsh", "email": "utkarsh@Utkarshs-MacBook-Pro.local", "user": null}, "additions": 47, "deletions": 14}}, {"node": {"oid": "37eeeef9a226abd402676a5a5a6812c986cf5d78", "messageHeadline": "Remove logo png in favor of logo svg (#968)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "983a3b0c8f335dd03d5342087821424e619a9dd9", "messageHeadline": "increase ios version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "040f338726afa4fa6b24354aca08f8cfe92fab8e", "messageHeadline": "Change url handling of successAction", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "fb08a2edc485c7ae2cae77dcb50e8f340c2f67ef", "messageHeadline": "Launch lnurl success action links on external application", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "86c4d83516721cadf7d5ea9c60ef5116d2f21126", "messageHeadline": "Update pubspec.lock", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7d7a1dbb89b2c95a826d0a2db8ab50db94ed7321", "messageHeadline": "Merge pull request #967 from utkarshshendge/podcast/clips", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 973, "deletions": 186}}, {"node": {"oid": "d4ef3612903a6c0997d100459e6b5c49f1e924dc", "messageHeadline": "Update plugins", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 63, "deletions": 59}}, {"node": {"oid": "e1dfe85c71d072c59466f9f08fa3702835971b49", "messageHeadline": "Migrating from simple_animations 4.x to 5.x", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "543ec6e9929c273f6ce604aa6c91c46da907e637", "messageHeadline": "Add try-catch blocks and display error with flushbar", "author": {"name": "Utkarsh", "email": "utkarsh@Utkarshs-MacBook-Pro.local", "user": null}, "additions": 43, "deletions": 42}}, {"node": {"oid": "14986e7b23f1e476cf9caf9435cf0135882a9487", "messageHeadline": "refractor clip widget code", "author": {"name": "Utkarsh", "email": "utkarsh@Utkarshs-MBP.Dlink", "user": null}, "additions": 182, "deletions": 235}}, {"node": {"oid": "bcf78ce01a066e1e00af02e36fc02e7bf2c4ddc2", "messageHeadline": "Add add PodcastClipState to podcast details", "author": {"name": "Utkarsh", "email": "utkarsh@Utkarshs-MBP.Dlink", "user": null}, "additions": 188, "deletions": 201}}, {"node": {"oid": "ad488649feab58a049a6115fa6f432b3844e2719", "messageHeadline": "review clip duration logic", "author": {"name": "Utkarsh", "email": "utkarsh@Utkarshs-MBP.Dlink", "user": null}, "additions": 31, "deletions": 52}}, {"node": {"oid": "489da150261b48c3c2a35212f7d4d6fa15cc98c1", "messageHeadline": "bump iOS version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "743833e0ca1175bc472f0d14d7580570853c6d18", "messageHeadline": "Add podcast clip UI", "author": {"name": "Utkarsh", "email": "utkarsh@Utkarshs-MBP.Dlink", "user": null}, "additions": 815, "deletions": 203}}, {"node": {"oid": "8fa06f2ee54438b9368cb7cafc3f2ec2b0afd87b", "messageHeadline": "Add podcast clip bloc", "author": {"name": "Utkarsh", "email": "utkarsh@Utkarshs-MacBook-Pro.local", "user": null}, "additions": 263, "deletions": 2}}, {"node": {"oid": "69b1e97d22e68d2e6fa025e3ddc259f4cdbba72c", "messageHeadline": "Sync Anytime to pull its news translations improvements and additions\u2026", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "5812787af529ef6fb87aa4524a831486503f97df", "messageHeadline": "Merge pull request #963 from tlindi/app_fi.arp-Translate-Optional-BIP\u2026", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2966a0edc3a98f36cb6f3c9a7211d3283aebd5d8", "messageHeadline": "Fix player control alignment (#961)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "40928ae8bd01318866134b88b744140e4d93c302", "messageHeadline": "Update app_fi.arp Tranlate optional BIP157 Node", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3229664d31241ba7e31c641298f93c5d20b08abe", "messageHeadline": "Revert local_auth due to breaking changes on Android", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 44}}, {"node": {"oid": "f50208bc5126624f3c36bad091b6c45103bc1a41", "messageHeadline": "Sync new network text accross translation files + pt and es translati\u2026", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "95806ce1a8de177cf257f5a221a595a7beb6b476", "messageHeadline": "Merge pull request #958 from breez/optional_node", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 198, "deletions": 162}}, {"node": {"oid": "b8e8900a352386bb65c9de5bd2064236bd72748e", "messageHeadline": "Merge branch 'master' into optional_node", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "7f1f13b4d9af3f4156dc674a7fea8ebca7ff11c4", "messageHeadline": "Merge pull request #956 from theDavidCoen/master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1ec615f355a96dfd5ea66fb5aee4e332e1dea1be", "messageHeadline": "Merge pull request #957 from tlindi/app_fi.arp-translate-FI-NFC-errors", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "39391e321e14aaf2270880452581bade46db3098", "messageHeadline": "Merge pull request #959 from tlindi/app_fi.arp-Finnish-typofixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "bc7b20bc2af031dd15a75edc31fd4f08f0a0f644", "messageHeadline": "Merge branch 'master' into optional_node", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 33}}, {"node": {"oid": "58c1a99d06268624e87f3d642e05f9a8a2135a93", "messageHeadline": "Updated packages", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 33}}, {"node": {"oid": "9b96a7e3f868aeec7be26b32b6dd3238023ba28f", "messageHeadline": "Change validator messages", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e01ff69f897e40185ec8a9bc1c8ed4af3b0fdb01", "messageHeadline": "Update app_fi.arp typofixes", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "7b5b19c1c09152c2a78f18a60d74eee183355f9e", "messageHeadline": "Delete NetworkData", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "d8ab836cbfd9e2c4ae49fb730483d1b5b6dab698", "messageHeadline": "Allow users to setup an optional node", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 209, "deletions": 162}}, {"node": {"oid": "f56c29a29e99c88b88e385060b75668b54bc4687", "messageHeadline": "Merge branch 'master' of https://github.com/tlindi/breezmobile", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e096b971a69fe27eed2a6bb74c7616a1cd6e6a8b", "messageHeadline": "Add files via upload", "author": {"name": "David Coen", "email": "info@davidcoen.it", "user": {"login": "theDavidCoen"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92b31fff63764db1e1ae25120822bee2c79188c8", "messageHeadline": "Remove obsolete WidgetsBinding observers", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "f31fd6336ab2f7f0bc1e47a69227eca104fb2132", "messageHeadline": "fix restore dialog in case of unrecognized date format", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "aff7a3cf131a86b2fa56e4038366e124efd80199", "messageHeadline": "Do not transition anytime player's LifecyleStatefrom breezmobile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "13806a4edc3edc33207be7fab1b437bfb3b35eaf", "messageHeadline": "Handle url's with fold scheme on vendow webview", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "127e194d0fddcf0558f32494ab2d896ef568fcf1", "messageHeadline": "Merge commit 'd4fb6feb55682b5e224703641bbf96448fe2b67a'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 72, "deletions": 79}}, {"node": {"oid": "989ddd94e4ae8f248514a654bef17c0fe756ad15", "messageHeadline": "add NDEF to entitlement file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0a8d8aa45bf97537da2c2eceaba980300b4224a9", "messageHeadline": "add near field communication to release build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d4fb6feb55682b5e224703641bbf96448fe2b67a", "messageHeadline": "Dismiss notification after clicking notification action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "28c0dacccd5bcd522b7ffd73a51d0cd6a5ee32e6", "messageHeadline": "Merge branch 'master' into android_12_notification_trampoline_restric\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 267, "deletions": 146}}, {"node": {"oid": "f226c536d46e6f301d4de9c3a1e210d90679adbe", "messageHeadline": "fix nfc in iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 185, "deletions": 90}}, {"node": {"oid": "2466ee4c850b5930ab98db80a6e994c02a56738e", "messageHeadline": "Merge pull request #954 from breez/vendors_json", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 82, "deletions": 56}}, {"node": {"oid": "06dce6d947f1cf07884eafd47db49ecfcf64770a", "messageHeadline": "Update Geyser logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "26d565983aba1f6358423b1dc92a3fb4000c6298", "messageHeadline": "Update Wavlake's url", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2567bd5b2a007c1981be1ee49a3512168bdc6d38", "messageHeadline": "Move Vendors out of marketplace.conf", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 82, "deletions": 56}}, {"node": {"oid": "9b656a5b0b08fa9b0469b3a5ec5edd74f18b9806", "messageHeadline": "Move NotificationActionReceiver logic to BreezFirebaseMessagingServic\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 99}}, {"node": {"oid": "be19ec1b6a49c769918ddfb1ab521f758865a7e6", "messageHeadline": "Add default notification icon, color and channel id", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "91d03dabdd780f8a0c40531cc7b6aa2d7ad67883", "messageHeadline": "Add imports and fix notificationBuilder", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "6b84a4111dd1931ab5bda35ba59ab4f55dc0c289", "messageHeadline": "Comply with Android 12 notification trampoline restrictions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "5c703850a67d012c6a572cd220468b048358c814", "messageHeadline": "Set ShortDynamicLinkType to unguessable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "be300918888fe0411f630f878a773221a21a62b8", "messageHeadline": "Update anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d39f08ad5c2c4835805e0e044c139e718f80d0a", "messageHeadline": "Android 12 notification link fix", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "300500db57e72ba9fc359e4742c0997c80882552", "messageHeadline": "Update anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c1c7e6e836d8bc2e092787751526c25dad3719f", "messageHeadline": "Update anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "1c9634a72a1c1d39d221cc2a579c6eead8547c91", "messageHeadline": "Update anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "035779e0b1b4b335ed545a0fe16024732e39e0ed", "messageHeadline": "Update anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d4979a4b9aa6e5a1216ae31b74d830abd6e33aaf", "messageHeadline": "Change layout icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "42c25851714a6555c7b414d5cf60e5c578abfd02", "messageHeadline": "Allow users to download episodes on non-ssl connections at their own \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9903f992af1b218d3e54ef53df6e9fbc86b1508", "messageHeadline": "Update dependencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 55}}, {"node": {"oid": "f5848d3a317f84c1935ab6ac23fb68ed82d913c2", "messageHeadline": "Fix lnurl case (#953)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "73d17648e10d6649e7647b8db31c270c08095a0c", "messageHeadline": "Merge pull request #950 from breez/qr_scan_plugin_update", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 180, "deletions": 103}}, {"node": {"oid": "2c58cc274847d22669d7213ce589abf7cb1cad3d", "messageHeadline": "Remove unused methods", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 57}}, {"node": {"oid": "2969566fc86f974a2a1362a874765573fa32907b", "messageHeadline": "Use l10n text for qr scan cancel button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1c6d30b0a14ff459a47b6005af18f18822698b14", "messageHeadline": "Extract ImagePicker and Cancel button into stand alone widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 94, "deletions": 86}}, {"node": {"oid": "e38356ff0552f566227e8e4d61a3e98bd629bfb1", "messageHeadline": "Update QR code scanner plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 249, "deletions": 126}}, {"node": {"oid": "06eb21a3b9529e8456b06155eec05baa0cc06ce6", "messageHeadline": "Minor adjustment on arb files to sync with c-breez", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 22, "deletions": 28}}, {"node": {"oid": "318ad5b3ce7fee82f5ce0a0e532a4a9e405eb9e7", "messageHeadline": "Add scaffold to Italian language (#952)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "28b3267d9f70aa4d6670f0f4b7c6f1f503ee63be", "messageHeadline": "Merge pull request #951 from theDavidCoen/master", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2103, "deletions": 0}}, {"node": {"oid": "dd7dddde0f0a5b4e212de5aa419f7427cd386ec3", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6a4ee704103e9836a25b0560fef75f0572a7c21a", "messageHeadline": "fix iOS 16", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e3faad9666d3e8c9e66c2cb162febd01c067a273", "messageHeadline": "Add Italian translation", "author": {"name": "David Coen", "email": "info@davidcoen.it", "user": {"login": "theDavidCoen"}}, "additions": 2103, "deletions": 0}}, {"node": {"oid": "901dfbba1673a1aa8d6c26ffe3867314d7cd4b92", "messageHeadline": "Add right padding to AccountRequiredActionsIndicator on modes other t\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4b1097a3c44325161efcfb7f2c5058aba819f065", "messageHeadline": "build using flutter stable branch", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b336320cd3bac1a5b5a159b7cbf12089690ea93b", "messageHeadline": "Merge pull request #947 from breez/flutter-3.0.x", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 288, "deletions": 153}}, {"node": {"oid": "d02c41ba1922b0bde7ec08c3582fa39ae41ad3ab", "messageHeadline": "Merge branch 'master' into flutter-3.0.x", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 81, "deletions": 68}}, {"node": {"oid": "78b325ad71bcd7d039927f547e02d4f6d1a770aa", "messageHeadline": "Update archive package", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e8947fd3d009eb663e3dffdde0308c3b92dedc72", "messageHeadline": "Add Layout Selector button to app bar on Podcast mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "a112978a6afc8d5159518fde08f191f52cd7dc1b", "messageHeadline": "Merge pull request #944 from trigger67/french-translation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "374042398dba56b48e3859277c80801a3628929c", "messageHeadline": "Merge pull request #945 from breez/fix-build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 97, "deletions": 84}}, {"node": {"oid": "b08307de8ab44717747cefd18273c490e70a801c", "messageHeadline": "Update plugins", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "275f630dec199e2f876ff7bb096f15566add43a6", "messageHeadline": "Fix build by updating cocoa pods", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 97, "deletions": 84}}, {"node": {"oid": "657ca265d36602e7d366368e60d48bc6aaa3beef", "messageHeadline": "Add missing french translation", "author": {"name": "trigger67", "email": "10185784+trigger67@users.noreply.github.com", "user": {"login": "trigger67"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "592d8dfd71c97812aba13ba247fd186dd22f0915", "messageHeadline": "Add OPMLBloc & QueueBloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "26a9a7166e73964ecff3837c52962d0f0b17e5fb", "messageHeadline": "Update packages to flutter 3.0.x compatibility", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "92e4c026de39b93975d33dd8bfed6dd416dda692", "messageHeadline": "Update packages to flutter 3.0.x compatibility", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 227, "deletions": 137}}, {"node": {"oid": "d505d325a96c5b4ec5beca0fd7e7fd03f88373e7", "messageHeadline": "Merge pull request #943 from breez/ln_cal", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "b24cbc0a45ed2b0876e88e3a9f35defad0f29655", "messageHeadline": "Reduce Bitrefill and Azteco's image size", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7787d64b68739d6bbfd8b322dc9cabc263e82324", "messageHeadline": "Add Fold assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6b25a1b73572195a7e8d4e30c5a2fbe84ac38b93", "messageHeadline": "Call _handleLNUrlAuth after super.initState(); completes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a42c0433d010c111e2b7f65cc88f62346bcc26b9", "messageHeadline": "Add LNCal assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7447893f8dacba0a89133b970160a1fd554e32a", "messageHeadline": "Move endpointURI and responseID to VendorModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "ff2eec5b79c14eccb3b49e132472925d7eed1680", "messageHeadline": "Minor change on backup text", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b6a0f33cd30cf9b1a1acdb4b94376eecfefd81a6", "messageHeadline": "Update README.md", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "03b7512b8014251df45748080681b1e963057a77", "messageHeadline": "Update dependencies fixing date NPE on some podcast episodes (#940)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "0eb6008532df2902f57d8b7bd1bbd5d9dadde239", "messageHeadline": "Update README.md", "author": {"name": "Roy Sheinfeld", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0f3b8ebb51d254a25330a1b552dbd716f39ac9a1", "messageHeadline": "Remove special characters from nfc payload (#939)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "9dd2894f853e7f8cebb9ce422cc49fb3e1ddcd14", "messageHeadline": "Merge pull request #938 from breez/add-lnurl-check-on-nfc", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "7399057e092c1e7cb52d48506b50322554a79b40", "messageHeadline": "Add lnurl check on NFC service", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "fcb672cab1b72acd228052b8a6865fcc90409daa", "messageHeadline": "Merge pull request #937 from utkarshshendge/podcast_history/drawer_icon", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7aec1a4e1fde73d00364a7bb13165c61f3d5bdc4", "messageHeadline": "Resize top podcast image to 512x512 pixels", "author": {"name": "Zealth", "email": "zealth@Zealths-Air.Dlink", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "982199d32be0e788dcba0f862fd678318d939ea3", "messageHeadline": "Add log for nfc (#936)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "149ff6167fa689c557c00f22c320bfaf8435339d", "messageHeadline": "Add nfc icon on POS (#934)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c64048e631173b7655c6f76f3ecf6a3c2ed8cbf8", "messageHeadline": "Merge pull request #930 from breez/pos-nfc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 344, "deletions": 34}}, {"node": {"oid": "f51e578830e14b6dc54b598146fa108690c78b44", "messageHeadline": "Merge pull request #933 from utkarshshendge/podcast_history_payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6a0372f939830be1ef5e06f2772a999cc5c0f159", "messageHeadline": "Fix podcast history not recording due to async calls", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6c51d0ad7772a73aa1bbd4863db1470e76764f67", "messageHeadline": "Uses the previously created invoice for NFC on POS", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 24, "deletions": 65}}, {"node": {"oid": "d1ef9c9d52228ea01f3c4961d2d43c1603fd5e19", "messageHeadline": "Move the withdraw logic to lnurl bloc", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 174, "deletions": 119}}, {"node": {"oid": "782a424403d857199ea022c61169c711b540e272", "messageHeadline": "Move interceptor from handler to block", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 26, "deletions": 38}}, {"node": {"oid": "be3b38c91924f5a63922d01164f789d4ce6f875a", "messageHeadline": "Add support to pay POS with NFC", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 343, "deletions": 35}}, {"node": {"oid": "9fc4c2e5822a13a67bfaa74f7c2d72df89a580f6", "messageHeadline": "Merge pull request #932 from utkarshshendge/podcasthistory/paymentfix", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 82, "deletions": 68}}, {"node": {"oid": "5f1e0a5fc9c2195a08c248a37f993ab1cfd60fce", "messageHeadline": "Fix multiple sats split recording issue", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 12, "deletions": 9}}, {"node": {"oid": "458de7e2bdc0d5891850cb1d308f1ac953be5f44", "messageHeadline": "Change podcast history sort dropdown", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 70, "deletions": 59}}, {"node": {"oid": "d7e3d3a58ce237c70fee8fcfe9b141c302d16d12", "messageHeadline": "Merge pull request #931 from utkarshshendge/podcasthistory/clear_option", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "1adea6f936150b4af6f9552e8d3a647bed0ecf25", "messageHeadline": "change menu tile title", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51dbac0aa2e8d96f6babbeae611b25e2ac18c0e4", "messageHeadline": "Add funcationality to reset podcast history local db", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 34, "deletions": 20}}, {"node": {"oid": "ff826099d33281f06b65c6b388a1275538c30f26", "messageHeadline": "Add wavlake assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "073afb3c102abbc8b0bdc3a37b583d9dcec9b87a", "messageHeadline": "fix iOS new version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95df43696dfa82e54f47362a6953b5cca877ccb6", "messageHeadline": "Merge pull request #929 from utkarshshendge/fixes/podcast_history", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 391, "deletions": 359}}, {"node": {"oid": "392e8e08104b6838306e1264f72d77f6b7596919", "messageHeadline": "improve podcast history UI", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 293, "deletions": 325}}, {"node": {"oid": "5d9177f31e1475d732223e5610c69940ea3c2bdb", "messageHeadline": "use netPay to record sats", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3a000bcae5bbcdf3d4f373bcddf1ca6588033aeb", "messageHeadline": "Fix podcast payments not recording issue", "author": {"name": "Zealth", "email": "zealth@Zealths-Air.Dlink", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ee95b0a36a4fd7263f3991796dd7940813d5b4f", "messageHeadline": "handle podcast listening time for different playback speeds", "author": {"name": "Zealth", "email": "zealth@Zealths-Air.Dlink", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "dc5d9736ca81e753ca5423726141fc70312260a6", "messageHeadline": "navigate to podcast screen using navigator", "author": {"name": "Zealth", "email": "zealth@Zealths-Air.Dlink", "user": null}, "additions": 18, "deletions": 12}}, {"node": {"oid": "c8675ef437d741b1754564f5d06912a0bca00ff1", "messageHeadline": "Continue create manager password flow if backupStateStream returns an\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "07021dfe3ad5d7c73d0882b6d5bda3e5364f4ed2", "messageHeadline": "Fix image_cropper regression", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6eca6b48feba863b00bb4f02967db86856ec791c", "messageHeadline": "Update dependencies", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 107, "deletions": 79}}, {"node": {"oid": "87367c96636bbb3b612f7333526c4fbc97dc3f8e", "messageHeadline": "Merge pull request #924 from sunboyy/fix-lint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 120, "deletions": 146}}, {"node": {"oid": "51d6585793d3da9776d2ab3df6fc157342ed85f3", "messageHeadline": "Correct PodcastHistoryBloc dispose", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "98c3592528795ea3c251bad08c3a02c0435dcf86", "messageHeadline": "Ignore missing_required_param for circular buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "48d1ca58a847cf94182da11e07516f531af8989d", "messageHeadline": "Use maxLengthEnforcement instead of maxLengthEnforced", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5f1e32b0c82d9c700e3a8b9049ddac9b471ec9b7", "messageHeadline": "Reorganize imports", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b10a3595309b499a97d3202eaafcd7fbec67e962", "messageHeadline": "Remove unused variables from PaymentItem related to opacity workaround", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "21bddd9c34a2561153e2fb3786683b7ffcfc90f8", "messageHeadline": "url_launcher: Update deprecated launch methods cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "d6181b62e2a6a16c24d378fe0b23fc2015ba7316", "messageHeadline": "webview_flutter: Update deprecated evaluateJavascript with runJavascript", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "5d3acfed4853fbf0f40209b547173af886076177", "messageHeadline": "flutter_web_browser: Update deprecated addDefaultShareMenuItem with s\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f07eab28542c5f6f5d21cc345573621a368734f", "messageHeadline": "image_picker: Update deprecated getImage with pickImage and change re\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "f8ae1453b8b2ddea3ce254e6a9f86ae617dc8166", "messageHeadline": "url_launcher: Update deprecated launch with launchUrlString", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5f4bc8740bd155f33a61ec92dc89437b822aa022", "messageHeadline": "lint: fix some linting issues", "author": {"name": "Surawich Laprattanatrai", "email": "sura_sun@hotmail.com", "user": {"login": "sunboyy"}}, "additions": 60, "deletions": 86}}, {"node": {"oid": "084456a3f2683f0ca097d67eca292e9247925988", "messageHeadline": "Correct business address and payment options comparison", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b4a869c45ad5a4cd87ccf297f8655d2d9bd91c2", "messageHeadline": "Revert \"Correct business address and payment options comparison\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "467433143593351d55e6a437e0cdc45b00c91e0f", "messageHeadline": "Correct business address and payment options comparison", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "0a7bf1d31b9fb917e90115f0262213e15dd8a9da", "messageHeadline": "feat:open podcast screen when tapped on image in PodcastHistory", "author": {"name": "Zealth", "email": "zealth@Zealths-Air.Dlink", "user": null}, "additions": 46, "deletions": 16}}, {"node": {"oid": "f6e80e37e7a7639d6d80862ef793625b198706fc", "messageHeadline": "Fix podcast history UI", "author": {"name": "Zealth", "email": "zealth@Zealths-Air.Dlink", "user": null}, "additions": 41, "deletions": 15}}, {"node": {"oid": "e7a0e234305767f91afbfabafbdaa42ece6c0585", "messageHeadline": "Merge pull request #922 from utkarshshendge/feat/podcast_history", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1454, "deletions": 46}}, {"node": {"oid": "089b783e2b86fc1a8146f25da1e7776d1c147151", "messageHeadline": "change TopPodcasts icon and minor UI change", "author": {"name": "Zealth", "email": "zealth@Zealths-Air.Dlink", "user": null}, "additions": 33, "deletions": 24}}, {"node": {"oid": "6ecffcd42287c42b2f5fceac46625492b726539c", "messageHeadline": "add timerange to podcast DB and remove unnecessary streams", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 208, "deletions": 200}}, {"node": {"oid": "b7376c65dd0213f9b19be7ea282325d4680b0e99", "messageHeadline": "Use enums for sort options and remove podcastHistoryList", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 25, "deletions": 120}}, {"node": {"oid": "5db5320744ddcfc3e5011c278925b2d68371c2f4", "messageHeadline": "Merge pull request #923 from breez/hours_to_unlock_text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 40}}, {"node": {"oid": "812ad7875956a0261507655021b38ce1c8eba441", "messageHeadline": "Remove funds_over_limit_dialog_redeem_hour and pre-format hoursToUnlo\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 40}}, {"node": {"oid": "8f62429d777e9b3fa6aafe01142833fcc9b7e6ba", "messageHeadline": "Round up hoursToUnlock", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "562ef55bfcfca66004744cbca9604109082f9c0d", "messageHeadline": "Group using SQL and add a podcastRecord model", "author": {"name": "Zealth", "email": "zealth@Zealths-Air.Dlink", "user": null}, "additions": 91, "deletions": 84}}, {"node": {"oid": "a5031f66a5f374942e6a8f4219c0b8a95128c013", "messageHeadline": "change the name of podcastHistory from drawer and add enums for sort \u2026", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 41, "deletions": 39}}, {"node": {"oid": "5e21ec5473e9982d78fa70a08e33e9f5637fbaf6", "messageHeadline": "Change satoshi symbol and print currencies tickers instead of symbol", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "ab6ba1213bd60bfa12a86ddc544eacd7a2c10bba", "messageHeadline": "add language translations", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 150, "deletions": 47}}, {"node": {"oid": "ca7a879da004a30a2b6fe18f34c781aa949fc9bb", "messageHeadline": "Add UI for podcast history", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 814, "deletions": 40}}, {"node": {"oid": "e33c8dd1ef9e3ee7830b2e2dd975a4ddc5c13e1b", "messageHeadline": "update pubspec.yaml for podcast history", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 23, "deletions": 43}}, {"node": {"oid": "099065a9ff767ee51144cfb02839f4d97a8e32cc", "messageHeadline": "add podcast history bloc", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 465, "deletions": 0}}, {"node": {"oid": "3e0354ec37f9508edadce32befae74b0772e1d9b", "messageHeadline": "add podcast history database", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 155, "deletions": 0}}, {"node": {"oid": "4c19df1deaf0844f840d7802588594b6eba530cb", "messageHeadline": "fix configuration error closing", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6b1b72186fdf9e5c7a2f12825984c428ef8e9a3c", "messageHeadline": "add download backup dev action", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "348e92fa1aeaaecd692b212e8a24385eaaca1cd6", "messageHeadline": "fix lnurl image metadata", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1ff87aa8e2545dff8eafb471061a5a0fb3e5d556", "messageHeadline": "fix pos settings", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9ca37b6c26d8f9e43a373e0cf4cd1692302bbe0d", "messageHeadline": "add restore channels command", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec3bdb692986a2c50379a52b7dfce3178bc71a2a", "messageHeadline": "add command to restore channels from backup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "f35377c8e17b291b55d1a89c9695e719ff7bdc38", "messageHeadline": "fix command text case", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "76180d5bd3282c91a8b0d1515dd6c524e1e9146b", "messageHeadline": "Merge pull request #915 from breez/backup_app_data", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 148, "deletions": 89}}, {"node": {"oid": "3389975c13f60124bb2cabb4e92bdc321e651890", "messageHeadline": "fix nfc for iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "91b3bfe8b46e861e02200d72eda6e0cf1672f3de", "messageHeadline": "Trigger backup after saving lightning fees options", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 32}}, {"node": {"oid": "0c1c536e264f047884906bbe966576d2a65e85d9", "messageHeadline": "Backup and Restore Lightning Fees preferences", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 87, "deletions": 5}}, {"node": {"oid": "419e0fa1bcc4124a96c999837d8672bc1a930361", "messageHeadline": "Backup metadata changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 52}}, {"node": {"oid": "f7ad2ea49ad206c3ec352ebf7c9a1b31468bb3b3", "messageHeadline": "Add space between balance amount and currency symbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "872ad5f6f2b57d777883f05114ba3e12f42437fb", "messageHeadline": "fix nfc for iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 297, "deletions": 5}}, {"node": {"oid": "b2c310566e61c871362eb3edc901a5abaa40402b", "messageHeadline": "support nfc in iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 23}}, {"node": {"oid": "e35e2cf6ba6df6fde772f7b2e452366825b73b88", "messageHeadline": "Hide satosh detail on transactions page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "118388088b8c157aad3e63f3db65bc99f9f0e9dc", "messageHeadline": "Fix default value for override (link to default const value)", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37b542cd5479e70d9407ba3bd554a66c02885925", "messageHeadline": "Fix minor dependency regression", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "0671af083431c683496c17df635598aa806caa84", "messageHeadline": "Merge pull request #909 from sunboyy/prettify-readme", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 19}}, {"node": {"oid": "3e745b57db5abac84e07461779c8cbf84fec5e53", "messageHeadline": "Add Bitrefill icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0a379530e1372cd7f7b20995c4a2bd20f37f240d", "messageHeadline": "fix lightning links case insensitivity", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ef0c133028293d6dac65ae35bd0edffae5782743", "messageHeadline": "fix iOS lightning link case sensitivity", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3c95e51fd5b6d4251d08ca581c422f9e974decb1", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 148, "deletions": 142}}, {"node": {"oid": "e21f9e68ca2e0d299e1e3b924bea7fc1e9083992", "messageHeadline": "Merge branch 'backup_app_data'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 431, "deletions": 42}}, {"node": {"oid": "0fcfcba3feb7343bc98b0a8a2575dc9a99d6de45", "messageHeadline": "Adjust Geyser logo's alignment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c646058d7d0571dee215ca6f7264e5a4a7352009", "messageHeadline": "Add Geyser assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ad7f78046dfd8a2e36f3dee8fa0c361e72db1ca4", "messageHeadline": "readme: reorganize setting up part in README.md", "author": {"name": "Surawich Laprattanatrai", "email": "sura_sun@hotmail.com", "user": {"login": "sunboyy"}}, "additions": 34, "deletions": 19}}, {"node": {"oid": "b11878a1d005de7003f9737903f389ab7f27ac24", "messageHeadline": "Fix build", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 146, "deletions": 143}}, {"node": {"oid": "df541ea3e95455fd24b37ed36eed2a39e0556ca9", "messageHeadline": "fix ios app data backup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b06afa0573afe988fcd180f0a8bcdc0ad476218", "messageHeadline": "fix ICloudBackupProvider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "31ae65b26472c169febfd331b61a21efc95a1021", "messageHeadline": "implement ios part for app data backup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "ea73188f072cb90302afee8f01e880e0d5a44c59", "messageHeadline": "Add default note to POS", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 80, "deletions": 20}}, {"node": {"oid": "add4eb6f29de8734b2b5894550cc8b1b8cf374f8", "messageHeadline": "Add payment options section with payment fee settings", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 735, "deletions": 10}}, {"node": {"oid": "4ddb45759bf221950da4bb8e0b60ed2f578ac794", "messageHeadline": "Merge pull request #906 from trigger67/master", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "06e0666f12cf7aaad71140d10436dffeb1305922", "messageHeadline": "Small fix in French translations", "author": {"name": "trigger67", "email": "10185784+trigger67@users.noreply.github.com", "user": {"login": "trigger67"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6ded8383e34f606df0b822eadd34cd57593cef4a", "messageHeadline": "Merge pull request #902 from utkarshshendge/pos_dropdown_fix", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "9c628ca26ef0cb84602d2349862f5b26c0131d06", "messageHeadline": "Add french translation", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "c7383d5305cbcf2152305e60aaf846b9235da9c5", "messageHeadline": "Merge pull request #904 from trigger67/master", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2057, "deletions": 0}}, {"node": {"oid": "650219cbf9300f1df1075f8c78b4d8300cd75b67", "messageHeadline": "Add support to LN-URL image metadata", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 345, "deletions": 163}}, {"node": {"oid": "19a5e8abe69ec04d4b9275312b557fd8ba942b27", "messageHeadline": "Translation of the app into French", "author": {"name": "trigger67", "email": "10185784+trigger67@users.noreply.github.com", "user": {"login": "trigger67"}}, "additions": 2057, "deletions": 0}}, {"node": {"oid": "7a702dc5acf7652517d8d14601859e8e6803b98a", "messageHeadline": "fix dropdown clearing for pos screen", "author": {"name": "Zealth", "email": "zealth@Zealths-MacBook-Air.local", "user": null}, "additions": 7, "deletions": 10}}, {"node": {"oid": "8659eb77abc274fcdc6cf12698152d10b6d1533b", "messageHeadline": "Make up to date libraries version explicit", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1807, "deletions": 16}}, {"node": {"oid": "1d6786c1b89d3c7158216f7ff0def4360e853681", "messageHeadline": "Merge pull request #899 from tlindi/Update-app_fi.arb---latest", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "6c3b927a734398d873e5a7aa53484f3831bf378b", "messageHeadline": "Specify the mutability of PendingIntents for Android 12+", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "a9e65db5352432e2238527553a3c8d939e1e3454", "messageHeadline": "Update app_fi.arb - typofixes", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "48e79f3e02e159c56bda6bab834d2ff39604ea5a", "messageHeadline": "Make back button of device to work the same way as back button of app\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 32}}, {"node": {"oid": "f4b53179e810d0093c2e871b3393f69f5343aca2", "messageHeadline": "Fix suggestion box behaviour on empty results", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "43e720758faecd97c8d4460d2c3ec32b987a7ff1", "messageHeadline": "Do not reset form upon changing pages", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ad8de8e98070b1b778baff24b6143a2072955907", "messageHeadline": "Revert \"Enter Backup Phrase page has been reduced to one page and fix\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 94, "deletions": 17}}, {"node": {"oid": "b8f5c33a652a43a51f7d2b16fdf82da5c728e65a", "messageHeadline": "Enter Backup Phrase page has been reduced to one page and fixed typea\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 94}}, {"node": {"oid": "e68b07195078839b0fb670fda23e9176e6e8c226", "messageHeadline": "Playback Speed Range increased to 3* (#889)", "author": {"name": "Sahil Singh", "email": "sahilsingh08062001@gmail.com", "user": {"login": "Sahilsingh0808"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fc600e8455f7dba7fd9fa2600b91d54bf7fc07d1", "messageHeadline": "Update firebase dependencies", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "04ae071a88124c6cfb3bb504b314e79d5c5a4778", "messageHeadline": "Add right sign currency support in currency converter", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 97, "deletions": 25}}, {"node": {"oid": "4a47ee7bc7c90ad46b746c3f343f6e1df3bb6b59", "messageHeadline": "Update minors flutter dependencies", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "69b0a71821a6116b6dd27dba1324cdbf056113b1", "messageHeadline": "Merge pull request #892 from breez/bitrefill_logo", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "e5c68a4b6dddb8791fc7b227b448003b7e1559b0", "messageHeadline": "Update Bitrefill assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "fe28653421fb979e0b3995a3096612b33aa83810", "messageHeadline": "Add requestAppDataBackup to iOS.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e81e2833197e3ce234b8b0419252b9ac537c5b03", "messageHeadline": "Reload POS items and Podcast Library after restore", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "2d082f4dd311ebcb2fbcb1b6ef6bb3580f64c47c", "messageHeadline": "Restore app data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "3fcae22cf307d44ac017161e55f2f57340831f6b", "messageHeadline": "Update payment cancellation timeout after sliding animation ends", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "32150ec29d7f8456996e2574879a691b679dc3fd", "messageHeadline": "Update Business Address after editing is complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "92f3e2fb6c0dc79d73183b6a68c56e7dd002edb4", "messageHeadline": "Backup POS items, Podcasts library and BackupUserPreferences", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 269, "deletions": 11}}, {"node": {"oid": "153f8454fe133c57fa8faef5fb0f27fee063a1cb", "messageHeadline": "Update Anytime plugin for Reload and Backup Database Stream/Sinks", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9d457b943bccfcb6efe7f0273889942ca077604", "messageHeadline": "fixup! Merge branch 'master' of github.com:breez/breezmobile into tor", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 184, "deletions": 207}}, {"node": {"oid": "325d771958a0b48eb6667c2b29d0cb823f64da8d", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile into tor", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 14438, "deletions": 6708}}, {"node": {"oid": "b4a986c0a26276d150d2481ea166c71f9a92989a", "messageHeadline": "Uses preferred currencies list", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "632068995018566f57ad2bccd2c1568e6605bb0f", "messageHeadline": "Update android sdk", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "67a6f8fa2eb676a97e4a42a81b872366f84c36b2", "messageHeadline": "Update fluuter version on README", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eab100920e047f85549d8a802330d8d2c751b43f", "messageHeadline": "Update qr flutter unlocking the update of svg and printing", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "ab9baf99d6783ef8116dc92342c04f93d4394191", "messageHeadline": "Remove opacity workaround", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 44, "deletions": 85}}, {"node": {"oid": "a7056f73599a30a75442c8a2cb4cc83aed791ecb", "messageHeadline": "Update app_es.arb (#877)", "author": {"name": "Christian", "email": "103287191+Chr1CR@users.noreply.github.com", "user": {"login": "Chr1CR"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c396850df2718cbe79bf46649d5041f57c26f18a", "messageHeadline": "Open SyncRoute with breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "1dd989c7f2ba55d66c906d014594ba7c6ccc59c4", "messageHeadline": "Changes from line 1001 to 2057 (#876)", "author": {"name": "ReyML", "email": "41407870+ReyML@users.noreply.github.com", "user": {"login": "ReyML"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f73d003edd2eb100d2df8185983efb27753272c5", "messageHeadline": "Update app_es.arb (#875)", "author": {"name": "Chr1CR", "email": "103287191+Chr1CR@users.noreply.github.com", "user": {"login": "Chr1CR"}}, "additions": 171, "deletions": 171}}, {"node": {"oid": "1f08a72c19f8b0d004c8bd3f0838366097878346", "messageHeadline": "Minor changes PT-BR (#870)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0a58f9358345f17b58318b5809b92a3db8817d91", "messageHeadline": "Translate small exceptions texts FI (#867)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ee56adf39296e3bdaf9d696d5f04c0f9054d529b", "messageHeadline": "Translate embeded texts on account model FI (#868)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "bdf0cfe7938159fd0815d275769af8711603f273", "messageHeadline": "Translate admin login dialog FI (#866)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2ea62b9c8aa1c49302326cde84155e2cdd924ed4", "messageHeadline": "Translate close warning dialog FI (#865)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b309c8a49305be1e228ac875dd2d6ddcb9abd92d", "messageHeadline": "Translate embeded texts on account model", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 709, "deletions": 180}}, {"node": {"oid": "313250b6177f4dba361bb6446763c0f554e641d2", "messageHeadline": "Translate small exceptions texts", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 171, "deletions": 96}}, {"node": {"oid": "1eee412aa3983ead2e3874703e2a43e1277db862", "messageHeadline": "Translate admin login dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 92, "deletions": 48}}, {"node": {"oid": "39862e32725d87145c6c0403736a28c069355f13", "messageHeadline": "Minor change PT-BR", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa7d993e3e01f1c09a44de014cfdd5e7cc3e7723", "messageHeadline": "Translate close warning dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 137, "deletions": 75}}, {"node": {"oid": "f11511349156c942a2e7ed94a0f6d2645c980032", "messageHeadline": "Translate invoice page FI (#859)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "142c55b7ed08180b38c387925976197ac40e9a90", "messageHeadline": "Minor changes PT-BR (#858)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "770c5f0976e3d323234e5e1a383fd1763d9b6d27", "messageHeadline": "Tranlate small route pages FI (#857)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "08ae0e95fd1e7cb76c73427226785f51a98c4a49", "messageHeadline": "Add fiat value to payment item", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 150, "deletions": 23}}, {"node": {"oid": "57727d4a38bed3f29b530792b4fb1ee03379b969", "messageHeadline": "Fix date picker for pos report", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "1511e7c3385bd54bbe7926fdb0493a191d696cc3", "messageHeadline": "Translate invoice page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 373, "deletions": 105}}, {"node": {"oid": "0560adf734298459ef8152cb6595044247bba651", "messageHeadline": "Tranlate small route pages", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 173, "deletions": 95}}, {"node": {"oid": "230dddb4fb7ef6d15e394662728d10ae113ee886", "messageHeadline": "Translate custom pos item name FI (#852)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c08bb8d2c604bfc8ac73d4ad13f64558ba75e14", "messageHeadline": "Minor change PT-BR (#851)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d64d0f549e276ae86d755d3dc11750629c3e0552", "messageHeadline": "Translate custom pos item name (#850)", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "ab8a988ccd450362e975e199abcd695f587c02bb", "messageHeadline": "Minor changes PT-BR (#849)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c2c3a8dbe224d07dcaf2c2a21542942aaf73ca55", "messageHeadline": "update ios dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59, "deletions": 72}}, {"node": {"oid": "f05ecdc85193d40ae7f41164e6665e40048bd483", "messageHeadline": "add channel.backup to the exported wallet files.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f6efe51a8119487acf22d2023edcb522776a8f98", "messageHeadline": "Minor changes PT-BR (#847)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "00c4bfe7d9c31f98c0e0d35a6ba6404e718f5dc6", "messageHeadline": "Translate unexpected flows FI (#845)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "d40daf2a788f6fb76ec6507b22239af23d00f540", "messageHeadline": "Translate spontaneous payment page and sweep all FI (#843)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "2bbb351de4736ef56f5c91c3675b1438df35a833", "messageHeadline": "Translate security pages FI (#842)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "90f13d74c33d3743de4d32bb6df1b7ae6494eb4b", "messageHeadline": "Translate unexpected flows", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 240, "deletions": 132}}, {"node": {"oid": "6116eea8c0de1afc086e3491afe370fa270bf4bf", "messageHeadline": "Translate sweep all coins", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 304, "deletions": 114}}, {"node": {"oid": "3a8c9e0c19844faff1e54fabd954148ed468bc34", "messageHeadline": "Translate spontaneous payment page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 277, "deletions": 116}}, {"node": {"oid": "3986e273a3dc9c9fa3663a73860a2a7f32859f6f", "messageHeadline": "Translate security pages", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 536, "deletions": 256}}, {"node": {"oid": "91a9414093d08ac1d9d9817be08ad16da1e8c20f", "messageHeadline": "Translate custom podcast components FI (#837)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "afa94484e2c0c0087031c513d0fb820434c3e1d8", "messageHeadline": "Translate custom podcast components", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1149, "deletions": 744}}, {"node": {"oid": "8244f1b08cf0ad659de6ac5c9cd8934ca3b77afa", "messageHeadline": "Update app_fi.arb Translate marketplace FI (#835)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "592f88e0821da91a41cd7817b6a9c3129d021b8a", "messageHeadline": "Minor changes PT-BR (#834)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d6530a65af51c18c1f54267b7a8d33287ec4d5ec", "messageHeadline": "Translate marketplace", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 121, "deletions": 36}}, {"node": {"oid": "eb7a90d786333b9380d0fc0b2187c4b02e0567fa", "messageHeadline": "Update app_fi.arb Translate order card page FI (#832)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "672e2ed64207e2bbc0e570671892f1f768192d7a", "messageHeadline": "Update app_fi.arb Translate account page FI (#831)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6d38e466912a980bc00c62da40058b5498f1a6b0", "messageHeadline": "Update app_fi.arb Translate invoice bottom sheet FI (#830)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "acb88d841c7c4e30cc6ef88aab2892d742ebe941", "messageHeadline": "Update app_fi.arb translate-moonpay-loading-fi (#829)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5d4c1a233b6c32aaaa7d76738d284c5560c08aa", "messageHeadline": "Update app_fi.arb (#828)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d0ea5c0db98d00100b9e260b72fae43587bdf30", "messageHeadline": "revert to stable channel", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d5321433b4e24b690b538e19cb2c97618d6a7d8", "messageHeadline": "Translate order card page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 524, "deletions": 314}}, {"node": {"oid": "f2b984565fa3d72c03eba1eef7d3142002574bac", "messageHeadline": "Translate select lsp page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 131, "deletions": 97}}, {"node": {"oid": "8a876a4470b94ee57caca5387a03edf3a4d5ea2b", "messageHeadline": "Translate account page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 218, "deletions": 158}}, {"node": {"oid": "6accec9e5eb25186f3b646402b5e4665529023f7", "messageHeadline": "Translate invoice bottom sheet", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 156, "deletions": 107}}, {"node": {"oid": "7adec66fec5937b0a34d380c9b2fe2cfd2438cc1", "messageHeadline": "Translate moonpay loading", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "14544ef548e674f77fb39866a86771f6c62330a0", "messageHeadline": "Translation of payment item", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 217, "deletions": 84}}, {"node": {"oid": "184ca47471ede2c7cbb6e2085ae4f95375c1bdab", "messageHeadline": "Add payment completed data to sales DB", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "bbba416d65cc4e702a9a99802f6fe851e54af9d5", "messageHeadline": "Update app_fi.arb (#821)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7eb7af3cd77aaf29b265304760f9e1031e9d200d", "messageHeadline": "Update app_fi.arb (#820)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f8ee1ad94fbb343fd364464d2b47a0d19957738d", "messageHeadline": "Update app_fi.arb (#819)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5a4059cab4423c723daa71a880959160624a1188", "messageHeadline": "Update app_fi.arb Translate QR Dialog FI (#811)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "a9e884881193a697c934508eaf861cbced7cd12f", "messageHeadline": "Convert PosInvoiceCartBar to StatefulWidget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "f194087ee0bec5e2b9403149a6398f766f519e24", "messageHeadline": "Correct Current Sale title font style", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1d8c6b428f94746b5d62c9f1b15b9a8fe0a1590d", "messageHeadline": "Minor changes PT-BR (#818)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9e05fa582a56977dc6d2b60520c477d28a83ecca", "messageHeadline": "Translate QR action button", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 150, "deletions": 58}}, {"node": {"oid": "c8679d87ff5d9c7f4e750975de71ffa61022aa89", "messageHeadline": "Translate status text", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 71, "deletions": 48}}, {"node": {"oid": "77939badfe7e73a79165facec4811dbafbaf03ad", "messageHeadline": "Translate wallet dashboard", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 194, "deletions": 145}}, {"node": {"oid": "cc48d147ab3aad270eba5d959fa81a11e6b4b21b", "messageHeadline": "Translate wait broadcast dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 202, "deletions": 95}}, {"node": {"oid": "7dbeb2acceb631f653516eb1b980dc4d33357664", "messageHeadline": "Update Finnish texts", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "b6735437fc9235d8fb29614fad7913451cbb0b81", "messageHeadline": "Translate QR code dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 379, "deletions": 196}}, {"node": {"oid": "1ed8f728cf2cfde3373d145e50a0f965b267ee44", "messageHeadline": "Merge pull request #809 from tlindi/origin/Translate-FI-LNURLw", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "91a9e4de27d5f81d26b0b8600483a65881e89d33", "messageHeadline": "Update app_fi.arb - Translate LNURLw FI", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7a2bb263d612f661fd032b05a732d19a3fce4b55", "messageHeadline": "Translate lnurl withdraw dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 123, "deletions": 55}}, {"node": {"oid": "1cc31b0daaaa6cf16d54a78ce60fb9cb121f41f2", "messageHeadline": "Merge pull request #805 from tlindi/Update-app_fi.arb-typofixes", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a1f4ddc5edc47141dc7497570199a900a6d73053", "messageHeadline": "Add import export product db to developer tools", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "138de5f61dda91f516b89c8755f3ad7c3458ac76", "messageHeadline": "Update app_fi.arb Fi typofoxes", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "0293a07107a0d4cecf6d3a20580b3262a61660cc", "messageHeadline": "Merge pull request #803 from tlindi/Translate-Catalog-Item-fi", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d577ff55ea11bd7028c3f880e5239e6333cf3528", "messageHeadline": "Add POS sales report", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 935, "deletions": 39}}, {"node": {"oid": "46c4b9fa3e4e855a306969b7ec7f3e91df230e18", "messageHeadline": "Update podcast transport controls", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "577ab8d4ec28fdf460b840d77cfcd2392959737b", "messageHeadline": "Update app_fi.arb Translate Catalog Item Fi", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "89e41fbbac937a42867bc6823ea34342a1864de7", "messageHeadline": "Translate catalog item", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 162, "deletions": 91}}, {"node": {"oid": "efaa679031e92c7f28ced6794d2849b3368ae118", "messageHeadline": "Improve offline handler", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c8967c951091b43d598ba111faa196dc38169bc", "messageHeadline": "Use string interpolation when logging signurl", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14e6dafa7cce68e8f8ea41daa6326a7de19e26ba", "messageHeadline": "Properly urlencode the enabledPaymentMethods value", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6dabdab06fff7c376cd05be9d8b51501b499c0f0", "messageHeadline": "Logs the signed url after and before the signature", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2d2b9a79bfdde0ba965776765e22608f2749f320", "messageHeadline": "Minor changes PT-BR (#796)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "cfb6646b46084c812a2ec11ca61c7f1f4262caf8", "messageHeadline": "Merge branch 'moonpay-sign'", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 4026, "deletions": 1698}}, {"node": {"oid": "e66337464e51c4794e6f7f8e4b4ec8881a6928c7", "messageHeadline": "Update LN Markets logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "ee79ca7f93c4beade46c25633b08aa49e8f93047", "messageHeadline": "Add SignUrl grpc and use it for moonpay", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 4004, "deletions": 1685}}, {"node": {"oid": "bcec0560a3fd46c01eedb32434253f2e55590ef9", "messageHeadline": "Use an object instead of a bool for addFundRequestSink", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "8839def4bf96fdf075544e05a093e3bad94daa87", "messageHeadline": "Translate payment received alert", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 136, "deletions": 121}}, {"node": {"oid": "cbadf1d4b67569366ae00c8219369b8a0dee8af1", "messageHeadline": "Fix the build after a change in ImageCropper", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96b40c7f4b376d38958b45f14d2905b14f1b3024", "messageHeadline": "Update duration library to uses library built-in finnish location", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 89}}, {"node": {"oid": "455ff9ccda4923ec02b36ac399208b0a1b8f3a00", "messageHeadline": "Open Unexpected Funds screen with Breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e5a374a7769cc3929545088219a6238afdfc1a9d", "messageHeadline": "Merge pull request #786 from breez/print_receipt_layout", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "0835aa7926a2030c7ac6a76b1624b8ff4011fe09", "messageHeadline": "Move transaction time below business title", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "c18b39d4a4de9936490fb87bbb69db66a24fa697", "messageHeadline": "Add sender name to boostagram and increase message size to 128 charac\u2026", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 41, "deletions": 17}}, {"node": {"oid": "6d3922d5d60c9f67e0a7cea3d0a92ca04edf6945", "messageHeadline": "Merge pull request #783 from tlindi/Update-app_fi---typofixes", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d8d1fc6a91b0fdc1bd58c654bf82b69ede675b48", "messageHeadline": "Update app_fi.arb Minor pos-fixes", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "652137aacf36b77f7b0b23b5f59815b811ebf4d1", "messageHeadline": "Merge pull request #782 from bitcoinuser/patch-6", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "8f2b2638ab575b25a9a83487af33deb175572171", "messageHeadline": "Fix button text", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "2cc91777364e8de1d454811f81c6394a5fdb93f4", "messageHeadline": "Minor changes", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3e63e7ba9164187d8b9d0135974a2fa5b78d6f1d", "messageHeadline": "Update lib/l10n/app_pt.arb", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc29b4f86f5359505386b9f20533f43b8cbacac0", "messageHeadline": "Update lib/l10n/app_pt.arb", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e24d7454792b929eb70b21a90d22ff9cee4ecd27", "messageHeadline": "Minor changes", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3d1623c942bae713a1ee991914a742bb712439a2", "messageHeadline": "Update lib/l10n/app_pt.arb", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "188f9761b455254195bb2f22d8311b66d4478d22", "messageHeadline": "Minor change", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f484bf8e6442dd362137409a32f5052b6abb0e0", "messageHeadline": "Minor changes PT-BR", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "664123b131ee6c304390e4bbe4d0fb6428366015", "messageHeadline": "fix iOS check chanels on start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "01f593ed8a30d1658c80aafd949bb77747dd9e4f", "messageHeadline": "Add channel connection check", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "01d01e4db88c1adf0625f256f034911392116ec6", "messageHeadline": "Merge pull request #779 from bitcoinuser/patch-5", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "eda2b8f96e6dc4130b9881826ee4cabccafd95a5", "messageHeadline": "Merge pull request #777 from ademar111190/fix-error-on-error-logger", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "ee04b6f17768343aa9cb4499a8ae116eb3f9a4ca", "messageHeadline": "Minor changes", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2ed4a895af388ee672c2fca30b20383d69395f4d", "messageHeadline": "Minor changes", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a83de57af05160f540d7c16ca58b09540971b420", "messageHeadline": "Minor change PT-BR", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "634422e616e92847798ae17a0760d6c32884c48e", "messageHeadline": "Merge pull request #778 from tlindi/breez-fi-Translate-Pos", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fe17732583dda8e112eacc21efecb97f494345ba", "messageHeadline": "Add fi to Translate pos payment dialog", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ae6a349614f5cb7815ebd1dac1798f4a84ff29fe", "messageHeadline": "Translate pos payment dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 248, "deletions": 75}}, {"node": {"oid": "76929cf681ab7415397498a071042e5e5c8f8b6c", "messageHeadline": "Fix NPE on logger", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "06c2737d05acf05a67de0366b5741e434edbc09f", "messageHeadline": "Merge pull request #774 from tlindi/fi-works", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "02dd7ae13ded57c7f51328cd9ee8a5115aa3f091", "messageHeadline": "Update app_fi.arb typofixes", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "edc6b3a8c00dcf326d3ce8eae710d8c5f2c4ac56", "messageHeadline": "Merge pull request #773 from tlindi/fi-works", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bb7d9b7ed675a2a3e943eca9c625a696912ddc00", "messageHeadline": "increment ios version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "670e27b067b9ef97b1aa06bd5de0048e90a01a6d", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "15f35ea4c7ce2a39dae54fa910a1d3fa4842abe3", "messageHeadline": "Update app_fi.arb minor fixes", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0c8f08a974f69fbcfe70b20be3dd1c884ef3e5cb", "messageHeadline": "Changes menu behaviour", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "35390286090216ff90dd2b6a88c369833014748d", "messageHeadline": "update plist", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66b74c177f0c3e11f023881161582963671035f0", "messageHeadline": "fix breez initialization when starting in background", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "a7a5c8823b09d7910a025ba3f13d0e7a221a16aa", "messageHeadline": "Merge pull request #770 from bitcoinuser/patch-4", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "466d1a8c215871a97facd77df0b6d240c488408d", "messageHeadline": "Merge pull request #769 from tlindi/breez-PoS-translate", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "c134aa2a8a83e346b7ad362862cbd763d9452426", "messageHeadline": "Update lib/l10n/app_pt.arb", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32ba6a595a0d8c3c46347eaa53ee1bdb3d33c3e3", "messageHeadline": "Minor changes PT-BR", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7eb799adeb94d5e9f69d82e2292c6667f692c453", "messageHeadline": "Update app_fi.arb - Translate PoS settings", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "b268d3ed1e5b0054855e0864489a5c6d035742cd", "messageHeadline": "Translate POS settings", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 544, "deletions": 280}}, {"node": {"oid": "b70206b4ac537f9d67bfc6fec877bb6e6dde7368", "messageHeadline": "Translate reverse swap notification", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 38, "deletions": 15}}, {"node": {"oid": "ca2e2eefd2cbd9af0fbe6de9df10af600bc42d1f", "messageHeadline": "Merge pull request #766 from tlindi/Update-app_fi.arb-080222", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "cbdb39660a194bce95496a565c8f19576c00d1f7", "messageHeadline": "Merge pull request #765 from zx9r/master", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18d9978c08255760f8e7a8ba0fcddd12382eb9f7", "messageHeadline": "Update app_fi.arb", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "bc567b729b398d1639986b75b836d01483b988bb", "messageHeadline": "Handle Telegram links in WebView", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "4ec01420568e07ae4d85129a0c1f0cda466ab1f2", "messageHeadline": "Fixed typo", "author": {"name": "zx9r", "email": "alberto.devesa@gmail.com", "user": {"login": "zx9r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ddea25fd16b05a63591746199fab388359af35e", "messageHeadline": "Translate csv exporter", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "70d8e23ef1de9adff1afe8232b718e7f87c6045f", "messageHeadline": "Update app_fi.arb", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 121, "deletions": 121}}, {"node": {"oid": "9d921eb05c0c0868d2513d059aca74a1b32547d6", "messageHeadline": "Add sort option to POS product list", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 315, "deletions": 46}}, {"node": {"oid": "e8a3753f16e6404f472535c9d78344149a9734e9", "messageHeadline": "Merge pull request #756 from bitcoinuser/patch-3", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "d49e74c4471b1d4653dd777ae3abf7b3d465a4a7", "messageHeadline": "Merge pull request #758 from ademar111190/build-on-flutter-2.10", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5af15ded08a2c3eea774fea7a90e1eaa1078c5b4", "messageHeadline": "Make the project build with flutter 2.10", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "98e1a5aaa90d91f92e553da5eca95f30aa284ae3", "messageHeadline": "Update LNM's api route", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a5b76a2fbf92b09ff50323e411ddd150f2a3f1fe", "messageHeadline": "Minor changes PT-BR", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "2a9cbbf0090caad93abf9c91586dd205027c1ce0", "messageHeadline": "Merge pull request #754 from bitcoinuser/patch-2", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cf849b2b35764512cb04d3c50b67b7d346503ab2", "messageHeadline": "Minor changes PT-BR", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dc1b7e8bce6536b36beeeac28c0e7bc04a9cf3d6", "messageHeadline": "upgrade golang", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "957ea66fe53cc72de9dd4016b4124aef096c5a07", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 160, "deletions": 166}}, {"node": {"oid": "6724944ea539348be43ac3dfcc211f7714facb52", "messageHeadline": "support webdav nested folders", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "1d3f001d7282918ececb1c7f36e13efad885e5dd", "messageHeadline": "Fix bitcoin uppercase comming from camera scanner", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fca886095627f015307e32ddc7b20790965c1ad4", "messageHeadline": "Update firebase and google", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1edbdde0c6acf8fb854f2c25aa737f19363eb5bd", "messageHeadline": "Update minors and patches of flutter dependencies", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "9014bf7657890887006f2244f433fa555130618b", "messageHeadline": "Fix NPE", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af9311393d3ea9e5d8a6663fb3e89f27fa3efb8a", "messageHeadline": "Fix warning box text cut", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e7d77f57aa29faebdf17fbb5a5a0e1bd000b0129", "messageHeadline": "Update timeago and uses its new built in finnish translation", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 79}}, {"node": {"oid": "740d5735e29d3f41930c1a988a5be1370bbb7b60", "messageHeadline": "Update simple animations", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 104, "deletions": 37}}, {"node": {"oid": "3a4a39d85b47df4d08e2a2a8c8f58a4c2c1c8b0a", "messageHeadline": "Make tests pass again", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 25, "deletions": 22}}, {"node": {"oid": "48de49964a76f2e72ebba46b1f6eb1ae0c8a3428", "messageHeadline": "Minimize the amount of free space after allocating space to children \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b5ea2f577181653994b34b8d661022dc7f40566f", "messageHeadline": "build from beta branch", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c664b5c67bd6fd2cd3744f09cc055e86596801d4", "messageHeadline": "update pods", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 46}}, {"node": {"oid": "82e6ee033c58c30b34f6087178cc9e2d405edcf7", "messageHeadline": "Fix fiat currencies reorder", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5c3b3206f99008456839c95ed5cbcc93d841a4ce", "messageHeadline": "Fix NPE", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "527735e7717ef480ff92719c3666428cd0987e7e", "messageHeadline": "Cleanup: fix broken build.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "83c98ad3dc670bfc89668b77b06358fab5d48633", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile into tor", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 22108, "deletions": 13570}}, {"node": {"oid": "ca49146c6a82a3a8f77f0374cf42b12aa6c95cab", "messageHeadline": "Merge pull request #736 from tlindi/breez-fi", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "8e2222878798cda302ba7f47f0ab5f1f84089fc7", "messageHeadline": "Translate add funds to Finnish", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "aa63b209ecf860622b94e4e216973589890931c1", "messageHeadline": "Translate add funds", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 402, "deletions": 98}}, {"node": {"oid": "b1d20c52960a6390f5ac06c4699fd1af8a35254a", "messageHeadline": "Merge pull request #734 from tlindi/master-fi", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 93, "deletions": 93}}, {"node": {"oid": "a8006ee18f5799316ac60aa5d52fdc20383a93ed", "messageHeadline": "Update finnish translation and make some unifying", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 93, "deletions": 93}}, {"node": {"oid": "fb1705433b42b5a94267d858b391bf2b754ee552", "messageHeadline": "Fix scroll jump issue on Apps page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 45}}, {"node": {"oid": "fd6cb46254e1e536574cbc72ce4295821323c965", "messageHeadline": "Translate handlers", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 415, "deletions": 121}}, {"node": {"oid": "d0e4becf52d53dbaa2a79ce02c27fba6a590c269", "messageHeadline": "Translate print pdf and utils folder", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 250, "deletions": 144}}, {"node": {"oid": "2841bdd0863d65744cb13a5b119505cac73b5c72", "messageHeadline": "Translate scanner placeholder", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 34, "deletions": 29}}, {"node": {"oid": "db1f0992f6eac802824588792f854159f553d2f2", "messageHeadline": "Translate avatar dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 166, "deletions": 126}}, {"node": {"oid": "51bec08ea07a59348ad7ab7b54d9b62265a973c9", "messageHeadline": "Translate date picker", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 414, "deletions": 136}}, {"node": {"oid": "0cbfa2e3001a000bcc6bea3a71653cb673fae4d3", "messageHeadline": "Translate close popup", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "a0e6196bfb8862accd730b49ef7127771b619abd", "messageHeadline": "Translate collapsible list", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 161, "deletions": 82}}, {"node": {"oid": "c32a9b7a6475778173307797796eeb93e7f1570b", "messageHeadline": "Update app_fi.arb", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "e1a712abc729af64cce1ed205d70a8e699c2ea4a", "messageHeadline": "Merge pull request #716 from ademar111190/lud17-deep-link", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "ad097263c2f848586c48d6e89f48216358d67eff", "messageHeadline": "Translate escher dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 99, "deletions": 55}}, {"node": {"oid": "c2693f88cb6b43cbf90913ad997e0de4d57f5e51", "messageHeadline": "Translate fee chooser", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 246, "deletions": 59}}, {"node": {"oid": "0237ffb46c8213ac399491a8f58f5fb9d3a4f41a", "messageHeadline": "Translate default texts of flushbar", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 52, "deletions": 27}}, {"node": {"oid": "b16de0330be8e94017285dae132e437665aa539a", "messageHeadline": "Translate keyboard done action", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "c4fe79bc9392fc8b6bf3c4f424a5f9cf25e67a18", "messageHeadline": "Reduce image size through ImageOptim", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 5126, "deletions": 5181}}, {"node": {"oid": "5d607e410e1a6a866c58fe7e51f40ede727c796b", "messageHeadline": "Update Androis native libs", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3ad92c7a10006cffc0dfb892d0edb2b6e8838eb7", "messageHeadline": "Translate link launcher", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 56, "deletions": 46}}, {"node": {"oid": "864760ddfd894f72c8b23448b7d6e3413e538e5a", "messageHeadline": "Translate lost card dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 76, "deletions": 38}}, {"node": {"oid": "608b5b5dd109e0950bc7f5687133d667c0aa06fd", "messageHeadline": "Add deep link support for LUD17 links", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "de0dd57a2aec9cc9676e175b55f22439176394d7", "messageHeadline": "Verify downloaded graph file checksum", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "d5724d5f1a98fec9c6a65e16f7ecf20eef99a576", "messageHeadline": "Add translation for LSP fees and home edge errors", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3bb923e72dc0f588bf2d87e9c0c3eb0e533cbc72", "messageHeadline": "Translate lsp fee dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 278, "deletions": 18}}, {"node": {"oid": "85fd111883f832aba78ebee15b98c94f8c6cac1d", "messageHeadline": "Update app_fi.arp", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e08a287b994071e1165679b56622f3ae77b2bc35", "messageHeadline": "Translate home drawer edge case errors", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 232, "deletions": 145}}, {"node": {"oid": "0bffb605b764e75e69493776b2fe6bd7b46d9dd8", "messageHeadline": "Add Finnish Translations (#709)", "author": {"name": "tlindi", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "711fba80020f3913d1d75ef91f272b3b6b52e370", "messageHeadline": "Translate no connection dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 112, "deletions": 65}}, {"node": {"oid": "595e08588a4f5f2edfee3db66f817f20afba337e", "messageHeadline": "Translate payment confirmation dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 113, "deletions": 70}}, {"node": {"oid": "95aeff720d4b2c218e2145b80abb530c1c0e088a", "messageHeadline": "Translate payment failed report dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 101, "deletions": 75}}, {"node": {"oid": "a9ebbe028bf9361f36defbef1a4d2f0e5419eb10", "messageHeadline": "Translate payment request info dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 138, "deletions": 105}}, {"node": {"oid": "028d077e414cea42f2c924cddc51caa4ccb15d00", "messageHeadline": "Translate processing payment dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 151, "deletions": 94}}, {"node": {"oid": "9378085fc84f4fb2565bb5d325b6fbd73ee3b727", "messageHeadline": "Translate texts on user app", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 258, "deletions": 238}}, {"node": {"oid": "77209e122f365af9bdd928511ea110196e0f56bc", "messageHeadline": "Reduce src/icon images size", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 33, "deletions": 420}}, {"node": {"oid": "4313a389050db6d36492a0f8a367df53cd211a87", "messageHeadline": "Add support to LUD-17 scheme", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "98472284745179ef0ef2770079a1730164a3f201", "messageHeadline": "Merge branch 'sync-graph-logs'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 53, "deletions": 17}}, {"node": {"oid": "5fcf32231a20c65f8a587818bfe2ad5232019179", "messageHeadline": "Minor null safety changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a3f42e036a2f597000d4ef292d3570dd2b862970", "messageHeadline": "Don't override webview_flutter version", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "61a6263a12bab76bd42b9ba703b686cb4f743215", "messageHeadline": "clean previous downloads on update graph", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "31949aef78090e796f39a201e6a9a1046bda48f5", "messageHeadline": "Update anytime to fix NPE", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94379ffa2ccc4de4c52f72a2d8acd74129f879a8", "messageHeadline": "fix logs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "42a1f7844e97f68a3bd2905e682b227180c2b9a7", "messageHeadline": "add initialization logs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "14128e6cbcb41d9e28cc1772c4327b03ea8e55e5", "messageHeadline": "Minor changes PT-BR (#697)", "author": {"name": "bitcoinuser", "email": "bitcoinuser@users.noreply.github.com", "user": {"login": "bitcoinuser"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "58d67e9b411e502070e7cf50c30eaa1a21eac7f5", "messageHeadline": "Uses Anytime Podcast Player without translation", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "923d8e6032faaec416bfda304a7fb76f7e0c1885", "messageHeadline": "Add finnish translations to \"duration\" and app_fi.arp + typo fix", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 260, "deletions": 260}}, {"node": {"oid": "03de5c8201e41957cbed9b1c85da32a997f86f22", "messageHeadline": "Reduce welcome animation size", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "77ff2cdc0460b477219bcfcc65618d58992128c1", "messageHeadline": "Fallback to English if Breez's supported locale is not supported by A\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "6b28f660803021b2e33529e30f34c337c2810950", "messageHeadline": "Translate beta warning message", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 113, "deletions": 77}}, {"node": {"oid": "f6455934fd2f3305b0a930246c54b96a2e263200", "messageHeadline": "Translate the walkthrough process", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 888, "deletions": 475}}, {"node": {"oid": "597022e980dfbe86860eaf68f379b92e7b2caf66", "messageHeadline": "Fallback to English on Anytime if current locale is not supported", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "5dbfd27b773235ca33700198b374afae6b3eb9b5", "messageHeadline": "Translate avatar picker", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 116, "deletions": 79}}, {"node": {"oid": "9716ca327fa4a4f34bf2365ef44ce7e88f5cda14", "messageHeadline": "Translate ln url success dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 128, "deletions": 93}}, {"node": {"oid": "7778911d6c2ebf4c66ec8bfbff4df106cdc439eb", "messageHeadline": "Translate texts of edge case flows on home page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 369, "deletions": 289}}, {"node": {"oid": "b6e5a44abfec17b7ca84f3eb90b72ba939dfd236", "messageHeadline": "omit symbols upload", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7724743f08f519103c7c1d22bba2b0505eea705c", "messageHeadline": "fix build: update iOS dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "8499bb3400bd8ec18d44e033af835eb662a97299", "messageHeadline": "fix export db files in ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c7ff03fd1e1b0a0329b1f6a80697c5a1ee3a6323", "messageHeadline": "Log Flutter and Dart errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 40}}, {"node": {"oid": "cb46fd374c4b1ac938dfd1bfa140ec4ab6452449", "messageHeadline": "Translate remote server, refund and error dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1268, "deletions": 735}}, {"node": {"oid": "bf17ab86d933cdb0bc520a71bac5e9529e3a3f3e", "messageHeadline": "Check GooglePlayService availability even if the user profile exists", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3d9aca2087e57ff1e8ab393f2bc4faeff086e85d", "messageHeadline": "Translate marketplace page (empty state)", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 46, "deletions": 39}}, {"node": {"oid": "c2fb1287e9cb57bffd1c4c6bae7e11e687a3c398", "messageHeadline": "Translate bitcoin withdraw", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1115, "deletions": 609}}, {"node": {"oid": "4347fa950094beb271e1a1c5055e35957ee5d03e", "messageHeadline": "Translate amount form and currency converter dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 500, "deletions": 277}}, {"node": {"oid": "da44f2a335417d37a58bd92a6356d33605fc3123", "messageHeadline": "Translate invoice via lightining", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 664, "deletions": 189}}, {"node": {"oid": "8ffed3ea0b2f747a0591ab7c3aefd130f045a0b3", "messageHeadline": "Translate receive via btc address page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 633, "deletions": 144}}, {"node": {"oid": "70ba45ef4bc5c557e08161c779b00089db44af51", "messageHeadline": "Translate sync popup", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 40, "deletions": 17}}, {"node": {"oid": "42f4b36436ba4c901186b011d83e0ebaa5ae7706", "messageHeadline": "Use feminine, Breez brand should be used in feminine form on PT and ES", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c8546de63fa1a8df1c4f8393d539f910823db319", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 936, "deletions": 366}}, {"node": {"oid": "70739cc536f4174e0d23f9f48911382d07f9c3c7", "messageHeadline": "fix google authenticator", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "7320e3a4d0c4dd9d49a92c02ffb3a9f0ed8be196", "messageHeadline": "Merge pull request #671 from ademar111190/fix-mistake-sale-view", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 43, "deletions": 24}}, {"node": {"oid": "58ba55e334408eb928c489117260e75f3763f97d", "messageHeadline": "Translate network page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 188, "deletions": 117}}, {"node": {"oid": "26a494290431d160731391cde9f25e5e83f184b6", "messageHeadline": "Translate PIN code", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 44, "deletions": 21}}, {"node": {"oid": "d1b29d450b6c0e280a72c610e966144808642ecd", "messageHeadline": "Translate security options", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 75, "deletions": 57}}, {"node": {"oid": "91ef158c8bcac92a0b02423e8879b6666794eb24", "messageHeadline": "Better identification of payment items", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 43, "deletions": 24}}, {"node": {"oid": "d255af3e65ca3a00529f8edf7f067953d5a40d01", "messageHeadline": "Translate security & backup screen", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 623, "deletions": 184}}, {"node": {"oid": "675096ddc65e1f8e537cad0459c4914bb40be614", "messageHeadline": "update anytime dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e38c94bad777b7961173fcd8bcb7fff0a6fa3868", "messageHeadline": "fix anytime dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db866af67f4e9cc3faeea955f824430e4f199f98", "messageHeadline": "update anytime dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf4456476e118142b1b683d71824f3a67807ef15", "messageHeadline": "Use iconColor and collapsedIconColor properties for ExpansionTile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "046168f91fbd5cd7dc46b77eab7b8d539d0f3d20", "messageHeadline": "Add Sms4Sats assets / Remove Lightnite assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "79e5b2ea484117818a6fdaab446821f4c3e859b0", "messageHeadline": "Update anytime player to add the fix https://github.com/breez/anytime\u2026", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9369a6c18b90389bc1539af8c118736553b86682", "messageHeadline": "Translate connect to pay flow (En, Es, Pt)", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1459, "deletions": 456}}, {"node": {"oid": "d1af1d9e1e80295fac156c5d14bbdc7c3988461a", "messageHeadline": "Update anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "619d84ca4613ce958812fbb5adfa9e45dbcb6075", "messageHeadline": "Add translation to payee information box, add a disclaimer to the inp\u2026", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 156, "deletions": 79}}, {"node": {"oid": "9d2dbe39579c3d3a8e70246622f3be0251953a2f", "messageHeadline": "UI fixes for anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "b33c340fd7c91ff292869d490d45e696542652dd", "messageHeadline": "Add translation to fiat currency names", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 125, "deletions": 13}}, {"node": {"oid": "cf6335a7d50927b15dc1e85c73fde01fae99ef3a", "messageHeadline": "Merge pull request #667 from tlindi/l10nfinnish", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "459a270cd020b05c40496e1221e0f449bcedf2d8", "messageHeadline": "Add Finnish translations and fix some typos.", "author": {"name": "Tomi Lind", "email": "tomi@lind.fi", "user": {"login": "tlindi"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "000ae9a007cd37eda71e37d52a354a357e035116", "messageHeadline": "Merge pull request #665 from breez/anytime_theme_changes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 238, "deletions": 80}}, {"node": {"oid": "937e263c3e285a2f5b83bdf5d711d5ca4d2ffbcf", "messageHeadline": "Update deprecated theme values and Speed Selector widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 238, "deletions": 80}}, {"node": {"oid": "f0dcffcfcc981d02f01d1825c4955244cdf6a017", "messageHeadline": "Merge pull request #660 from ademar111190/fix-receive-warning-box", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d93a701c7363dca27e4945325da3e4d37503dffa", "messageHeadline": "Merge pull request #664 from breez/anytime_post_stable", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "559176719767f6c9885f554982952b36a8fae7c9", "messageHeadline": "Update dev_dependencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0656c1a525062b20f22a98bd6e84b1640226fbc2", "messageHeadline": "Update flutter_downloader plugin and build settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 13}}, {"node": {"oid": "90dfe7481067d5bb3af420a257470ffeb080eb74", "messageHeadline": "Update anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "385b72520e5a6e2fe35b7e7a0d7a1468d1d7eaab", "messageHeadline": "Update anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "bc4d29efea73794746fca8a4ec63512007f56bb5", "messageHeadline": "Add translation for fiat currencies page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 128, "deletions": 87}}, {"node": {"oid": "c286ed25d50a5f9c4eeb1e1e49cbf01face1bf29", "messageHeadline": "Add translations to payment filter", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 176, "deletions": 108}}, {"node": {"oid": "92f0e82ff2ee924b9ff01b86b6405a01b82a68e2", "messageHeadline": "Merge branch 'ios-update-gdsignin'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 153, "deletions": 206}}, {"node": {"oid": "4dc928c9ac07ea37e8e03beac327cbcb684ea990", "messageHeadline": "fix google authenticator. Adapt to the new API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 31}}, {"node": {"oid": "2bf3cb6655e713ed61f2778f16916edbcfb5b9c2", "messageHeadline": "Increase warning box height", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89051d822077c56fe40cfdabc4575045b7bfeea6", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b77164e53f3077fd3c7939d1db57b4c36babb1ff", "messageHeadline": "Add translations for sale view page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 625, "deletions": 337}}, {"node": {"oid": "6151078b4a12841f5118d264a5d26a0226dbc799", "messageHeadline": "Add translations for default profile (animals and colors)", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 703, "deletions": 103}}, {"node": {"oid": "e4581b80d98c750f5ce482119086fe9a10dd1f2d", "messageHeadline": "start adapting google sign in to the new API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 142, "deletions": 178}}, {"node": {"oid": "ec18f9ae337b9980c6144ba6eddc499d80ebfcde", "messageHeadline": "Merge branch 'no-google-userid'", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "b6b5df7fbe441f314e49caa2e19593f927812400", "messageHeadline": "Merge pull request #658 from breez/flutter-stable-plugins", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "725d47e95d41b5b5f9804bfed90da78ca6015e23", "messageHeadline": "Update plugins", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "baf9fd6305a643ffff304edc1e8656dcd1011893", "messageHeadline": "Merge branch 'flutter-stable-plugins'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 209, "deletions": 181}}, {"node": {"oid": "4e971ef56e6711b73130a7836c7f43607279f4d7", "messageHeadline": "Improve pos page on smaller screens", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 163, "deletions": 78}}, {"node": {"oid": "11cd78d9ef309ed62c20aee8f0bb7a2dcb56431e", "messageHeadline": "Set a minimum height on view switch to improve touchability", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "032d488fb429540b4372cd0ada4e97908fbf6926", "messageHeadline": "Update nfc_in_flutter plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "39a8a790aeacab4f67dd7326d93c4b094ef8607d", "messageHeadline": "Update firebase plugins", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 53, "deletions": 47}}, {"node": {"oid": "689380a1748147713f60bdb094b1a0bdb3abeff9", "messageHeadline": "upgrade iOS dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 83, "deletions": 69}}, {"node": {"oid": "23ee083a78b41bd02268d53045b5b6e2afcaa9e2", "messageHeadline": "replace connectivity plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76b2f1c6ad02fac3261301d7e17ea5319b16625c", "messageHeadline": "move to stable channel in iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f901a22828415e2a1fca4bae758e8a4feb2f30c2", "messageHeadline": "Update plugins", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 59}}, {"node": {"oid": "b5225549ccdd47d2e5516b480ca27926ff4cde95", "messageHeadline": "Translate transactions page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 338, "deletions": 159}}, {"node": {"oid": "613cd63964c2b86e9ffd3acd7bc39a641351c4f9", "messageHeadline": "Generate a random userid when Google Play Services is missing", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "c6a67b5a6e2a17349143e28e818aa7bd2b803f02", "messageHeadline": "Add translations to POS item image picker", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 118, "deletions": 83}}, {"node": {"oid": "0fd3758263f9e6d557e0e6d3dd5086e7d4966da4", "messageHeadline": "Add translations to POS item management", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 307, "deletions": 188}}, {"node": {"oid": "1e442c4e13c9cf8d61d1f25260060a6e71f75cf7", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "167f4021877dfd01eecb0fccfc20ec59389e0c8b", "messageHeadline": "Translate texts on POS page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1095, "deletions": 642}}, {"node": {"oid": "9841e2e5d6a180b07c2541ce0249634a8b288be0", "messageHeadline": "fix pending bug", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 32}}, {"node": {"oid": "7a58615e32ecbc59f517ca6862e649f4675905f3", "messageHeadline": "fix iOS crash on 12.x version.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a5e697d15e05aa6ee60a36795183f8204be8749", "messageHeadline": "Merge pull request #648 from ademar111190/view-switch", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 170, "deletions": 85}}, {"node": {"oid": "ffd93c537caff1847fe111092069e3ca7d586521", "messageHeadline": "Extract view switch component and make it dynamic", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 170, "deletions": 85}}, {"node": {"oid": "6043aa687e65064a568b22ef0a866cfd82d98afa", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "9f4bd83341c1484f1ea0190e82ce54da7740aba4", "messageHeadline": "Merge remote-tracking branch 'upstream' into tor", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 2499, "deletions": 981}}, {"node": {"oid": "a2398505bddc30ee77d7f6f7d01240014258ab66", "messageHeadline": ".", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "a4e160448648125724315bef49e1f3bc955b53f9", "messageHeadline": "Add finish translations and improve some portuguese translations", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 90, "deletions": 7}}, {"node": {"oid": "cf90641321d1e8a64374a954bdd8db3aebf4e9a7", "messageHeadline": "Merge pull request #627 from ademar111190/update-flutter-dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 67, "deletions": 109}}, {"node": {"oid": "b232f348829104f834d1bb872a6eabfb2a236a36", "messageHeadline": "Update flutter dependencies", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 47, "deletions": 84}}, {"node": {"oid": "7a7a5a46b3f8e0e1c83aef54e473c1a1fd651cd6", "messageHeadline": "Update android dependencies", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 20, "deletions": 25}}, {"node": {"oid": "9ebdb6bb94f8cdea22a0b5e727eecae84780d0a6", "messageHeadline": "Merge pull request #640 from ademar111190/improve-url-handle", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "84b3b0d710b30652ff4856f57b482d6c3d3f7b36", "messageHeadline": "Merge pull request #639 from ademar111190/add-pos-tab-memory", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "6560885781931f23870ad76a8098efbe48b70284", "messageHeadline": "Improve URL handling", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e3841fd68b4a1945667462de04776a0222b9629a", "messageHeadline": "Remember last selected tab on PoS", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "60117f93dbbf19467012b674a7aa759e87880767", "messageHeadline": "Add payment details dialog translations for pt and es", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 793, "deletions": 411}}, {"node": {"oid": "3f09e4926df3eb334c75c86fdcfa5c752038694b", "messageHeadline": "Add finnish translation, thank you @tlindi", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "85099cddd8bd00fcb45001dab40904eb96b06ae6", "messageHeadline": "Merge pull request #630 from ademar111190/add-home-bottom-translations", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 231, "deletions": 113}}, {"node": {"oid": "a83b7218c30d839df159caf2336fef1f6119ae68", "messageHeadline": "Add translations for home bottom action bar", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 231, "deletions": 113}}, {"node": {"oid": "ff5f519a151b1621ec135435683299d4dfae669e", "messageHeadline": "Merge pull request #622 from ademar111190/add-spanish", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "4cf057c066d03c155964f0c4db43476cd70a57ab", "messageHeadline": "style fix", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "eef3d04dc96d326403864f39e1b5e9cfea6819b3", "messageHeadline": "Merge pull request #625 from daveajones/master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "bfc6c9535046aa42437f20f57be4163201d2a44c", "messageHeadline": "Update lib/bloc/podcast_payments/podcast_payments_bloc.dart", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "cfcd991e272314b4a22f8988d3318a3a31bb9c11", "messageHeadline": "Apply changes requested by PR reviewers", "author": {"name": "Ademar", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "878b1762224510b9806ffbdca9d7d9ba563c105e", "messageHeadline": "Fix type errors in tlv json", "author": {"name": "Dave Jones", "email": "sect62@gmail.com", "user": {"login": "daveajones"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b878fe392ce5097ae6c8d74016aa145bb5fa95b", "messageHeadline": "Merge pull request #619 from nochiel/lightning-address-sending", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 66, "deletions": 17}}, {"node": {"oid": "21c191d77d82a91ebdd088240bd86cf3daf9e9e4", "messageHeadline": "Allow http urls for remote servers but show a warning", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 46, "deletions": 37}}, {"node": {"oid": "c6258089b961fe3b58e3ff93ed083455f720caa4", "messageHeadline": "Trim extraneous whitespace from lightning-addresses. (reported by", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5cfe694c6fe6c7c15e40be800372f9ae86b8d506", "messageHeadline": "Refactor lightning-address URI test and parsing.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 53, "deletions": 39}}, {"node": {"oid": "98bb31a612c30025030f580d5f085097f2bbb25b", "messageHeadline": "Handle lightning-address URIs from any stream.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "376a8114a3b5bb2d454ca00e4a454b72fd5cc4f8", "messageHeadline": "Don't treat lightning-address URIs as lightning invoices.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e6ae57607675939474b8b4b55765cd02184ae646", "messageHeadline": "Handle pasting lightning-address into payment information dialog.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "327d0749f7a2cb482083ca30d45acfbbbf35335f", "messageHeadline": "Handle lightning-address QR codes.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "5729fe2cbee8ef71f2d7feb860c39811aed4a6db", "messageHeadline": "If lightning-address was a URI, use the address.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2999ac507216e7528c27f31b0bc4c39d86411e96", "messageHeadline": "bump targetSdkVersion to 30", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52e04418134341b3a4d66c625ca1803a9662b795", "messageHeadline": "Merge pull request #620 from ademar111190/invert-gotcha-button-colors", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "f2dd1c189c2771fce1d2955633aed04551f96921", "messageHeadline": "Merge pull request #621 from ademar111190/change-pos-sale-avatar", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "da7b33c0d4a45861604751ec58ec53fefa08723c", "messageHeadline": "Add spanish initial support", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "2169224cb1b97f91486e10bafe963f04b47c7403", "messageHeadline": "Change POS Sale avatar", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "e28558bd09e20704a4105a4a24cc569b5ba22492", "messageHeadline": "Ivert gotcha button colors and move the text to l10n", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3bc45d3a106a451f5d813d3266b567dd1206676f", "messageHeadline": "Merge pull request #618 from ademar111190/fix-mistake-sale-item", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "58259aa07c4e902c3b08f6cdcef96ea4272703d0", "messageHeadline": "Fix Payment Vendor Breez identify for sale items", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "bd3d09334abb9fc3fd7efff8e3aaed276e8ebeb9", "messageHeadline": "Merge pull request #617 from ademar111190/fix-polish-currency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "31bc92429c9f09261d2d50cfb00b1b98353b6583", "messageHeadline": "Fix polish currency", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "536857adb1587c56de66389f0d7fdd7d6abf76e7", "messageHeadline": "implement downloadBackup in iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0e9a599ef8abc39ca30532022693ed4def4dfe60", "messageHeadline": "udpate anytime dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35d984534f0e7ff58c1da25d54fba30b878bf22d", "messageHeadline": "Merge pull request #614 from ademar111190/add-locale-aware-currency-f\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 132, "deletions": 30}}, {"node": {"oid": "4e274fc52460c091dd0832e09bbeb8d093092166", "messageHeadline": "Merge pull request #613 from ademar111190/add-pt-support-on-timeago", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2bcc65b9804b1359a5772103bd52969a9ee702f5", "messageHeadline": "Merge pull request #610 from ademar111190/add-sale-title-and-icon", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 107, "deletions": 27}}, {"node": {"oid": "b913656c63e095bd738620976fc32d06bb5de10f", "messageHeadline": "Add locale support for currency format", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 132, "deletions": 30}}, {"node": {"oid": "0e362037bd4ffb8055d27bf594be5a5e98ab033a", "messageHeadline": "Merge pull request #612 from ademar111190/show-sale-detail", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "4a258ffd095bdb0ae937baf8292d9ab4760302b5", "messageHeadline": "Add portuguese support on timeago messages", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8b469c1bb1504b6623de366765767d67f3938a56", "messageHeadline": "Open sale view when touching a sale item on home transactions list", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "b4441a9acd71f4726bebfd6bfb0e8be18c7fba2d", "messageHeadline": "Add sale icon and title to POS sale items", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 107, "deletions": 27}}, {"node": {"oid": "6b672f4dac751faa802ed2ef41f1a0b1fe942209", "messageHeadline": "Add Stacker News assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a818fd1815997d1ab101c10a92927d0decc199e4", "messageHeadline": "Merge pull request #608 from dnlggr/per-episode-metadata", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 82, "deletions": 5}}, {"node": {"oid": "5a3135cf41ef0dd2f4b73d4d535d41a4f791ae7f", "messageHeadline": "Fix wording.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d510aa37c53b1c39ac5d19079002abb40c616198", "messageHeadline": "Use invoice description for withdrawal payments.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7321b5a3a4ed6b53acb1118f753f79b693960b38", "messageHeadline": "Merge pull request #609 from ademar111190/remove-btc-and-sat-from-csv\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "32c21655319242df4354b148a2b18442715cbf51", "messageHeadline": "Remove BTC and SAT from CSV export", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a5a4f0b9a7bf818b87047c042af36bdb3ba6613c", "messageHeadline": "Return empty metadata instead of error", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39670c6e52dfd19f8dda98d6e1c68fd96d6b7fc6", "messageHeadline": "Clean up", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "bdf5fbacceaf2aef716a218e860f8dd52b737a6d", "messageHeadline": "Update pubspec", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db97d8c5bd705bd271151ce4373cae775fb0a0ca", "messageHeadline": "Use episode metadata to determine per-episode splits defined via PI API", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 83, "deletions": 4}}, {"node": {"oid": "4562a536d0a9e58d5f90393370741ef4ce18a7c1", "messageHeadline": "Merge pull request #607 from ademar111190/minor-text-fix", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0f63b5041e6625ce576b7655adfb152885e0bb32", "messageHeadline": "Merge pull request #604 from ademar111190/add-fiat-to-csv-export", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 73, "deletions": 18}}, {"node": {"oid": "d0799456346997c85943fc208b1a0ee0ed8d65bc", "messageHeadline": "Merge pull request #602 from ademar111190/fix-print-pdf", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 30}}, {"node": {"oid": "799e274095be2acb4c3f1c54ca97aa3d05d466cb", "messageHeadline": "Improve translation", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c05d1cae7e25098b90f8a8b9a6c51c78ed868ba3", "messageHeadline": "Add fiat currencies to CSV export", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 73, "deletions": 18}}, {"node": {"oid": "2ccdad9d3c6be7620c6d4b851e16eeaa8a963910", "messageHeadline": "Fix pdf print on some edge cases", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 27, "deletions": 30}}, {"node": {"oid": "23efb7771a503319562c08f8e604c5811a6ed0aa", "messageHeadline": "temporary fix build on master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5dfa28698cda26fbe6e0942cb18ed4cb11a570e", "messageHeadline": "Merge pull request #585 from nochiel/erdem-backup-key-length", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 146, "deletions": 101}}, {"node": {"oid": "d3d46f7be309b1992937584c8d2291ee310a020e", "messageHeadline": "Merge pull request #586 from nochiel/sending-btc-dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "c68be5c60bd265e752e2feb9f8c9d77ba38387a0", "messageHeadline": "Merge pull request #605 from ademar111190/add-fiat-to-charge-button", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "8a9a3b376c8e8f78a4bbcb63eb6e5db02e568dbb", "messageHeadline": "Merge pull request #603 from ademar111190/translate-drawer-menu", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 55, "deletions": 19}}, {"node": {"oid": "cb6b7ea2c8440e2399fdb8251a964ee4a7da9ea8", "messageHeadline": "Merge pull request #606 from nochiel/efficient-qr-codes", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "7afd242c073b58a23f87db17b6725bee09e12934", "messageHeadline": "Use uppercase characters when generating QR codes for more compact QR\u2026", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "958346ccc4c1d1cd9f0e12fd34d076f26ac19709", "messageHeadline": "Add fiat to charge button", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "f427cb98de6eb50bded7083b4da4634a7097d493", "messageHeadline": "Reverse swap details in payment details dialog:", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "7478de31fc4890453111900e29d1aafd5794f45d", "messageHeadline": "Clarify wording of the PIN switch.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9006578c317f996b619f53d6a62cad49e3949786", "messageHeadline": "Replace debug assertions with conditions.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e4fdaad35cf55c30bf16f4fa3164b1b656130336", "messageHeadline": "Start refactor using BreezLibBackupKey.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 63, "deletions": 37}}, {"node": {"oid": "62a671fc6b9e01d76746b2248fc99b54c8ce520c", "messageHeadline": "Move drawer titles to l10n and add pt translations", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 55, "deletions": 19}}, {"node": {"oid": "e39e4e62a4ab0f770f8fd6484be3a90af97b4b5c", "messageHeadline": "Merge pull request #591 from dnlggr/per-episode-payment-spilts", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "e2d77c89c98229fc57d279099764374735abaf21", "messageHeadline": "Fix spelling for convenience when searching for the word.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61e3a99771ec588f3a610cb54540b0eada8eb4f5", "messageHeadline": "Check if value type is ligthning keysend", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "326e9b414606aa1ba7089120ac34a3c2201b7696", "messageHeadline": "Update pubspec", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef5ded6e7cee3e0b7ff8b84d09dfbc418421ec10", "messageHeadline": "Formatting", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c4a6489c2b24ffb3d349f3a04503a42d84b99d6c", "messageHeadline": "Fix:", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 57, "deletions": 16}}, {"node": {"oid": "42bb2f5bbe00972d8d6cb89018ad23f959885e53", "messageHeadline": "Reduce excessive encryption key length", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 38, "deletions": 66}}, {"node": {"oid": "3b8044116d8c1af8b93c36a2bfcb8531e7c6b99f", "messageHeadline": "Merge pull request #594 from ademar111190/fix-error-message", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ff0d80bf46dfb14a6f57359096a910d946689178", "messageHeadline": "Merge pull request #574 from ademar111190/initial-translation-support", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 83, "deletions": 28}}, {"node": {"oid": "dd803a12a3b1bdeaae4e6489a43858d0be6c319f", "messageHeadline": "Update how value data is used", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 25, "deletions": 34}}, {"node": {"oid": "e001488a72afcacce0e64243da5b166915c3a27d", "messageHeadline": "fix android lnd won't start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4e17ef4588a2dc74e2fe0105492c94f184015904", "messageHeadline": "Minor fix on error message", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1b7822b2a080357973b4a0a56085f2cd2570a220", "messageHeadline": "Add the initial support for translations", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 83, "deletions": 28}}, {"node": {"oid": "26156521b810db4ab7ad9b2c221cc6aeefe6c75e", "messageHeadline": "Merge pull request #581 from ademar111190/debug-mode", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "dfda02cf42d92b83482e00c45f6789f64596ef02", "messageHeadline": "Merge pull request #589 from ademar111190/remember-currency-on-item-a\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "a7d46a69d342c6c78f7e9515d77b61dccb21d1b1", "messageHeadline": "Add last selected currency on item addition", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "a9a57fee0795d8eb794b5a4c752d2fa7ca422d87", "messageHeadline": "use launchOptions as NSDictionary", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93a3b9a6a646c60ac4d5957e9a5336a62223509e", "messageHeadline": "defer loading lnd only in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "d68ac4ec893706b9eaead71c2d00d504b3a4a4aa", "messageHeadline": "skip loading lnd when job runs in the background.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 4}}, {"node": {"oid": "69d3eba1664b500776f90634077cb0c1deab2030", "messageHeadline": "Merge pull request #590 from ademar111190/aa-extra-space-on-pos-items\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 53, "deletions": 21}}, {"node": {"oid": "6b0583bc5b8e226a7cc31c5af0dd9f5fa131d0de", "messageHeadline": "Merge pull request #588 from ademar111190/add-fiat-total-on-pdf", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 54, "deletions": 14}}, {"node": {"oid": "90fef48292f511014be53393dc3f0ddf6f560b6a", "messageHeadline": "Parse per-episode metadata for per-episode payment splits", "author": {"name": "Daniel", "email": "dnlggr@users.noreply.github.com", "user": null}, "additions": 35, "deletions": 16}}, {"node": {"oid": "fabad90e78daaf5ed18a1c6ca567481a094fdf40", "messageHeadline": "Add an extra space on pos items list", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 53, "deletions": 21}}, {"node": {"oid": "800fb40cae3913f96d6e240324657d62baba2c70", "messageHeadline": "Add debug suffix to allow release and debug builds on the same device", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "bb350ce679ebd5ec0d94f7c8898e4b550a4e1455", "messageHeadline": "Add fiat total to pdf print if there is only a single currency", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 54, "deletions": 14}}, {"node": {"oid": "3af59fbe3a21abb94f851ea29701b20f48169cbb", "messageHeadline": "ifixup! Use iCepa/Tor.Framework for Tor iOS integration.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8cee9dc8f2e4f2a0661db0c05617b66f253b9d45", "messageHeadline": "Use iCepa/Tor.Framework for Tor iOS integration.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 310, "deletions": 111}}, {"node": {"oid": "3fe96084b5929df21ad72041a816d9c75bf32bae", "messageHeadline": "Show a warning if the user attempts to use a hidden service for backu\u2026", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 78, "deletions": 52}}, {"node": {"oid": "a1c57328f5f64190fcfde9f6c4ca4662a348fa08", "messageHeadline": "Show a warning if the url is not https.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 47, "deletions": 38}}, {"node": {"oid": "d40795686c5665a390bbc05fdbb226c9b66fc4b7", "messageHeadline": "If Tor is active, do remote backup server authentication through bree\u2026", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 104, "deletions": 27}}, {"node": {"oid": "c2310e5cc8daa9758633e1d78ee95926c5f8b648", "messageHeadline": "@yaslama's patch: http urls to remote backup servers are valid.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f284be540ca0d4d16f55e2c7700ac4672efadb3", "messageHeadline": "Refactor: Use getter/setter for Tor active status.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "52a45726dd36c805f86ca6a19ce580a18143d57a", "messageHeadline": "Allow the user to disable Tor if Tor fails at startup.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "094dfb9dd9ac6ed32dce80c8b8b7172d899e60d3", "messageHeadline": "Use guardianproject/tor-android.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 587, "deletions": 39}}, {"node": {"oid": "35553f06cf459428baa7d11029ebb46b1888cd9c", "messageHeadline": "more logs to the cache dir", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "749839e798c97a16529a4ee00e422acb88fa2fb8", "messageHeadline": "add ability to log cache usage", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "ee6c771895871a172b2d80f4eb2cadf88155463f", "messageHeadline": "fix anytime dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcc504630f961ce4645cd790c6c14b7665f423d6", "messageHeadline": "fix anytime dependecy", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff769a301bc74fe5117667d956be3a6b1d061c8d", "messageHeadline": "Merge pull request #577 from ademar111190/minor-cleanup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 53}}, {"node": {"oid": "01cf36e0bbbc7783f78043e416d4c960ec574946", "messageHeadline": "fix anytime dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59242ff7a0ffa59e4aa69fbc01335562461e5d92", "messageHeadline": "Merge pull request #575 from ademar111190/sleep-adjusts", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "b5f4da82fd9f2be4e982ab040ebeaa239d54eae7", "messageHeadline": "Remove some unused code on native android side", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 4, "deletions": 53}}, {"node": {"oid": "c24bee1bf56a7b490403dab69df19c0411a8f9e3", "messageHeadline": "Add on/off sleep timer icons", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "5f97623035dbf38aef66d5a3a12be4d2e90ce6f3", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81ca3c8b916e9c007d308abd5754f6651d80c5db", "messageHeadline": "fix iOS build due to gomobile upgrade", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8817882596cc93d52f03b8ca7480f259f8f867d0", "messageHeadline": "update anytime dependancy", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8f265751f41bf4d735adfe264a6e8f548269d01", "messageHeadline": "Merge pull request #562 from ademar111190/add-sleep-functionality", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 100, "deletions": 46}}, {"node": {"oid": "aef19b91d14ddc332174fa41c902d0de719f9058", "messageHeadline": "Merge pull request #572 from ademar111190/fix-pin-pn-small-screens", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 66, "deletions": 32}}, {"node": {"oid": "c73d8cfb3c5d47458dbd3c6d8c831b44a255144e", "messageHeadline": "Add sleep functionality", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 100, "deletions": 46}}, {"node": {"oid": "05bfd7748917124e90dcd688dd14d14afc473d79", "messageHeadline": "Fix pin widget on small screens", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 66, "deletions": 32}}, {"node": {"oid": "29e04f70f27163cece8cea5a4407f718e485af1f", "messageHeadline": "Merge pull request #570 from ademar111190/boostagram-changes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "9a00bebb01a2dd8129d5c7f12e2d622073afebf8", "messageHeadline": "Minor boostagram adjustments", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "468b17473da079d618dfe1dcfabf238af06cc540", "messageHeadline": "Merge pull request #568 from ademar111190/custom-amount-boostagram", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 220, "deletions": 136}}, {"node": {"oid": "9734780706bb54d609c968abab46bd2f3e8683f6", "messageHeadline": "Add custom amount to boostagram", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 220, "deletions": 136}}, {"node": {"oid": "612c963d832ff48b3d81e6c33badcdd5181ddf11", "messageHeadline": "fix remote server validator", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "598abfd8d783aeaee56d4bc6aea18bbfd0b423fe", "messageHeadline": "Merge pull request #559 from ademar111190/update-android-build-tools", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 216, "deletions": 147}}, {"node": {"oid": "15ee87a1851b62879adac0c68959af1cf3f6cd09", "messageHeadline": "Fix null handling of boost message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6f982afea086184f0d0933cc48ce1cd999c331b", "messageHeadline": "Open C2P page with breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d9875f020a4b5396c4c74a3204d532aefb426b13", "messageHeadline": "Change hit test behavior of boost button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "241ebebbacbba9528c53e7b7a4f246fbb61e8cca", "messageHeadline": "Fix Boost buttons onTap behavior", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "90b6a36536bf4a8b73f50217549caa02f09ef99e", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "513520c0aa2c4a1b606be14820e3bb8b3dbaf768", "messageHeadline": "build with previous flutter version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4e811d8477fac02d95788bfd26f2158907da57c8", "messageHeadline": "open web url in external browser", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb609504f3beefb6ead5a2dd59c9be3e81e24c88", "messageHeadline": "Merge pull request #566 from ademar111190/add-url-support", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "9303bbdeb080568f965412b83f20750f291bd5f3", "messageHeadline": "Add support to web links opening on external browser", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "ebbf1068819a243e946d9b51dde5631240d2eb24", "messageHeadline": "Merge pull request #567 from nochiel/lightning-address-sending", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "f4a24322a2f3fcc8ff0a64ab534b0e8803a6ec26", "messageHeadline": "Add copyable lightning-address to payment details.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "29108ba24398155307b4870ee2bc9e96a3636281", "messageHeadline": "Show lightning-address in payment list.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "be9cc1c3389dbf539a325f3909b2a012c0976f33", "messageHeadline": "Merge pull request #565 from nochiel/lightning-address-sending", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "df2ccf2f8b822c2c86300aac1413d75b80c998a2", "messageHeadline": "Update bindings.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "56c07e45a79b6f53a928113c82ba361a5f061a08", "messageHeadline": "Merge pull request #563 from nochiel/lightning-address-sending", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 43, "deletions": 17}}, {"node": {"oid": "1f6932be45d54de0c3e484487da067397123e85c", "messageHeadline": "Don't show transaction hash because users were getting confused and t\u2026", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "efbe764e0c63d996bd3ea4e0a30f62e9ebce9752", "messageHeadline": "Don't automagically process lightning-addresses from the clipboard.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "33ac80c440f1d56ac52acb0b41397f9bf0d71e69", "messageHeadline": "Allow user to manually paste a lightning-address.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "7996ba182f8cdc6f7d94c283f6db0db2456bf19c", "messageHeadline": "Show Lightning-Address in payment details dialog.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f881e32d3c3fd3af0a157400eb7f925618695885", "messageHeadline": "Small improvement to widget layout.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9ddb47d85c6a772e3abab7cf129d7d34a02a158d", "messageHeadline": "Simplify 'Send' input labels and help-text because we can paste", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9263a64031c076348b3492dfdae99ad051f5e5ca", "messageHeadline": "use better email validation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "1c072f93ffcbd1c5de954dfda6012491fa00a580", "messageHeadline": "use go 1.16.7 since 1.17 causes the iOS package to be rejected.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "005329e7df70261223c9996335fac941b6f78208", "messageHeadline": "upgrade to go 1.17", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b30df620c7f6d3d053bea67e784cb190be0fc5da", "messageHeadline": "Merge pull request #560 from nochiel/lightning-address-sending", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 16}}, {"node": {"oid": "fff59e325dc928a4cd5622930c3713275edf9627", "messageHeadline": "Teach BreezMobile to accept Lightning-Addresses.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 58, "deletions": 16}}, {"node": {"oid": "7a10ba9c0090de434a9f33e48ebae9db1b71e9ef", "messageHeadline": "Open LNURLFetchInvoicePage with breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ee16157f60110c96b4efc8f9785b62c80fd8e328", "messageHeadline": "Update android build tools", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 216, "deletions": 147}}, {"node": {"oid": "c4f51e4516ed42a4dd3cc88db8d96a8dc0a288a8", "messageHeadline": "Fix value_msat_total", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1e35673eb083ded59504de2464d5b6bec605ceb0", "messageHeadline": "Merge pull request #558 from breez/boost_message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 185, "deletions": 52}}, {"node": {"oid": "d3f737caafbce7f63673eb536966baf55d9b6a33", "messageHeadline": "Add value_msat_total to TLV record", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fee8f3d2fce79975c0f7dfd1ba4ea71fdb8d4694", "messageHeadline": "Add how to add message to boosts to tutorial", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "145b452dd3585008d864a2e2367e107da02f9992", "messageHeadline": "Change dialog title and add character limit", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "1a4a2422ec51a05bcc34c50cfac00129869e73ea", "messageHeadline": "Add boost message on long pressing boost message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 176, "deletions": 50}}, {"node": {"oid": "3328deae489e4823b4bcea0abf0bfa5020c659fd", "messageHeadline": "The minimum amount cannot be lower than the min fees.", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "c07b62539ab127414e820a112e5bd0a30feee3b2", "messageHeadline": "fix default backup behavior on iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21a8f3239efbaa70bc9b4b7f165ed904b450f778", "messageHeadline": "Temporary workaround for flutter_secure_storage issues on apps publis\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "6936b78c012c058dc96b96cc047b407a4bddc338", "messageHeadline": "Merge pull request #554 from rkfg/pay-prefill", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f276299f747146f0460d9de405390d888ab12f47", "messageHeadline": "Prefill amount in LNURL Pay if it's unambiguous", "author": {"name": "rkfg", "email": "rkfg@rkfg.me", "user": {"login": "rkfg"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f8ba66405d3b3f854ddd9fdc96eee31c17985be0", "messageHeadline": "Add the fee warning in the regular \"Receive via Invoice\" screen", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "b80293786bed5737e0d9c6b920118d6b23e0f46f", "messageHeadline": "fix back from lock screen", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "cd014821de4c0372550160f76ef4f4cae300dd48", "messageHeadline": "Bump compileSdkVersion to 30 to fix the build", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3c217674580b65ad6c0c0f205eaf08c2ee1977e", "messageHeadline": "Revert \"Remove useMaterialDesign flag\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7150df126555dd0ee2f55ff7e29412577ab73a90", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6025ebe02d777df4bcf54241f7a12c7b8d0918e9", "messageHeadline": "Merge pull request #541 from ademar111190/uses-sat-mask-on-amount-dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 89, "deletions": 58}}, {"node": {"oid": "2a65d633488b3bf8f18953e1285fbd23033caed9", "messageHeadline": "Uses satoshi field formatter on custom amount dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 89, "deletions": 58}}, {"node": {"oid": "a6dc65b76d5244d953cf0bca0d5631dd84366973", "messageHeadline": "Merge pull request #542 from breez/kollider_vendor", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 66, "deletions": 52}}, {"node": {"oid": "cc08bd74b5dd75cfbb976d298fb29247715bfcb7", "messageHeadline": "Merge pull request #535 from ademar111190/break-home-page-build-metho\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 357, "deletions": 286}}, {"node": {"oid": "64f8730fed14e528d0919c43164141b29d8b6021", "messageHeadline": "Merge pull request #540 from ademar111190/fix-custom-amount-dialog-popup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "46ab75711817afcc6d676e5175e7be39c80d4493", "messageHeadline": "Add support for Kollider vendor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 66, "deletions": 52}}, {"node": {"oid": "f475163c17db60b3790632b0a39561a4c8fe7712", "messageHeadline": "skip enqueued graph download tasks.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "98cb081c92b0bd676faa026128553b09b9f18feb", "messageHeadline": "Fix custom amount dialog", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6c6f2b675ee47bec68c23d74a209754a756d09c3", "messageHeadline": "Merge pull request #537 from nochiel/lnurl-pay", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 676, "deletions": 420}}, {"node": {"oid": "88237c67b0d9fb3dcd000ec6888be6800a49cae3", "messageHeadline": "Merge pull request #521 from ademar111190/automatic-load-lnurl", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "a842ed6901e49e3611adf69243e174ca929d8b16", "messageHeadline": "Fixes breez/breezmobile#532.", "author": {"name": "Nick Ochiel", "email": "nochiel@users.noreply.github.com", "user": {"login": "nochiel"}}, "additions": 676, "deletions": 420}}, {"node": {"oid": "d1b9d8bcc9802e98cb22104af6a3fbed565502b3", "messageHeadline": "Load lnurl from clipboard automatically", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "dabda68969833d078213a976373e39983c728907", "messageHeadline": "Break home page build method into several methods", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 357, "deletions": 286}}, {"node": {"oid": "6d4c303347f0623857d08707223a15c1a8d42c15", "messageHeadline": "Merge pull request #530 from breez/manager_password", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d65fa9dfc1b650fd02efc7c779370e7ddb26641b", "messageHeadline": "Merge pull request #527 from ademar111190/hide-amount-on-transaction-\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 80, "deletions": 47}}, {"node": {"oid": "1456323b1a2829b8dd3fff99be32bdc9f6dc5fe6", "messageHeadline": "fix purchase info dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "79af315c6a46f4491199351f9586fcb169445a69", "messageHeadline": "fix iOS build due to gomobile regression.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "322fededc1d2ff099f37814f82447943efba6f5d", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef9119fd262e3c42176c89defa9dd76b3df87f21", "messageHeadline": "Remove useMaterialDesign flag", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3ba56e3111c5e28ed52ad0e9c5ce91e8d5ac9ac8", "messageHeadline": "Protect Security & Backup page with Manager Password", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "6031d265d1be913a02349c76181513f8a62a372f", "messageHeadline": "Clear cache before opening file picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2b5c47d783cbabf5f6ce20e05a9509e6015f6c1c", "messageHeadline": "Refresh catalog items after reset", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "181aff98a794b6d117e90ecffb0d231e3a9d562b", "messageHeadline": "Hide amount on transaction list when user hide balance flag is on", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 80, "deletions": 47}}, {"node": {"oid": "909afc96a60836bfe6303d2c8e5f87facec054d2", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62a4fc2d263095b03af48080153809d2bd692f19", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1326adb45d5f7d7180a567008c7dea79306d5e2a", "messageHeadline": "add finishLNURLPay endpoint for iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "45d3bf3e860668b43083185917325dec36d98e01", "messageHeadline": "Fix search path for ios build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "adb4bac9cf847e31c4328794d811c084f2fdf1c5", "messageHeadline": "fix github actions build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5dd8b8c66f8092e49e0a7c517030b9c21a069ca", "messageHeadline": "fix github actions to build ios framework properly.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eabfa141a26c45092be56eed0b44d91ba8158b92", "messageHeadline": "Merge pull request #523 from NorrinRadd/master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "210b726d0e794c6c217290b05a4eb28ff9566295", "messageHeadline": "Explicitly handle \"bad version\" error to show the \"Update\"", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97f1314b7f4c48a79e9c758d21054c138798d4ac", "messageHeadline": "fix lnurl success dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 83, "deletions": 13}}, {"node": {"oid": "209f2a061c778f4ea15406911a731162083e9095", "messageHeadline": "Revert 12 word pin and fix restore.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "3032828c9dd5290b08b515a785edc8922ccda9be", "messageHeadline": "Revert \"Merge pull request #515 from breez/encryption_key_length\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 66, "deletions": 38}}, {"node": {"oid": "ca4a399a2bcd815f65cd3ddf2551a32e95f47c3e", "messageHeadline": "Fix for Issue #522: \"No such module bindings\".", "author": {"name": "Brandon", "email": "brandon@trussell.enginer", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "54c7c04df7312cae52419ec276cea2d2b7016ff4", "messageHeadline": "Change string comparison logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbb57950cfdb09170b96af7f6e5e8a8a6a5bd1b7", "messageHeadline": "fix message style", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 40}}, {"node": {"oid": "fac5f0dc86e2a6376b79dd8aefd8ee510ff0182e", "messageHeadline": "Implement paste lnurl", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "59e931879e4bc366edb04d93928014975ee1c2b5", "messageHeadline": "remove default amount from lnurlpay page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "26e7affcbd424fc29b9e3d2f078eb4501272588e", "messageHeadline": "ui fixed for lnurlpay", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 28}}, {"node": {"oid": "7515da98efa81de3a357c7c14da4840c3c4777a8", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 66}}, {"node": {"oid": "f22994ce96c75ff287dad144b98748a3016fd550", "messageHeadline": "Implement lnurl pay UI feedback.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "28e1c9c888d9a0dcb92eef45bac0d317fea65bcf", "messageHeadline": "Merge pull request #515 from breez/encryption_key_length", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 66}}, {"node": {"oid": "23c8e9ec26f2639c01aca1fbb78e8c3e0e001112", "messageHeadline": "Merge pull request #520 from daveajones/master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a1b0f8b5b0cdc02f2048f51f4558b245aca3f991", "messageHeadline": "lnurlpay small fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 427, "deletions": 662}}, {"node": {"oid": "ae9d15517845be74c9b7bd74edc3387706a5a8d7", "messageHeadline": "Merge pull request #518 from nochiel/lnurl-pay", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1607, "deletions": 344}}, {"node": {"oid": "d6f219c730b1aba6690216f73194fc8bfadcb709", "messageHeadline": "add app_name to tlv record", "author": {"name": "Dave Jones", "email": "sect62@gmail.com", "user": {"login": "daveajones"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "823aa6fc0933e77a3500c614dbb7c5ad8a789c04", "messageHeadline": "LNURL-Pay.", "author": {"name": "Nicholas Ochiel", "email": "nochiel@github.com", "user": null}, "additions": 1607, "deletions": 344}}, {"node": {"oid": "f9f3f7f169bbe66071c822b09e15a58448652f31", "messageHeadline": "Format the minimum fees the same way as other btc amounts", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "07179c27de3a51618f98f97a29938d7d3f52aaa8", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7b317cd7e6651508c9beb0d331e0cc29f5f28389", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ca5fdfea3d9907c38030fb784a2b97eb71be8d0e", "messageHeadline": "fix restore snapshots order", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fe10df211e0258060bed1906c4b63cf7ddc4854e", "messageHeadline": "Merge branch 'nextcloud'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 573, "deletions": 122}}, {"node": {"oid": "305bcee4a93cb7c9becc6311bcbdf287909921e0", "messageHeadline": "build breez library from master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2e9e7c74a3460497474067e9af2159c4f7a2141", "messageHeadline": "fix help text", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0526c2e864ea973d5b0db9bbbcce7d69d9192eda", "messageHeadline": "Reduce excessive encryption key length", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 38, "deletions": 66}}, {"node": {"oid": "7114b6ed1779cfaafdd9a39a9e7a3ce7527307a9", "messageHeadline": "rename next_cloud_auth_provider to remote_server_auth_provider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "80a892f36f22e6edd5327cb9cfdd372dd5f7d624", "messageHeadline": "rename nextcloud to webdav. Fix settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 95, "deletions": 87}}, {"node": {"oid": "38111ad2ea7200041bcf25f432b0c17b49c35b08", "messageHeadline": "Fix fee message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b56d00f8649c61d483aba422c25994e4a495ffe8", "messageHeadline": "Add top padding to fee message.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c6dd72fcae34bc2f2e8c744b80cd2f07f07755b", "messageHeadline": "Apply warning style to fee message of lnurl withdraw screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 25}}, {"node": {"oid": "ed2955499a7e13c02b25cf186653c097078885b5", "messageHeadline": "Merge commit '040be220c8a61bc134de482efa4adf7ae7e5abad' into nextcloud", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1289, "deletions": 384}}, {"node": {"oid": "ab1149023c940427bec1f38bf684c4e29d36391e", "messageHeadline": "Open LNURL Withdraw screen with Breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "552ef7e71a3af34602c17e33489afe45d8724df7", "messageHeadline": "fix UI feedback", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "cbe605bf769de8147d97cf9e9f7486181088c25b", "messageHeadline": "fix nexcloud warning dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 37}}, {"node": {"oid": "ec97f37d38e8f28fd088438e5c7dbc06b00d253e", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5318cfe507ec956761fdd4870d1277858cd300a9", "messageHeadline": "fix nextcloud feedback.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 259, "deletions": 109}}, {"node": {"oid": "040be220c8a61bc134de482efa4adf7ae7e5abad", "messageHeadline": "Show fees (percentage and minimum) when using lnurl withdraw", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 118, "deletions": 106}}, {"node": {"oid": "5f09d13eea71ba4ea78d5100e11f0bc6d89a1b1d", "messageHeadline": "Fix minimum fee display", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8296e714f6fe2693c8a311969c5ac66878a66137", "messageHeadline": "Remove podcast tutorial", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 105}}, {"node": {"oid": "c6d898bdf1ee78eac2ba054dc6606aee5d527176", "messageHeadline": "use last address in refund", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bb2d658b309554fd0528dfada921dcb28bfefc3c", "messageHeadline": "update podcast dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4202aaaa677eabd82db22a1f0da7c83d46c2cfb9", "messageHeadline": "fix iOS nextcloud build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 42}}, {"node": {"oid": "a54f032897018ac4862c743e882ab91b2b33e650", "messageHeadline": "update iOS version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a76030adddd48d787a74bb5b56d2ec3525e5a52", "messageHeadline": "use hard coded backup dir", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "fdd2cd7f130f84a7a19fa9a2d0b2436bdf12a88d", "messageHeadline": "clone nextcloud branch of breez.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b329ceed65823ca4d17a9ba4116858e2c1ab35b9", "messageHeadline": "fix setBackupProvider endpoint for iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "268afe6655484393b1785f6642ff1847694e7a81", "messageHeadline": "Merge pull request #512 from ademar111190/change-exit-mode", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "7b766e9f7af937a637cb95c8678f36c1e58c0515", "messageHeadline": "Remove unnecessary code from close popup pipe", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "1d9a2c423e19961d8360a9eea2dab064b0fb08b4", "messageHeadline": "Uses system navigator pop instead of calling exit directly", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d2ee3aaf01865386aa09809ae54b3108c5944b07", "messageHeadline": "Implement nextcloud backup provider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 345, "deletions": 40}}, {"node": {"oid": "8a7fac7b2df455c3ead7954fa259b219f329456c", "messageHeadline": "Merge pull request #513 from ademar111190/make-close-popup-dismissible", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c6889620d1fae64c1e5f313f95c2e333461edfee", "messageHeadline": "Make close popup dismissible", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "21e77322dcd6df1ad1a7f32fa29981deedf0f7a0", "messageHeadline": "Don't show the minimum fees if it's 0", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e80bc657d8c8566be3c56dce25cf4d1925f0a1d4", "messageHeadline": "Merge branch 'channelminfees'", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 344, "deletions": 82}}, {"node": {"oid": "2281cf94a2d661e41a9bb9fe3f14af94f4bc551d", "messageHeadline": "Merge pull request #509 from ademar111190/close-drawer-on-back-pressed", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "e435c862488dff24b498ee3fff5a1225a14605cb", "messageHeadline": "Check that lspStatus and lspStatus.currentLSP are not null", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fc1833b879f751bcf35faf5ec2724b7bb661f0e9", "messageHeadline": "format currency from fiat dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dbabb3907e118050eb097fb27c974f3dc090371f", "messageHeadline": "remove verbose printing", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "4f95248f2bc4f1bbbd09431d957c87abf62e30f2", "messageHeadline": "Close the drawer when back is pressed instead of showing the close di\u2026", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "799fe90b154da1bb66d336545d0a839a55e4bcfa", "messageHeadline": "Merge pull request #502 from ademar111190/aa-add-confirmation-before-\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "3bcf9c706deda97905ade0d96a5331d1255bf787", "messageHeadline": "Merge pull request #500 from ademar111190/add-amount-mask", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 186, "deletions": 2}}, {"node": {"oid": "ec0dacc6c7aa4da58b3622ac80ab5fbc65807f36", "messageHeadline": "Remove spaces from satoshi amount before parsing it", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "99477db0576f45367e7a801e8613d64f7f3384fc", "messageHeadline": "Adjust cursor position when editing the amount in the middle", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 49, "deletions": 18}}, {"node": {"oid": "0249a3c430e0aeff2956f8b0748edcb537e13d8c", "messageHeadline": "Add satoshi amount form formatter for amount form field", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "200af591c2f06b893b950319fe877cb721dcb36d", "messageHeadline": "Update version to 0.12-beta", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5995d782bf59e97ec0f3da0929e20313b7ba7ad", "messageHeadline": "Add can cancel clausule before close confirmation popup on lock screen", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "a6f9bc354ac5dc9e5b2481091e6a3bf1e42fc347", "messageHeadline": "Handle new channel minimum fees", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 342, "deletions": 82}}, {"node": {"oid": "7c9942969b4d4cec2924d80b970afef762a35eb4", "messageHeadline": "Merge branch 'no-connection-dialog'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 102, "deletions": 16}}, {"node": {"oid": "2c99685c21432ee26c9db9f911376daf7c8687b9", "messageHeadline": "Merge pull request #501 from ademar111190/aa-add-flag-secure", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "87ce24afc572d714f6147a575c6ebb0386f307db", "messageHeadline": "Merge pull request #503 from ademar111190/change-payment-timeline-dat\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 162, "deletions": 1}}, {"node": {"oid": "7284233ad9f10c7b4bcde2761be4f14bfa06f3f2", "messageHeadline": "Reset expiry and fee message after errors are resolved", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ea289ecc06db07a4adfcc3a681cde6f803e9d031", "messageHeadline": "Change payment timeline date format", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 162, "deletions": 1}}, {"node": {"oid": "9654e48ae274833466975828ebe73f90a8abf474", "messageHeadline": "Add close confirmation popup on lock screen", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "34383d8f941b798a40d1278757bbfce1a5d85f9f", "messageHeadline": "Add secure flag to main activity", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "f3bb1ab3a80afaecc48552caee0f3a48048b092a", "messageHeadline": "Merge pull request #498 from ademar111190/add-tests-utils", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "208a669fd1a027386afb4a725f4843949e77f13f", "messageHeadline": "Remove lnroulette assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "7f1dc4806463249a6385c8aceaeaca207f89fb62", "messageHeadline": "Apply style changes for Fee Note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "9935ca20a1ed828f5c018c69d7d31f66c575eb49", "messageHeadline": "Add tests for lib/utils files", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "204a30250d02338984ddb3bbc779928995c0d93c", "messageHeadline": "Merge pull request #497 from ademar111190/add-tests-fastbitcoins", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 204, "deletions": 19}}, {"node": {"oid": "b00bba9e9d682fb3ead8148c83f48e70af8f14e7", "messageHeadline": "Merge pull request #496 from ademar111190/add-tests-repository", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "f0ad8c73130bfbf490d3d852f6a1248419848db1", "messageHeadline": "Merge pull request #495 from ademar111190/fix-tests", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 136, "deletions": 28}}, {"node": {"oid": "93d93c321926320e4de671fdcc2084cb2f1783d8", "messageHeadline": "Increase test coverage of fastbitcoins from 76% to 100", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 204, "deletions": 19}}, {"node": {"oid": "54d00c9ab964bc6f112548095ff13d4112ea4a25", "messageHeadline": "Increase test coverage of sqlite/repository from 81% to 100%", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "2947c31db9a11c390d3f7448d9e71a54185788d8", "messageHeadline": "Make tests pass again \ud83d\udcaa \ud83d\ude80", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 136, "deletions": 28}}, {"node": {"oid": "58fda23a13f20d6d48f2de4368f1d7878645f138", "messageHeadline": "Merge pull request #494 from ademar111190/master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6b9c406a6ac33fe04182ddfecc563533329b06d", "messageHeadline": "Fix ln pizza asset on apps page", "author": {"name": "Ademar Alves de Oliveira", "email": "ademar111190@gmail.com", "user": {"login": "ademar111190"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6aae8b00304639f46866b8162b66c7a294179d1", "messageHeadline": "Merge branch 'master' into no-connection-dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2556, "deletions": 1333}}, {"node": {"oid": "7f16ac1f278fa2f327bd67f9722e9839b6c73097", "messageHeadline": "Ensure uncofirmred status is not null.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a7290870a085ee5a8543d65c93d082dd4800b877", "messageHeadline": "Merge pull request #486 from breez/new_podcasts", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "2d794afd020ee8347727349d38d0b6c61280bb1a", "messageHeadline": "Update anytime & podcast_search dependencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "2ec25d935e63db8d161847008ba8ae384646bc96", "messageHeadline": "Update dependencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 39}}, {"node": {"oid": "8fc4d5145e5c6185149bbf50684c27267e25e99f", "messageHeadline": "Fix Restore Dialog actions text color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "a8d01ae30482ae7123d0d53aa8d8ba2d5cc0a951", "messageHeadline": "10 seconds polling delay for unconfirmed channels.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7c46392a39a0dfb53218224bf65a96e66739d91", "messageHeadline": "Merge branch 'wait-lsp-ready-payment'* wait-lsp-ready-payment: add u\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 556, "deletions": 115}}, {"node": {"oid": "d01e08c236fe79572b4c1a3d4ec71bf12a96f70f", "messageHeadline": "Fix custom amount formatting", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "49bcec5d917c28dc058248cc333929db5a9b5f80", "messageHeadline": "Change below minAmount text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a0723b4d8928ea5bff8bb7d4962ba8989203efb", "messageHeadline": "Increase amount containers width", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a7835d8e6322e9c7dae6a3d28541333e2c946b72", "messageHeadline": "Revert layout changes to custom amount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 33}}, {"node": {"oid": "5316009df57db84a165a00efcf40de6326b3a9d2", "messageHeadline": "Add ~prefix if custom amount is rounded", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 66, "deletions": 35}}, {"node": {"oid": "78d5984d48756400e1bbfd96f320e1eff15b3b3b", "messageHeadline": "Remove tutorial texts for custom amount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "12b63c84f8ea1508ce1daf6e61dfa84962810218", "messageHeadline": "Update anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0427ee86614fc7718b2faee2582a7625a7bebea7", "messageHeadline": "Merge pull request #483 from breez/persist_custom_payment_amount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 653, "deletions": 454}}, {"node": {"oid": "c3f7e57dfb35ae96c0e4d034782921c4e2386994", "messageHeadline": "Return distinct payment amount list and hide custom amount if it's eq\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "a9860bbb8e9d40f6e2fe51e2a270142216e6ac11", "messageHeadline": "Reduce PaymentOptions related user actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 108}}, {"node": {"oid": "db672f24045c7be36a0fdc77c69fad5d68991c92", "messageHeadline": "Refactor +/- button logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 127}}, {"node": {"oid": "2d38a68f4f65c7faf53e0417a0437b50eca5c92f", "messageHeadline": "Persist Custom Payment Options", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 614, "deletions": 520}}, {"node": {"oid": "05a25138250deb59de125af385ea924b994e0001", "messageHeadline": "Add ability to add custom boost & sats per min amounts", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 453, "deletions": 205}}, {"node": {"oid": "7cae967ab31128f245e09115173ae801f5de2c94", "messageHeadline": "Update anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18f39c120d4703ad6368795f62e5f8ce9efc699b", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f489e3f065dd4c90f579b113d35f59fa4210d164", "messageHeadline": "Update textSelectionTheme of anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8bc4fa653c69740ba80cf0edc8fe42e73c7d33b8", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa6509252868999a7345e035dcc5d8c547652214", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "5c66f9205bf56747d5980e47a95f7428aa5f4dfe", "messageHeadline": "Fix share podcast button alignment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "8e2ffb1d87a5c2b33c02e537c1aeadee1f1b6836", "messageHeadline": "Add colorScheme.primary to anytime theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "063eb9be64cb4ddd084d1f55532f4ef852ae6ec6", "messageHeadline": "Fix auto-complete & auto-focus on restore backup page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9c817d421ba95563820aacc32a15a2e1e000deb9", "messageHeadline": "Open PaymentRequestDialog with breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "236640f0ccf57934cc03bbfb39d69a6621bb621b", "messageHeadline": "Apply accentTheme changes to anytime theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "a973eecbbd0f0020850b4269e53f6b3b236fa254", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 257, "deletions": 166}}, {"node": {"oid": "3116dc6a152cc9c5c9645adb35f2289cce1d4130", "messageHeadline": "add simnet files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "595678c61ee5ee55aef46c3450fd7a8d53afa77c", "messageHeadline": "Add iconEnabledColor to dropdown buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a3493f90efbb828bbfc831be0c04939a75f2a112", "messageHeadline": "Apply TextStyle to \"Gotcha!\" text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "2987c019b8e6830986d329c787adbe99d11f7694", "messageHeadline": "Add ColorScheme.secondary value and remove accentColor references", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "01347c779c946da05db9feea142ef053e21addc0", "messageHeadline": "Fix _NetworkImageAvatar rendering issue", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "1540e8e665d826d428dd5111d979e930c5e897b9", "messageHeadline": "Fix focus color for dark mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fa334175fd31ee30af81bf323063d3efef69a197", "messageHeadline": "Fixes for \"ThemeData's accent properties have been deprecated\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "c0136b3cf2552497d05f4ed0b57b3a8c6792dc02", "messageHeadline": "Circular crop avatar picked from gallery cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "21c6c287d934ff40dfda2610d904c732f51877a1", "messageHeadline": "Add ColorScheme.primary to ThemeData because InputDecorator no longer\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a093acffdf40573762e12e5f5961c39d7bba6bb0", "messageHeadline": "Fix PlayButton shape while buffering", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bbce252f0e5caf9ea568bcb004e493e58022745", "messageHeadline": "Merge pull request #481 from breez/add_text_to_podcast_link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "6100dfaf63eda0f682999ab6b874a354a4210664", "messageHeadline": "Update share episode button padding", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0132e4afa19519ac8d2049d3b80ac9c23eaf78e2", "messageHeadline": "Merge branch 'master' into add_text_to_podcast_link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 210, "deletions": 154}}, {"node": {"oid": "9f451837b6ceba3aa9c130ccdd7bb951e68cd5c3", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dc1be210b2900e07bc0cc0b3b87315f1ab02510", "messageHeadline": "Do not add null element to dialog actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a432dc1425c2cf26edac632c95936ab7d44f490", "messageHeadline": "Add primary color to OutlinedButton styles", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "eb0473fb7fbc0bcf5ac8f679c3f465d4dfdee2b6", "messageHeadline": "Workaround for tileColor not reflecting it's value after Flutter 2.2 \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 118, "deletions": 114}}, {"node": {"oid": "7e324dfca610520903129ce731c36cad37fd51b2", "messageHeadline": "fix pod syntax", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "028220d98dc99c0a44ce1930f4552fc78ca9a690", "messageHeadline": "remove bluetooth permissions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a07dbca84e06cddc40114cd43171c8ab24cafc53", "messageHeadline": "fix iOS dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 21}}, {"node": {"oid": "406e25d0fbf676019905aa2205d85e369b91c58e", "messageHeadline": "Merge pull request #480 from breez/flutter_migrate", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 625, "deletions": 568}}, {"node": {"oid": "0815527bbd6d59ec94da08012f6117d9c18258fc", "messageHeadline": "Keep \"Select Image\" avatar when pos item's name and image is empty", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "e735428e9b3a3723ca36fc3eba3154da21a409a1", "messageHeadline": "Fix NowPlaying button color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1107a64c2e588f78584bb54ef77fcb6922303a1c", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a668c4fef620152dab7e0f471aad0cd793d5483e", "messageHeadline": "Circular crop avatar picked from gallery", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "acf8ffef5eab5488c834cd2fe9637d29d606dfe8", "messageHeadline": "add unconfirmedChannelsStatus to iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db20e117d46792998174bd0db5070a4ab878aff4", "messageHeadline": "implement sync progress on payment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 267, "deletions": 116}}, {"node": {"oid": "bc8611acc4013bca059ee2492128ca6e98202511", "messageHeadline": "Add podcast & episode title information to share links", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "58bb42eecca2e3e574b6ef30037414d90905d446", "messageHeadline": "Update deprecated elements and suppress warnings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 42}}, {"node": {"oid": "4aadd84c777b8f266ebcea7ad7960810dcde80cf", "messageHeadline": "Merge branch 'master' into flutter_migrate", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "d7a11e562d284d46ec3f41ef8aa980a6e51b4cfe", "messageHeadline": "Remove keyboard_actions plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 99}}, {"node": {"oid": "bafdd0648fe1868eac54202bcc9778dbcaec3d91", "messageHeadline": "Use decodeComponent instead of decodeQueryComponent when parsing podc\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c203c1225369cb0ccba7211144d32234331b3c1", "messageHeadline": "safely cancel timer", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62ae87a4cdec8bc2e6b0e6c36eca8c84f4a30b23", "messageHeadline": "Use official flutter_typeahead plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1e6f2ed26fb2a1434af2154ebffe007b0cce68dd", "messageHeadline": "Add query parameters of Uri's properly", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "15b6a8923e09092eced77c1c01723d64d782c208", "messageHeadline": "Update README.md", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "cfb1813bdd10efcd29fcf95e7380cdb733464b74", "messageHeadline": "Update LN Markets logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e3c6e5f25e384d2c163ab31cce1d6ee01158dcc8", "messageHeadline": "Add assets for Azteco vendor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f8af14dbead8bc122682e68e04186a6c4ed33ecc", "messageHeadline": "Update README.md", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62cbe897b8d2d72dd09f3d6e9b8bd122e71f4ef8", "messageHeadline": "show channels sync UI before sending payments", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 394, "deletions": 105}}, {"node": {"oid": "c5ad28190c8a5677433b2b097c8d36c2a70fa557", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9c51bbad56b817c1cd1fda23d3553b5b20028f45", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfcb90c9d397267368d3cfc6304fb4d6dca35bd1", "messageHeadline": "Return Barcode's content after scan is complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "668d3f66771de27b8b0e26a705da0bf9f89fd169", "messageHeadline": "Update deprecated elements and remove unused elements, imports, param\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 369, "deletions": 294}}, {"node": {"oid": "f804c0b7e3d747c67f928513bdb418cc4e6875e3", "messageHeadline": "Update plugins", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 208, "deletions": 171}}, {"node": {"oid": "ac0882f05485fdad82ac86589e8b4a62a78487a8", "messageHeadline": "Merge branch 'podcast-sp1'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 406, "deletions": 42}}, {"node": {"oid": "802e979b878b2a7d4a2192a104c1d28498191d75", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d2cf10f9b0af45aa988b1febaa753cff12efb138", "messageHeadline": "fallback to podcast view in case of episode not found", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "39de19f3ddad94ca7555276f705361f0372b1aec", "messageHeadline": "Merge commit 'b84e10d823c5d05deab64ae6f4f6ff1bb865ab8e' into podcast-sp1", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "80dceee7dd1156062c005a721f3c8a4a4a1632bc", "messageHeadline": "update podcast search", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "b84e10d823c5d05deab64ae6f4f6ff1bb865ab8e", "messageHeadline": "Throw exception if podcast bloc is in error state", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "d1298d17729facb1cb75aa4589c6fd6193417dee", "messageHeadline": "Fall back to podcast view on invalid episode link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "314f4f9cf4efbbe4c4a883a04d4c89d881338ad2", "messageHeadline": "fix loading aggregated amount from persistent storage.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e1d279762079aa16e54f4d29042162cc65d75870", "messageHeadline": "use persistence to aggregated amounts per destination.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 54, "deletions": 13}}, {"node": {"oid": "dbff4a02092943cb5501f2e27b04b0f2e8cb4396", "messageHeadline": "fix compilation error", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "05d0526f9f78d369c66e2a855d683e26f32750e1", "messageHeadline": "fix anytime dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8efc345ac7ca5107b64d1fe26fff74d5010329db", "messageHeadline": "Fix error handling of handling podcast deeplink", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "de5ce19de2b6fbbde4ddc079a69e5fa2e384023f", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "344821b3fb2e5fd5c19c1db405ff4491c41c9412", "messageHeadline": "Merge branch 'share_podcast_link' into podcast-sp1", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 269, "deletions": 2}}, {"node": {"oid": "4ef0d3367967a3d762053d4f7e5ce3063081a34c", "messageHeadline": "Merge branch 'moonpay-chrome-tab' into podcast-sp1", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59, "deletions": 8}}, {"node": {"oid": "06c34f2c31ea1047ba3f0dd35ff2e816c49fabc2", "messageHeadline": "load linked podcasts and episode inside breez", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 66, "deletions": 19}}, {"node": {"oid": "edb6ba5cf4191e52b0ed49cee29bcb86a6166d3e", "messageHeadline": "add browser to iOS project", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "99bb49df69a30b2e0489ebcabff5bddcdbf4e679", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbdaad4af523f221f67a5f83a92a4c955d536052", "messageHeadline": "Merge branch 'master' into share_podcast_link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d726d584108ff9acd2bb8b3a9958d2bf82ec117e", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ca1932df195680009f16cdaf9d99715b10d4d77", "messageHeadline": "use chrome tab for moonpay", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 57, "deletions": 8}}, {"node": {"oid": "b89db7df7ad4e702aa2431f92e8fd99d99f0bebf", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "219539726e242cc1120efc87703494e3eefcb587", "messageHeadline": "Encode podcast share link query components", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c4cb82f064de707c1fc0398d38c0df3abae2f42b", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c81c172609d66b1de9745b0a098cc31ac033f11", "messageHeadline": "Change share episode buttons text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9228b9cd81fa404d942b0fe04ed5e2dae9aeb1d", "messageHeadline": "Change query string order", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "df1f055e092bcbcdf842237697e9a1194f7742b5", "messageHeadline": "Handle episodeID of podcastShareLink", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "f1f17d4d918a9a7eb32bd77f7b40e4d2231c1255", "messageHeadline": "Add share episode button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 71, "deletions": 3}}, {"node": {"oid": "55c178a8adfd5af5d2ccdf2ddd1491ba56b5f57a", "messageHeadline": "Add optional episodeID information to PodcastShareLinkModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8a196bd4c8a9fb665a54f97a10a4e3e38c873968", "messageHeadline": "Use correct HOST when creating podcast share link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7d7174dd5c45d4c2642140e0bcf91f0d2357483", "messageHeadline": "Merge branch 'master' into share_podcast_link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "c7d3652b22c250ee680d76ab921873e190b0990f", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "247761adff1c126aad7e51249f6efb42619e286e", "messageHeadline": "add max parameter for the caller to define the number of episodes to \u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "54eeeeb1555322f7009ca611442c05455909e252", "messageHeadline": "Correct host information", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "70ef81c1c288fe41cf37df6668adfb9afcb57bce", "messageHeadline": "Remove Firebase dependency when creating podcast link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "b2af0832b665b4d81b0d1f49d51d7c3012e2d4ca", "messageHeadline": "Merge branch 'master' into share_podcast_link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a16fd788f49ec8d9940af319f90dc6451b3f25fa", "messageHeadline": "Show an error dialog if no connection when checking updates", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 95, "deletions": 11}}, {"node": {"oid": "ae001b783d5fa6c7d741af852676a795e33d3a23", "messageHeadline": "Pass podcast deeplink to Anytime using PodcastURLHandler", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "6b83fe94d1863431cc6fcb9a781d4e6c0b5da462", "messageHeadline": "Rename \"no connection\" to \"unexpected error\"", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "cc48e842b798e384871a40f6a51c2c3aafdc97be", "messageHeadline": "Add share podcast button to anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "b45fcc4f9d472c4ab48eb2e6db2011f4b99a0ff2", "messageHeadline": "Create podcast share link model and it's short link generator & parser", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "f0c043c7f6f6724e0b2c474486b7322f69250ac8", "messageHeadline": "Change SuccessfulPaymentMessage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2329f388ad6d72e050cf79a559a66561bc31e718", "messageHeadline": "fix payment aggregation when failed to pay.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "36e3bc52c0070a0560adf3eed68adb7c375e859a", "messageHeadline": "ensure any minute is not paid more than once.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "19256afbb3c7080a696d63998a3d557d61f050e0", "messageHeadline": "change API keys.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd7dcbaea89eb208f32bf2b1be4d227bd3945a49", "messageHeadline": "remove connect/re-connect logic to audio service.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "314d4c1ffe2a396590f5ee8e9cae4cd391716459", "messageHeadline": "refactor payment bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 94, "deletions": 68}}, {"node": {"oid": "20473c800afabd9f24f7d6d4af000b80857d97ad", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f268603cb3b2ecdeba1832888a2a613af23ad9a", "messageHeadline": "share commands to file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "4471b0528f5dee2655442c1a36be5eef02485ccb", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc1c114d636821e9f1b15f3d59a7e38be2931eb4", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22aa65e3d2a8b713df98fda1e17a74ef011eba3e", "messageHeadline": "rebase and update flutter typeahead plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e650701dfc0452a162c295771269fa98a597f7f", "messageHeadline": "use feedID as metadata key", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "691ea5fc27a9c206d7bca2d0cd73c2ff59f0c883", "messageHeadline": "fetch metadata from podcast", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "0994471aa0f8fb05a5bd714d2e29017f1fae5eba", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "e2ec35b563c4415b9e90ce111d73baff48531d4b", "messageHeadline": "fix trending URL", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b97e77a0f777f3e0433f32e909bf7ea183ad6421", "messageHeadline": "Change UI for streamed payments to enhance visibility", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "f5ad3524aa5de2ecdd0bcc1323e586f96d90ff31", "messageHeadline": "add podcastindex_id and cusom tlv records", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 15}}, {"node": {"oid": "17e3839fee02eb5b80d37ba595817fd931e1f9ef", "messageHeadline": "Merge commit 'f55acf1f1b8d9cff439b12a4b42f4a3cf0906bf3'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6714, "deletions": 1963}}, {"node": {"oid": "f55acf1f1b8d9cff439b12a4b42f4a3cf0906bf3", "messageHeadline": "Remove slidable plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b2bd2c3754741c58cc40a6f1dcea4d11aad25c55", "messageHeadline": "Replace slidable behavior with popupmenu", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 50, "deletions": 29}}, {"node": {"oid": "bdb7e0034062fa91e6deb1ba5bde6ded7c9f3088", "messageHeadline": "Fix regression", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d39dab1157a564c1567f48afdf7f1f84b0a15db5", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0fc5781c0209026878937986bf5d68dff5afdb3b", "messageHeadline": "safe area fix for now playing page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "d95c90002f8b8a921482111f3f5f890e61b9987c", "messageHeadline": "fix backup dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "54fa5b2824c8046eb3f02d50024b89119582ab1a", "messageHeadline": "update anytime dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "469467027f540cc7e44937c4dae03447a81b2c84", "messageHeadline": "fix safe area in dart theme", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a3a19c085157b17ce06f2e03a76cef5400d3d410", "messageHeadline": "Change appBarTheme.foregroundColor on anytime plugins light theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dee39cc01986e9e89fb0105a76286143db04bb9b", "messageHeadline": "update anytime dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43f70471db9a94cbe4dad807a7d27cd9e4e5b44d", "messageHeadline": "fix podcast page safe area.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "33a2de5cb203a7089d1bafbf07643f0d00faf892", "messageHeadline": "Merge branch 'anytime_integration_new' of github.com:breez/breezmobil\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9f6a94e57bcaacb008eea306c22f45a11d7efd1", "messageHeadline": "integrate reciver node to padcasts fee.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "c3e7540fc38fb71ef77e15e816cbb685a8d8a793", "messageHeadline": "Set the inactivity warning to 4/5 of the max inactive duration", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e62e15c84712d392a64b4a01cfb2d5d74b3d850", "messageHeadline": "Use material design on anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba350d6b60d039baa0826fe39598ebadff3d9c03", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ddfc3d55b13d29715c964c6bb2cf89028f115fca", "messageHeadline": "fix default sat per minute value.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "399fc342164c1e9dc9dbe03cefe3d10e648bf39d", "messageHeadline": "group podcast with single payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "785833db1222a4c4afd664456cb4a982af2756af", "messageHeadline": "Merge branch 'anytime_integration_new' into payment_list_bug_fixes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "4ca8f9a7e1da37f665b3b39b22e30bc21acd8a95", "messageHeadline": "Revert Remove opacity elements from payment item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 120, "deletions": 43}}, {"node": {"oid": "c8d83bdd953019e37625f9119a1002d9678488d7", "messageHeadline": "Take bottom padding of payment item into account when calculating bot\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f6a940bf90e5f8b1491b0271ebd7274c0083022", "messageHeadline": "Adjust BubblePainter to new dashboard height", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f9858de41b124ab2bdc177a40de7dfc4e59a4991", "messageHeadline": "use user profile to track sat per minute settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "501e8058df3af94bbae4ca0308027a53d0380805", "messageHeadline": "Correct the text alignment of payment item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 41}}, {"node": {"oid": "1b71a0899d5defc6c50fb8c2907052883294fd11", "messageHeadline": "Use CircleAvatar for FlipTransition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "d27df13f8f73785bb032bd9967ba06f3a48994a1", "messageHeadline": "Fix flip transition and success avatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "222a0ccb91f5cfdc3e356e5a4b5f104600c9572f", "messageHeadline": "Fix padding issues for animal avatars and export dropdown menu", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "6f80222e74755672415a6f617a69d9a01c791bfa", "messageHeadline": "build anytime_integration_new", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6e27cfc82ef8a6c8e0798d59a4e59adaeb654297", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1f0d8ef79ece8a02fa85597990e521f363b13bd2", "messageHeadline": "fix merge", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c0c86cbd79241a0210af43e811158d6a447d63f4", "messageHeadline": "Merge branch 'master' into anytime_integration", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 368, "deletions": 105}}, {"node": {"oid": "921ced24af438716843a3d7e4d9935334e3a4cc4", "messageHeadline": "Rename ln pizza's large logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6e2ddecb3bab58c29b7d76aed165aa5fbd966a8c", "messageHeadline": "More robustness when parsing split", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "60a529131e003b4abcfe95bbfce9f860ca9713dc", "messageHeadline": "Merge pull request #437 from breez/payment_list_revamp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 213, "deletions": 312}}, {"node": {"oid": "6ab3593775d8264631348f0aa82ecddf25ca386c", "messageHeadline": "Remove opacity elements from payment item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 117}}, {"node": {"oid": "fbc8dd4dedfa9b7424bb40aba0376eea1a1f33df", "messageHeadline": "Refactor payment filter slivers", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 36}}, {"node": {"oid": "eea90d40fcfddba9720a8b0ffd82d9855b253a83", "messageHeadline": "Fix visual bugs that occurred during scroll for filter slivers", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 49}}, {"node": {"oid": "fc9c141de7f5f2faff272aa693fbe0c235d699b1", "messageHeadline": "Take BOTTOM_PADDING into consideration for opacity logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "222e9c74f5f290c3963a623f495ea9179608bcd5", "messageHeadline": "Update color, padding and shape properties of payment filter slivers \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 71, "deletions": 67}}, {"node": {"oid": "e88b7b97df2fed80f7dcc200defd2621989c35f0", "messageHeadline": "Use rounded +/- icons with their new color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2318f42e1a219a108e625d170ffad533f4b2cd52", "messageHeadline": "Replace Containers used in Avatars with CircleAvatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 23}}, {"node": {"oid": "484094b3235d835912cf7f3d873d6292ad7652d7", "messageHeadline": "Apply new design of payment item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 148, "deletions": 131}}, {"node": {"oid": "bf44def98283de6344d55824042c195abcd1d881", "messageHeadline": "Apply font changes of payment item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "34095784f63119e8a230550dfac2e74053b6f457", "messageHeadline": "Remove paymentListAlternateBgColor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "cefd246bb0cb98a006b6ab47a7172d5d5ba55f88", "messageHeadline": "Get vendorTheme values from vendorName in avatarURL", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 31}}, {"node": {"oid": "2fa414985af174a76e396ece341807f37eaa30a1", "messageHeadline": "Add bottom padding to Receive via Invoice screen button on iOS platforms", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f986c9fc16785da02857f05637dced1930625a0c", "messageHeadline": "allow http trafic", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1391a560716e57abd7996ec52af251de07b47217", "messageHeadline": "remove conf dir", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "06e011adfc346fe2be4d76bef21d3013b1b45702", "messageHeadline": "add build logs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "066f4fb6255d6f8f0b32b282f7231b9bf7018e5e", "messageHeadline": "fix payment animation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "237816051a0fd876e6de7a6ffd0e6b491da2c80a", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "75d1c50ae05266ff33fe3c5fef195ee4fc9b4093", "messageHeadline": "fix android 8.1 podcast notification tray.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ea56226eaa3db66bf54ed5647e645d46fc3b810d", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfd1f48f7e36526cd19edfba20e7ec42c5dddac8", "messageHeadline": "Use white foregroundColor for appBarTheme on light theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d21524ef1a9668fdb0f488d6af8e76e39aab5c3f", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1b0ea8e8d5b42bf8474c5e5ae0c622bcb71ec00b", "messageHeadline": "background mode in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "430218d45853aa5a5a86da3c3358b70be683988d", "messageHeadline": "fix payment animation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0cd7c7fada32850eb8c021bd48a6d8d689dbd40e", "messageHeadline": "eliminate now playing modal push", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "1c7bcfe461e22d125df72e111faa277bce28ce2e", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62b155a1277453c3abdd42990e10bbc1f8178d30", "messageHeadline": "fix back button from player", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "155a12411928d4a4bfc4fe34e8a6aa863519ff24", "messageHeadline": "Set fixed height for bottomNavigationBar on Podcasts mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00a394802eeb85ff841a6e52fca658016dfc1d35", "messageHeadline": "add anytime_integration to CI build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20a1b05027cce0b3515a26151137fde59c1f2186", "messageHeadline": "add anytime-integration branch to CI", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c337477210e56f8773e7a2d30d1f4ea23b65041b", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "ed9bab9d97b87c7bad5da4d5bc9c512089931339", "messageHeadline": "show flushbar when boost can't be completed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 190, "deletions": 159}}, {"node": {"oid": "e37dac81b2ef22d399e6b48674a51b2b73e35da3", "messageHeadline": "change ipa path", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e123bc97687372dde59b5c13842796f8eaaf29d", "messageHeadline": "add apple music permission", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b6fcee50a32190d5e0b1fabcaad5a70e0b53390", "messageHeadline": "update plist", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b1af96c7334fe3b1fd75ae2ab16bc2736f656753", "messageHeadline": "remove unnecessary permissions", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "f98c27fb5d770951d09e223f7bb5df453fdc7ba8", "messageHeadline": "add minor version to package", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fab6be04f092d4c136498a58e172b5762bec5bbb", "messageHeadline": "start build number from 4000", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5d27c90a8b9cd46c6bee3bfa68d99089aa4641a1", "messageHeadline": "rename ipa package", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2912da2bbe40c53d67adfe2c0e509bfec9e11a1c", "messageHeadline": "skip package ftp upload", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0e8661423e1bc75e31d76711bbdf12aff340304", "messageHeadline": "fix path", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1ff0fe163da53f6aadb3a63cacb4266d5343b81d", "messageHeadline": "fix IPA path", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "99167b2ecfb515900c46a657efd97aab414daeff", "messageHeadline": "add script logging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "baed4c61183e5049b881a63ff039f6c8d2859b49", "messageHeadline": "fix signing", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3701bc1045cc5b323bad9315c28d49b567eb360f", "messageHeadline": "fix export options", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cabb6f7088c1d33d4c72a5d09b3b57f0537660b6", "messageHeadline": "change provisioning profile.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c78c3661b064c782fdf63aae76adf6f77262de9c", "messageHeadline": "fix yaml", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "878f21fce082cf881e08cca063daec5a8d344d6b", "messageHeadline": "add deploy script", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "a2fd7825b21e8f43f26a3e444f1d87206bb3851c", "messageHeadline": "add CER_KEY_PASS to script env", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "88f9163d126a7ec54220ec576ee4fcc25d995259", "messageHeadline": "update add-key script", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b7c8d01423d386ea882fac264c714afcede9ad43", "messageHeadline": "change script permissions", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8b0bb8bb569d054dea73e02658e99774f1678037", "messageHeadline": "add script add-key", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "c6365a512cfaba54f748266c27cee4fd7b7ab679", "messageHeadline": "add iOS keychain key", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "99875a99d83f5d935fc3ac84017135d1579dcc3c", "messageHeadline": "add known hosts to build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f00305f71d988a41c4baa2af30dfbfb568c89d88", "messageHeadline": "configure ssh key to clone config repository.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "42b8f7c05b85ef68f5accb5510fdefe9556df6e3", "messageHeadline": "fetch google file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5c2011ef4f24b503400f6e915191cd46b576a0fc", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9895a4451062941b2977bc6a048b5feebb782865", "messageHeadline": "add actions", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "e126ed960683355c5d04abcf8fc8a0a4c2f90b77", "messageHeadline": "Create main.yml", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "f95a7552ca5fd3e8d85a77e098fd6039120d8f44", "messageHeadline": "Reduce empty space between amount and currency unit", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5a9013e74f0d561d2dd3c29aadc7d021d87f6da", "messageHeadline": "Apply font changes for balance texts and payment items' title", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "54d7dbb3c86eb192c7664f2b1022accdd2932923", "messageHeadline": "try to fix iOS build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f1e461120998305a115ee81ae159ac71c570553a", "messageHeadline": "Increase dashboard height", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "07d4b095b13ae592dac29d4359ee0c38a0951df8", "messageHeadline": "fix syntax error in build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2789415f02fa77b0e39d77776f9d7f2c75f20ba", "messageHeadline": "add verbose flag to build and increase timeout.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7091ec5449edef45b83a2a578040e846dc3684f", "messageHeadline": "fix travis wait", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "637b41d577b8c2ffada622c3314fe6ed3d868516", "messageHeadline": "add travis wait for build process", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b10e03bd8c0011f0e5f354aa2303704f0ec957f", "messageHeadline": "upgrade build to xcode 12", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "650f7386a99b57faf4c6bcb069978a26a4d00558", "messageHeadline": "update podfile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "edf7c164daf7e576f557a807c368cefe9346d3cc", "messageHeadline": "update cocopods on building iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b975ad164c7a7408383c1c60648d3f5ff3730cc5", "messageHeadline": "update anytime dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75d39930d8e071a80223013656a00c65edebaa43", "messageHeadline": "convert iOS to flutter stable", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 422, "deletions": 409}}, {"node": {"oid": "afa65a3e06f7320342dbd0e6e70c8172aed03e02", "messageHeadline": "protect manager actions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "353c8a08e5ab560ead0d72546c79d7ca5428bc7b", "messageHeadline": "Fix episode author", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67f9a352b0864c5ab3fad5118bf3adb67923be25", "messageHeadline": "persist boost", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 174, "deletions": 160}}, {"node": {"oid": "37761871460c88c9543f30525212862196255783", "messageHeadline": "exit on activity destroy.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "43661ea02b3e5edb8c88ad12515e7039a222f823", "messageHeadline": "fix tutorial options font size", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "085737180cfcd42e00fc2996fe793534fa860759", "messageHeadline": "fix notes icon", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1cac363a4b1799d4d379fe8530846bc5e5821b3", "messageHeadline": "fix tutorial options text size", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "1d7e02054834eeeb68c43b59aa29c26bbe415272", "messageHeadline": "fix tutorial UI glitch.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c99f931745976c71bb5d89feb31ae30d755fe95a", "messageHeadline": "fix podcast payment adjuster.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e6fab28e431b98e1d2657eb8a610d924771dc5be", "messageHeadline": "podcast UI fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 37}}, {"node": {"oid": "521b585e3e8d0d021e440f50d35dbbedc04f8859", "messageHeadline": "Merge branch 'lspactivity'", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 401, "deletions": 100}}, {"node": {"oid": "5f4f8b90b054cff19099aace92e65e20db4250a4", "messageHeadline": "Disable skip tutorial without choosing amount.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "5fbb8119625a03bf2cc4abfac2ab3bdc3764ce17", "messageHeadline": "Add podcast view icons", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "f2cfc64a2dfc14d2c442a4a78fffbb84af105e4b", "messageHeadline": "fix podcast payment bar.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 151, "deletions": 137}}, {"node": {"oid": "8fdf63048f9eaf5a35c7bae26620a06d75aca2b6", "messageHeadline": "fix tutorial", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 272, "deletions": 194}}, {"node": {"oid": "b09f92b9e5e29baa7e06d82921547fd7a8938f06", "messageHeadline": "manage seen/unseen tutorials.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 13}}, {"node": {"oid": "6e8e38332c73230cf13783ce5353d1a320f6e912", "messageHeadline": "Merge branch 'anytime_integration' into tutorial", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 656, "deletions": 468}}, {"node": {"oid": "c48db9ed3cd2194d8da5089841f8bbc77f3b1e87", "messageHeadline": "consider playback speed in streamed payments.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "278b904faa0d074f3edeb92a3cef9f0c1aef2173", "messageHeadline": "Add quit breez prompt.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 315, "deletions": 298}}, {"node": {"oid": "ee38af28cb18d9f5476ef7ab535717fc4cb7977b", "messageHeadline": "Enable reverse swap when app has pending closed channels.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4ba39369bcdecb16847cadf3da7769bb36bb0805", "messageHeadline": "Fix inactive channels title", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "87980f2bacb3cec38630df77773ee6df23090fc3", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 286, "deletions": 188}}, {"node": {"oid": "a36b74b92448f235cc27dbaacc74429f6a814b1d", "messageHeadline": "Add tlv records for podcast payments.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 76, "deletions": 6}}, {"node": {"oid": "dc1acb798a8711746617dcbe71a23cce2092be1e", "messageHeadline": "Resize boost part to take less space", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ba423fbc7ab52cfe23aafe488f4ef38a4c7ab4c5", "messageHeadline": "Reduce amount texts width", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 33}}, {"node": {"oid": "73508d9dfc4811aeb9a99a74f3908adfd8649261", "messageHeadline": "Limit text widths on payment strip", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 32}}, {"node": {"oid": "3c23eeb1e966d02e340703efed6e51af3bde0b24", "messageHeadline": "Workaround for payment strip buttons click area", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 200, "deletions": 140}}, {"node": {"oid": "9ed8bba8fe327fbe1462c275fc6f3e36d777bb61", "messageHeadline": "Merge branch 'anytime_integration' into tutorial", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 415, "deletions": 194}}, {"node": {"oid": "117f4513ed149e2bdfdba60f6dacece0c7149fa1", "messageHeadline": "Create initial draft for podcast tutorial", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 101, "deletions": 20}}, {"node": {"oid": "8e62b1ca99b3de6d86cb853cc5bca959753ce705", "messageHeadline": "Add seenTutorials to BreezUserModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "7a0d752bdb081b0d3f8d57dee39558309a6f4ea9", "messageHeadline": "Improve payment strip UI", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 104, "deletions": 83}}, {"node": {"oid": "b3ec0d0f639237ba803f1b906e91c45812155bae", "messageHeadline": "Fix logging error", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b947322f5816732caedbe69c2c93eecd02259a70", "messageHeadline": "Change the text in the warning and include the number of inactive days", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 53, "deletions": 66}}, {"node": {"oid": "f8d54300b6614cece5277c8e01a5dc9ef11feab2", "messageHeadline": "Show warning after one hour of inactivity if the lsp max is 45 days", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67a0d8f08539c3bbd2e871e25ad996fa13542808", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 145, "deletions": 150}}, {"node": {"oid": "b1ad6db2197176fdbdfdb958b699959fb2490b09", "messageHeadline": "fix confetti effect", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "005b585454cebac1fbced1c266e1cbc0321cc7f7", "messageHeadline": "Update speed selector background color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cd26208922bfa51633a64bac8a62db014fbcd1c6", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cef773f54963e78155027f00f61ceab49fa27747", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "b6db6b98aca64ba0e77c97e5d6da285c8f64598f", "messageHeadline": "Improve payment strip UI", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 111, "deletions": 135}}, {"node": {"oid": "fdf16b959931a405a2d5d40e12744d0f3c56d39e", "messageHeadline": "Apply theme changes to add funds message strip", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "bd68c945dbc7f414a0624d3dab8ddeb41f4f00dd", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b03e998bc10d27892f4a6a2817212bc7b81e2ffb", "messageHeadline": "Add a warning when the channels from a lsp are not used", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 407, "deletions": 100}}, {"node": {"oid": "d9c2dfdd73468148b7e2fffd24bede8ca6fb28ef", "messageHeadline": "Click on notification bar open the now playing view", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 71, "deletions": 4}}, {"node": {"oid": "3e411fc877b15a2c143734de556f30250882a59b", "messageHeadline": "Merge commit '7edb1d3e3ffd7deebea9eb3245d2bde25f22416e' into anytime_\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 151, "deletions": 15}}, {"node": {"oid": "7dabb5f2dddd113b443fef2a00510c0fdd534186", "messageHeadline": "Create initial draft for boost and sats/per min widget tutorials", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 114, "deletions": 2}}, {"node": {"oid": "8c5fbab3fb3996963e9d144bb11c3e3be7e174a5", "messageHeadline": "Update side menu icons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "79d2c4b92e212e832ce4ed2eab31ced0ab17a98d", "messageHeadline": "Fix unselected checkbox color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "31e9c512d00135a29a6b63ef906fcb842f5b07b3", "messageHeadline": "Fix checkbox color on light mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dbf9dd28aea181b429cda7754fa93787f44f082", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b32ab8dbf524bed84878d68e34d35830d7d3e25e", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7d7c51c7bea977441adee51df9f09b9a92204ec8", "messageHeadline": "Don't aggregate boost amount", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "b1e3c9d9e144d2566f240fd912349ce762559a5c", "messageHeadline": "Hide credit card icon from anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8f3f42aef23924813fc3547b64092af2283ab8a0", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc1abf520128b9edc9963e8fecdf24a611b2024a", "messageHeadline": "update dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34cddb3f8b31beb92d6e638a2382d37fc9339fa9", "messageHeadline": "update dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ca5c1d0ba79eed9765bdcec873e2da2ce7ca3feb", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 113, "deletions": 96}}, {"node": {"oid": "2178358802f007027091354bc1f98a7949dd2f5b", "messageHeadline": "Implement confetti for boost and streamed payments.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 145, "deletions": 25}}, {"node": {"oid": "4b15adae4d46769bf3ad6ad439debd824b2f96e7", "messageHeadline": "fix avatar for podcast payments.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "12c118b47547a78b393e2da07f54fbdb61759ae2", "messageHeadline": "Show receive options with breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 83, "deletions": 75}}, {"node": {"oid": "779ec985a339ba40f2c42c7d3baf3ff8a75cdb1b", "messageHeadline": "Use AutoSizeText on Add Funds message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "83ebbf389d9737a0b673dbae1b2cc6fea0f3b95f", "messageHeadline": "Open SuccessfulPaymentRoute with breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d3cdc53e46394229c625e677f5ec2c9d3487c9c3", "messageHeadline": "update dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fa7a040b583d0bfb427a3126909a9c39992ceec", "messageHeadline": "Merge pull request #428 from breez/add_funds_message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 371, "deletions": 212}}, {"node": {"oid": "77b0113fb3415fd9f998614756426022209648df", "messageHeadline": "Show AddFundsMEssage if user has less balance than preferred sats/min\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "508672776479ff7fde12b662d9f251b12220fbe5", "messageHeadline": "Use NumberFormat for compact representation of selected payment optio\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fc22f86d570e410a634f87196329b1e0aee1e5e1", "messageHeadline": "Persist users podcast payment preferences", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 178, "deletions": 87}}, {"node": {"oid": "b97fa55cfa05fb448b4d22e3dab8dbe55388db20", "messageHeadline": "Show receive options on clicking Add Funds", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 100, "deletions": 99}}, {"node": {"oid": "45c5cafa735fb995097e616fd2d37e361c99c8fb", "messageHeadline": "Open DepositToBTCAddressPage with breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "00bbfab2612ea327a7e641bb6aa97749aa291d5e", "messageHeadline": "Show add funds message if account balance is lower than default sats/min", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "83e877e2414255239787443ad6a2011616b888c4", "messageHeadline": "Open CreateInvoicePage with breez theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "089703961a688aea854f5a3300b180c4e08160f1", "messageHeadline": "Create AddFundsMessage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "f7ecd571e30f3a2e512fb5dd51beae5ddecb8914", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b88e6c131896e4637c315c901a9e3e9a10e72325", "messageHeadline": "use podcast icon", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e0872a811a4f6fddcd0455565b438dc6eff6ff7a", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 34}}, {"node": {"oid": "63753b982aabb7495a2689bca481a6a12434a40a", "messageHeadline": "Update podcast_search dependency.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "611bebb86805c3785c3f2fc8af2b5e2dcb2dd562", "messageHeadline": "Remove amountStream from PodcastPaymentsBloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 34}}, {"node": {"oid": "29d692fcb4d9d1857a47cda893fa38d14e1346f7", "messageHeadline": "better handle title encoding using json", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "068ab4e0ee1b413c9ad389b30c52021897e9d5e2", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9d968f56535302a7f979df4bda7fa2c3d6110dfa", "messageHeadline": "update podcast title", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "aa976908b74d48b728bc871e0b4d98c399c471ad", "messageHeadline": "Add 10 sats options to sats/min", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8f4ade521e9d65eda644beab95ec7d7614c6667b", "messageHeadline": "Merge branch 'anytime_integration' of https://github.com/breez/breezm\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "168a02fc35b962a15d45c670b073eee012cff1d9", "messageHeadline": "Update anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "21855cec9666fa9e56b145fbb6c6ba251bfdda4a", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2531a5488762948816147772d3f46c0fcc8589e2", "messageHeadline": "calculate mx fee out of net payment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01fd88c2c0d3aab48804514fb5587068947f4d39", "messageHeadline": "Update anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7232f331db91a9c9e8fd30dac3e6539aa6bbd7b8", "messageHeadline": "Revert \"Change disabledColor of light theme\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a85a2c4e3139313e75958f4b1b30f2c7d530b912", "messageHeadline": "Change disabledColor of light theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "210e36af1f8fa0398e9da8fbdb6fbe72e9966e66", "messageHeadline": "Add 100 sats value to boost amount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "30fb541fd4c1543f940aa75f357cdbd310418ec0", "messageHeadline": "Use correct dividerColor, add more space to player controls", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a7cc278d54d22d08f7d8d65c6722034e2945a278", "messageHeadline": "Merge pull request #425 from breez/boost", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 359, "deletions": 89}}, {"node": {"oid": "fcd12d85430db6c14048625fcf2b5b93a1cd469b", "messageHeadline": "Add sats/minute value map and default values for boost & sats&min", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "a6a0aec65cbb1582c8cbf9d51d5940928012c993", "messageHeadline": "Polish boost and adjust amount widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 92, "deletions": 28}}, {"node": {"oid": "8c124697d9de7a63034c808e6b4d3c8b1f842d60", "messageHeadline": "Move boost widget to payment adjustment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 115, "deletions": 82}}, {"node": {"oid": "01654299ffa7a7742b18240a04bde0087047d78b", "messageHeadline": "Create custom payment adjuster(slider)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "b1f7e8febd539980c9abc74f8bf3775b0abcf00a", "messageHeadline": "Create custom SpeedSelector", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "81cbd7cb9826a5c47259ad3b1233b5a6fa206791", "messageHeadline": "Add now playing assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e9279fb160db2853e6e45b9bc93eb7e5224f3c24", "messageHeadline": "dynamically update podcast fee", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 48, "deletions": 22}}, {"node": {"oid": "305d960d49d9113824cfc705dc23170631519d0c", "messageHeadline": "implement streamed payment algorithm", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 97, "deletions": 19}}, {"node": {"oid": "ea08a3916fd1e65e6f437a4a1294fc4aade49792", "messageHeadline": "Remote dot from noSubscriptionsMessage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b888ea359d8ea4715c596e214449409f6a5f2d46", "messageHeadline": "Updated anytime dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a9f72089ca0f34dd1cf6f5c483c327c397f1415", "messageHeadline": "Don't disable Apps view when there's no channel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ec6b400cea4d3b4421085376b37042c76bffa05d", "messageHeadline": "Use custom placeholder widgets on Anytime", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "349da931a12ae4a0f9a9ff05191fb923f223e79d", "messageHeadline": "customize no subscription message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "54ab353abef208f5e9ee885619e8efc32b9d358d", "messageHeadline": "udpate merge from anytime master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "bd6d94cf7a51da547a8a7e2e4885f181492df68f", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "030ff21b8845ab18ba2a73b2ec7e81d02a3e6044", "messageHeadline": "filter lightning only podcasts", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f610c688dfe8f263ce177f5fb33dc543484575a7", "messageHeadline": "Update dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "1c615404e4ee76ab290f1d20af9b204f1f3231ea", "messageHeadline": "update dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1aa720f2774709737ab837ea9a65589a5ad638d6", "messageHeadline": "connect player UI to payment bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 30, "deletions": 41}}, {"node": {"oid": "a296b68cfa81415d7dabdfc24c8f5adbb71afb68", "messageHeadline": "add anytime assets.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "051e666feb87843d4456bc0bc9e41ed0457856c1", "messageHeadline": "connectd boost and amount slider.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 191, "deletions": 70}}, {"node": {"oid": "7edb1d3e3ffd7deebea9eb3245d2bde25f22416e", "messageHeadline": "Check all payments instead of the first one only", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f74ec19a3221d0e5d5538cbebbe5d2b91939096a", "messageHeadline": "Merge branch 'anytime-metadata' into anytime_integration", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 541, "deletions": 19}}, {"node": {"oid": "37586a641088697a556ecaddfa01d597fd4afaed", "messageHeadline": "Connect trending and podcast index search.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 373, "deletions": 3}}, {"node": {"oid": "4d40dac137bd21c0a92f16dd63ecaec73c51a0df", "messageHeadline": "Use orange as progress color on light theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce8801e77f04f5b5336616ce65954a139521f2bc", "messageHeadline": "Change progress indicator colors for download button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abd817339c3643fd07352f10f4ce31ca5e2fb5a9", "messageHeadline": "Revert \"Use same value for paymentListBgColor and dashboardBgColor\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b468daf9a8d276aca39895916eaf09c707c1efa2", "messageHeadline": "Revert \"Use same value for paymentListBgColor and dashboardBgColor\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45515a175b1924ca56cfceff191d624472cf167b", "messageHeadline": "Use same value for paymentListBgColor and dashboardBgColor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67166d1ed0f2e6aa88656188ddc7543eb2fd5edb", "messageHeadline": "Use same value for paymentListBgColor and dashboardBgColor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da884ea5f821c8b0ac0879c43aad6f7285dbfd9d", "messageHeadline": "Merge branch 'master' of git@github.com:breez/breezmobile.git", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e4d31ef4c06c9bdf93a5877f46cdf52bbea070ea", "messageHeadline": "Fix formatting for \"Use All Funds\" in sats", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0e37325871d9fcb803bd9a70e025e2729f80207b", "messageHeadline": "Trigger build", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bbdd8ca950ac4d68f53674917e53e59e29397b1", "messageHeadline": "update go version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "31632efffb14bae28b669d4a25296121c10a2c51", "messageHeadline": "load podcast index metadata.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 170, "deletions": 18}}, {"node": {"oid": "834713d6293b4bcb3693b0719d12d079084127bc", "messageHeadline": "Crop LN Markets logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ad6d60139ecc32f224e499e73f3e540d1e0af501", "messageHeadline": "Add ln markets asset", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "524dee0e6b7c5bbd9d9e6da98710c78b138e5b39", "messageHeadline": "Trigger build", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f25f1e82da40898fd9f6d5e4a2679a2933afaeb", "messageHeadline": "Prevent bottomNavigationBar from sticking to keyboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "557550b9a322201dd1d255ba7c92095608e9048f", "messageHeadline": "add inline search", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "07313e4fcdfd8cc173ce870a2efa87b74db15810", "messageHeadline": "clean import.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "7c501331de0ef409b39958e9e6333d049f2f8585", "messageHeadline": "Add ability to set height hint.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 119, "deletions": 1}}, {"node": {"oid": "9c9beb8103fe1097dd5541ff716f2fecbb864bdf", "messageHeadline": "fix back behavior.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "095802c4d2591c3dea2bfcd8d3ba7f6447248812", "messageHeadline": "Fix \"Use All Funds\" amount when the current currency is BTC", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "98d21178992934dd32f1db3d081b64f8f6b7d3fb", "messageHeadline": "fix download graph", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e9f262762a0641b2e7b3a24c629992891899760c", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 25}}, {"node": {"oid": "6ff88e18466c7c8ff94e56ff99c89131198a6203", "messageHeadline": "fix signing config.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a71442116884cf8ff1b3714ca430d05616b075aa", "messageHeadline": "exit on detach from engine.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7e3da99ad574344f6b1dc1c33c9fe1982bdb3f3a", "messageHeadline": "Set system tray color to breez blue", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "22ae84a5480a1aaa11dbb569712bae3f6054f1c9", "messageHeadline": "remove obsolote theme code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "574d4f9e75422d4114c4c5b0a326e6f71b566bcb", "messageHeadline": "Add new appBarTheme parameters to podcast theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6e05bd33f36cd96048a1bd0eae688762ce2e813a", "messageHeadline": "Always register device even if the deviceid didn't change", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "817a51e952b167549afc488cfcb64db433aa96ad", "messageHeadline": "Register nodeid with deviceid", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "250728f7a0e7807a7e4352bb1aeaa29b30791730", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "455f538e431ad61c52cf8b56b7c7aad912e68822", "messageHeadline": "remove comments", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "28392a76796af28245a5780d538cc29f0520c69b", "messageHeadline": "Use white button color on dark mode for podcast theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91fff6faeb8ca2698c7f3f417df32a998df45dba", "messageHeadline": "Fix bottomAppBarColor for light mode on podcast theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f3cd1a2b3832fd69db98a55a589252352413d4d", "messageHeadline": "Disable shrinkResources", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b75c7c549aee2331d3db3fedcc93763fd6e0e5f", "messageHeadline": "Add splits to payment details.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 129, "deletions": 35}}, {"node": {"oid": "696fffb5c413c412643072db2d681f21cb16605f", "messageHeadline": "Merge pull request #422 from breez/theme_regression", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 229, "deletions": 139}}, {"node": {"oid": "411627d08581655bcf734e57f0b46bf2f795057e", "messageHeadline": "Remove unused parameter from _withTheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab9b7c87e7467eab2f0fb717f218962215023aaa", "messageHeadline": "Create withBreezTheme method instead of using overridePodcastTheme flag", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 194, "deletions": 164}}, {"node": {"oid": "a8ed94e383138189f96df42aab0c17dee6429337", "messageHeadline": "Transform withPodcastTheme method to a wrapper widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 201, "deletions": 141}}, {"node": {"oid": "67a527447371721c747ecba0a1c1471814bcd165", "messageHeadline": "Wrap AnytimeHomePage with podcastTheme instead of applying it to the \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 116, "deletions": 126}}, {"node": {"oid": "cadc99dca2c9ecd373d378ceef917bb6e97153cd", "messageHeadline": "Apply theme changes to status bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "e50b5b4ec4e7f3324f2c74b90e7a99aff3c2a736", "messageHeadline": "Merge pull request #421 from breez/anytime_theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 115, "deletions": 9}}, {"node": {"oid": "9ded9e1761c49fec5753e112aa8f626d2b45943c", "messageHeadline": "fix dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3c88bb8a2068af06ce9e10ec691687c9ca0e7b72", "messageHeadline": "pay every minute.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f7ee5fc858844cd7e4e5778c5c08ae18607c837", "messageHeadline": "Set themes to be used on Anytime plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 115, "deletions": 9}}, {"node": {"oid": "b4f8bcc84b4984c9d4ce2b8d4d0465cbb1397e30", "messageHeadline": "group payments by stream id", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2282, "deletions": 536}}, {"node": {"oid": "07b5ee387d43413acbee1f587eca84f689776703", "messageHeadline": "Crop LN Markets logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2b1092e0b1174c18e0d5a729a84dcdc7e56b32de", "messageHeadline": "Add system tray notification icons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "0bb78fa12fe256c488b22302c00a63dd742169d5", "messageHeadline": "Set drag edge width to fullscreen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fe44eae51f5055c727aadad4daa76539df024cbb", "messageHeadline": "Increase font weight of Preferences", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6e732a40562b0f7934e30e7ab074d9e9cd20ffdb", "messageHeadline": "Change apps background color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8938332cb761dbe49ad31a1493a5ed6aae8efa52", "messageHeadline": "Add ln markets asset", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c23bff5af8508e48ffae653ad1c7028da47d82d2", "messageHeadline": "Merge pull request #419 from breez/dialog_title_bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "e4ca4ebb3832fa0d8cddacfad0014152ee466b7e", "messageHeadline": "Merge branch 'anytime_integration' into dialog_title_bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "79dc3f4cd16ce4e570851ba4b78cf8828248e114", "messageHeadline": "implement PodcastPayments bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "554ac22ac847066376cd73a23e69686e7b3df2e7", "messageHeadline": "Fix padding and text size of dialog titles where they fail to render \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "b7c1ef733727da05130c9c09f7ba687255e23512", "messageHeadline": "Merge branch 'master' into anytime_integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a9bc5546ad4d8e2e3a1140e21f7bf533f611aab", "messageHeadline": "Align Preferences to the mode icons and round the right side of mode \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 62, "deletions": 36}}, {"node": {"oid": "e437049159cd4c5c806f30d11ae7542bfa65a378", "messageHeadline": "change drag start behavior", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "126af4b2449fe5286640542e399487cdf91717f6", "messageHeadline": "Merge pull request #418 from breez/side_bar", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 264, "deletions": 360}}, {"node": {"oid": "d87c125d73508b103bf847b5d2034f0e3b14f3ea", "messageHeadline": "Merge branch 'anytime_integration' into side_bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8adeef10572bd626405480fa298a3ba7115c9974", "messageHeadline": "Remove obsolete constant", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "50979f16f05620bff52087c407b9210e2b6fca29", "messageHeadline": "Replace current pos logic with AppMode enum", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 240, "deletions": 336}}, {"node": {"oid": "07ccbcf34417ce46c58c73b00cb2e20493c4801e", "messageHeadline": "Adjust vendor border color in marketplace(apps) page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42948ff65227a657d4b0a361524b8248eb85bbe6", "messageHeadline": "Remove app bar of Marketplace Page and set it's background to app the\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "104ed54b25ade96dafce27ea7a0f9c55dd99adf7", "messageHeadline": "Add isSelected to DrawerItemConfig to depict selected mode with a hig\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "e1f3c7ed8eadc3c2f691fdcd838bc49059a55ef3", "messageHeadline": "Add App Mode assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9e69ff19c4b091e64df9d315af86fbf79dc13313", "messageHeadline": "auto open now playing view.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c5da8434e8051278bca5c306d34fc1b4112eb635", "messageHeadline": "customize initial podcast message", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "21156bc3c04774c227e64a328db4e92ccc7d67c5", "messageHeadline": "disable pos mode or podcast mode", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "a40889b84915db6085cde829fa3636c471e7019a", "messageHeadline": "add podcast icon", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c1b0d554706410d81fe6ed20f86478192e26d107", "messageHeadline": "integrate podcast mode.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 139, "deletions": 95}}, {"node": {"oid": "b9ada8cfa2c407818020f771b115ea6988440e00", "messageHeadline": "Merge branch 'anytime_integration' of github.com:breez/breezmobile in\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b6217369577bc4b407504725f49958bdafbc45ed", "messageHeadline": "update dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "f65b7b71c01de6aa5cccb712549ba9b99dd9acfd", "messageHeadline": "inject anytime downloader service to podcast page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "6667ef691ff4b9c47c8340d897a5c1fe27d900c2", "messageHeadline": "Implement download manager.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 123, "deletions": 52}}, {"node": {"oid": "980a5a3a49c29f275c7881416da5bce784e723e5", "messageHeadline": "Update spendl logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbd0cb792fac8b76b8a46e35419170e12f542e69", "messageHeadline": "Fix pub get", "author": {"name": "Yaacov Akiba Slama", "email": "yaslama@gmail.com", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fc8f22038facd83a5281b02eae9c1ea051558727", "messageHeadline": "initial commit. integrate anytime UI", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 246, "deletions": 24}}, {"node": {"oid": "2132937d6a00bafc769a9417751ee5f31762ef4f", "messageHeadline": "allow download backup snapshot.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8a0dea143c4e90cae7a6c09e40166d29c7825c5", "messageHeadline": "allow download backup snapshot.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 103, "deletions": 2}}, {"node": {"oid": "9858df9ec94417ec1c020af1cabd0c07f1d3b45c", "messageHeadline": "safer code for non blocking unconfirmed addresses.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b6d01d429c8399a61251fa85ac31a7fc87765b31", "messageHeadline": "implement ln markets integration.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 106, "deletions": 9}}, {"node": {"oid": "514c309a7b1e61babdaa967cac42ebf09d4a9032", "messageHeadline": "Merge branch 'check-channel-mismatch' into update_webview_plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 577, "deletions": 28}}, {"node": {"oid": "df05225de83f1b6c3628a4e8b5fde4c10c2f4867", "messageHeadline": "fix closed mismatch button visibility.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c30d1ed0f352065633e9817d1e0a4a9bc541075", "messageHeadline": "fix reset unconfirmed swaps", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2cac8a2939509f85669ced4afca84dd44eb3e596", "messageHeadline": "Shorten button to \"Refresh Information\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0ebc193bdba66c1ae2de37b3c5683963c27251e", "messageHeadline": "wait for lsp to be selected", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a8d27a7787c35a02ce2b8c8f5818fc524b6ad7ec", "messageHeadline": "show refresh button in case of mismatch", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e02cbb0c6f5e354dd33e698bace0dfb382c7d645", "messageHeadline": "filter non blocking from unconfirmed swaps", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "b8b963682425ee9edfd8e1ea5f98a4de25d1ce96", "messageHeadline": "add native method to iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7d94b832445ff2ffc23a0e046ed1902e13791805", "messageHeadline": "show progress when seaching chain info.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "8896d60df349b6b3ab77dbdf06846ab187dda420", "messageHeadline": "implement check mismatch on payment dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 167, "deletions": 13}}, {"node": {"oid": "244478d01e82d869699e6ef1f2178d5d799e7cc2", "messageHeadline": "implement bloc actions for checking waiting close mismatch.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "921ed56fb7e1dd261ababab542ebd94263c78c7c", "messageHeadline": "add bridge API to check mismatches in closed channels.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 186, "deletions": 0}}, {"node": {"oid": "a562cedaae3dc7ee0dadbdd0913147af0881eb08", "messageHeadline": "build check-channel-mismatch branch", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5b23de6d083b2987aa6d18dd30912bbd9780547", "messageHeadline": "add SyncLSPChannels to iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4230b48d4e99513bb136d5615766a500d8da9cb6", "messageHeadline": "better handle lsp sync channels.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "6a0b8cc3ef4fae68f6d15ad1ea39187e3a1037f6", "messageHeadline": "sync channel state", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "cb70b820581ad83a51fb5f9b66027209542a5ffb", "messageHeadline": "adapt iOS backup to the new schema", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "23bcfd1688b0f86bad7793e9a3b63568e6f309d8", "messageHeadline": "Merge branch 'android-embedding-v2' into update_webview_plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 77, "deletions": 63}}, {"node": {"oid": "5b6037a2f6cfd96a2edd04e6f6d769c08f4aff6f", "messageHeadline": "use specific executor for maxReverseSwapAmount", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "429ad03dad0a2fe675cfecd25208e1d4cee18394", "messageHeadline": "fix ios build, downgrade to flutter 1.24.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1b2481b64592ebda2acf6283def1049038e92f61", "messageHeadline": "use FlutterFragmentActivity", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "04d17740194ab779461414e9ebca0081beb7d1ee", "messageHeadline": "fix ios build", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a47089f3bfcec3886f1dee418bd277a57658d0d", "messageHeadline": "disable clicks on SVG elements", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "fa47999500376b91abc4f429d115e0b34851a82c", "messageHeadline": "Reduce back the size of the apk", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8257aaae77802ad5561c865354432d26a84d7b2e", "messageHeadline": "keep only DefaultLifecycleObserver", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a73d11d29bfe31b31e18c307675da8084e63b1e", "messageHeadline": "Remove pos flavor", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "61e66d12d4ff835319d5898bd450a65959a7bcfa", "messageHeadline": "suport android 7", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05965bbf8ff2f527238888b2a07093e5f179960d", "messageHeadline": "show spinner when invoice in clipboard.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c3ef36c0b3a47878281a76ae4c500a5be1af519b", "messageHeadline": "support android 8", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d13226b1e80dda2120c84869b2618de6b92ae9c7", "messageHeadline": "Fix build and crashes in release build", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "71cfe9627f901b17962505193d56493f6aff2b41", "messageHeadline": "Merge branch 'android-embedding-v2' of git@github.com:breez/breezmobi\u2026", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "f768b91b77e1afcd447a0f2699dabd375b242084", "messageHeadline": "Fix the build using version 1.25.0-8.1.pre", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c328bddd2acaf3f257fd24d6d8a04d13e504c03", "messageHeadline": "Rename DateUtils to BreezDateUtils due to conflict with a native class", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "542cf9ff50d705b530c8c75af043869a6886c332", "messageHeadline": "Merge branch 'android-embedding-v2' of github.com:breez/breezmobile i\u2026", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e211fa2167d7d514b4454f924f890e4dd7ee3de", "messageHeadline": "add ability to export wallet files", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 21, "deletions": 20}}, {"node": {"oid": "6e95d1f14d0dc4899d25f0e1c0b5279816360f74", "messageHeadline": "remove forked plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "302dcfa2410ab034a176f7d29bcb5f1f519f1ce4", "messageHeadline": "Add navigation delegate to moonpay and lsp webviews", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "632e7b58c6fffd09f9c3647785b01e4a481d3251", "messageHeadline": "Merge branch 'android-embedding-v2' into update_webview_plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 528, "deletions": 327}}, {"node": {"oid": "5c864f0a29e3d361d4fd8a2bec4679c1574cead3", "messageHeadline": "Use official webview plugin on LSP WebView", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 73}}, {"node": {"oid": "1e476b83ce082f7db7c20b9b3177ac401676cfb1", "messageHeadline": "Use official webview plugin on moonpay webview", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 87, "deletions": 160}}, {"node": {"oid": "221e2118267ef0bfaf15a6211ac6a3106a05af0f", "messageHeadline": "Add ln markets vendor theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "08b3acaa2904d704ccbe907430afcafd27609a5a", "messageHeadline": "Remove '(it should take..)' from the message when a reverse swap is a\u2026", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eea286200e627bf6381b7b2f5b36389918d26ad6", "messageHeadline": "fix regression in keysend using qr scan.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "772281a81e183bec1f4c7161dffd16d6abb6bae5", "messageHeadline": "Remove the loader from the \"next\" button", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 24}}, {"node": {"oid": "31c3e674bb0abd1d374ecad76a16f2490b324dcf", "messageHeadline": "fix nfc plugin migration problem.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5ea0cd0d8e338ceb14ed8341de76731bc6a8f2f9", "messageHeadline": "Merge branch 'android-embedding-v2' of github.com:breez/breezmobile i\u2026", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5dca7640a64068d6b0523c95457040ccb6b09562", "messageHeadline": "properly handle QR scan null result.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 20, "deletions": 2}}, {"node": {"oid": "1b09105ed8000478bd61ba000b1703fe5edabe0e", "messageHeadline": "don't pause camera on android.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ade11069a9cb83766a03fef4dae5a31af0f61160", "messageHeadline": "Compress native libs", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "485788cb3fd315be6b58bc90be8ebd44c48c07b6", "messageHeadline": "prevent navigation to url's with lightning scheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ea8ee3c5a5c476ef59b0e77a54f19972831474a2", "messageHeadline": "Update lightningLinkInterceptor logic to handle clicks on qr code images", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "0dda77d08594df86fd758a1551bf51b4b4dd4ebb", "messageHeadline": "Use official webview plugin on marketplace", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 67, "deletions": 109}}, {"node": {"oid": "dc21fa52868e198623532555375a3e314106e29e", "messageHeadline": "Merge branch 'reverseswap-onchainamount' into android-embedding-v2", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 507, "deletions": 309}}, {"node": {"oid": "6d895bf20f72b1f2da844aaf9fe51aa371eac00c", "messageHeadline": "fix reverse swap next button layout", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 196, "deletions": 174}}, {"node": {"oid": "ebd6a523071e57446db07b7accf0853a2469827e", "messageHeadline": "Re-enable the final payment when sending to a BTC address", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d9fe637f1cba3f8db1944caa6aaeafcd7fdc368f", "messageHeadline": "Use Material instead of Scaffold for the QR camera", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 73, "deletions": 77}}, {"node": {"oid": "e375cde4d5232c85337555f22fadc62a1c02debb", "messageHeadline": "Fix the check to hide the fiat button", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82270a181d2f1ffd8f9875788032399d6f46a2bd", "messageHeadline": "Log only reverse swap data", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 21}}, {"node": {"oid": "879d1a2a63016fd2a7511be3767c89a378cc5176", "messageHeadline": "Hide the fiat button if the amount is read-only.", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "2b82e5f40447196ce03e2d76453aa0b72c784e85", "messageHeadline": "fix exception in dispose pin code", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3e941efb328dd7f2d99190ec87e2581e83a653a6", "messageHeadline": "fix lnurl flow", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "45188ef5f171b004de5c7e5d956836569dd15682", "messageHeadline": "add requestLegacyExternalStorage to manifest", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c4db550936306b432b04ae3c489d5e6d09e3b347", "messageHeadline": "migrate to android embedding v2", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 534, "deletions": 168}}, {"node": {"oid": "c29735077c7099a6681f55febd95b59b6e25dc94", "messageHeadline": "fix backup over payment bug.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 85, "deletions": 38}}, {"node": {"oid": "f3262292dc6978f24e957160fac291a0201d37a9", "messageHeadline": "Replace \"Available\" by \"Balance\" in Reverse Swap Page", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e63963a7844458a47ca51a5c4562562b27839cbe", "messageHeadline": "Change message when amount is too low for the fees", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0248f7b20ca260ef2843b79ce8e8031bc78a2d9a", "messageHeadline": "Don't crash when not enough balance for the fees", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "90216a9ac45b74dc31e82f7098b988075138ab1a", "messageHeadline": "Save the isMax value when going back", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "22fd6e5fd615299b2f8d17e8d2db8c806f781f00", "messageHeadline": "Remove padding from the switch line", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7088b8fa4ebc6b9fcd6b4cf2e8da279b38375c6a", "messageHeadline": "Use the switch widget the same way as other pages", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "7c3262ee4f1873604708a44ae5e3c1d6c4d7c3bb", "messageHeadline": "fix sale view.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "32817b427b6de550f0ec23a582f24356270c3c32", "messageHeadline": "Use max amount which can be sent instead of the balance", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "8fc1e4eebea544f516f92e8e562dd6dca2897384", "messageHeadline": "Add logging and don't disable the amount field", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "55d85bdad078c861f42f09909f355b782bfdc820", "messageHeadline": "Add max switch", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "e4f3654db2fa3af56874b9641ba9c12f7ab25636", "messageHeadline": "Let the user enter the amount received when sending to a BTC address", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 167, "deletions": 49}}, {"node": {"oid": "435d7ec0062b13ae7b232def0cacc98b49cc81b7", "messageHeadline": "fix ssl connection using system pool instad of hard coded certificate.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a42afee12e1b622d7537efe66c246f345c27006b", "messageHeadline": "wait for LSP info before showing fee calculation.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c08f127f16571f3297ab4fa523e40c1b211ca80", "messageHeadline": "Merge pull request #411 from breez/c2p_payment_details_form_scrollview", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 61}}, {"node": {"oid": "306c66e6afdb1c06ecab168af6adf897a0d33e37", "messageHeadline": "Wrap payment details form with SingleChildScrollView", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 61}}, {"node": {"oid": "870a1f2747065ea8f66273faac7f1d6038afbe4f", "messageHeadline": "Revert PaymentDetailsForm changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 44}}, {"node": {"oid": "7cee7643784fe0c86bea6db24ebe791da3727f47", "messageHeadline": "Remove constraint code from payment details form", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 60, "deletions": 71}}, {"node": {"oid": "30322e444567d60e824dba2b687b5b0a3e647fc9", "messageHeadline": "Make c2p payment details form scrollable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 58, "deletions": 62}}, {"node": {"oid": "65bf1ab07a848f6baaaa5e9598f37c28762bad60", "messageHeadline": "Revert c2p changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 21}}, {"node": {"oid": "4644b4c83cbea57f593e9d3d8b8b3c89b9aef562", "messageHeadline": "Change mainAxisSize of PaymentDetailsForm column to minimum", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a96ca4cdfecdc2acd45cba746ec99966ee6344b7", "messageHeadline": "Make c2p page scrollable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "02d924f5ee8ed033d4f6ed3b7c0f277fed3beda7", "messageHeadline": "delay graph sync", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "344ded9e5490a1fc80715f4eec8ee14b051dfa91", "messageHeadline": "add sync progress to reverse swap page.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 47, "deletions": 22}}, {"node": {"oid": "a43e21fddd8fb6d0b27fbd7e9dd9b3a6afe342fd", "messageHeadline": "pause camera on dispos qr view", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bc0aecf5c0267fa3cb0e903ad4c44656779aebdf", "messageHeadline": "change title to Funding Transaction", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "440ca98965f8bb0bec35d0f1478ef87bbda182af", "messageHeadline": "don't allow reverse swap with unconfirmed channels.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 81, "deletions": 24}}, {"node": {"oid": "4c06ce2d13fa9193375e7708901353710484fef2", "messageHeadline": "Fix the message with the minimum amount when sending via BTC address", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "6109260c237b232b449ae72b7eb081cd7119c6c4", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 35, "deletions": 2}}, {"node": {"oid": "bfb762c4c2793611fd285a63cbe5eb36e0f84e28", "messageHeadline": "Show minimum amount to deposit when receiving via a BTC address", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "1e73ef39344620b819b27f55fe32afca06f34e74", "messageHeadline": "Test the peer even when resetting", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "5b899f0f72de0e222d0b76977816ee410951df07", "messageHeadline": "fix flutter breaking changes.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "46fc581efaac23805a6db84326dc7b732150f44d", "messageHeadline": "add sdk constraints.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2fbfd6ed42914a6c6af93b4be76f84bba1016bf5", "messageHeadline": "use same formatting for sale currency on pos payment dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "214733c4ba2688246ad365fd4d3f9db9f249c327", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2c953c70f4150f8a60bb431f6fbf96e5e854412e", "messageHeadline": "new provisioning profiles.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c73d350f123dbe89e5743cb061be1675e15e51d7", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 36, "deletions": 19}}, {"node": {"oid": "773f153034fb2ce711fc25e94e7680098da26e67", "messageHeadline": "show proper reverse swap error.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "c63c4d1be975259a4c75af85d3b64ac339017951", "messageHeadline": "Merge pull request #409 from breez/multiline_description", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 19}}, {"node": {"oid": "ceec61298f194b26eec18b49d374555c6be1b78f", "messageHeadline": "Replace new lines with space character on payment details dialog and \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e785f650f69e93ff716e62a20924de29ea31efb6", "messageHeadline": "Replace description on details dialog with scrollable area that shows\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "ce351aae43530e3e083d01c29f525a3474b5cbaa", "messageHeadline": "Replace new lines with space character on transaction list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e7f2a738ef99d1c5e853d95e581f22769545986", "messageHeadline": "Remove maxLines restriction of description and make it scrollable for\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "54e2c1dc93b79ca8ed9606a4c488b19179ceba40", "messageHeadline": "ignore invoice when node doesn't have a channel.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 32, "deletions": 31}}, {"node": {"oid": "42f69f7825483d8f6b10959c5916778edd6dc037", "messageHeadline": "show the right closed channel tx", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce55e9c4bfbe2eff1ee08d80cafed885a6fa372f", "messageHeadline": "protect paste invoice route.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 20, "deletions": 18}}, {"node": {"oid": "0912048a03f61be833a85a62a801fb94d622e5ee", "messageHeadline": "change implementation for qr scanner.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 239, "deletions": 214}}, {"node": {"oid": "0cd216a9b4504494e87511ae01cd72b1a9108789", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 49, "deletions": 32}}, {"node": {"oid": "0d7ce99b4a008f1be7b9964873cb2d71bb653c42", "messageHeadline": "increase target sdk to 29", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a0a7c1294b419b7bc581894366978e200f970b4", "messageHeadline": "Use new print icon and move it's location to top right on payment app\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 32}}, {"node": {"oid": "5e884da703d8f7487195f8c76e970241e38d51af", "messageHeadline": "replace png to svg format.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 98, "deletions": 83}}, {"node": {"oid": "2895ef7e61898dccedcc716b22112672d39b39a7", "messageHeadline": "Merge pull request #405 from breez/print-payment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 572, "deletions": 94}}, {"node": {"oid": "368a13f2e412220469b3ae3d091b9e32a0a251e7", "messageHeadline": "Merge branch 'master' into print-payment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 180, "deletions": 74}}, {"node": {"oid": "53dfbdfacc4c7933bc33efc8015929ef4e28d14a", "messageHeadline": "Merge pull request #406 from breez/privacy_mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 67, "deletions": 30}}, {"node": {"oid": "b6b7e795e1b908b9e29f1e04eedc42159c02db48", "messageHeadline": "Merge branch 'master' into privacy_mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 65, "deletions": 41}}, {"node": {"oid": "e4223fa7398782f22fc568b356dfd532105594b2", "messageHeadline": "Get paymentInfo on clicking print", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "56ab8d522d3ef67a2f3d91f3adbe8a2c114fe776", "messageHeadline": "Call print function instead of passing parameters to child", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "a7847a34fbe3babaef6bcafd639300d76061e719", "messageHeadline": "Persist privacy setting", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "9fdbeb51321445973c6d4c3cd081fcc185a0a938", "messageHeadline": "Replace _SuccessfulPaymentMessage with a method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 21}}, {"node": {"oid": "3cf0e9fa7ef869d12a99ae324a8c829e49c28558", "messageHeadline": "Make PrintService use PrintParameters", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 35, "deletions": 37}}, {"node": {"oid": "87d3ee99aaa542c01f4369f98322eba4b0dd213e", "messageHeadline": "Remove paymentInfo as optional cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "13566a0dafa2842b8c15686fe544becec05fa4b0", "messageHeadline": "Check empty string preimage and remove paymentInfo as optional", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "522e4b2b5a838796bc79ca1ce63225468ea0bf1d", "messageHeadline": "Use PrintParameters widget to pass parameters from POS flow", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "68e5e421f479aac77208714bcb43fb65226b4e2b", "messageHeadline": "Separate _buildActions to two functions for readonly and editable view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 38, "deletions": 40}}, {"node": {"oid": "dc2f7cbe06871333a7c6a6483d3681be235b3aa7", "messageHeadline": "Remove obsolete use of a reversed list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "e77073b4d692ff3d3afcd7f30db05e647916a6b3", "messageHeadline": "Use reversed list to satisfy order requirement", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7ea41d2bf7bba29ef913fd951a3d9eb6247a9726", "messageHeadline": "better rendefing of refund items.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 39, "deletions": 18}}, {"node": {"oid": "0f60d4a3cc76bd3437b422bf47e8e110080155aa", "messageHeadline": "enable style parameters to collabsible_list_item.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "0ec95b52c99360201f2303971b0962e39cee4a74", "messageHeadline": "more robust exchange rates polling.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 14, "deletions": 11}}, {"node": {"oid": "5c362d702c8e618bb81ac917085fe7e1a896192c", "messageHeadline": "Add privacy mode for balance", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 22}}, {"node": {"oid": "3b431bde9db97c9e95e8ccd9877ff3f2b4f5206d", "messageHeadline": "Add payment info to SuccessfulPaymentRoute", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "5635a15c659e3e6f8971df22b842cea73cb32580", "messageHeadline": "Merge branch 'force-close-channel'", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 47, "deletions": 2}}, {"node": {"oid": "23c86a1e31b329ef11dec99a200b2efb7f4ae27e", "messageHeadline": "Add invoice note to pdf", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "5c95ea6cc9d50d48cff601764542bbec72ff356e", "messageHeadline": "Add payment info for old transactions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "17d6af27b176cbce6a08a2d06f31faf5770c1325", "messageHeadline": "Use new widgets for price and amount columns", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 74, "deletions": 16}}, {"node": {"oid": "a51d21dddf7a9e0be67593dfdd4d753ee74c6ff8", "messageHeadline": "Use fontMap", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "03893e9c3d632dccb0f3630d0e4b839b4e9a74d4", "messageHeadline": "Add font for arabic symbols", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "79956102bede11fbb3b74e7f868ecf5bfa2e8cbc", "messageHeadline": "Use includeCurrencySymbol instead of manually placing symbols", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7c6266e2936263bb7c7c546cc11fcae355c85885", "messageHeadline": "Add space depending on text direction of sale currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "995f2eef057261d5f67f0763934a547cb885c5f9", "messageHeadline": "Merge branch 'master' into print-payment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 245, "deletions": 237}}, {"node": {"oid": "996a9a312ca2eaabad820190b50f158dce0d2e09", "messageHeadline": "Merge pull request #404 from breez/currency_textdirection_support", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 106, "deletions": 27}}, {"node": {"oid": "c3386f96397f1b05960dd657984a56600f2bcdbc", "messageHeadline": "show sweep tx and remote tx if exist.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 47, "deletions": 2}}, {"node": {"oid": "10407e203c2947c2d015e4ee87095f13185101ff", "messageHeadline": "Add position info for CZK", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2f8c134f2db005440e36ce6f3fc3a113a6000d9e", "messageHeadline": "Move currency related logic to CurrencyDisplay and use text direction\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 77, "deletions": 19}}, {"node": {"oid": "b6f77bed4f555c1171bf37e5bda2a7488dba7417", "messageHeadline": "User includeCurrencySymbol on sale_view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b217fe83c2c09cc36fee5725cbe0414bed520159", "messageHeadline": "Access text direction from CurrencyWrapper", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4c8247b7be526548ec7e91d1ddfc4d1dbf733dfe", "messageHeadline": "Use includeDisplayName and includeCurrencySymbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "af6092f27e5f3767525763ab85d95fbaef6cd896", "messageHeadline": "Use position variable for symbol position", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "9774e9524b006d134e42f43d72a87b6a2601ca9e", "messageHeadline": "reset pos currency to BTC if it's no longer in preferredFiatCurrencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "08028116633d5dba96dd12d814eafe108bcb690b", "messageHeadline": "fix ios native method prototype.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39a2038bc56b66536d52c6cbe99f88fa1a819de8", "messageHeadline": "Initialize addressLines as empty string", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24ba2b1667f178c359ca732e2171314c0b2f9d05", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 4, "deletions": 7}}, {"node": {"oid": "e617d7f79231f258d6b85dfe87141da80d4ec428", "messageHeadline": "add dev menu for reset reverse swap", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8e5909fc683d872c93adab3157303dcc4817498d", "messageHeadline": "add breeding method to reset reverse swap.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "740c804b30b9cbf6c5c9cba0e3fe39e49b093f5f", "messageHeadline": "Merge pull request #400 from breez/print_sale", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 309, "deletions": 30}}, {"node": {"oid": "227d7b2eb47e6d81a81a749be9bdd9007fb5012e", "messageHeadline": "fix swiss francs symbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "cf50842d2914fe73fd03d40aaa07368c676e54bb", "messageHeadline": "Create PDF with sale currency instead of current currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "64641d627c501447cdab5eb2358a149b7f3b47e0", "messageHeadline": "Add print icon to transactions list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "7aedf64238880503b115f259b18b7aacc7438a98", "messageHeadline": "Add print Icon to successful payment dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 92, "deletions": 18}}, {"node": {"oid": "376216da402f887897224a4cde5aafafe4628865", "messageHeadline": "Create PrintService", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "31bcdcf94203e2a767390aa805bea8c9343feecc", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e98048c4156487b0cb8bd07ee0879e6ec6810ffb", "messageHeadline": "Merge pull request #399 from breez/business_address", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 156, "deletions": 71}}, {"node": {"oid": "d73044cc22f43344f3e9ea2b37041b9b3fc0c790", "messageHeadline": "Resize layout to avoid overlapping the keyboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 77, "deletions": 73}}, {"node": {"oid": "0fc7a4c2aa1e71a857cafaee598594199370b6bf", "messageHeadline": "Wrap parent widget with padding", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "2319910b5f04aa26ed55071e35c395c878cf44b1", "messageHeadline": "Add business address field to Pos Settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "5ddd1b80dff935b2ae540a3a10a9aa2731bc0ef5", "messageHeadline": "Create and add BusinessAddress to BreezUserModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "96da0d5f2811cbc90f0509c13d00df384d7871bc", "messageHeadline": "fix space on list bottom", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0d7b898d5bab79373bcac4563527020d64462298", "messageHeadline": "fix closing channel message", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 4, "deletions": 10}}, {"node": {"oid": "932ed77c8e4136965a42399c3614b2ae0a3792fd", "messageHeadline": "change force rescan to recover chain information.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "165986c16e5e847b3b64b45ca45a4e8f98c45009", "messageHeadline": "fix currencies initalization.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c452cf8eac1f1151f14040344cfdda56a7049c2", "messageHeadline": "Merge remote-tracking branch 'breezssh/multi-currency-settings'", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 106, "deletions": 188}}, {"node": {"oid": "fca4f321d4869eff5a64a94d604616a42383f2f8", "messageHeadline": "Change encrypt setting text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46959c8550cb69dc46e2c736fe3b995bf545e8d4", "messageHeadline": "simplify currencies sorting.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 19, "deletions": 24}}, {"node": {"oid": "00541810ed94a71c0c230385fe720edb3bb19245", "messageHeadline": "remove old fiat_currency_preferences.dart", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 4, "deletions": 51}}, {"node": {"oid": "432cd6f60390bcac99fc41723be62e751da4a23d", "messageHeadline": "fix unmounted drag items during drag.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 54, "deletions": 64}}, {"node": {"oid": "111931ab4d533e8a9b35472fde4dc4326f53675a", "messageHeadline": "flatten preferred currencies settings.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 48, "deletions": 68}}, {"node": {"oid": "1e9e62d11df04553e507f2ca47b9cfdac3527d55", "messageHeadline": "Use the updated preferredFiatCurrencies while changing selected fiat \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "6f331b5207f2619ae9b319c62c31b71503bc424d", "messageHeadline": "Set selected currency to first displayable item after each change", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 61}}, {"node": {"oid": "e3c5a2ac37fcd03f0dedc1a0c775c6d8a22d20d6", "messageHeadline": "Update preferredFiatCurrencies from stream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 60}}, {"node": {"oid": "00f9f183e6e8479d444760ba006d5367d6dfbc0b", "messageHeadline": "Change paddingof drag handle", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1350ae22203684788c6e61cdd98b78f21e4a7079", "messageHeadline": "Remove drop area extent", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 48}}, {"node": {"oid": "870ce149517629cb8a596fe352ecb55b6c2fd814", "messageHeadline": "Use initial preferred fiat currency list when page is opened", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 55, "deletions": 37}}, {"node": {"oid": "c47e4cc60507700cbac12faf90679bc72a30c651", "messageHeadline": "Only scroll when preferred values are not visible", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9abcc3e130db27a30184f29824144b11465a3137", "messageHeadline": "Improve scroll logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "cc0ac6527cb80ad3765b8cb2846cd86c1a5b19cb", "messageHeadline": "Use new plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 29}}, {"node": {"oid": "a1cfbd1090b6dd89b19b45d260040f5485a7a5e8", "messageHeadline": "fix import", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a758f325bbc63f50e5e440e19d8730a098e3ef66", "messageHeadline": "Use forked plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ee14b79cf02cdfcfe18b550d34a92a3cfb18d075", "messageHeadline": "Fix drag range", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77d341a25642639c39bca2ebedeb451406707829", "messageHeadline": "Scroll to item after adding it to preferred fiat currencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "6a3d1b575afd9e4e3320864d792f9b17d3380ee3", "messageHeadline": "Merge pull request #394 from breez/fiat_currency_settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 478, "deletions": 109}}, {"node": {"oid": "56d56f7ee28bfc5a0d759c3ce0b3614aa424cf94", "messageHeadline": "Apply workaround for race condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "aba8d935a138d6e3757d49fc9fe57f667f8cc575", "messageHeadline": "Merge branch 'master' into fiat_currency_settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 159, "deletions": 3}}, {"node": {"oid": "1d6232f0e9ea17c666dc3413972e7e681ebb73c1", "messageHeadline": "Add comment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b19243d21537a207f51d33880296383abfef53a0", "messageHeadline": "Remove unnecessary variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "723a03ea63b209e0897363a79d81f41dfca1a177", "messageHeadline": "Change selected fiat currency if it's removed from users preferences", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "72376706ecdc08727a303901ba2812d34dbeb4aa", "messageHeadline": "Add spacing and position info", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 14}}, {"node": {"oid": "1381bcf8bcb3e0a35d8f3893f8d8057de37a08bc", "messageHeadline": "Save changes as you edit and remove sorting logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 91, "deletions": 163}}, {"node": {"oid": "d6c942f95931ca79fd135292915b3a08c07d56aa", "messageHeadline": "Sort fiat conversion list on bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "e66a587c12210af5896b3298de938197fbaed49d", "messageHeadline": "Add initial value for fiatCurrencyPreferences", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b735bf0282c1cdff6ac9266c28c9d2c6cd23e13c", "messageHeadline": "Add fiat currency preferences to account model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 41}}, {"node": {"oid": "c84ff006d02c3ffa5de45b8313288c975f0fd1b1", "messageHeadline": "Open page instead of a dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "51070cc45bf496d8eb575b4a508434762d1991fc", "messageHeadline": "better format login prompt.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 18, "deletions": 6}}, {"node": {"oid": "3615cf7258ff8c3995c0bec6fd5dec52c5c71fef", "messageHeadline": "use proper dialog style for login.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 15, "deletions": 10}}, {"node": {"oid": "94337065348a93ac5040930d9fac6d9d7e3f6861", "messageHeadline": "Merge pull request #395 from breez/lnurl-auth", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 140, "deletions": 1}}, {"node": {"oid": "352acac3c3aa1394bb8244f94680e433838492e4", "messageHeadline": "fix build configuration branch.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1e994c16fd4a2ce0ca2c31294b92a0e1f283d86", "messageHeadline": "add ios endpoint for lnurl auth.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b7cca8375aef8859215fd8982fad164b83fd5423", "messageHeadline": "implement lnrul auth", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "66a7b90780751d0e9bc5fe8ea6466b70b0e38f56", "messageHeadline": "Save changes on using home button to navigate", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 48}}, {"node": {"oid": "12ce23bdfe5d8b7011f499465009c6a3847b70ae", "messageHeadline": "Use CurrencyWrapper instead of creating items from Currency and FiatC\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "5b0c7be82e049a758de825cbf047158a56007f79", "messageHeadline": "Use users preferred fiat currencies on POS", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "901e78d13e2c798931f7a853cd9dafdbcbe0f8d7", "messageHeadline": "Consider text direction when adding currency symbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "6625b6709c49f471e3012603202ce04c857f620a", "messageHeadline": "Don't allow deselecting the last selected currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 21}}, {"node": {"oid": "ce41633e2b576289a4f81274d0cda03d0d6dbdea", "messageHeadline": "Prompt error when no fiat currency is selected", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "e700929f882f8f3993fdf1f281298834e98a641d", "messageHeadline": "revert to first item on list if no fiat value is above minimum amount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "339b10c19aa46123c05fafbc148b01d4313cb9df", "messageHeadline": "Use the next valid fiat conversion if the current selected fiat curre\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "1f1e4c7c9b95cd8ef2762f3bb05aedd04fa0f36a", "messageHeadline": "Cycle between users preferred fiat currencies on balance area and cur\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "fe0e118261c25f8435a921c8381a2a3e26922b9b", "messageHeadline": "Disable drag behavior for unchecked items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "85d77608232ec079739fd522c68ea8218ca2f7fc", "messageHeadline": "Consider changes in index order", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 50, "deletions": 39}}, {"node": {"oid": "f429647ca4423a7f791a6273652ef637d8ef6a6b", "messageHeadline": "Sort checked and unchecked items separately", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "f3b00528d643c258e2cca25d8b343231e5b7d699", "messageHeadline": "Remove confirmation dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "8b3155c5d7fe1ab8b07d1017593bfe7b9434566f", "messageHeadline": "Check for changes and open confirmation dialog to save changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 12}}, {"node": {"oid": "374e31c6302a90e009d9f5872ca449ca6e51939e", "messageHeadline": "Copy content of the list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "eafd505b72130f03e5e3738f5e0b99b1eb4d5966", "messageHeadline": "Add symbol and move description to subtitle", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d382a4e98d617dfc34ed43acef08aba73f07ad28", "messageHeadline": "Add FiatCurrencyPreferences to BreezUserModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 105, "deletions": 62}}, {"node": {"oid": "4f17588440999cf8a83a0505d185406ff132d2ec", "messageHeadline": "Remove currency filter from rate service", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d17725f93cf34bee567c994418a0eb885d5e9d31", "messageHeadline": "Update currencies.json with ISO 4217:2015 standards", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "08c024e14ba8f534c82c84636d80a4742a3b70f4", "messageHeadline": "Add Fiat Currencies under Advanced", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "65b1d2e14e24b5ccdf1d5cfdd115dc28dc9418b4", "messageHeadline": "Create FiatCurrencySettings Page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 214, "deletions": 0}}, {"node": {"oid": "dd02784b49e89954328a55e6e08380a95146ddf9", "messageHeadline": "initial support for lnurl auth.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 111, "deletions": 1}}, {"node": {"oid": "11559a2aede655d773c53d0a7f3167c272300d35", "messageHeadline": "fix ctp error message", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "add6698535e89cd35d089b1138835055df1a7a50", "messageHeadline": "fix connectd to pay not closing session.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "07f03c66ba5c020f5abfd2ae87b578d623927de8", "messageHeadline": "Add background render logs.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3471dfaaf6c1c9dcf4f63602d855971c1e074954", "messageHeadline": "enable nfc on android only.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 14, "deletions": 11}}, {"node": {"oid": "9eadb12108c29224dddd2b190cd69524440c7969", "messageHeadline": "workaround flutter background render bug.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 65, "deletions": 8}}, {"node": {"oid": "9a0d03897dca026c77c805c3dc7eeabf8704ad80", "messageHeadline": "update travis to build master", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8581814932bec105c025c7e85b8a2e0ffb5552d1", "messageHeadline": "Merge pull request #389 from breez/filter-currencies", "author": {"name": "Yaacov Akiba Slama", "email": "yaslama@gmail.com", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f5fa8d792d234d26bbf7373da76b48496dfab76f", "messageHeadline": "Filter currencies", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "718836e9854835516a2b453d9c94491e6a1f7f20", "messageHeadline": "Merge pull request #386 from breez/detect_lnurl", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "7e92719b83fd7d41089ae97b24a07a4a8cce5b3f", "messageHeadline": "show flushbar error when failed to create invoice.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 43, "deletions": 23}}, {"node": {"oid": "05a6555aa4a7fb69a63db54b126aa8b14e92531f", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d62cd495d048b6280a6d6fdb8a097bbe9142de79", "messageHeadline": "support lnurl fallback and better detect lnurl scheme.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 21, "deletions": 2}}, {"node": {"oid": "21d1a387e105ccf43c5abfd5b0e34d3a9a136670", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c7a99f8fcba860e0f3ce7afde9ca7f397e21c644", "messageHeadline": "use git repo for config files", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "068d629c9d56e0790420d35f8e3806694fc41565", "messageHeadline": "Merge remote-tracking branch 'origin/lnd-merge-pay-to-open'", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2831, "deletions": 2047}}, {"node": {"oid": "baf545bd45137092a5be74b39f357b6eef330096", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6aafb20cc77678fc0a3774c00f18f6daa3dd8a8b", "messageHeadline": "fix iOS build.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7a70bd80c9a759f5eec39e30f34246db5267f086", "messageHeadline": "add missing ios binding method.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d223fbb636dcf3bf1129a247d1751f998eff6827", "messageHeadline": "print breez.conf", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ab47a59a71455f2f8ca471d829dcd7cbcde50ef8", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1fc12a478850659b61dcf68f9db1b47bf5372ba8", "messageHeadline": "initialize max payment amount", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b74b46ee58a16a36170e21187a8eeb0d4559b89e", "messageHeadline": "initialize account with max capacity", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "24e3e019d7fba0471aa4149c07810807f0e2fbbb", "messageHeadline": "Merge pull request #380 from breez/date_filter_bug", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 22}}, {"node": {"oid": "7a27a297909269c4010f7e78e2c9b767a2cfdde8", "messageHeadline": "Display the right payment filter after selecting date filter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "e30ccadea3c4c47bd9d9ad12b9283614114301ae", "messageHeadline": "Show divider when the list is filtered with send/receive", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "f858ec23a5580ffe62585449a669feff82275d54", "messageHeadline": "Rebuild payment list after payment filter changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "de09d2389ceb7a3492ca102a38899147758e8709", "messageHeadline": "Re-add disable logic and check if widget is mounted before calling se\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "3072d56b08e0d65a59b0aeae6f6a18c443437b70", "messageHeadline": "Remove input disable logic and validate copy of pin code on entering \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "26dbbd65a5d6bf40aeeb1bab3d1db77852108226", "messageHeadline": "Unfocus after editing complete for last item on verify backup phrase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ba11b4b938b5bb66d6afa3f3f3ddae3c5b6974b4", "messageHeadline": "Focus to the next field after entering words for verifying backup phrase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3e7408506346315d235633e5e19a5a901ac9ba8c", "messageHeadline": "Disable clear and erase button as well", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "00721529a3e81c2f6f99e8b34d979c6db7a633bf", "messageHeadline": "Disable input after entering pin code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "59181c9048b643d6927e0dabc1a07301883d9fe3", "messageHeadline": "Close invoice dialog on receiving payment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 176, "deletions": 132}}, {"node": {"oid": "d0b4122f6cfbd954580436cceb30e861930d8487", "messageHeadline": "Merge pull request #379 from breez/payment_list_flashing_bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 108, "deletions": 147}}, {"node": {"oid": "6053b0ade0b5feccb99db8cd066b6382f055f14a", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' into payment_list_flashing_bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 44}}, {"node": {"oid": "94a38fa9aa025f1698784e1e345f5841279d5eea", "messageHeadline": "Fix appbar color on pos mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "2309721a68b907dab0916420d8780efa1d1b807d", "messageHeadline": "Update animations on invoice dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 130, "deletions": 174}}, {"node": {"oid": "3cdbe5379668fb866b50eebece0113050b1eb53a", "messageHeadline": "Only apply max width on content", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 127, "deletions": 142}}, {"node": {"oid": "50e7529b9c5ddf238943552d007d5ed2c0f9c182", "messageHeadline": "Force max width on invoice dialog content cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "648672ce33c252120ea19bbcb351f690acb2994d", "messageHeadline": "Force max width on invoice dialog content", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 47}}, {"node": {"oid": "e7af2cf3e5288a64f8fcc319eccf8c313ea6c20b", "messageHeadline": "Force max width to invoice dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 133, "deletions": 126}}, {"node": {"oid": "0560d9b4948377e7c7693a003aca17af435f1f12", "messageHeadline": "Set invoice dialogs width to max at all cases", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 133, "deletions": 126}}, {"node": {"oid": "b68b8f3da156882c9a955eb87c13a1d0e2bc3da9", "messageHeadline": "Merge pull request #377 from breez/payment_list_flashing_bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 122, "deletions": 39}}, {"node": {"oid": "5f0fd652c308e72b096673cf9b4f2cdb4ac17822", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' into payment_list_flashing_bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "62e517e1de18aab0c92309523bb10895ccd47074", "messageHeadline": "Merge pull request #378 from breez/remove_waves", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 35, "deletions": 41}}, {"node": {"oid": "edd0fae7b86e732bf880b2e9293e3d37951bc416", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' into remove_waves", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6f5f0355b0bf16ff0b11bfa984895d3534172659", "messageHeadline": "include unannounces in describe graph.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e708963b6b451628febdf9555ad9ae830f076eb7", "messageHeadline": "Fade away title and amount once they leave viewport", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 53, "deletions": 18}}, {"node": {"oid": "a1ab684c263675ad7e1910cbe0c8387fac95bef8", "messageHeadline": "Fix typo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf24a1bd771923d6bcf1540bbc7979c90727bb1b", "messageHeadline": "Add top padding to first drawer item and remove divider", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "89526d167b3296d0ba072f5fd84aafd7803aa276", "messageHeadline": "Apply new sidebar colors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "1fcf5dee5119462c2a1b839606b58b090ac20f75", "messageHeadline": "Remove waves images from splash, intro page and navigation drawer", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 29}}, {"node": {"oid": "9ef1c257e553cc98cf64d61579d725aca6976415", "messageHeadline": "Fade away the avatar immediately once it's no longer visible", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a36fe492b48fa64c9ee7dec3c9ba31ba927f738e", "messageHeadline": "Add comment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7ccb5df3981ae48f116b227ad3ebce78cd64aa7c", "messageHeadline": "Replace the logic with a more meaningful formula", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "55c61dad86d31ed3a1ef35d11ada49feb92f8e6c", "messageHeadline": "Replace values with constants", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "23517faf1316d77c713845c2f1a01882a75ca4ef", "messageHeadline": "Fade away avatar as it leaves viewport", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 57, "deletions": 21}}, {"node": {"oid": "dce9e2e8d8536ee9e576d72ef162f40ff6379064", "messageHeadline": "fix iOS cancel button on barcode scanner.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f779cac3093856fe0a94194695ee172cdc7df0f", "messageHeadline": "fix barcode scanner cancel button on iOS.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fb7fef6ff45e6045d084c38064c83faa0e0d2916", "messageHeadline": "remove fee from pending payment", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3625b65ae8aff1cc42a92b3e408048cba74f06b6", "messageHeadline": "fix exception on android back from POS invoice.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "afc0b8f18b4f2054848461e9f98e02caf5376997", "messageHeadline": "format LND error.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "0dbcf086f821551469c0ad7e8e92839192ef38bb", "messageHeadline": "fix iOS build.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0b95803f3a8293654738c501c949f573bc27b99", "messageHeadline": "fix amount validation", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 11, "deletions": 7}}, {"node": {"oid": "e7bebff8d8e6087aa65692c099c66c294abe16a5", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' of github.com:breez/breezmobile \u2026", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 25, "deletions": 33}}, {"node": {"oid": "ff147da82bf9188d8496b10b00209de0484c9ec5", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52d91d222634091df76aa525ea929556c4de0605", "messageHeadline": "Combine expiry and fee message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 28}}, {"node": {"oid": "dfaf0056fe457ad94049bb78df063d4fd72e7fcc", "messageHeadline": "Add top padding to pos charge button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f4f399d9a580620b66a41cf0042c02e352d8de5f", "messageHeadline": "Let bottom sheet action texts decide their color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9116ae0699cf15d65de35caf81ded719f385c1c8", "messageHeadline": "trigger build", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7c54401dc90a21b3a7f399136884d2de68ab13e3", "messageHeadline": "add Refresh Private Channels dev option", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 13, "deletions": 14}}, {"node": {"oid": "6aacc9a3e732e8eab6608f9217bd159231462623", "messageHeadline": "Merge branch 'bubbles' of github.com:breez/breezmobile into lnd-merge\u2026", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 86, "deletions": 31}}, {"node": {"oid": "9811c625a9f6760704e00815b4bb170922581dc2", "messageHeadline": "add Refresh Private Channels dev option", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 13, "deletions": 14}}, {"node": {"oid": "1c7d25ac80bad9967591702d3391b70a7a61736d", "messageHeadline": "Give relative positions to bubbles", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "120099c5dda98f57c728da7487dc1ae57a064bbe", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' into bubbles", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 261, "deletions": 124}}, {"node": {"oid": "c2f26213e620ce2f4b51d3a9c0ef95ef1e7aeb77", "messageHeadline": "Adjust dashboard height when date filter chip is visible", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bee9fd83aa7d3a3ef924528f09bd5e7f41a8c2d", "messageHeadline": "Reverse sync arrow animations direction", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f78b613d4ec3d007ff894bc03a8936077f3aa3cb", "messageHeadline": "Add bottom border to date filter sliver", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 27}}, {"node": {"oid": "07c05836e7345b9107b767ec184e653e798eb1bd", "messageHeadline": "Merge branch 'master' into lnd-merge-pay-to-open", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 15, "deletions": 5}}, {"node": {"oid": "42d24ced1548ad6535d8d7efeb0a8a81319de33d", "messageHeadline": "Reduce filter sliver size", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4856a3f4f0fe8f50e1727828a5526dfb922b93a5", "messageHeadline": "Move divider to bottom of payment filter sliver", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 88, "deletions": 93}}, {"node": {"oid": "81213dac874cca543c935cfab76cb2df995446be", "messageHeadline": "Reduce filter sliver height", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ba45afefebe7092efb128d61fd8a04fb28f8524", "messageHeadline": "Reduce the size of filter sliver border and change it's color to divi\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8536afc254a506161d3543d1de61ff55c9d1572b", "messageHeadline": "Do not show divider if there's one item on the list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5219ec2990e2100931861d28910f61e8c3604007", "messageHeadline": "Space color should be the alternating color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e157f7928015d9a48df6f0268cbef7b753a7d252", "messageHeadline": "Put back long press behavior to wallet dashboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 58, "deletions": 28}}, {"node": {"oid": "89a5915a50c95f4ca005998911b3a0f79383ceef", "messageHeadline": "Bump version to 0.11", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ee4c9d276737a110da183aa7b624fbe994c17a2", "messageHeadline": "Increase the distance between balance and fiat conversion", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "79f7e366f49e13cc36e2a89a82b4765fc9c766ed", "messageHeadline": "Adjust theme of date filter chip and consider date filter when scrolling", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "0b8d61d7bb7be09d20ad8a29c4eeccd105199516", "messageHeadline": "Adjust bg color according to size of the payment list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f53151ef613081e0c3adab855cf4fa8dcd1ef34c", "messageHeadline": "Add top border to first item to separate the filter bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 85, "deletions": 71}}, {"node": {"oid": "5187901f125ea6e1ced2398cc561208d313abcfc", "messageHeadline": "Add divider to every item on list unless there's a single item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5edcb374a86a051a758d155599009406fea0f15b", "messageHeadline": "Correct the divider color for bottom actions sheet", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "78c47cf9d9f2959dfab09bf33f5d5a3394dbc3a3", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e8126820b8a5a3839461a1cebdf9c18db3de76bf", "messageHeadline": "fix plugin upgrade", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 14, "deletions": 8}}, {"node": {"oid": "c6dd5ee6d005f800230976c82437236502039e35", "messageHeadline": "Applly font changes to bottom action sheet", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "2f68cdcc2c971484ee4632a65337aa9e99dba382", "messageHeadline": "Add payment item alternate bg color and divider color to theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "2ec945b5d30738975b3f3c656d8b60b3f36bcaa6", "messageHeadline": "Add dividers to botrtom actions sheet", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 69, "deletions": 32}}, {"node": {"oid": "47b7924db02bf740e8c0cb6a862843c2394cea7a", "messageHeadline": "Increase divider thickness", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "91702f1cb54da80397e96036b612511268a236dc", "messageHeadline": "Increase font sizes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5952110dc952e84aadc238c875d583d8447967a9", "messageHeadline": "Add bubbles to empty list background", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "342622c53ff1fc13ccc05a5417cb583d3f025ea2", "messageHeadline": "Add alternating colors to payment list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ca18aff4ed7d5e79ad7b17e548fc5b9053ceee7f", "messageHeadline": "Add pending texts color to theme_data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8a3ff20fa4dc07124ac53ed98c22eefa7a0fab59", "messageHeadline": "Add bottomAppBarColor to theme_data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c60a56bf153e68f737815749f90b56d6efce48dc", "messageHeadline": "Change \"(pending)\" texts style and color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "a6779459453f4783b52976368a775899211a280c", "messageHeadline": "Fix bg color issues on dark mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "971b7361a32235565972a3c32478b256cf49437e", "messageHeadline": "Change empty list string", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6600b85da3d34a52054a09011939ae09dc360b4d", "messageHeadline": "add log for fund status", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "47c57285d5cc4bedaad1eddec89a8807bc9b235d", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d2b608bd52551bbd0ff5530359785c95f80c6823", "messageHeadline": "differentiate MPP partial pending and full pending.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 85, "deletions": 21}}, {"node": {"oid": "9b3b32dd48fad27d3f5a90c187dea1d9cec2923f", "messageHeadline": "fix build to the right branch", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe31175b20a55869195047bd91f1fe2d7200f41c", "messageHeadline": "remove fast bitcoins.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 2, "deletions": 457}}, {"node": {"oid": "7c03214529f444857e795443104b69f937015da4", "messageHeadline": "minimized sync on startup", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e108347274d92c3f3df6d2447bf344a9ac708678", "messageHeadline": "enable POS when no channel", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 4, "deletions": 7}}, {"node": {"oid": "b97e9800100bfaef107ed8311f0fe613ee64f3b8", "messageHeadline": "Reduce payment title font size", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "491761da89abe09e5f6604da563bd744a4bb627d", "messageHeadline": "Fiat conversion fades away slowly", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "daf3117328b668049243964bab7355571bfb0be0", "messageHeadline": "Fix transaction list scroll bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9a26849977c12175a352773c30b8f3a98c940ff7", "messageHeadline": "remove bottom app bar from pos", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "4746508e4920e7d6d0c12d05b804f282a1c5ada8", "messageHeadline": "Increase transaction title's font size", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "41c2ddbd79df77af1db2522f152d30c43ca2a5ea", "messageHeadline": "Change amount text style", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d36707b1b52494479262f8365d389830c01a7873", "messageHeadline": "Merge pull request #372 from breez/home_page_new_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 500, "deletions": 449}}, {"node": {"oid": "36c96126e1ab29b54b44a03aa33c928ec2a4f192", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' into home_page_new_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "373cacc2783b29bb9a6b84e955ebd6034e7bfe8c", "messageHeadline": "Merge pull request #371 from breez/warning_text_ui_update", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "0d4c1523d8248cdf275e410b023c0452bac36df5", "messageHeadline": "Fix hitbox of fullscreen loader buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "812b4e239273cd8fddc87de6dfea0812d982e77a", "messageHeadline": "Resolve conflict cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "c9b67a919cbe89e4335a6e8dbc73b18a64163e6b", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' into home_page_new_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1630, "deletions": 837}}, {"node": {"oid": "e95b93dda4454961f550d0dfb622d8f51be125e2", "messageHeadline": "Wrap unexpected funds warning text with warning box", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "9b0f37df7f5d9bd980a7abc2ba560474eab38691", "messageHeadline": "Merge pull request #370 from breez/transaction_list_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 143, "deletions": 65}}, {"node": {"oid": "b553a2483b185ef03b56b0b326721c5ee9125c2b", "messageHeadline": "Move payment list background color to theme data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "fc095279303d73b274f3c2d2b79147e37eaee405", "messageHeadline": "fix connect to pay fee message", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 11, "deletions": 12}}, {"node": {"oid": "6733005bebc0714c9bd428bc78e58be08b35c55f", "messageHeadline": "parse go errors by convention.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 20, "deletions": 4}}, {"node": {"oid": "2c476643ed42f92078b6489c31b732e873c61a51", "messageHeadline": "Add padding between transaction amount and fee", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "f6c94ba8179f2c56bbc19cc5b2e7e1e7d412dbab", "messageHeadline": "Merge branch 'home_page_new_ui' into transaction_list_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a74f293fe6c5da3721dcc1228bfbf63d99cbd8cf", "messageHeadline": "Merge pull request #368 from breez/wallet_dashboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 93, "deletions": 84}}, {"node": {"oid": "c0d5f49bd7853ee9452b1b3660bdd952f3f06e28", "messageHeadline": "Fix space between amount and currency display name", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1432f54c9467e829558c2648f497654f9b129eb", "messageHeadline": "Apply background and canvas color for dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0fd6db68bc42d3b8706cdc5c614bb2df7515164", "messageHeadline": "Fix filter dropdown color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "492c3dda11c2ff4bc7ba100e58a95615da287c7e", "messageHeadline": "Merge branch 'home_page_new_ui' into transaction_list_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1ae36b1663f206dc71f24a169e644a828106739c", "messageHeadline": "Reduce transaction title's font weight", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1abfeb154cc435499cfb1667989a6d47701fb70", "messageHeadline": "Adjust dashboard and filter sliver height", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6b31832dd31373a8e523b9a4b8debd4a3defddf3", "messageHeadline": "Merge branch 'home_page_new_ui' into wallet_dashboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e69eb04ec828059539a45955959fe8f752d974d", "messageHeadline": "Merge pull request #369 from breez/bottom_app_bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2fa323c53df1826396b3a45d7b12d74ab823a420", "messageHeadline": "Apply new padding to qr action button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1eabb66bc495569706ef388fb4297aa6b12982d4", "messageHeadline": "Use new fontsized for balance texts", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "97d33fe42331c95314256551484c1ec9aee04023", "messageHeadline": "Merge branch 'home_page_new_ui' into wallet_dashboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94afb10a0ba5c352d5a9214e6711aac0d2eaf819", "messageHeadline": "Change bg color of dashboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab3a2a0546f3964e53c8db7ac67f01155e8d1c4d", "messageHeadline": "Change bg color of bottom app bar for dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d0f810c00db23c38394f2a50d4f3db8ce5d4c8e", "messageHeadline": "Add elevation to payment item avatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "626da0fe467538233bb0a826eff7444ea93e5d86", "messageHeadline": "Apply transaction list style to payment item and payments filter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "db5a5b8a33ed7ecafd74d73ae52d0dd20d0b5b0e", "messageHeadline": "Add transaction list text styles to theme data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 50, "deletions": 13}}, {"node": {"oid": "ffe1a15ff6cc0fbc356d694e47f9992500fe06d5", "messageHeadline": "Remove waves and change bg color of transaction list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "9069a851778997adaf6efcbc053821c47be79e4e", "messageHeadline": "Add text style for status texts", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "185ec86e5e12ed1f05a3fdb51afc7e72519abade", "messageHeadline": "Apply theme changes and show fiat conversion below balance", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 62, "deletions": 66}}, {"node": {"oid": "e17a14bea5b902b24c9283a223b07dae065e63d8", "messageHeadline": "Add text themes to theme data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "94946f9e93526580c864461823cf1b4dc8b2d01b", "messageHeadline": "Remove chart image from wallet dashboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "2b401985b1d2dd47315b710c4dcd2f9e8259ea00", "messageHeadline": "Merge pull request #366 from breez/bottom_app_bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 204, "deletions": 254}}, {"node": {"oid": "4a2ff7d7c633fdcb4a16481dcf3c198d0f0fd4a0", "messageHeadline": "Merge pull request #367 from breez/warning_text_ui_update", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 75, "deletions": 80}}, {"node": {"oid": "56d6b2d1e998e9bc43dd73de61f7f7caa66106e7", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' into warning_text_ui_update", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "0b7ed24eb341d513922adf2a83282b23efa4ac49", "messageHeadline": "fix channel reserve message", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 18, "deletions": 22}}, {"node": {"oid": "d3a881de727d58669cb1ad2e4a7ae4fbe407b4b7", "messageHeadline": "change validation message in case not enough balance to pay,", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "08bb2b8a290e1ae443bf76c141d7f0491e347ca0", "messageHeadline": "Merge branch 'lnd-merge-pay-to-open' of github.com:breez/breezmobile \u2026", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 51, "deletions": 36}}, {"node": {"oid": "f221b720ca7d4d96b21aa3006e4d86f53b0bad8e", "messageHeadline": "remove channel reserve message in case zero.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 21, "deletions": 17}}, {"node": {"oid": "1c27cae6833c3b1956ec1ced682e70011d643d98", "messageHeadline": "Revert changes to amount exceeds maximum allowed to receive warning", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "01e1cd17cd7339180f32f40d80cd9546804778fb", "messageHeadline": "Change content padding of fee message's warning box", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "73c99211485a0626fabf82c982dc2e9fa16fee3b", "messageHeadline": "Remove unused textstyle", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "be66e6c3442d7a1a7d1e24a67d928f68ae83f276", "messageHeadline": "Replace applicable widgets with WarningBox", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 52, "deletions": 82}}, {"node": {"oid": "a656963e564389a091dd50d26745aa70cb97ebaf", "messageHeadline": "Create WarningBox widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "97c4a0d8eef42d904a666da68498722311036262", "messageHeadline": "BadgePosition uses End semantic instead of Right to handle rtl", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "550ea9492d926528156667097dce10918816562b", "messageHeadline": "Merge pull request #365 from breez/warning_text_ui_update", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 33}}, {"node": {"oid": "5786af19bb1ac26c00cf53bcf58450652a4223f3", "messageHeadline": "Update warning box ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 33}}, {"node": {"oid": "b42e1658a1d3b1fd0ec261bbbcca484aa5565a43", "messageHeadline": "Add BottomActionsBar and floating QrActionButton on home page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "bfa750b457767c1f7ca76ec858b7d3b2ec060418", "messageHeadline": "Create BottomActionsBar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 237}}, {"node": {"oid": "0912c0c1b2347ab197b36a5cb4b971ddc659cc17", "messageHeadline": "Create floating qr action button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 168, "deletions": 0}}, {"node": {"oid": "817b2e2cfefd01524cd7d63ff42086b5a40616d4", "messageHeadline": "Remove FloatingActionsBar from account page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "c2fe676a9c234d3a899251fa405e3ff28d79f5a5", "messageHeadline": "some lsp fee fixes and invoice dialog layout.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 11, "deletions": 8}}, {"node": {"oid": "5298bd8853f79301e8bf27575a32560607622c76", "messageHeadline": "fix connect to pay fee message", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 6, "deletions": 12}}, {"node": {"oid": "2ee915b5eaa77e397ba42ce5a892f09b2fa291e4", "messageHeadline": "fix invoice qr code", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "792c39d79627d3b774fc12cd392d3679135a7ce7", "messageHeadline": "remove \"in fiat\" from message", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff6e5f5aba0f78c3b485d35c339556cede0bdb8b", "messageHeadline": "lsp fee UI polish", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 49, "deletions": 36}}, {"node": {"oid": "5f45232e84fdc5ee8ebe96917c201b281045aa8d", "messageHeadline": "fix setup fees messages.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 39, "deletions": 36}}, {"node": {"oid": "28fb495151909163de83269870fbfbdca9d57f7a", "messageHeadline": "fix connect to pay link behavior and setup fees.", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 13, "deletions": 67}}, {"node": {"oid": "ee6843f4459fe657eb110dca239b9bbe51ac3fc4", "messageHeadline": "put default value to showLSPFee", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf03a69faecf1f0fdbe091d65a6665e761094409", "messageHeadline": "add moonpay dialog to show lsp fee.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 404, "deletions": 295}}, {"node": {"oid": "59a618fdbacdf6802fcb4c6d570b068a177bb2cd", "messageHeadline": "add POS lsp fee message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "068c0b015648cf46ab743555e0eb47eaf92b145f", "messageHeadline": "add lsp message to add funds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 67, "deletions": 34}}, {"node": {"oid": "6ca82ece767187f7df41cb9f476e948419ee1aad", "messageHeadline": "show lsp fee message in CTP", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 60, "deletions": 21}}, {"node": {"oid": "c863f78a0c211303dce1f3beeeb05c26273e1f08", "messageHeadline": "show fee message on create invoice page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "4f8aa46f0a31cb541f30f2c1538febadec7370ee", "messageHeadline": "add lspFee to payment request model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 40, "deletions": 27}}, {"node": {"oid": "ef84da72f6efc80acac37b9bb4480df2927c4eb6", "messageHeadline": "add lsp fee and max inbound liquidity to protobuf structures.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "019a62a675193741b4d71ac18125e8ae145a7535", "messageHeadline": "pop refund screen on success", "author": {"name": "Roei Erez", "email": "roeierez@Roeis-iMac.local", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "3117d9067540b793356fabc69a3fa220b75748a5", "messageHeadline": "update dart proto files.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 23}}, {"node": {"oid": "395d9de0303a1316a599548069ff8e38f641591e", "messageHeadline": "refactor lsp bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 110, "deletions": 82}}, {"node": {"oid": "044892dd00f82246f7c8a601d1a5c76933a03d1a", "messageHeadline": "allow add funds without channel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 34}}, {"node": {"oid": "703cc42f472de03d91253e1f99e58f3701468756", "messageHeadline": "add lsp id to add funds request.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "aeebce89293cda907f0f219aa6c11954a969b5bf", "messageHeadline": "remove expired download tasks.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a5cc41cb41aa06978ffbb16484d3096f1a3d4d86", "messageHeadline": "change paid decision to be by payment hash.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 45, "deletions": 38}}, {"node": {"oid": "b85ddd1a5d7beb9339863d61a98a52190cb677e3", "messageHeadline": "adapt lsp bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "47580532e471b18ef46a40789af2d3f518683d93", "messageHeadline": "ignore expired queued tasks.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4608fb45a868d422e31c9e4cfa10fb740ed03865", "messageHeadline": "update flutter framework minimum version.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c3e93b0057e88fa3078cb7b4ab7561bb861e766", "messageHeadline": "auto connect to first lsp on start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "e7074e33b0796e768feff15545507013993a5812", "messageHeadline": "remove progress when no channel", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 32}}, {"node": {"oid": "75ac46274f82aa0faeb5d1b9f333096d70873d8a", "messageHeadline": "enable receive when no channel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2c2c5f1f2988e1eee3fddf71571629868bede504", "messageHeadline": "add connectedPeers to account structure", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 499, "deletions": 0}}, {"node": {"oid": "8277f4856fad85a4aea5a68cec1269baffab90ab", "messageHeadline": "fix connectToLSPPeer API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9cad4cfe2da1c1d292ddb30e8d7b3f772f6dad9", "messageHeadline": "remove not existing binding method from iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e5e639cf668cb62236dcd1c97256a0a93e120f43", "messageHeadline": "add populateChannelPolicy API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "3bd7fdac2585d2ea9eba18f9b9cf45a459c9e374", "messageHeadline": "cancel all tasks when deleting graph", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "321d145e02a7aa074896fbd92a4421ff5fcaed0b", "messageHeadline": "update travis for iOS build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "753b42cc52b2c597337866f63c83ef42a6608ced", "messageHeadline": "Add spendl assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "740203b8b2ced50dbd0cb681c7d887d70970f8ff", "messageHeadline": "remove image_cropper from pod file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "a73ce819c7cde5923fbab758ccefbeb453df6460", "messageHeadline": "update image cropper", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dc4725766b6fc98576cc51f2dbee8c852cefa3a", "messageHeadline": "remove export db files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "575d0affc8b5234888f491e96b7463e188e06ede", "messageHeadline": "Revert \"add ability to disable/enable graph download.\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 47}}, {"node": {"oid": "5c2e30709e6095fd602d90e2dedf01ef5d20ff39", "messageHeadline": "update protobuf files.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 83, "deletions": 72}}, {"node": {"oid": "7a0af49b36b9eae5d6d393966ae018d7099b6563", "messageHeadline": "Merge pull request #362 from breez/ios_graph_downloaded_notification", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3b84ec76b5fd7f2354ed7c699dd9a6dc26d92981", "messageHeadline": "Merge branch 'master' into ios_graph_downloaded_notification", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "047ceb1df83d1a91322e9ca2b2eebb5e4d0dd555", "messageHeadline": "Merge pull request #363 from breez/pos_invoice_description", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a6fb049e11a6afc45ea7b5549316613cdcc02966", "messageHeadline": "Set invoice description to current sale's note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "23a46d05ba38da7ab83d593b5fffdb2addd95c68", "messageHeadline": "Use forked plugin for flutter_downloader", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bcd31b5ff23dbd66a51c990fb8871399fd2ad606", "messageHeadline": "Merge pull request #249 from Free-FreeThinker/patch-1", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "31dbcf55fb58345635f2650dfe4e6fb8dc10c760", "messageHeadline": "add ability to disable/enable graph download.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 14}}, {"node": {"oid": "dee31a8a3ffc6c3c3712d584ffafc944bef8fc8d", "messageHeadline": "Add lsp info to invoice.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "35184e3c5394536f9b48ea45477e71dc8aa65118", "messageHeadline": "remove capacity restriction on invoice.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "6f061327c11e000194b0b5f8db82da31d31339a9", "messageHeadline": "show error when failed to create invoice.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 114, "deletions": 92}}, {"node": {"oid": "41292fc17c24fa00739ceb555ab76ee64bff9d73", "messageHeadline": "connect to lsp on start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5c4672b83ef3e58724890e546e21c592e9c8ffa", "messageHeadline": "change proto files to support lsp info in add invoice.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 90, "deletions": 2}}, {"node": {"oid": "963b1a9198eb6982b7370f0af10ddac740e45358", "messageHeadline": "adapt to new lncli command interface.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "66d48268f07925243bd1174470e78ffa332347c8", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "987b43255722d83b6e34d7b33436bb49843d4c09", "messageHeadline": "Fix file_picker compilation problem", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a95cc1d11ec5ffe6832917a464afd3a67d1568a", "messageHeadline": "Fix building with flutter 1.20", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "5d65589f28ca50de1b6cd97b0b04c25e0a288230", "messageHeadline": "Remove extension filter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d2f3a1a0f7fcfb058675988f526098c49e55b212", "messageHeadline": "Merge pull request #357 from breez/export_and_import_pos_items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 311, "deletions": 1}}, {"node": {"oid": "2bf07382023c18f31c55df589242c855cf9a36e1", "messageHeadline": "Merge branch 'master' into export_and_import_pos_items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 66, "deletions": 55}}, {"node": {"oid": "8ad6b8d237458a2639ee8e2811a77bd0423ea3a1", "messageHeadline": "Rename replaceDB to importItems", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22cc8b3f9da69c0751429b45ef8be12fe0b7039b", "messageHeadline": "Export null fields as empty string", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53e94b1801327588d77aee9f8b8ec694b59ce129", "messageHeadline": "Fix notnull columns to check", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8493c119367d81b08af1b90445eae46b28ef5b9d", "messageHeadline": "Don't parse numbers when generating csvList", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "8cbc3a8df71bc40aea7065f80263784da56c6804", "messageHeadline": "Change error message for InvalidFile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84af2b6a2db3bb71829cc2517a9d057aec5717fa", "messageHeadline": "Fix check for not null columns condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9278f2bfe8242fd888cab12cf94a8a66f298b135", "messageHeadline": "Fix syntax error", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a662057afe38100bb96e5b5456ca5716ef2b4abb", "messageHeadline": "compare errors instead of strings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 62, "deletions": 47}}, {"node": {"oid": "39be8827faf7515e47cb78076a86c1f998083c37", "messageHeadline": "Empty asset and item tables instead of recreating DB", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 69}}, {"node": {"oid": "5d6a33cbefc45547426f21ae80eb81db3b8e392e", "messageHeadline": "Check for not null columns during retrieving item list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "54fa82f814c390dfe47e1cfb22ba2a2d125cf7e5", "messageHeadline": "Remove unused case", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d83cba9e552efbfbf0ff6461262c4af135d99773", "messageHeadline": "Replace unnecessary variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "875ac92106e860ae72da9b32100f4797ffadfdbc", "messageHeadline": "Reduce resetting the db and importing the new items into a single db \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 88, "deletions": 12}}, {"node": {"oid": "5cf82074c235bdb45c43b32e1698e075219f04f1", "messageHeadline": "Fix header equality condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68445d8137e0c006f51dd20ce566cab1dea98283", "messageHeadline": "Merge pull request #358 from breez/pos_precision_loss", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "21f88eb10710639edbaec658a3345f9446769ce1", "messageHeadline": "Add comment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8dfa357acfe9ace72c0555dcc058f1b65abb028c", "messageHeadline": "Remove onTap of tile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3a4539c3d65827e19dbf20aff16d67883a0df1e7", "messageHeadline": "Use round() instead of toInt() when getting currentAmount's int equiv\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91a1bb0bd954aab57ca4bcd622115d7dac5b894b", "messageHeadline": "Return parsed node ID from stream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dee5771d9cec36612a5e8ce6bb4064781fcb664", "messageHeadline": "Merge pull request #356 from breez/paste_invoice_filter_our_payments", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 60, "deletions": 53}}, {"node": {"oid": "a687d10a8f932957fc6bffc1faaaec4bec933432", "messageHeadline": "Denote stream type", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d2c3be6088baecf0353e1d22cebb4ea2c049880", "messageHeadline": "Remove unnecessary _loadItems()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e6b0e03c3ad2a7504f9157aac754a22292a31081", "messageHeadline": "Rename PosCsvUtils file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c21873ea16d4ef2676b79a013fb8e80bbeacc2cc", "messageHeadline": "Move retrieveItemListFromCSV logic to PosCsvUtils", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 44}}, {"node": {"oid": "72f3a2c5aebe1dc50eb590d84c20da75ca9a0676", "messageHeadline": "Check for files extension", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c124a03ab637ae9ef792998f7cb954cd498bad5d", "messageHeadline": "Add Import Items feature", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 92, "deletions": 2}}, {"node": {"oid": "7514c8d70e596629facfdac538165ba40c349b97", "messageHeadline": "Do not export empty item lists", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "90b701df3ac2dfbd3ca035a6b31f825eb2a06929", "messageHeadline": "Pass posCatalogBloc to buttons from top level", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "5709dd6e3fbcfaeef9bb37ae3aec02d645f7900a", "messageHeadline": "Capitalize title of import items prompt", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c2417761668d989f59fa2f99c226d445b22961cc", "messageHeadline": "Merge branch 'master' into paste_invoice_filter_our_payments", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "31c42cfc370b1ffea93be9b9924af3e625184c8d", "messageHeadline": "Merge clipboards streams into one on block and return DecodedClipboar\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 53, "deletions": 70}}, {"node": {"oid": "d5b1ff7100779a99548dc4643053651c20f2be25", "messageHeadline": "Create DecodedClipboardData", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "22e09d4501685c284e4c63b471b270ba2b1346ba", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5152cfe33b5e014d2153786b927149a924fd3f57", "messageHeadline": "Add are you sure prompt to import from csv", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "63d52a938580b1b7bd3f439248afd9b291fded32", "messageHeadline": "Add divider before items list tile, change icon and fix alignment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "e2f122cb6cfada1f64c395ab9832678f15d5f119", "messageHeadline": "Add Items List tile to Pos settings page for exporting and importing \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "5ae929513b058a1c75c23f5a8838e98c1e14221a", "messageHeadline": "Add ExportItems to PosCatalog actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "782412b7ab5f704aeca16540686b87a4ea037793", "messageHeadline": "Create PosCsvUtils", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "fe7e3709af02f7e27d9387a814d894ca2354cd75", "messageHeadline": "Open input dialog for our payments in clipboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "fbb0e0f87bf6ba49215a8790e046cac10a74253f", "messageHeadline": "Fix qr buttons color for light theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "007b532f6318dc3117dd4a4ff024716ee4fff06e", "messageHeadline": "Change validate condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d1c35ee6aba56a31e45ed5a4f03fe274799f0af", "messageHeadline": "Change to full width dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 46, "deletions": 43}}, {"node": {"oid": "26a52d2b052dfb37d1afc4bda50ea13e00519ad6", "messageHeadline": "Merge pull request #354 from breez/enable_paste_invoice_or_node_id", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 220, "deletions": 10}}, {"node": {"oid": "402d37994c79d2da0c3a6a00df8f78b4bf043b50", "messageHeadline": "Merge pull request #353 from fiatjaf/patch-1", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "99673b5cff25cd0a0e88828f5e8d8e381a0f2d7c", "messageHeadline": "Merge branch 'master' of ssh://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 32}}, {"node": {"oid": "6fc5997241f719d457d8b11dfdcbced9616fb091", "messageHeadline": "Add \"Export Wallet Files\" option to dev menu.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "0375d2f4aba1e1c1d8760a6a004aae7dabff009a", "messageHeadline": "Use validator for checking if input is valid and minor UI fixes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 76, "deletions": 54}}, {"node": {"oid": "578d261fde42f30194ea8c4f075f149adefa4cdd", "messageHeadline": "Change dialog title", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64fd84e0f03206c8f8d3a611228c917b3dd02725", "messageHeadline": "Add QR button next to payment info input field", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 76, "deletions": 17}}, {"node": {"oid": "512e1ff9c768197bfd86736a8c81ab71c35e6813", "messageHeadline": "Decode invoice first if there's a valid clipboard data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "5015ce599c7029bc1fa1b71bf967e7ca5f6af0f6", "messageHeadline": "Always enable 'Paste Invoice or Node ID'", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 131, "deletions": 10}}, {"node": {"oid": "492943d2d291d6b69df5cc1f18b3b3708d20abc2", "messageHeadline": "add instructions for running on testnet.", "author": {"name": "fiatjaf", "email": "fiatjaf@gmail.com", "user": {"login": "fiatjaf"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "4f2579eff87f38b216fa68632b08e434125a72c7", "messageHeadline": "Merge pull request #352 from breez/remove_paste_invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 32}}, {"node": {"oid": "02489e25c36b9e8e3badbffdbb4daa1165e73db2", "messageHeadline": "Replace paste invoice button with back button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 32}}, {"node": {"oid": "14c2519ba70d9b98958ffca0f2888f6474add5dd", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "36ab029e56619d28c38da3cf56a2ed5502ad22e5", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9cc3acf3ae70c6864220aedfcc6ddd5158789e21", "messageHeadline": "Merge pull request #350 from breez/read_qr_code_from_file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "4558477ca2bb1b847d12712a2d98f8ecf509535c", "messageHeadline": "Remove paste logic of QR scan", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "7c1d1c2cee930cace0261d213dfd0a3162bb871c", "messageHeadline": "Change qr code not found message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e16112bceb746e8a4b927c90cf459902eadc52ad", "messageHeadline": "Add \"QR code not found\" for other cases", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "98112532f31226fd1dc097a29e3dcd08fd98cce1", "messageHeadline": "Show flushbar if qr code not found from decoded image", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "eb396901b2b2430a382b06f12b17165010eea0f1", "messageHeadline": "Fix typo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "09f2d0f9389c2492820b7e4268c94bce6e456e42", "messageHeadline": "Resize Boltz logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "22a885bd374d63fecbb50892cbb9b769075f4cab", "messageHeadline": "Fix padding of Boltz logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a3579cc0058c0a32cdb678aea0386e8679df6f3c", "messageHeadline": "Add Boltz assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "090730f5e8c29431e6417a7d2fc08612802715cc", "messageHeadline": "Adds checkVersion in NativeMethods.swift", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a059cc788b9a8df9c83853d58e325841182a0451", "messageHeadline": "Fix typo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00e2fb27713cc662648774409daa70984c721117", "messageHeadline": "Merge pull request #348 from breez/qr_string_with_params", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 58, "deletions": 7}}, {"node": {"oid": "a7385e10eb731d02adb1eb01232b6adcc8aa814b", "messageHeadline": "Make sure btcAmount is not null before converting to sats", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "109375e373044e758405ad7f6da0c93af370a922", "messageHeadline": "Use Uri.tryParse", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "8d4123e3a400dbee985966314bb3a160b4aab407", "messageHeadline": "Move _isBTCAddress logic outside of parse method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "3bb3b30475a62201066536c8a7a713ca14e611c4", "messageHeadline": "Use BTCAddressInfo instead of Map and remove the conversions from par\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 34}}, {"node": {"oid": "0014e05b39ec48c085e47fa6994d64ebab104bb1", "messageHeadline": "Merge branch 'master' into qr_string_with_params", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "1680c421b380e2cbdc38d54125e82f27821de23f", "messageHeadline": "readability fix", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94c5a8c818751cbba4cba568668a20eae9bf7489", "messageHeadline": "Change parse method and fix call order", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 47}}, {"node": {"oid": "be4bccd34e5cce55a6967b91e36b6e0b9c0219f3", "messageHeadline": "Revert \"Revert \"build only for arm64 in iOS.\"\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "beb6937c12e88105ef0fe556f747858995c6bec5", "messageHeadline": "Check if scanned string has parameters and retrieve and pass amount i\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "e75783d935bee189013b6957419bc52c6b6010b7", "messageHeadline": "Add requestAmount param to ReverseSwapPage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "bf763d111afa75fa9a9081022d279531b4c2aa02", "messageHeadline": "Add parameter parse logic to qr_scan utils", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "b17182bd2e67eda6def0521676dd6aea847b3a8a", "messageHeadline": "build arm64 for iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa33ac48b7e07ea981c0b1c3fda409439054b6d8", "messageHeadline": "Revert \"build only for arm64 in iOS.\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f2697cd3d519e76e2083796eb0f6d52966ddebe2", "messageHeadline": "build only for arm64 in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "6c88c82de5298f451c830ebb06a7e3089dd47f65", "messageHeadline": "use ldflags to strip DWARF symbols.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fe2898b56edd940091718990562240ed3abc2cea", "messageHeadline": "strip debug symbols.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94484b2e0983e87523052c384545f7a6fcc62fe8", "messageHeadline": "strip symbols on copy", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4d75f119545a7822fa2fc127ef08b7a35d380cef", "messageHeadline": "Merge pull request #347 from breez/legacy_nfc_cleanup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 947}}, {"node": {"oid": "7f2ebb6ae8efecfbdcb33d5370d534b6abdb6fb7", "messageHeadline": "Remove checkNFCSettings and openNFCSettings callbacks", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "e27a3d358d95ca69ba2e85b6f80b502fd0c79e25", "messageHeadline": "Add required parameter to BreezDrawerHeader", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "281238b9837356a79c2c76838df693a973007ceb", "messageHeadline": "Remove unused variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "584f003743664dc795d569fb9b22f1f21fe45510", "messageHeadline": "Remove unused imports", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "aa509dfaa572c82a522cde6176c483ae155b4115", "messageHeadline": "Resolve equal_keys_in_map in BackupBloc actionHandlers", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "227766c3eff0856e60eabff4cc7bb6dcd9ad8566", "messageHeadline": "Organize imports, clean unused variables and methods", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "da504943d24743dce2170bacc336df2228192c00", "messageHeadline": "Remove NFC code related to legacy features", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 886}}, {"node": {"oid": "58711cd13eccd27776d2de9e7627de96fe376c86", "messageHeadline": "strip debug symbolx", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "31568cf8636a394344fd1887fc5ea173290e36b2", "messageHeadline": "poll for startup intent data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4cb2f48be33b1e81a25e8a36df3cc8f7ff7aa1ba", "messageHeadline": "Merge pull request #346 from breez/nfc_lnlink_support", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 62, "deletions": 24}}, {"node": {"oid": "d1391e3991f0766c4928b9f54724fe47ced91ee2", "messageHeadline": "Don't poll for startup intent data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "00decc0deb09c91964043a621bcab0740c70c146", "messageHeadline": "Use cross platform plugin for nfc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "2e0054125016b37a2ec1bbc1d60c8ea2d865dc1a", "messageHeadline": "Check nfc data on startup via platform channel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 11}}, {"node": {"oid": "e356cf0e5e0d049b9285f5224d74b2813c45ea82", "messageHeadline": "Make Receive via Invoice page scrollable and show a scrollbar when ne\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 72, "deletions": 68}}, {"node": {"oid": "accda47624308723b72def4dbd3820a6ab6fa502", "messageHeadline": "Change 'Withdraw' to 'Redeem' in lnurl button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efbc0f4e112f1498bc04e104b0878d52fb65387d", "messageHeadline": "Add error for unsupported lnurl", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb0fe674e6cad387a7eca160e300d217aea7932b", "messageHeadline": "Merge pull request #341 from breez/nfc_lnurl_loader", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 135, "deletions": 87}}, {"node": {"oid": "f2ca4738c2f06180dce89a6aa1d54677347d1280", "messageHeadline": "Add error to stream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "3cfb11f964639a99bce6f974e912f5c8e965c1d1", "messageHeadline": "Close loader on stream errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "4c727821c84a811388239297237c1ea96184586e", "messageHeadline": "cancel timer under _checkNfcStartedWith()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32f45fe70cdca469dddb48e164a0d41162b05271", "messageHeadline": "Cancel timer on receiving payload", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8f9109767c9e55cecd7ccf842fd615fa3dd6768d", "messageHeadline": "Poll every 100ms for half second for nfc deeplink", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "e9fe825edf983b805ed1503de579786af09b6ddc", "messageHeadline": "Add loader logic to main stream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "5cbb57fc330f95c9475c60353fb8e3601bab8ee3", "messageHeadline": "Simplify stream logic cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 24}}, {"node": {"oid": "6cd086d7c5d9295fe4848de786f1eb8e52ed0ed3", "messageHeadline": "Simplify stream logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 34}}, {"node": {"oid": "fdcce15abfc17552b914325fa12bc1490869ea94", "messageHeadline": "Use same stream for lnurl state and response events", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 44}}, {"node": {"oid": "9dbd0c78002e3b581057f6ecb3c927802c31236a", "messageHeadline": "Get loader events from lnurlBloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "b2782c53a49e864d3869e63b66d660c98db29225", "messageHeadline": "Reduce delay on checking deep link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "578938ee596b32a3a5d025451a9e79e6f23c4f67", "messageHeadline": "Merge branch 'master' into nfc_lnurl_loader", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ce7852ab004902cbd12c47173fb1918bda32a0ee", "messageHeadline": "Remove nfc logic from MainActivity", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "b4003c12be8ca7df45258591ed2c1064dc1aca39", "messageHeadline": "Remove obsolete stream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "1951e6380fa24f55441dedc7c30b99dcda74f2b2", "messageHeadline": "Listen to ln link notifications as well", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ff11824e4b4017f99e622b572df2013d98eae009", "messageHeadline": "Do not pop receive via invoice dialogs on outside tap", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c1fb8fa5da2d1303ba82f265d61255c1e5033005", "messageHeadline": "Create loader on receiving lnlink via NFC", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 83, "deletions": 49}}, {"node": {"oid": "302fce0240989fbe9b6f7bca811af1ce621341c4", "messageHeadline": "Merge pull request #340 from breez/nfc_lnlink_support", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "00c56612f1ca9b46c1691fd9d0735b87bfd5eabe", "messageHeadline": "Listen ln link through plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 37}}, {"node": {"oid": "35f24442653a8f9a44223db7bd4600d44ef0518c", "messageHeadline": "Permit lightning:* and not just lightning:lnurl links through NFC", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "b389fdebcf56ffaaeaebcce68752e667b8c296b4", "messageHeadline": "add small delay in initial dynamic link to overcome plugin bug.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "277d01bcfe7913685c7a6d31640c44a40a62e38a", "messageHeadline": "Separate NFC stream source from linksNotifications", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 35}}, {"node": {"oid": "80e243e178c0a3ba4f414d5b33de8bf97e9caba7", "messageHeadline": "Handle lnurl through nfc when the app is closed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "6c0d03f00b3dc82ee33b6f319927e06d53703720", "messageHeadline": "Remove log", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7c1c4dc64026ed7805f8862c742a4ffaac2f8a17", "messageHeadline": "Handle lnurl through nfc when the app is open", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "dea04673746ae47d1ed55659fa2c817f9cb25e1c", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82fa25786b97a8d4a9c84ed915194ba9c8bcd4e7", "messageHeadline": "Ignore clicks when fiat amount is not visible", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "af43b2dcd11113f30f016e6cdc6eda10c8c7b9f4", "messageHeadline": "Fix isAboveMinAmount logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a4de9cc1720b4c910fb982c5b49305a855be701c", "messageHeadline": "Fix fiat values display condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b5401b1e4fddbe72e051974f2d80ab10b697d831", "messageHeadline": "Merge pull request #338 from breez/wallet_dashboard_fiat_value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 53, "deletions": 17}}, {"node": {"oid": "851227db3e7a4ad7b5b893f776cdb6cc0ca5e41c", "messageHeadline": "Merge branch 'master' into wallet_dashboard_fiat_value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 137, "deletions": 85}}, {"node": {"oid": "334e7b2861d9a43a51c30ad86a730685a70249f0", "messageHeadline": "Simplify display condition of fiat value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "eb9e3c34ea346715bf0efa1572f535f5428933ec", "messageHeadline": "Simplify findNextValidFiatConversion function", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "6e9e6b5e88a02d1db7338518dbd95515d2fb822c", "messageHeadline": "accept node URI for spontaneous payments.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "8158343711c4a517395bf3fe0baf009397724cf7", "messageHeadline": "disable shake icons.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d04591067faba3bff6465254cdd6cc892046ff6c", "messageHeadline": "change retry timeout to 50 seconds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b6eb002956ed6e5aeba9eae3a314328955b8207", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e0eb3f6cfa3a4b138c0131605065b49f2ce945b3", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "83b5759e878892fd93d95796ef3e1964dc50c952", "messageHeadline": "fix future error when paying keysend.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 96, "deletions": 69}}, {"node": {"oid": "2f4b7344163b1cc50070a8d0fab10408d7d94d2a", "messageHeadline": "Add logging of errors in graphURL", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "96cb49ce91e0f7b91fc3571ad729c54bdc7f2863", "messageHeadline": "Merge branch 'master' into wallet_dashboard_fiat_value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 57, "deletions": 46}}, {"node": {"oid": "24e1d55808eb122c17973e586e656549c3bd73c0", "messageHeadline": "Put the POS as a top level item in its own separator under Marketplace", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 43}}, {"node": {"oid": "a627488772b94962bfb0de3d3810d93222e8eded", "messageHeadline": "Changed location of widget to match it's visual representation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "b8ba772eee33dc6a4ca9c18a3f517f584eefa5f0", "messageHeadline": "Go over the list once", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6b4e2dc53733f8a422afabdf3b12a537c4a0daf", "messageHeadline": "Cycle through the list 5 times at most", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "20e2976b87e02c4318aec451ace0c6dfac5519cb", "messageHeadline": "Cycle to the next fiat currency that's above min amount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 17}}, {"node": {"oid": "2bdfd0b85ce0c3dabb972b589247fb420eb24778", "messageHeadline": "Remove Balance and display fiat equivalent if it's above minimum unde\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 9}}, {"node": {"oid": "a54366fb40dd6d868add904369fb7ea3e92321f2", "messageHeadline": "fix no internet connection warning.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "abc9cda0ed2c7b4457d6eb61cd88ebe6b51d69cb", "messageHeadline": "Merge branch 'build-fixes'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9b6e5b1e72e2574ac53ab247be64993b0811ff28", "messageHeadline": "Revert changes to c2p payee session widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb13920ffa8d4319ca8c9bb61ecd1dbd2ffeb92a", "messageHeadline": "Capitalize dialog action buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "73feabd02180a92fec7d8fcd95d40ad7e89d3522", "messageHeadline": "remove insall of usbmuxd", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e9c3acfeffef11df399d393b9805615bbf200045", "messageHeadline": "fix escher settings not initialized on bootstrap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50c6c0f82931a68b6d8d2cabb09a06ee02298880", "messageHeadline": "use 30 seconds timeout in retry payment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "9a2066e17466a712209e5a159d1beea7acc3c624", "messageHeadline": "use channel.db name for downloaded file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c7c4fd5e777ab402782c94464d0ddfbfa24d03af", "messageHeadline": "Merge pull request #337 from breez/pay-and-sync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 239, "deletions": 173}}, {"node": {"oid": "2f376423dbc92a57c22fdccc63dfce9c1bcd7a0b", "messageHeadline": "download graph after initialization.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "29448365cf79f70be246818c96a7c1a9bcd4df9b", "messageHeadline": "Merge branch 'master' into pay-and-sync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 500, "deletions": 235}}, {"node": {"oid": "737c2b58eac7e56226c16e93f6a55e0298cee89d", "messageHeadline": "refactor send payments.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 224, "deletions": 166}}, {"node": {"oid": "484e88ac73d9903bee9d0f801d3961949628d000", "messageHeadline": "force external browser for escher.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90864c811615c44379f9b5ac6fc6f90e0c719c51", "messageHeadline": "Merge pull request #336 from breez/escher-integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 494, "deletions": 229}}, {"node": {"oid": "d09d109a0c8e0250c885bbd64c1e39d70a9f02b2", "messageHeadline": "Set Escher disabled by default", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a7b81070d5de041217e5c604c9ee4353b848bcc", "messageHeadline": "Merge branch 'master' into escher-integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "102b2e8b330f275e827ce4d87f1b4bb46a5a9c69", "messageHeadline": "Replace Update TLV functionality by Update Graph", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "307bcad1c2e99907c2a189e0c4879133b2869c34", "messageHeadline": "remove canceled/completed/failed tasks on callback.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7470ccd98a43ef33af0320081b6269fa4d759bdb", "messageHeadline": "Merge branch 'master' into escher-integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 180, "deletions": 24}}, {"node": {"oid": "a05c11e2d11e8a6a7688ced885e36b45695b331f", "messageHeadline": "Add Escher Dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 199, "deletions": 2}}, {"node": {"oid": "e163449dd285132c763d2a1126fe72e86b04c8f4", "messageHeadline": "don't show notifications for graph downloads.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db091ffe56b4860cb93f26b7a5deae5add0b4712", "messageHeadline": "Merge pull request #335 from breez/graph-sync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 179, "deletions": 24}}, {"node": {"oid": "06fd27aed424a1100a961b72599c3cf42aa6dafa", "messageHeadline": "code formatting.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "09faa64dcd7828546ae0bcb0b47de937d05297c1", "messageHeadline": "Added unfunctional Cash-Out via Escher options to drawer and send opt\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 277, "deletions": 225}}, {"node": {"oid": "00e4cc991999351e6977f72f579e5b8741138825", "messageHeadline": "Add isEscherEnabled setting to AccountSettings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "58412f0a17766918cf52ae9631df16cef6e7c991", "messageHeadline": "Add icon for Escher", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "94d1aa67efeb44349fd228a14e6b4e770c3159e0", "messageHeadline": "implement file download and sync lightning graph.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 174, "deletions": 24}}, {"node": {"oid": "65a3f2268e72cb9ede4f4e10f3dce6dc19de8344", "messageHeadline": "Revert \"Temporary fix flutter bug\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 34}}, {"node": {"oid": "b8665cb71af93c9c9037553d982ebba6ece1a774", "messageHeadline": "add ability to re-broadcast failed refunds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "dd721c1879150ec4543b2722e698deaea1af0a98", "messageHeadline": "add listchaintxns command.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ad8b6918e07e798a77315ababf70919753f45125", "messageHeadline": "only reconnect if \"ready payments\" state has changed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "c415010184a15f4d53f01e22edcf180e3a2d5026", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "f7342c66d5c174ab851e4b3295d887530aba004d", "messageHeadline": "handle dialog over web view in a generic way.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "ca1c09b93b6d561a14d7ce75d114a20eeafadfa8", "messageHeadline": "Add displayName to VendorModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "a7d85495becbcc33a90340a09d1d036a5357e713", "messageHeadline": "fix swift code to match new flutter.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "82ee0c2002f008873914561901e5a6e76347e007", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b655f1bcf8f5680655164ddf4f3e3166da8a0c9f", "messageHeadline": "Temporary fix flutter bug", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "564b817414ed119cc1376fead183fa3459044a14", "messageHeadline": "Add lightning roulette assets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "65f18085ebab5ff84517f3b8302735170ee0e505", "messageHeadline": "change buttons text to upper case.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb3df6773f9f1f86bda9a34a8f07c0ede8bb105c", "messageHeadline": "add bottom padding to processing payment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "b9a30f7f5e3c00d66c5a20b8cee1bb49f5763a28", "messageHeadline": "fix payment wizard adjusted size.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "e7a3dee9bff6ff220516e554777976d3155cfeb0", "messageHeadline": "remove absolute heights, redesign payment animation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 68}}, {"node": {"oid": "dfce3622d059b8695e523c54fd53ead049332b18", "messageHeadline": "fix UI in send spontaneous payments.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "97346f317b37a3c85dbd0671a1b9e097a8c2e8f2", "messageHeadline": "upload symbols", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a99d47b71d4f828468fd99041448545c0006a624", "messageHeadline": "redirect stderr to log file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "5b771b03520e16b915fab152b41fcac9ad840823", "messageHeadline": "don't strip swift symbols", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8cedf370a535abf898c7e6054e3149982af5851", "messageHeadline": "fix ios build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b92ecdb9f6a794af42d68b7b9f1a012cc9f1ed6", "messageHeadline": "Add GraafOne logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dd3ef14c1a0e75a03c21c4ad0386dbf63c78a894", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "4c496e20431eb43a5b0b7f25942c5e230a74355f", "messageHeadline": "Merge pull request #332 from breez/pruning-nodes-without-tlv-support", "author": {"name": "Yaacov Akiba Slama", "email": "yaslama@gmail.com", "user": {"login": "yaslama"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "5b94925e05996c89767b5c29cde59937b6690f72", "messageHeadline": "fix failure payment report.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8b00427d63d582cf6e69e28517ee535836d519ad", "messageHeadline": "Add a menu entry in the Developers menu to prune nodes not supporting\u2026", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "a072aec17dc46fdca7b244cc8246c2e551a03c7e", "messageHeadline": "Merge pull request #328 from breez/qr_scan_pubkey_support", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "cbabee5c12c00b1bf472dd0a7f3015a1d650a196", "messageHeadline": "Fix condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b4ed038b8e8ed14df6fe9455a568b8d1f9798bb", "messageHeadline": "fix hang when lnurl withdraw is executed on top of invoice page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "3a3aa236288ede95e006ce48429fd7a20835ef91", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "94f85c47a71c104c20f99ff3187e09a3ca53e8bd", "messageHeadline": "fix spontaneous payment page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "b5ca1d2356d29c78d6ba28824843470192836ac1", "messageHeadline": "fall back to pub key validation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "72cad01444bb9fabff3318d0d3ab2ba757a38c4e", "messageHeadline": "Do not continue the logic after opening pay node screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "62a922d09074a29e560ec10948b06390012be957", "messageHeadline": "Add pubkey support to QR Scan", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "871454e2dc295d84107763a6d6cb5141b16d527d", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cfe1a6ee77b49e24cc2d3bd48ebe0a99785663e8", "messageHeadline": "add sendSpontaneousPayment to iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4eb36e70a071d8ce5d68fec435bed4b252c6ae16", "messageHeadline": "Call binding resume not from UI thread.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb82e6dd11ffd999d73fcc9472f00f25c5c71f2e", "messageHeadline": "ensure payments are refereshed before account is.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f164a14a51b64ce7f3abe8d5d54ec5cbb964ab99", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8da822e0d6d99e990d9c064b790fe5d8e0d0b2da", "messageHeadline": "update version to 0.9", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd8363f027ce9c74e1f223c83e9bf90cac2434aa", "messageHeadline": "Update android version to 0.9-beta", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68a905506228ac84921b77c7ea066200b56f5803", "messageHeadline": "fix keysend icon.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3e86b11c223b02bb8c9152cc1d4c1029ab61c238", "messageHeadline": "some more polish to spontaneous payment item.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "ee86dc6302b274a3a5a24d04640e0e3450c74275", "messageHeadline": "Merge pull request #325 from breez/spontaneous-payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1225, "deletions": 1968}}, {"node": {"oid": "1458a042ff3a70bc225557c688f626fecd700ee9", "messageHeadline": "support spontaneous payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1225, "deletions": 1968}}, {"node": {"oid": "f9b9b16b04970a004cd34c5d9835afe0c5915eb4", "messageHeadline": "disable btc address deposit when there is a pending moonpay order.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "9912e90a2f857bbd66e957a1452a9e744895aedd", "messageHeadline": "fix invoice in clipboard during restore.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9ba72ca0b9fe23122f842fff72b05561b9817227", "messageHeadline": "update travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "00f4738f205d4000233251621b8642a2aeadbd9c", "messageHeadline": "improve dev commands UI.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 80, "deletions": 88}}, {"node": {"oid": "b58a0723074a8e106ff2e69d47b2898b74231d37", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8406d44e796957a587c9609b6aef1656ea8c5a53", "messageHeadline": "support \"breez:\" schema for lightning links.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "6c3794f782276257370f127c7f2c4036dfef5b1a", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9094ad196942ab610d88d5f6c9dc96d11d3ef851", "messageHeadline": "Add bottom padding to vendors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c823b9d39969558c5c527f129de1d884124a8c81", "messageHeadline": "Change error message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61aaaa990fab12e18dc70b2c9f56c304ed5c247f", "messageHeadline": "Return error if amount is missing from invoiceArgs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "89bccfab9d1341462b319cb2e070b129fc75994b", "messageHeadline": "Do not set width for vendors without onlyShowLogo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b79b279e053499cd20f74f8ee7982b0080732644", "messageHeadline": "Update svg plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6464b4939259fd5963a5a4d8269b4366ff1b7a99", "messageHeadline": "Add FixedFloat to marketplace", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "e6a99111e9576e93f87c0585cb65e49f768ecf9a", "messageHeadline": "Add width restriction to vendor logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ddbc3dd15cfc3d39e7a738a0549c5b626e753893", "messageHeadline": "Fix theme issue for select lsp page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7987147778c1583ced870eff5e252dea0944d0dd", "messageHeadline": "add lnurl log lines.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2aa2db1497f1a9d27d69dec56e54c5b244dad92a", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7c85b1fc474a5cb471bcbc252cedf44a37faf511", "messageHeadline": "organaize lncli commands in categories.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 115, "deletions": 223}}, {"node": {"oid": "a709d5b6026353fc066936182b7e20635ac44668", "messageHeadline": "Merge pull request #323 from nickycutesc/patch-2", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84322c507aa5380cfa40627fd985580964d2ca83", "messageHeadline": "Simple grammar fix", "author": {"name": "Nicholas Chen", "email": "nick.s.chen@icloud.com", "user": {"login": "porcupinenick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33f0a47ac6430cb9e9d35552f3a5135e327d546e", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "119e43aaf6f25cec55a45f96da8c62e0ac44b96a", "messageHeadline": "fix trailing zeros in currency.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5bf6112fc37ef0d3123b4ffb6e6967a771dfc2c2", "messageHeadline": "fix trim trailing zeros in currency format.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "5236dbdb9105e7b30c8367c9eef71210acac2389", "messageHeadline": "show no-connection dialog in case lnd fail to start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "d8cefd2e6d9ab89477cedb6a021a9047d074014c", "messageHeadline": "Change obsolete condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0be7bf3381b258e99d0482eca062ea3639407045", "messageHeadline": "Use user currency only if pos currency is fiat", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4be1d80e0c6864634f87fcf33246ca3066567566", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d083dbb81c42c9aa94fa40c3c46935c211e88033", "messageHeadline": "fix conversion from small BTC values.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "e45788060f5b8279285bf362cb712839f066efa3", "messageHeadline": "Revert \"Always display value in SAT\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "447967ad771414317784010bdf90ad9e2b4f2372", "messageHeadline": "Always display value in SAT", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a8fc86cd99bceeaef4d66d66d84b0365ac7fb768", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f383f5d32dc2bfc89f96422991c2d4347a5d1f67", "messageHeadline": "fix submit sale caused duplicate items.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "2cf5512262ab177edcfc99d78ae7333d50353e3a", "messageHeadline": "Display BTC only an only if BTC is selected", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4248be7c333f017207ac884bc255a6f94ed131a3", "messageHeadline": "add retry for lnurl handling to let LND enough time to start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "080711be45f01e7cd4a082979821d036c049a94d", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "556cf5503814f2c7acc090947723483300c2086e", "messageHeadline": "fix avatar theme and sales view initials avatar.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 33, "deletions": 29}}, {"node": {"oid": "1dfbc160686beb80eaafe4a669f297c4d7ab52f0", "messageHeadline": "Fit 'Select Image' text inside the avatar and set maxLines to 1", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "351c4c9e05e59548eb188eecc6154830241e99ac", "messageHeadline": "Factor in textScaleFactor when setting contentPadding", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c60f80804648fdc4bec1dcec3dd518aed10a2450", "messageHeadline": "make submit buttons shorter.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e25d8831c07b65681fd98f042f75d0dac09b7465", "messageHeadline": "fix manage passwords screen strings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92661b1d66e59a5811d62b475eb3c130eaa3e381", "messageHeadline": "fix search terms that contain spaces.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6112508dc646afc51f3d20ae88fe77add6a9e358", "messageHeadline": "Fix icon display bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 41}}, {"node": {"oid": "18f5de39bc9d7c4c629d39631ffd8d1b39f0d3a0", "messageHeadline": "Fix form field alignment during warning", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4d0cbd0f474cdaedd5c45f5ae06f96f3b7943e3b", "messageHeadline": "Merge pull request #321 from breez/metadata-icons", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 123893, "deletions": 36}}, {"node": {"oid": "5f50dc2ed189658910a8d331a4658b4cf4a66bb4", "messageHeadline": "change item avatar to use svg icons.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "f579c40c5ffc51357c10a09759230f99f378d344", "messageHeadline": "add material icons with metata to the POS catalog bloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59386, "deletions": 0}}, {"node": {"oid": "6d81c0ecf075038ae76e786e068a6444f3edacc2", "messageHeadline": "add svg icons", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 64471, "deletions": 0}}, {"node": {"oid": "8121d3c2e6dbfbcdae21f707718e870116a315a6", "messageHeadline": "Merge pull request #320 from breez/pos-svg-icons", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9d5c2d24037e907d5022c4b179a23cd4b8766648", "messageHeadline": "Set default pos currency to sat", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a23fee13abda58f4ec83d66a653363fc31db19b", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 39}}, {"node": {"oid": "696c3eab4e874f7ef4281355f8c14415ffd999fd", "messageHeadline": "Merge pull request #319 from breez/item_avatar_picker_fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 39}}, {"node": {"oid": "0a3e64fb422d62b8a2db3b2effd97aa3b97ee15e", "messageHeadline": "add missing item_id to the sale_line schema.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bf5fd2a1fb86b9aca06064ede5289bf8f2106239", "messageHeadline": "Merge branch 'master' into item_avatar_picker_fixes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "257a6f0237bc1914343dc19e3cd22418c1af1367", "messageHeadline": "Save image field as null if no image is selected", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ac1487f7c6e7f9575d1e3edfd4d532d217214be9", "messageHeadline": "Change alignment of avatar picker layout", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e7f34f15e5c04d82fe1331ebe3d39564a487dd68", "messageHeadline": "Change type of iconMap to static", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "022093abc1a629a528afb157ec290d18e185ad4b", "messageHeadline": "Strip icon prefix before calling _IconAvatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a82feb3e2813abd44331b1360a4ce769e9b26385", "messageHeadline": "fix switch in black mode.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "17a7eae6109755a179e13f4289a4d8131fcfdea8", "messageHeadline": "Do not accept name inputs with no characters", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cefa0a16444237d5af2f2afbf11291f438b2353b", "messageHeadline": "Relocate 'Select Image' button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 22}}, {"node": {"oid": "f46bacbb75e5e84b02c5d809ec48fa5a42c6daeb", "messageHeadline": "Make icon grid to fill up available space and increase axis count by 1", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "9ec022f6c7e800c053c35287e1a7e7f87ea6fea0", "messageHeadline": "fix animating item without image icon.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adac1bcf7e8efc955cce04e29e6cf92ac796c4fa", "messageHeadline": "Merge pull request #318 from breez/item-avatar-picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1318, "deletions": 18}}, {"node": {"oid": "193f5ee1e1aea3db6dde0e2b6d1db8042b1764fe", "messageHeadline": "Merge branch 'master' into item-avatar-picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "85de5062ea9c4f926a812d9285234606b31f6b67", "messageHeadline": "fix POS switch disable color.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "34c7f9ad818e0117902c61ccc989c8615f036462", "messageHeadline": "fix disable POS mode during bootstrap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e9072557e4c20db9948afbe90faa24bf8d411668", "messageHeadline": "fix wong argument passed to status indicator.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "648e19fb06efc7b6e35ac09e604591dd5a828029", "messageHeadline": "Extract widgets to methods for readability", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 95, "deletions": 82}}, {"node": {"oid": "e9ab516988f59503bff10ce423dbb004eafb29ff", "messageHeadline": "Remove unused property", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "69a0f01e4ee4f88b894f27181d5b343a7544f284", "messageHeadline": "Only change affected part of widget when building _UnknownAvatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 53}}, {"node": {"oid": "b90d195e76c882da1183cff3e28deb593d1b0890", "messageHeadline": "Trim and lowercase filter text and change it's capitalization to none", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0a0f0281b27c62c9097a86ab94f7e78da51dd2cc", "messageHeadline": "change layout of icon grid and increase size of icons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "6b57ad2d7904e027b7da64dc3f62b5b7b89598cb", "messageHeadline": "Merge branch 'master' into item-avatar-picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 96, "deletions": 94}}, {"node": {"oid": "bb2af37fee8d334c0c086e6bbfbbda06cf9689dd", "messageHeadline": "Create IconMap", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 997, "deletions": 17}}, {"node": {"oid": "b10b265da3868f123bb680667aafa132626ef748", "messageHeadline": "close success payment dialog on tap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 39}}, {"node": {"oid": "0713126f15aa9e97187d535fa8ceb3bdb7c56c5c", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90eb1ef803b09add828868a573bcfadf965f9e4d", "messageHeadline": "optimize POS initial loading when currency is not fiat.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e76af295f1fdd22257e5de65a142b94740fed68c", "messageHeadline": "Merge pull request #317 from nickycutesc/patch-1", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09ec72d44f1af4a15c3661f1742bc15f860fd5e4", "messageHeadline": "dismiss payment success dialog on any touch.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "da0374c86ce81cfd0b4663966d1c3690f9a3af2f", "messageHeadline": "Small typo", "author": {"name": "Nicholas Chen", "email": "nick.s.chen@icloud.com", "user": {"login": "porcupinenick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a83aac158a287e4ed59301b4d4f3bbf4ed435dc", "messageHeadline": "Merge branch 'master' into item-avatar-picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "6aa295b5371e1ec6d9281a290f253e4641c84b2c", "messageHeadline": "Extract item name logic to a method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "4be4dd0579d65a7e69f0b52231a534da3940a611", "messageHeadline": "Reduce fontSize", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee3f57389c749c80ac835a6dd5f37c6c7db4a57b", "messageHeadline": "Add underline to item name avatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3443d094c14452da54775f73dfee0947448022b9", "messageHeadline": "Refactoring", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "68786b93bd05345374388c4623d99977aefefca4", "messageHeadline": "Refactoring", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 107, "deletions": 107}}, {"node": {"oid": "91b8ac994197fa6ef885362bbed6bd2d830f09db", "messageHeadline": "Use avatar with no decoration on catalog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "deb15d89e593194f107310765e6d3392e5c1e3a0", "messageHeadline": "Add ItemAvatarPicker to ItemPage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "5fa2f2017653d4c76e2dc73da6b53fde0749bd69", "messageHeadline": "Create ItemAvatarPicker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 165, "deletions": 0}}, {"node": {"oid": "8f8cae407f7549a0ef1d98ae6ede58d567370f91", "messageHeadline": "Show first two letters of item name as item image if no image is sele\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 72, "deletions": 11}}, {"node": {"oid": "c75c1e3a3a8f92aff4cc0f963be5e76b806d2942", "messageHeadline": "Add _IconAvatar to ItemAvatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "b93ca7eeb44ff80636ad86c1816c0e17544c81fb", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 316, "deletions": 369}}, {"node": {"oid": "96627185d56c1428773f8bd577e0bd63138a024a", "messageHeadline": "add payment success animation to invoice paid event.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "eebab8fe76b315ef3560183381d79a21f5fe3bc2", "messageHeadline": "Merge pull request #316 from breez/deprecated_member_use", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 316, "deletions": 369}}, {"node": {"oid": "9351a8304bda5812c3e13521f235eab99db095eb", "messageHeadline": "Run dartfmt", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "8800e95abdeeec5aad5b5f9f29ad44737e6fa57f", "messageHeadline": "Merge branch 'master' into deprecated_member_use", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 105, "deletions": 80}}, {"node": {"oid": "824963ba94e3a43e59476b9d1cd44c98bd1f0464", "messageHeadline": "Fix typos", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 120, "deletions": 122}}, {"node": {"oid": "98fd1440c6ccbd7a686f9187478eeac93d930885", "messageHeadline": "remove funds: filter fees that evaluates to negative amount.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3b5092f31bdc8cfd6800ad1a185d51163d4fe531", "messageHeadline": "Closing instances of Sink to preventmemory leaks and unexpected behavior", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "21e4fabd74339c730a95957a19610765e7040919", "messageHeadline": "Remove unneeded braces in interpolation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "375a0bf235b327abc7c9d3c28df2ed876703eba2", "messageHeadline": "Remove unnecessary cast", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a396a44dd6070e77ece8117c3c897abc7d85577", "messageHeadline": "Remove and comment out unused variables/methods", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 96}}, {"node": {"oid": "99940dbd37fac8fadad0011051366e57c8a189a1", "messageHeadline": "Merge pull request #315 from breez/wait-sync-server-ready", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 105, "deletions": 82}}, {"node": {"oid": "259838797e4d8007951d58ada3704ba6fdacd23b", "messageHeadline": "Add missing return statements to TextFormField validators", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "0b146d2b22dab0dac3b98fcb55c95ce1bdb4de64", "messageHeadline": "Add data to ButtonBarTheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c6f79a3e8c9daee2566b0962ce110aa330ae4dd7", "messageHeadline": "Remove unused imports", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "078018000481c3e5edd52b40bdaec61bdffe58b4", "messageHeadline": "Use ButtonBarTheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b80f5094e359d565016bc560d9d6374ffbe2fd2", "messageHeadline": "move waitFoSync outside payment dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 91, "deletions": 78}}, {"node": {"oid": "c67a872cacf5cdcec3ae1e49ab4ad56cf276f370", "messageHeadline": "make sync progress dialog refer to severLoading status.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5936b6a24e30e6bd321fd3e01df8eefd0635b0b4", "messageHeadline": "add serverReady flag to account model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "91b59cda16d01dc294f749e81c4f9266c7234104", "messageHeadline": "allow Loader to get null value. Behavior in that case is endless load\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "448396531156d82117f7b271730661f9f4fbf19f", "messageHeadline": "Update inheritFromWidgetOfExactType to dependOnInheritedWidgetOfExact\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5cd01c36c3ffc6ab5ad8f2db2d65e58da148963b", "messageHeadline": "Use modern terms for text styles", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 119, "deletions": 119}}, {"node": {"oid": "618d0e11f5eb887417cecf9728d3431745f4e699", "messageHeadline": "Fix amount style", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "920cbf8d321c318867d829a33e0e7d8f2ad0de66", "messageHeadline": "Merge pull request #311 from breez/charge_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 179, "deletions": 116}}, {"node": {"oid": "8b2b3363f13c39a7858ebf14ff7fd7410ba1735e", "messageHeadline": "Merge branch 'master' into charge_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "ece61a59709727d702e86230e3c6cfd227369453", "messageHeadline": "fix submit button ui glitch.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "73b0527bd0f378d6d1a52c6ccc1ee07361cc3a37", "messageHeadline": "fix refund information when an old refund was executed in the past.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "40fc72c1932551a907355101901f4cfc8bfa283b", "messageHeadline": "Fix pos animation. Adjust color.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "82828126ea7fdab59a30b9c12e6138c79e4f9893", "messageHeadline": "Remove _syncedToChain and wrap alertDialog with accountStream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 111, "deletions": 108}}, {"node": {"oid": "d6aff1dc07c376293109b3bfea2a794b62f19aec", "messageHeadline": "Merge branch 'master' into charge_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "1aaa0fe08917bb7209f14e029678ce652e6fd1bd", "messageHeadline": "fix animation in release mode.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5195d2a2b49c34549a9fcfd6552836595f49f4ac", "messageHeadline": "Merge branch 'master' into charge_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 315, "deletions": 140}}, {"node": {"oid": "ff2e04a736882a840967933327d7d72a39fbe9df", "messageHeadline": "Merge pull request #313 from breez/payment-animation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 277, "deletions": 96}}, {"node": {"oid": "89913740a1e5138fabcb4db5b7fe8ed15c489877", "messageHeadline": "Merge branch 'master' into payment-animation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 429, "deletions": 353}}, {"node": {"oid": "d1b8303e2d8e924a0c5dc8a2911d03a246ff8be4", "messageHeadline": "Set aspect ratio of invoice qr to 1:1", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "bb1df7e4a5adb9e6950d8347e5f88ec50cd5350f", "messageHeadline": "Remove inkwell from copy and share icons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "4b48f13d6f6246232079dcafa7e7fe86eec98880", "messageHeadline": "Apply title padding on invoice dialog to charge dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1d21d292e2d934e9340be20250284ebac336001b", "messageHeadline": "Reduce size of amount font", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4a10765ec0298098a9c5c50019d7abdbb5bc3733", "messageHeadline": "Don't show title if account is not synced to chain and reduce size of\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 53}}, {"node": {"oid": "cba0d87eb5fd7f3a502693403969a628c5c0f9d6", "messageHeadline": "Adjust paddings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 105, "deletions": 109}}, {"node": {"oid": "634b080104b5300c8301c8894691823e37f3d052", "messageHeadline": "Add scan and share icons and increase size of qr image", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "bfdb5c1faa8252907d529731d9008d1613bf0a70", "messageHeadline": "Don't put space after price for sat/btc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9fd907f21ffd3369c71ab60d36de37ca3ef14496", "messageHeadline": "Display total charge amount on pos payment dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 76, "deletions": 56}}, {"node": {"oid": "059e4ea0b8d5cfccc3a5d3d2e555c12866e48ce4", "messageHeadline": "Fix filter dropdown style", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "910256a4d62f6288963f4e9dddb86875854f02e5", "messageHeadline": "Fix currency dropdown style", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "7a19643ec489aa38d004eb2fd1c91d218b2fa2c9", "messageHeadline": "implement post payment effect.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 145, "deletions": 93}}, {"node": {"oid": "3b1c6532690e1cc299e1d5a8f6eecf59f367b66e", "messageHeadline": "return up to date sale after submit.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c5f36cf5524dd241363e726d4abcd9483ca71f43", "messageHeadline": "Format the exchange rate on currency converter dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c216c6e0ec96ca7b7630dfc8b92ec47858f2e9a6", "messageHeadline": "Set maximumFractionDigits as well", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "11e5a5365499b4030795c9cc1f8eba8eb63c099e", "messageHeadline": "Merge pull request #308 from breez/fiat_pos_formatting", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 37}}, {"node": {"oid": "d8da5b779f0053f92ba485f25725b2fe3b540a6a", "messageHeadline": "Merge branch 'master' into fiat_pos_formatting", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 349, "deletions": 299}}, {"node": {"oid": "d93ef2342de8afa4a51caaa1d6ee61f09bf63871", "messageHeadline": "Remove static keyword from formatter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "81db9a7f9c6c04b1a4d55921ca66bc2b72b3172e", "messageHeadline": "add payment request to invoice paid event.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 135, "deletions": 6}}, {"node": {"oid": "0e1ca6fecde00e4618e947efabaadc1c7d64bca2", "messageHeadline": "fix breez.conf.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "079a2898aa6abd1bec392d600ec1209a47a504c2", "messageHeadline": "Initialize posCurrencyShortName as SAT", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3c7b6cb96d9256fee0864b14becbcefb3303a2f", "messageHeadline": "Set default pos currency to SAT", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a60aa3e4dcdcb47245486e973aff500591bef7a", "messageHeadline": "Set default currency to SAT", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "854dddf25c2e2099e50b64a616c9aa1bb901b1b9", "messageHeadline": "Merge pull request #309 from breez/currency_persistence", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 343, "deletions": 291}}, {"node": {"oid": "68a083b6acd91c61af4a29698b29b8af549849e7", "messageHeadline": "Create CurrencyFormatter utils", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 43}}, {"node": {"oid": "b1153d08caf04b6ed66f55af20159ee86c763e91", "messageHeadline": "Remove residue code and unnecessary setState call", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b30306355d4b8e49e485e694efdfd13ac0f3badc", "messageHeadline": "Merge branch 'master' into fiat_pos_formatting", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 160, "deletions": 158}}, {"node": {"oid": "55b8a9cebd61a550baaef3fe8f7c6787769e0e2e", "messageHeadline": "Merge branch 'master' into currency_persistence", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 17}}, {"node": {"oid": "c330d4644f3d998f1940d631db1d16ec728aa632", "messageHeadline": "Use FutureBuilder instead of bypassExchangeRateLock variable to build UI", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 289, "deletions": 282}}, {"node": {"oid": "a8288816133a588990c97dc9c439c1ec4e0b91b4", "messageHeadline": "Merge pull request #310 from breez/sale-currency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 39}}, {"node": {"oid": "106b9e404e696dee1048b3def7d092b5c8092502", "messageHeadline": "make formatting more readable.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "a47c67d4b9f136cf0ec0856a07aa56f1e2ca8be5", "messageHeadline": "Remove useBlankGroupSeparator", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 47}}, {"node": {"oid": "76caddd2823de1f21854a390c1856de9a29211cc", "messageHeadline": "fix typos", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a01c04f3e980c13d1ddf5ae97b9f99fd76f70c13", "messageHeadline": "Use SetPOSCurrency action instead of introducing a new sink", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "e7b2dfd7680ea9b850ed03f26e753a42e3a37c28", "messageHeadline": "Re-add _useFiat as CurrencyWrapper.btc shouldn't be exposed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "99618911afcc18f6ffdb0e0389c5508032e3a3dc", "messageHeadline": "Remove unused bloc and re-evaluate bypassExchangeRateLock's value to \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "2634aa19b1891d79709f56eaff5292aeea591d8f", "messageHeadline": "Fallback to BTC if fromShortName fails to find a currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "98139d1192db389ec2b03c7ec458dffa6c8dfe6f", "messageHeadline": "Don't change users posCurrencyChoice if retrieval of rates failed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c421d202e4f3bf9da390a0f2adea75cd720eadfa", "messageHeadline": "Do not use CurrencyWrapper UI element on Bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3cd0f93859005687c142dabbde340afc6a8b879", "messageHeadline": "Merge updates to accountModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "544b44c786f589cf6fcc42b1a808546ff542351a", "messageHeadline": "Merge branch 'master' into currency_persistence", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "86baab597f26667206cbc41f668ec200b758b053", "messageHeadline": "Bypass exchange rate lock if app fails to retrieve exchange rates", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9526ad715617a63ffcf231299b280c005a5f39a3", "messageHeadline": "Reset posCurrency to BTC if retrieval of exchange rates fails", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "cbf635feb67efd800c23da107f70e09a84300374", "messageHeadline": "Remove _useFiat", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 39}}, {"node": {"oid": "2a696a89c71e18e90505bbfc74f9244ec8d6fd41", "messageHeadline": "Persist selected currency after restart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "736683cbd046da81bd9154e4a522e60560e09d2c", "messageHeadline": "Persist selected pos currency between modes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "6e02efff73796b4801a3eace904ddea8f9d3d6af", "messageHeadline": "fix sale view title.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b0a0c2e6f6900006df5af6d15001b64d86cf96c8", "messageHeadline": "Show items price in sale currency.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 40, "deletions": 33}}, {"node": {"oid": "d2efba23334bed7d234dc9ce9115f6f7e3cfb15d", "messageHeadline": "fix currency drop down style.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "02e6b544ca6f93d7548b28e2021f2028493d991a", "messageHeadline": "fix build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 105, "deletions": 124}}, {"node": {"oid": "3c981b8eccef74d868e95f7b450aa7210edc85f9", "messageHeadline": "Zero current sale when switching between fiat currencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5f84e649bfdb02929ddefeea6652693787c9489", "messageHeadline": "Merge branch 'master' into fiat_pos_formatting", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 209, "deletions": 166}}, {"node": {"oid": "b5cae10ca845f5e287141b720206f20c3dac01f1", "messageHeadline": "Fix typo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "11a82b48ed57ec62cd0a4a3f05f89d0493371138", "messageHeadline": "Format fiat with blankGroupSeparator for current amount, items list, \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 23}}, {"node": {"oid": "c666e7c049b3fb1db17684ce9e6729f4cb11f9a5", "messageHeadline": "Reduce width of Currency dropdown", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f46ad998efb68ff01019f94020d00ecc5d841836", "messageHeadline": "upgrade dependencies and move from legacy build system.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 152, "deletions": 128}}, {"node": {"oid": "6d9ef143f6f539e71ad9329c8d2986d75b9042ef", "messageHeadline": "reliably track invoice payment and rest sale accordingly.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 40, "deletions": 21}}, {"node": {"oid": "092f50418959a6e7584ea145fc435218eb3f95d3", "messageHeadline": "fix title and action in read only sale view.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "27a96c69c9dbb4beae17591c6375072a0af0615f", "messageHeadline": "clear sale amount when custom item is removed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "390b2676fa083844cd628ea35e47d55415c81e83", "messageHeadline": "register seach lisener once.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 177, "deletions": 174}}, {"node": {"oid": "618cfcfd9c6d3d154da7c35e2bed71a8c990d2f9", "messageHeadline": "update state when current sale changes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "3d85e6cc8dd52c92d7d6e22fc1f26f1b82287846", "messageHeadline": "Fix padding of sku field", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "df8a7c7d9973c8b88633596ee0fbadceec212a55", "messageHeadline": "Merge pull request #307 from breez/connect-sale-to-payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 323, "deletions": 194}}, {"node": {"oid": "22ee462000048099bcd1aa54f533395cbe12346c", "messageHeadline": "fix build after flutter upgrade: point flushbar to master.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "34d6eb4bea24dfcf1d547f11b627c9efbfce6a17", "messageHeadline": "Merge pull request #306 from breez/animate-sale-item", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 150, "deletions": 87}}, {"node": {"oid": "a5335c45f898de208d5b158adda8eae3a5c87527", "messageHeadline": "Merge branch 'master' into animate-sale-item", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 423, "deletions": 526}}, {"node": {"oid": "c2b28385b7eea5c03878d1b2cb3471d3c5cd7a4b", "messageHeadline": "disposing the animatino on completion.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "b5a25c54d5f65c9699cf439bb99bcfe5b5fb4e94", "messageHeadline": "support read-only sale view and show it on transaction details.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 266, "deletions": 185}}, {"node": {"oid": "7dbefb0f17d6fa201fe504921945990c0847326c", "messageHeadline": "connect sale to an existing payment via payment hash.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 54, "deletions": 8}}, {"node": {"oid": "2ae34b96ef333267f74da4a4300bcaece995dfa4", "messageHeadline": "return full invoice details on new invoice.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b3970c232a72eb491aa96506cc9ffe96033309a7", "messageHeadline": "Rename search text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d8f78ff3efdc38ebc854d922f31dc4cb60ab0f5", "messageHeadline": "Fix currency alignment bug for fastbitcoins redeem voucher page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "92eb491f091480d4ea7720661a8f69e87b7c9f3f", "messageHeadline": "Merge pull request #305 from breez/add_items_review", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 190, "deletions": 332}}, {"node": {"oid": "aa5a7e38a51c9f7213ae91ddd827a4c15e077fed", "messageHeadline": "Merge branch 'master' into add_items_review", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 132, "deletions": 82}}, {"node": {"oid": "bf446d587728efd8b3c3190b1511dd5a9fceadfb", "messageHeadline": "make sure cart responses well to taps.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 42, "deletions": 38}}, {"node": {"oid": "0443f6b9f65b3d0bf90cf561728997871cb3ce85", "messageHeadline": "show total number of items correctly.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "caba974e832a5457f5b02c1db5558117c07d389a", "messageHeadline": "fix payment dialog buttons alignment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "838acca4045dc697b1590fd3a1cd3a39103d4fe0", "messageHeadline": "fix sale items calculation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 42, "deletions": 36}}, {"node": {"oid": "3210f2340d15fa0291e44adc1be8b16b661f8d49", "messageHeadline": "add clear sale action to payment dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "0d36fae9024d4625233c2b4f0dca87c95a329533", "messageHeadline": "Merge branch 'master' into animate-sale-item", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 92, "deletions": 42}}, {"node": {"oid": "ee0f20705f273e232869459efa29e7b4f9fcd30b", "messageHeadline": "Merge branch 'master' into add_items_review", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 87, "deletions": 36}}, {"node": {"oid": "c5a2a073e30f149a6415b179c844be817aaed2ea", "messageHeadline": "Fix price and currency alignment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ce47515f584dd1e3951a01ae026ab7f164459d4b", "messageHeadline": "Merge pull request #298 from breez/search_bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 87, "deletions": 36}}, {"node": {"oid": "9c9efaa2deae4ec0023095631bc9266464a5bf50", "messageHeadline": "Use SingleButtonBottomBar where applicable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 180, "deletions": 323}}, {"node": {"oid": "0ed137c6b589e6f670aed213f49d4931e4df7d11", "messageHeadline": "Convert submit button text to uppercase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd04d8d9c27c1daf8f2ed6b58d505b1ee2e4571d", "messageHeadline": "Remove 'item' from input fields", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "403595e9160aa6410dd70c80100543b789fab585", "messageHeadline": "Merge branch 'master' into animate-sale-item", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 344, "deletions": 294}}, {"node": {"oid": "f0df64362eba31a454315b6bad629d3b99879e86", "messageHeadline": "remove comment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "d22d6e64d65cc1f2dbf6011b5d4fd5ddccc1c2c2", "messageHeadline": "implement animation when adding item to current sale.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 338, "deletions": 258}}, {"node": {"oid": "3ecd2703ac083c5805c9082cccafa64973987909", "messageHeadline": "Make search bar stick to top", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "89a0d898f7f0b970b80581b588821f58efd1871d", "messageHeadline": "Replace icon and hide keyboard on resetting filter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "beabd8afee63e3216c5bd943ec1fd38d5659cc76", "messageHeadline": "Add an indicator that the list is filtered", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9575d520a607ca00c2d48fcd7adcc836aec3c51c", "messageHeadline": "Fix no results text logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7fa62920f1ed4f2503b5f9d13fa5ba0f793292d5", "messageHeadline": "Add no result text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a51371302481efaef43888fdc4ad9092d97e720", "messageHeadline": "Merge branch 'master' into search_bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 344, "deletions": 294}}, {"node": {"oid": "5ba6626fcd2bb63dcd7cb4902a6efb790840c0c4", "messageHeadline": "Merge branch 'master' into search_bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2762, "deletions": 1201}}, {"node": {"oid": "abecca857f6d8dc694c3b74dc617f434a1906501", "messageHeadline": "consolidate fetchAllItems and fetchItemsByFilter to one function with\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "5efc512cc40a87f9f6bc7d185200463d54859be7", "messageHeadline": "Merge pull request #296 from breez/add_sku", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 344, "deletions": 294}}, {"node": {"oid": "6373969607bdc5e0dca9117e99f433aaa74baf24", "messageHeadline": "Merge branch 'master' into add_sku", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2766, "deletions": 1205}}, {"node": {"oid": "890d18227d192ef7b4d060055869bc53b48cca1e", "messageHeadline": "Expose RegExp instead of TextInputFormatter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "cc13b598dccd453862b5399c9cb6809a4986517c", "messageHeadline": "Move filtering to Bloc and DB layer", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "5a7e6f5255c94b10f5929dd152b2a30dd9ebaffa", "messageHeadline": "Title changes cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d59c8901380306ea90df3e67921a357f146cd2a", "messageHeadline": "Replace _titlePrefix witih _title", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "680c91ca295661f5e9c2ba5a5572a18568a3c193", "messageHeadline": "Remove accountModel parameter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 26}}, {"node": {"oid": "8c4cd7ddaf8ef775f5fa76c944ab04690fe08630", "messageHeadline": "Remove unused stream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 64}}, {"node": {"oid": "fc5073de055417289cde5536d54b7c0e7c1b4b67", "messageHeadline": "Simplify price value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ad6d6e0ee983b18b1315650feaa6802af10babac", "messageHeadline": "Save changes on top of the current item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "de801c8a9c28fc66abb0abcce56d96aca4d6349f", "messageHeadline": "Relocate inputFormatters to CurrencyWrapper", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "eabcad0e8f8070007c5524ec490d2e4ccd4f245c", "messageHeadline": "don't clear sale when cancelling payment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0c0b8aef528a2923f351414f1e7d7095eee22632", "messageHeadline": "Merge pull request #303 from breez/IBMPlexSans", "author": {"name": "Yaacov Akiba Slama", "email": "yaslama@gmail.com", "user": {"login": "yaslama"}}, "additions": 66, "deletions": 24}}, {"node": {"oid": "c6171e5f57f895c9594b7930add90aad1212c105", "messageHeadline": "Merge pull request #304 from breez/pending-sale-line", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 60, "deletions": 29}}, {"node": {"oid": "1d790390a88891f9a2430c34b3ff806d5468b207", "messageHeadline": "Reflect pending amount in current sale.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 43, "deletions": 29}}, {"node": {"oid": "f42a2497a66c5fe1fabce15b3b7a8a4ea898ed05", "messageHeadline": "implement remove/update sale model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "a78344467f3fa12043d92fe03e50113991575a31", "messageHeadline": "Merge pull request #302 from breez/dynamic-fees", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 84, "deletions": 37}}, {"node": {"oid": "ab149b4064dd0173ec279f57fb5ef30ff35995f4", "messageHeadline": "Fix the use of IBMPlexSans font.", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 66, "deletions": 24}}, {"node": {"oid": "5165eaf44241c46bb5fff078cd1228f7d0268109", "messageHeadline": "fix currency convesion when adding item.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "3c5761d4edc0927fba540c2fb49ba332fdd6ade2", "messageHeadline": "Pass SKU as null is field is empty", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "4027f73b0a52fcfbb6af901d1754379472bba377", "messageHeadline": "Make title bigger", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "f3222906c42aa93c9b6cfb685cdbaf04dbd8f263", "messageHeadline": "lock sale before submit.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "79d87cce91f02a17ebf3cdd88dd6cf7600148313", "messageHeadline": "fix fiat conversion rate.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cd5f8a0d042e1f7a0ab51be7555109e96ca65c1e", "messageHeadline": "fix total charge in sales view and pos invoice page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "9eaf3a820515ad2a95f6842dcb7231b732cb0127", "messageHeadline": "dynamic calculat sale charge when rates change.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "b3a5e9842e35c0149bd882c9683f5026147839e6", "messageHeadline": "implement satConversionRate on currency.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "433972ae69e777a7d61d2dee3b9046bc358ef7e9", "messageHeadline": "fix badge color.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "237796c67ec873c51a2f3e75cea1b465d1674046", "messageHeadline": "sales view ui polish.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 93, "deletions": 64}}, {"node": {"oid": "21e9daf196d038ebebabe3db6986ce1ee5b6d921", "messageHeadline": "Organize imports and reformat code with dartfmt", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2250, "deletions": 936}}, {"node": {"oid": "2e54a728147f63a0c662becb21b85a81ce4e6049", "messageHeadline": "Reduce fontSize of price", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f60c2da6987a7dac32ac33c6afa37fd86abd7a64", "messageHeadline": "Use custom TextStyle's for items title & price", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "2507874b84daa0f36f0b4e75ab7ba9b8c8cc9ebf", "messageHeadline": "Use normal font weight for price", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31b6f3c85d9ee786bbd85f607486f4dc2c415239", "messageHeadline": "Reduce fontSize and use \u015e character as satoshi symbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "12367ce3b35f5cebee3aa5c9c7c9ae267d4cdae9", "messageHeadline": "Merge pull request #299 from breez/sale-polish", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 268, "deletions": 175}}, {"node": {"oid": "727098e963b2b77524f67f9a5fbaeb4dadf35ffa", "messageHeadline": "remove BadgeIcon widget.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 68, "deletions": 132}}, {"node": {"oid": "a4d39dc6503615be7552736b5dece200e1f619ab", "messageHeadline": "polish sales view.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 276, "deletions": 119}}, {"node": {"oid": "18903aac75de65ab68f939cda5f9b1e1a8b3426a", "messageHeadline": "Add dynamic search bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "08bc2f1215aee5f5cef382bb519b0ae8217475b6", "messageHeadline": "Merge branch 'master' into add_sku", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "21d2b5458a71b19110288a05da1fea0f15f7b1b0", "messageHeadline": "Use same fontSize for title and price.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "01547fd5640ce7fb6c51732c6560b38bb11e4277", "messageHeadline": "Use CurrencyWrapper instead of _selectedCurrency/FiatCurrency variables", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 46}}, {"node": {"oid": "dd8bf2e210865627140b00cbfbe93ec07dfa1219", "messageHeadline": "Fix initialization for add item scenario", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "593e9e2cdf47bad76806d4d97fd740ca12b1caff", "messageHeadline": "Reduce AddItem and EditItem pages into a single class", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 46, "deletions": 318}}, {"node": {"oid": "a4b9c934e28c5d469016b4cb571f03661db42397", "messageHeadline": "Add new line after \"No items to display.\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14298ac96cdd451172c08eac620664c2b6d65752", "messageHeadline": "Merge branch 'master' into add_sku", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 28}}, {"node": {"oid": "4a96b7d82619694d9a922896e5053010225d5f24", "messageHeadline": "Merge pull request #292 from breez/pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 105, "deletions": 65}}, {"node": {"oid": "a5949de69578d9dcc7dac4b8ac73ce14e8784a80", "messageHeadline": "Add symbol to CurrencyWrapper", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "9120cc013e7616ee53f12e4c7b3abba168d95cc6", "messageHeadline": "Remove workaround for satoshi symbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "1b624f1d15d0a78034ee1ec27927fbb53d1c5822", "messageHeadline": "Add IconSlideAction to edit item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "5138ad02ff0f87bb45f13f802e09ebe7b1452bac", "messageHeadline": "Create Edit Item page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 316, "deletions": 0}}, {"node": {"oid": "663c3166066490237d24097237d6f8156dccefa7", "messageHeadline": "Rename Create Item to Add Item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e678dedf990c705ea8f2946f9761335acb0bef45", "messageHeadline": "Add sku field to create item form", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "72a1f6766a87970229f3279d9fd5d3151326a56e", "messageHeadline": "Add SKU to Item model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "e0cd421d9959c012225066c73c10c7ff7fe8f869", "messageHeadline": "Fix mistake made during fixing conflicts", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "07039b1b0e9f21ba1db8f020aaf5192eb48db17d", "messageHeadline": "Return \"\u20bf\" symbol as default", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e00e5b82fd74e706433d67ed81097c78d9a25b7e", "messageHeadline": "Remove unused method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "4daf31e780e059d0856d14becca66faeb2bf28b9", "messageHeadline": "Use tickerSymbol in CurrencyWrapper", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8a9407441bbd520b419da6ef3cc8c6adb0b6c22a", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 805, "deletions": 329}}, {"node": {"oid": "e23e7d21c1f70a6a65e17e28fd04ff935be3f04b", "messageHeadline": "Refactor displaying symbol + price", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 69, "deletions": 60}}, {"node": {"oid": "1aa28414551ee51466e9de6b8cfbd402f80db498", "messageHeadline": "Merge pull request #294 from breez/sales-view", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 804, "deletions": 348}}, {"node": {"oid": "51df279ddebf924328e6030a05445b961d6df44c", "messageHeadline": "format correctly zero amount and allow delete custom items.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "247736330954f1bd8c43eb3dbbcf6654f929ad74", "messageHeadline": "integrate sale view.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 262, "deletions": 147}}, {"node": {"oid": "1fc522f1cbeb9fc032400e5f749ef66445016179", "messageHeadline": "Use CurrrencyWrapper to abstract currency formatting.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 87, "deletions": 21}}, {"node": {"oid": "a9cac1d564458a047a3d74fb2d75d0334b28efa3", "messageHeadline": "Center align and reduce size of Sat symbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "596f2be24355ecb00356b6b41358eb8671e1edcb", "messageHeadline": "Add BTC/SAT symbols to be displayed in catalog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 13}}, {"node": {"oid": "d21727d0abe903143df42060739e1901e086caaa", "messageHeadline": "Use a smaller size for item icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "90708e24cfed1cf1293b19a988ca97b517ac4728", "messageHeadline": "Display item names in bold", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "340118f27bd630fa5ea39915c276b11bfdef0b50", "messageHeadline": "Fix remove trailing zeros for fiat", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73da22c76545fb155715d9e881823ffe40892b75", "messageHeadline": "Merge branch 'master' into sales-view", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 70, "deletions": 49}}, {"node": {"oid": "6b1deaa69119cb11aef4d46a42137b9c1a0c26b7", "messageHeadline": "initial commit of sale view.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "e33140fa71c04fd628069693a7c9f0b97a171c7f", "messageHeadline": "start adapting pos_invoice to show current sale.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 300, "deletions": 249}}, {"node": {"oid": "9daed1a4143c090b4b75d8c32f423ff32dd234ad", "messageHeadline": "internally add option to reset pos catalog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4697f3139387f86cce29ebb9f0eecfde36f09ee9", "messageHeadline": "add badges dependency.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "cd4342077aa95aaa12c90c51025a73d2924f3ccc", "messageHeadline": "implement bloc, models and actinos to support sale.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "178e6cf281b0d633d98ccb3dffb71f857a885fbe", "messageHeadline": "Merge pull request #290 from breez/pos-items-view", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 307, "deletions": 230}}, {"node": {"oid": "7b5e0945ae0caf6479574959c0a05ef0aade1d39", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "0defb639478d6f1655f923539fbf0ddf291c2de1", "messageHeadline": "Reformat BTC<->SAT to match fiat behaviour", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7ed6bf8c34507659aa5ed6ef47d064e17f444e63", "messageHeadline": "Don't allow more than 8 decimal digits for BTC", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fec0d0123ee994cd4c082fdefa39b6d30628db10", "messageHeadline": "Remove removeTrailingZeros from Currency.format()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "7d1fed83dfdf843dd890f7aac4483f8601bf5cf5", "messageHeadline": "Redefine symbol as SAT", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "90ec10f659e57cba350f75a30e5d673babc33ec3", "messageHeadline": "Center align empty catalog text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "c9b004bc96bbb1fb6b59600282ccb99fde5be23a", "messageHeadline": "Re-enable menu to switch to POS mode", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3a5083af1dfca1d82e1ab1db37391ed58d79804", "messageHeadline": "Merge pull request #291 from breez/hide_dev_menu_items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "174d1758258fcc2b0037c0874edd969e50bfd1c9", "messageHeadline": "Merge branch 'master' into hide_dev_menu_items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1140fcb25d7b847072222240d12425ae5f128af1", "messageHeadline": "Add removeTrailingZeros to formatters", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "f19da1be4e7935fab1fe488c3ff5dcae3d62b38f", "messageHeadline": "Use catchError directly", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7b7619298b75a4edbdb29f746c6ed9cf3cbb5a51", "messageHeadline": "Rename \"Admin Password\" to \"Manager Password\".", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "fec5fecf030ba5a57bc6039f45a506a27ea9f461", "messageHeadline": "Change default item icon to airplane icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edcaa6f6809632b4ad234a624df5f14b74b88c31", "messageHeadline": "Temporarily disable switching to POS mode", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aecd60664fece9f11b5346dc7894823a29d09db9", "messageHeadline": "Remove unnecessary items from Developers menu", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "8e89755e2d27136511d8510d9674a3fd3cd852dc", "messageHeadline": "Change alignment of charge button and viewswitch", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "9366b343982ff18f699fa443358f15364899c7bf", "messageHeadline": "Make the switch buttons easier to click", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0472160395d35f43965ae821998c92fd4c9c6778", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5f822f340dc53eb5887a268cca4d5177d274e204", "messageHeadline": "Change 'sats' to 'SAT' for pos", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "70f3cc0691fe73845a4e7fd4a3962d3b0651d87f", "messageHeadline": "Change colors of slidable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 29}}, {"node": {"oid": "65fa2669efdbfa9ac52e2c330b1b389f9dce3cce", "messageHeadline": "Remove delete caption from slidable drawer action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a512656250a04d2c6a6236f36dbd9586c8694aec", "messageHeadline": "Use a regular icon for an item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "0bfeb59b073819ad9a5bddafa4347a64a9414db6", "messageHeadline": "Fix padding of catalog items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 53, "deletions": 50}}, {"node": {"oid": "f9fab8bed1dbecf294d611ef1cd59880da6360c2", "messageHeadline": "Use only currency symbols in catalog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "463b3e658a95c4a8768143972ca2fea7281166a3", "messageHeadline": "Remove trailing zeros from item prices", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "daaa71e3cf2f49e70f4412af7b568bc01a71300f", "messageHeadline": "Change instruction text for empty catalog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c6dffd830dba77691b84a7f61ab3c416e6f0e293", "messageHeadline": "Remove the flushbar when deleting an item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "1f898ce1b31c0a83cd69f842ef5aaf1537646fe1", "messageHeadline": "Add label and replace hint texts, change currency pickers style", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 71}}, {"node": {"oid": "80e424a456779ee186b97c83601c691a98d24318", "messageHeadline": "Change the fields to \u2018Item Name\u2019/'Item Price' and make currencypicker\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 135, "deletions": 105}}, {"node": {"oid": "41cf14b9136c1851ec83ea6a428cbf44a71ec1b9", "messageHeadline": "Change title from create item to add item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c468e2752648f2843b309d6a5ffa78285e06437", "messageHeadline": "Hide current amount in catalog view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "da65cd03a9297cc3bae175533ac36cf7be7733de", "messageHeadline": "Move the switcher button under the Charge button and add captions 'Ke\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 85, "deletions": 45}}, {"node": {"oid": "8ca22b3007c3e1de335a6df890fa6401dcba5479", "messageHeadline": "Remove the 'Add Note' (till the minimize task)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe5b7f5d1b07970fdd290db8b92659b850e071e4", "messageHeadline": "Make separator in dark mode in keypad-items switcher visible", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51709f18d7775f425b80b8132fc1ab20ca772481", "messageHeadline": "Merge pull request #289 from breez/pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 755, "deletions": 61}}, {"node": {"oid": "e8ced0bd88b7e2603622d7fe8ffcedf91b16b014", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "5c0a7cf41e1a28375817b56e5e9089ed8fcc5d44", "messageHeadline": "Fix condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e4ea8fa0110ccfbb01d210454f93ac6a54a884ce", "messageHeadline": "Use formatFiat to format price on create item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "3834f9ee73a2402d288fb30e43a901882581940b", "messageHeadline": "Remove formatSat method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "c03e4d3310519113636d5c4b96ab85ca22965ee2", "messageHeadline": "Use toSats when passing price to _addItem", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "af7c5e83380de54fc89791b1785b8b70f4b062d8", "messageHeadline": "Make ItemsList scrollable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "62d5f60ebd13ad3a56d22ebef2fcdc144b10a744", "messageHeadline": "Refactor _formattedPrice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "42b80753ea1d04ab791e9b293e7637e10c32148c", "messageHeadline": "Add formatSat to Currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "182b413e2962bc8347aecfd7fe13669ea14f943b", "messageHeadline": "Add validators to create item form", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 28}}, {"node": {"oid": "d408b9184708ee5526d11090390b652ad04dfae2", "messageHeadline": "Refactor formatFiat function", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "c0d43535f8b088a07e5301ad4355c1f11bf8ef57", "messageHeadline": "requires admin to switch from POS to user mode.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "ba684a378c89ff8a62e25820d6f177fff35f9ed1", "messageHeadline": "some ui fixes to strings in dialogs.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97b08e403a7519a2fead5167cf2d4f097510495f", "messageHeadline": "remove old unused subscriptions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "00d633e7be17973398773a5034ca234b5c3d7b05", "messageHeadline": "Replace old methods with getFiatCurrencyByShortName and formatFiat fu\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "cd4ace7f2239fbc2ab97a5b1b00f3dafaccc55c1", "messageHeadline": "Add formatFiat method to FiatConversion", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ea81c58a4279e8541d8c02d1f167e6562a9d9b9d", "messageHeadline": "Add getFiatCurrencyByShortName method to AccountModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "cce18da6c1ae22b0318cfd11e50660021bce5059", "messageHeadline": "Handle error for delete item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "9573557314d76ed524c10aa4aa8c68aba6e65b61", "messageHeadline": "Convert selected items currency to current currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "c4c86b51dd0a920ff8f46ea7cc93a0bfae0cf4c9", "messageHeadline": "Format price and pass satAmount to _addItem()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "ebe626749508c6eb55c4772a7e5c90002e427007", "messageHeadline": "Pass accountModel to CatalogItem", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "c55fa3e5c33086848b066ee25e3d6c16fb2ab93a", "messageHeadline": "Remove residue code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "26a52a7534839accd86882fcd37d743015a86e9d", "messageHeadline": "Reformat only if price is not empty", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "59013aeb3d6dd2349b54bda0126e9c781890dd19", "messageHeadline": "Pass curreny information to _addItem", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c7bc4679150e9d3ced35c0d4e145a704aa56a74d", "messageHeadline": "Add CurrencyPicker to Create Item to support currencies other than Sat", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 166, "deletions": 35}}, {"node": {"oid": "f1e6165bd6c71d99c6e9916dd143ed0dc865a4b4", "messageHeadline": "Change color of view switch icons to match theme settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e15231a54ae170d3b6ea7e0b23ca7c43a3b4e07a", "messageHeadline": "Display default currency in Create Item and trimRight of item name", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 16}}, {"node": {"oid": "b3800d7d39102afa95e188adfb7f09e6a8569608", "messageHeadline": "Add price of item to total charge on click cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d1daaceb7e57cc316c1498dcd08fa622e0c857d6", "messageHeadline": "Add price of item to total charge on click", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "46afcab1a255707ab775349edf922d9417ec7ee8", "messageHeadline": "Fix ItemsList render bugs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "a62ad2a63c5da15ac6d35ea2c0125cb5c50c58ae", "messageHeadline": "Use slidable on catalog item for delete action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 23}}, {"node": {"oid": "6acb15f754cf1f254224f7f4d3266bfa7626909f", "messageHeadline": "Hide Search Bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97e427a295b3de986e30b17fe85ca70d504eb860", "messageHeadline": "Show loader when stream is building", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "21e54ef888111435d0f1e35658053ba1da057276", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "811c298f13ce16059dd4da779ac5ad12cfbeed46", "messageHeadline": "fix sqlite query", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "b9ea13b1ff5149e644cafa2a810b0aeaeeff4e79", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 568, "deletions": 93}}, {"node": {"oid": "6deccbf65bc5f960ea7142a232cfe3bc4a843b39", "messageHeadline": "Create ItemAvatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 110, "deletions": 23}}, {"node": {"oid": "1895055b9141ab08792dd1b615d7adb323837a79", "messageHeadline": "Pass PosCatalogBloc to items widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "cf1058f8eebfd0234d16958113518c2f6cc82fe7", "messageHeadline": "Simplify CreateItemPage for testing purposes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 134}}, {"node": {"oid": "ac44b9ec93c512d4c7acddbe0d52b53995077a94", "messageHeadline": "Add listenActions to PosCatalogBloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "06fca6024c8aba02f7f2b88191045259aba2a119", "messageHeadline": "Merge pull request #288 from breez/admin-password", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 558, "deletions": 84}}, {"node": {"oid": "0edc740459d03e77313e565fb84978bd349fe6ae", "messageHeadline": "Merge branch 'master' into admin-password", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 264, "deletions": 146}}, {"node": {"oid": "d501a5645cdb40caeeae975a8f1350e356dd03ea", "messageHeadline": "require backup before setting admin password.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "f7ac5585aa576db3c9f0ab85c5efc1a3f0e70455", "messageHeadline": "protect actions and route with admin password.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 218, "deletions": 30}}, {"node": {"oid": "7cad52a310a30320537bcbe76ca3a14203831e73", "messageHeadline": "implement \"admin password\" settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 283, "deletions": 50}}, {"node": {"oid": "e80a6731699081febf1ea57845ec6385fd41426d", "messageHeadline": "implement \"admin password\" model, actions and bLoc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 48, "deletions": 5}}, {"node": {"oid": "8b2d3a013fd14ce8d1a109d0f8ee40c7ce967447", "messageHeadline": "Merge pull request #287 from breez/avatar_picker_regression", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e3491dc8527c0c200da854f8a350adafcc50a470", "messageHeadline": "Fix regression", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "a803e520b10c96e0746ed4592ae27ed188745a5f", "messageHeadline": "Disable TextField during upload", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "558bd4fe8dc3f3e0b740d5433b7430dd7f03c63c", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 269, "deletions": 150}}, {"node": {"oid": "3b58c0fe3683304fe390d6a20debdf563764d2d4", "messageHeadline": "Replace developers and transactions icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e7d01cb038c26a6cfb9f46cb7276924cb3a4b28d", "messageHeadline": "Replace advanced menu icons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b91527c3c9b5897f5d61bccb56d0c5cf47906352", "messageHeadline": "Merge pull request #283 from breez/avatar_picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 269, "deletions": 150}}, {"node": {"oid": "287a8b72d8809b93a164200866decf1b0646caae", "messageHeadline": "Merge branch 'master' into avatar_picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 719, "deletions": 19}}, {"node": {"oid": "53a6dd215cdd9eeed54da4e2ea005f48965e6100", "messageHeadline": "Do not reset username after uploading avatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "3a75ef236430eee8195e71ec0aff75c0123f2dee", "messageHeadline": "Use Uri.tryParse to avoid FormatException on invalid uri parameter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44aefdb0abd3388ff3b6b1b9b7bd6b220941602b", "messageHeadline": "Simplify _uploadImage and save buttons action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 35}}, {"node": {"oid": "3614a9bb9cc19102f816de2947ca1c160f674a18", "messageHeadline": "Remove unnecessary async/await keyword", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "996b296d93eb267e8e8a8a49192a304febc56a7d", "messageHeadline": "Disable save button during upload", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "9d49f38a42ccdaa6615cc70699655d7295bbb639", "messageHeadline": "Render _NetworkImageAvatar if url schema starts with http", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4bb637a0d1aa70fb6c234930858528a67bfda1b9", "messageHeadline": "Set a more accurate condition for _FileImageAvatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40f99d4f9d8709f7de4dfee8872f13189efa6093", "messageHeadline": "Refactoring", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 66, "deletions": 72}}, {"node": {"oid": "979fd7e7eb637fff29a7417322af60b7cde3aa1f", "messageHeadline": "Fix _pickImage method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "359b13d6e4fea9564ebcb7fac116d4a471f9b583", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 184, "deletions": 27}}, {"node": {"oid": "a046fdd5e666e60483032154a63131f9bfaccf74", "messageHeadline": "Merge pull request #286 from breez/pos-product-repository", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 534, "deletions": 0}}, {"node": {"oid": "dfec3d8f0f752176c5e9a3793da698bbf67d305b", "messageHeadline": "Merge branch 'master' into pos-product-repository", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 185, "deletions": 19}}, {"node": {"oid": "ae5a5c5a59eea7faf680e38ec456bc8efc1aae42", "messageHeadline": "implement repository business logic.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 82, "deletions": 4}}, {"node": {"oid": "afd40a3f815a8266e02c2979d91e620e69bf5d76", "messageHeadline": "add unit tests for sqlite repository.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 102, "deletions": 23}}, {"node": {"oid": "a2f7934439122f2a7e05f2ebaf8bae1e13d2a4d5", "messageHeadline": "Merge branch 'master' into pos-items-view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 185, "deletions": 19}}, {"node": {"oid": "132424899b41070bae52ff26d43735748a5c5424", "messageHeadline": "Switch between numpad and items view via a single button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 136, "deletions": 26}}, {"node": {"oid": "de2b8562248a53339eccd4adf55cb117866e9819", "messageHeadline": "Create ItemsList", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "ef5cb76993a412a63ff94951aaeecf8c94fc9b65", "messageHeadline": "Add create item page to route list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "f258a3f72aca300ddef4ae3fdd19411622951a7c", "messageHeadline": "Initial draft for Create Item page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 182, "deletions": 0}}, {"node": {"oid": "d21e4709511c209e1f4b8160b2c588f77f78213f", "messageHeadline": "Initial draft for CatalogItem", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "9d23777a6b7f6b3922bb55e2dc348abf8ac2efe1", "messageHeadline": "Add PosCatalogBloc to AppBlocs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5309fac66a9d2a075f36ceb933362cd8b7323f45", "messageHeadline": "Simplify _pickImage method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "921bc0e56bb24179700bafc53c1d412253f5cc88", "messageHeadline": "Merge pull request #285 from breez/lnurl-channel", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 185, "deletions": 19}}, {"node": {"oid": "a6444c776bad788a804ae98b8fc6ae44635c3b22", "messageHeadline": "use common code for lnurl action from both QR and url handling.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59, "deletions": 57}}, {"node": {"oid": "9d14ec9bc0ddab0b6b5deac34d89319ac53f61aa", "messageHeadline": "Implement UI for open channel via lnurl.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 54, "deletions": 5}}, {"node": {"oid": "b4c8dca778abaf54567514fe681be8924d7eca6b", "messageHeadline": "Implement open channel functionality in lnurl_bloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "3048b89cbd133e2ee2bb3a5645420cdd3768c3ac", "messageHeadline": "Add connectDirectToLnurl method to swift bindings.Generate dart proto\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 85, "deletions": 1}}, {"node": {"oid": "6705abab417a1993b40b20e0736cc00198caca3c", "messageHeadline": "add missing sqflite plugin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1dd1899c8c9b712af1772098dc336ca1e3a87c9b", "messageHeadline": "initial repository interface and db implementation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 376, "deletions": 0}}, {"node": {"oid": "49428a5d15a64b1a5d6298c8c8cdde4793a5c5fb", "messageHeadline": "Merge branch 'master' into avatar_picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 76, "deletions": 45}}, {"node": {"oid": "3f6eebc67c7bec62a1afc186fbfa9eed77193fe1", "messageHeadline": "Do not pop dialog right after uploading image", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "890899a2ba0a5eae80bfe2c3d5f5391d43b6cf25", "messageHeadline": "Render selected image immediately", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 69, "deletions": 53}}, {"node": {"oid": "f8b6d6aaa03fe6856383b69417a3fc08fe3593f3", "messageHeadline": "Rename settings to pos settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fcb442c9e84dc2aeb449fc677c833418f9eb73b3", "messageHeadline": "Prevent dialog to pop while uploading profile picture", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 184, "deletions": 130}}, {"node": {"oid": "50aa151762bf47ba1cb868d42ea90c5739eb7a16", "messageHeadline": "Merge pull request #284 from breez/charge_sync_ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 75, "deletions": 44}}, {"node": {"oid": "34df7505e11585907adc95a5023cdf160231e592", "messageHeadline": "Merge branch 'master' into avatar_picker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "37e4f96760077f86bc82c0b0eb6b8fe917ce989b", "messageHeadline": "Merge pull request #282 from breez/pos-currency-conversion", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "7bfb611c6551dbafde0bec635e774202ac954db2", "messageHeadline": "Merge branch 'master' into pos-currency-conversion", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "2ca42302ed0d54983947e59297e3c3bf65719c72", "messageHeadline": "disable pos switch in case we are in user mode and with no channel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df9ae7539c8e4733d695c444889397c4bf9f1d8f", "messageHeadline": "implement blocking sync on pressing charge.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 75, "deletions": 44}}, {"node": {"oid": "db21eb33edc12a2c73af7e785c88d7d8c7012039", "messageHeadline": "Add proper error dialog in case scanning of lnurl fails.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "28d751d7fb4f91cac5ddca6bd005a3214879aab6", "messageHeadline": "Refactor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "262fbc794915c676e096083cc4f0e528622a2824", "messageHeadline": "Do not upload profile picture unless the user saves", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "ebc76d395035da621ca0e85ef252042f464f4adc", "messageHeadline": "Create and use UploadProfilePicture user action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 165, "deletions": 131}}, {"node": {"oid": "3928598864b62675197fd3f809c6e24d0938723c", "messageHeadline": "Create MemoryImageAvatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "63a78dd15df9e9a37ac995aa0b8ec4176da59d9d", "messageHeadline": "Merge branch 'master' into pos-currency-conversion", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9a5726e680d2a7e08194804b5af0d86d4b147d41", "messageHeadline": "Refactor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "432bb8240681de0466fcb4bf94d34c7f8603e9cc", "messageHeadline": "Add comment to describe conversion condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2eaebbc000cb99df5a7dbb29fe1f835b0f5eea5", "messageHeadline": "Refactor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "9c461192e601e21ec965b68c9cfbe183bf9353c0", "messageHeadline": "Convert charge amount when switching currencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8c0ce8ef0e36c71f3dbaa7c547ac6741a8432063", "messageHeadline": "Set aspect ratio of shown to 1:1", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5e0896618de6e57e29502daa2298fbcb5406de69", "messageHeadline": "Clear the current input after switching currencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "e3c930598c736f08c81a749921868b68f871564a", "messageHeadline": "Remove ignore pointers on pos", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 34}}, {"node": {"oid": "a75636adf50c93d21430791b34431c9432e13228", "messageHeadline": "Refactor amount methods", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 25}}, {"node": {"oid": "a0d9438e07c14d4c0988f4af4b105e2050decba5", "messageHeadline": "Do not clear total amount single tapping \"C\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "0136f3e58783f48abf528c6b9d863f16692c7cab", "messageHeadline": "Persist POS mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "960dbb7f73528fe668d1288a553a869c965c77c8", "messageHeadline": "Remove toSats", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "36324a6c3c747d5040b1ea9f71a554f82bc63c44", "messageHeadline": "Remove Developers menu item and add settings as a separate menu item \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "427939e3fbfbc857e6d8f42b90cd6670f352586d", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "1419849e15150f36149d68777bb9a4281ecf42b9", "messageHeadline": "Show currencies displayName on Charge button without UpperCase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2ff5519ac78d0f374f8658e63e44400b925c1b7f", "messageHeadline": "Merge pull request #280 from breez/pos_dark_mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "f8a32596d25193c211ab3cece5e1b8bc64b51472", "messageHeadline": "Merge branch 'master' into pos_dark_mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 33}}, {"node": {"oid": "266e1606bc24e8a4c978e767bf13770ee510990c", "messageHeadline": "Replace changing color of approve icon color with a more controlled a\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "dd385e11c7f185f0e4a77b37e0f9ab2d00028fbf", "messageHeadline": "Merge pull request #279 from breez/payment_dialog_icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 33}}, {"node": {"oid": "3972a279bd3d53745978597062ee10dd69ed88a3", "messageHeadline": "Merge branch 'master' into payment_dialog_icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "de0bed3553645df645097b4b1f28b1455e6a5911", "messageHeadline": "Merge pull request #278 from breez/pos-consolidation-regressions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "439a01e7626e179e63e4f2cc9b75a88e92110c2a", "messageHeadline": "Increase maxHeight of payment request dialogs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0b04a8ae5cf7851594f9b118946be3c5e3a27c46", "messageHeadline": "Render icon properly on payment request dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 29}}, {"node": {"oid": "e291b7394c6670caad97072860e0aee9d288b862", "messageHeadline": "Adjust color of payment approved icon for dark mode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "c7ac23a6c4b98d08fb24da8e01480f38aa6f8f20", "messageHeadline": "Apply theme settings to pos buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8651a56814f7156802f79cca36e25c138a782e62", "messageHeadline": "Remove redundant method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "7813518276e133a02e7936a28b6c611794a32745", "messageHeadline": "Show currency conversion of entered fiat amount on Charge button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1b206b22660888c628797560f1b4ec289e7b80df", "messageHeadline": "Merge branch 'master' into pos-consolidation-regressions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 24}}, {"node": {"oid": "ff2b5719ee9691ba703593834c514e3bb2b07158", "messageHeadline": "Do not convert currencies when flipping fiat", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "02b4212a3482b3168f806e3084485635ee217652", "messageHeadline": "Merge pull request #277 from breez/navigation_drawer_flavor_changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 25}}, {"node": {"oid": "cabf313c64cff64ba70ac765fdacd7d132f217ba", "messageHeadline": "Pass switchWidget instead of multiple parameters", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 24}}, {"node": {"oid": "3339cdf8310f8921b15c7c0ed16c7312d4841b38", "messageHeadline": "Fix typo and remove unused scaffold key", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d7bf929b004f6d40616242149a95d6f500dcb5de", "messageHeadline": "Disable charge button when entering invoice note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "1fbdbeed47558db626e89917dbc04182a55d029f", "messageHeadline": "Change color of POS switch", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9ad6b3a2f28679aadc5c9146946337232dc78d51", "messageHeadline": "Merge pull request #276 from breez/qr_image_bg", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "904132505363b596e2a623b59ceb393f20601454", "messageHeadline": "Toggle between flavors under advanced tab and remove marketplace on P\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 25}}, {"node": {"oid": "7a0e703181726671d0dce49387fd519be17e2587", "messageHeadline": "Change style of Cancel Payment text on POS payment dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "1ab3776067f6156d01d1b381f8cc5e333e47ddca", "messageHeadline": "Add white background to QR image", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "aedd9376fe5ec0800f090f4e489b3466b1c69c8d", "messageHeadline": "Add .flutter-plugins-dependencies to gitignore", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "90c77d0ce4dd8a3ed7ed6c920d2feeece58bf2e8", "messageHeadline": "fix issues in Pos Invoice page:", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "2b58e0a64eb5ad1063c094140e5242039c0621c7", "messageHeadline": "Merge pull request #273 from breez/pos-consolidation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1832, "deletions": 2221}}, {"node": {"oid": "32c8cf3117d83667e25cfc37260776bf446229c8", "messageHeadline": "Merge pull request #268 from breez/pos_fiat_currency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 377, "deletions": 369}}, {"node": {"oid": "b8bc69acda26f97786de8dfc3a3f4682aeb050ed", "messageHeadline": "Refactor PosInvoice page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 332, "deletions": 454}}, {"node": {"oid": "f4856d2d9ed0f082ab1be80b598e5691921aad5d", "messageHeadline": "Implement NewInvoice action in InvoiceBloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "aca3ee30a754d0ccb8035e9a0070643c00874d3c", "messageHeadline": "Export all macaroon files and macaroon.db", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "bee7b52bf9f73c3ae54125a5f18755e628de428d", "messageHeadline": "Move amount related logic to Amount class [initial draft]", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 88, "deletions": 50}}, {"node": {"oid": "07bda5a6f93ab05938c9e47386928ff86252b83c", "messageHeadline": "Export admin and signer macaroon", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a7231709e3447f16bd010dd95a2e23a1cedc8523", "messageHeadline": "Fix addition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "03df14426ef35e04646e2795b4867c165557ed5f", "messageHeadline": "Remove _amountController & _chargeAmountController", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "00c2b2b9c9538260e4cb4031fc0b4a558e80898e", "messageHeadline": "Refactor changeCurrency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "62a1ae410230d67956b290e8c186325c507e35cf", "messageHeadline": "Pass symbol to changeCurrency method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "90e723abf9bd080e9a551efde8dad237e3f14967", "messageHeadline": "Recognize \"sats\" symbol using fromSymbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "830e3a62e55e0583507c18db551c142405544589", "messageHeadline": "POS: Add fiat support", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 151, "deletions": 77}}, {"node": {"oid": "d47ffc6fddb778c493991eee6ca2ac67d07ef742", "messageHeadline": "move UnexpectedFunds route to the new folder structure.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 211, "deletions": 730}}, {"node": {"oid": "e242308161d10edeb18e1e052880d9dd74ce901f", "messageHeadline": "Remove POSProfileBloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 87, "deletions": 360}}, {"node": {"oid": "fa633c6c69446610bbabac2ecc40fe1bd99996d4", "messageHeadline": "Move Settings item under Advanced and rename it to POS", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f1183045aa76411d0e68eed2ebd44432e79822e4", "messageHeadline": "initial refactoring for flavors consolidation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1142, "deletions": 749}}, {"node": {"oid": "b9ae1fdb52f3bb0ad6deff47d2782b2a6f53d4c9", "messageHeadline": "fix backword cometability with PIN code backup.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "1ec7f303d707784cfc0bf53375742796ae2f7201", "messageHeadline": "Enable export of db files for support.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "ef18a2790aa4dba724106feda474cfb46d40e1bc", "messageHeadline": "Make Create/Withdraw button stick to top of keyboard on Receive via I\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06e4a587388519b9d6886fff23c20e50a366c182", "messageHeadline": "get log path without need for breez lib.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0640fc8a4cd9c318b09bb0b504044279c7faa6fe", "messageHeadline": "Merge pull request #271 from breez/deposit_btc_page_layout_fix", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "ecd2c1d61e2889263bb0c42cb53b718f7220abb8", "messageHeadline": "Merge branch 'master' into deposit_btc_page_layout_fix", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 207, "deletions": 104}}, {"node": {"oid": "24638b833075b8f11d1df19a0aff2259d89e6a53", "messageHeadline": "Use a smaller font size for fab actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2e65f22262b656d169aaffc4241e7d4f2cae5b00", "messageHeadline": "fix smal amounts and fee not available when sending on-chain funds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 204, "deletions": 100}}, {"node": {"oid": "f52826f693e52d681c6854f18bc48da3600f59ac", "messageHeadline": "Wrap content with scroll view for devices with small screens & large \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "e1472c4df5943a4246e05863888fd4dcd6cdc083", "messageHeadline": "Replace AutoSizeText of fab actions with Text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "c5ca9474c24a6ed92d3cfbbb81864200593ef33d", "messageHeadline": "fix reverse swap confirmation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c7b43c7e9b133b6ac67d7c12318c2d1af2a5370", "messageHeadline": "Merge pull request #269 from breez/sweep-coins-fee", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1548, "deletions": 2128}}, {"node": {"oid": "7a24aaf1f145e2f5add354e0944fef7cd830aeb5", "messageHeadline": "Merge pull request #267 from breez/fastbitcoins_form_misalignment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 34}}, {"node": {"oid": "63b40dbd7908655b5a2ebf692f6569eaaf5aa3a7", "messageHeadline": "remove unused actions and API.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 33}}, {"node": {"oid": "a3f1054f59d0e1ee9893593ce901131d8836aaa6", "messageHeadline": "Fix misalignment between Voucher Value and Currency dropdown", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 34}}, {"node": {"oid": "3a46cdf313a7bc787e82b60590a16b948a9822b7", "messageHeadline": "use default block in switch statement.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c577f881c8d430a1e3b300292f5ccd2ca2f7c9a1", "messageHeadline": "implement unexpected funds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 337, "deletions": 101}}, {"node": {"oid": "16d118cc02e1ee310b58e68bb8b575c3b04e38bc", "messageHeadline": "refactor reverse swap pages to be reused in other on-chain transactions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 94, "deletions": 63}}, {"node": {"oid": "16ae72211b5ef4aa92808cf59f7a719996204454", "messageHeadline": "add sweep all logic to account bloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1108, "deletions": 1937}}, {"node": {"oid": "da2a7c1dd810dbe6ba63e44aa5c39e07d05a31d5", "messageHeadline": "add sweep coins endpoints to breez and iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "49409c36b2b1a559d6adbb4254c2a92c2c66c931", "messageHeadline": "Merge pull request #266 from breez/remove_bits", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "045c49f19d45d85218f75f90d621be7f7c0b160f", "messageHeadline": "Merge branch 'master' into remove_bits", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "5cb3d67dda0473929b987062611262b75f942ce3", "messageHeadline": "ui hack to prevent layout changes right after showing next button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cee10d159f915ca220ddc061c3eb5a702f1089b3", "messageHeadline": "Remove maxLines property of instructions text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 35, "deletions": 38}}, {"node": {"oid": "54f3c0aa7553512286a43f9b7925f50785859905", "messageHeadline": "Fix layout of seed phrase screen for small screens", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 46, "deletions": 43}}, {"node": {"oid": "80124b4c42d2b0ccf39a3a223c1cbe75c876d361", "messageHeadline": "Remove Bit currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "f03f8b031686bb14720c24a66bf1759f67e7a12c", "messageHeadline": "Revert back to SAT on an unidentified currency symbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18dfb1acbc7d6c867524b7ecaa784cd8c7db52af", "messageHeadline": "When bottom bar actino is disabled icon should be disabled as well.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4046e869523faf912d5564e364962bd09b5fe8d", "messageHeadline": "capitalize update versions button text.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c33bb25acfffddd48a25a99c614d1762e0cba33e", "messageHeadline": "fix flushbar style.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "4489ad6287cec9516d2b8e8227180654ebbbcc24", "messageHeadline": "Merge pull request #265 from breez/clipboard-invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 215, "deletions": 174}}, {"node": {"oid": "f88d1c35a7b0e2ec06940ea3f3560d6c0bdc7445", "messageHeadline": "use clipboardInvoicesStream to enable/disable paste invoice menu item.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 184, "deletions": 148}}, {"node": {"oid": "4b97181f8e6527df24cb37d7d408b2e622e8fee4", "messageHeadline": "central point for setting clipboard text.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "3978d7011fc95fa9b0704c7c13206ab765693293", "messageHeadline": "add separator for refund menu item.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51856f73bb08e84982f11f903cc7d3e22453981f", "messageHeadline": "Merge pull request #264 from breez/check-version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "8a02ec26ba6bba69b66b675583a9fef17011f7f0", "messageHeadline": "implement UI handler for not up to date version.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "8a6665effcf3b869cd2c2a38e9359a8575ffa628", "messageHeadline": "implement action for checking up to date version.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "b94765693e1d30c1122a414acd2fc15bfb1bbc9f", "messageHeadline": "add some customizations to the flushbar.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "b7df82c3fc8d1ffb21726a575ebd188f0c8545ed", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a0b1614441e13e5dfa305810de4b7c8893a204e8", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "563b243b0bddf107fa7b6639863e5c845f2d7421", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "c35c7a7a88fdfa0934dc649662548b0588df965e", "messageHeadline": "update barcode scanner plugin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "9989fcd187dc6120a7a64edf19af74dd9c38462d", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "6e00a9d326167edfb317290144050e9147911a5c", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "225b6c1c490f61519c5b1cd47dbde122d33dfadd", "messageHeadline": "fix font size of floating actions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "91a5f1b9914adeb39b5d8edc5df3f07967c29cdd", "messageHeadline": "fix flickering of Receive button.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6327e1d7e19c5e4aeffe4653517e52cf31e9f3f7", "messageHeadline": "change title to \"Receive via BTC Address\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c51a81659058bb05ece8ca028877a986943d604", "messageHeadline": "fix max font size of warning message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "c9e8204383282bd88959e20777d591f4398f9e7e", "messageHeadline": "replace credit card icon.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4a3b5474f8e3b7da83ecca45a2009f21903e7efa", "messageHeadline": "fix buy bitcoin text.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "407b0c12c3b7c8eed767729a75cfc2ba21bd9b22", "messageHeadline": "add support for bitcoin address in global QR.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 43, "deletions": 15}}, {"node": {"oid": "08ba4e979711cc843aadbce3f6e5839beeed9de5", "messageHeadline": "add global QR handler, still missing bitcoin address.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 146, "deletions": 36}}, {"node": {"oid": "4735582375c904670230b46d9380d9aaa66d0029", "messageHeadline": "ui fixes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "2d7a53154e35c6352cc2b35656262dc4f6b765a2", "messageHeadline": "Merge branch 'new-ui'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2057, "deletions": 1251}}, {"node": {"oid": "a8fc4a68f7c2f1cb3c0bfbf0fb73a4b16cf3cae3", "messageHeadline": "run dartfmt.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2007, "deletions": 953}}, {"node": {"oid": "2057e7ea8261c925b98d48d9c0ec3514c6e16893", "messageHeadline": "implement UI feedback.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 68, "deletions": 316}}, {"node": {"oid": "02bbe434ad02fc88651f4607eeef9e0a98b00489", "messageHeadline": "Merge pull request #263 from breez/new-ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 612, "deletions": 282}}, {"node": {"oid": "a2e7fea64028fec3f1d1b38c525bb5a4b127a96d", "messageHeadline": "implement disabled menu actions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 342, "deletions": 179}}, {"node": {"oid": "d6a56a17d45c0f19ad700151e763086985131eec", "messageHeadline": "implement new menu design.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 114, "deletions": 146}}, {"node": {"oid": "36502ea462b17f12c2d7824b9f0efb1037fdc43d", "messageHeadline": "implement bottom sheet and floating action bar.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 267, "deletions": 68}}, {"node": {"oid": "17f48ce8178cb86743e28e66e2aa613ebe98124d", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "70c0eb02bfc16ec1e79339feb0d188918b87dcc6", "messageHeadline": "change remove funds validation text.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea3f812d24a7cb16c0782196c00234a15604c89c", "messageHeadline": "fix android 10 paste action.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "13ee2434e5deef460ac3f2b170488418075b910c", "messageHeadline": "add fiat formatting for total in reverse swap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7fce328a11f0c33ffaf830e742d421e68d1bdde8", "messageHeadline": "ui fixes to remove funds screen.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "cfa81d756a9f927ebf7ca12df4f271dc05fe8e17", "messageHeadline": "moonpay: move to api v3 and add gbp_bank_transfer", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0ed944ceeabc196a2b421431e0f4e66ef5a887f7", "messageHeadline": "fix remove funds validation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "a536cedc974699db3ae3d280ddd5ad5cff6ffd4c", "messageHeadline": "validate amount in reverse swap using boltz info.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 123, "deletions": 50}}, {"node": {"oid": "057aa85807ab4eae82e9dda28357218c73281300", "messageHeadline": "implement getReverseSwapPolicy in breez bridge.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 986, "deletions": 1866}}, {"node": {"oid": "9855cfdeafe847f3d1f61f2cabc502ed0550306d", "messageHeadline": "add reverseSwapInfo to iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0a095ac6cd66274a02417b1dd9243a219f25d4fd", "messageHeadline": "fix biometrics on android 10.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "f36dad51adfebf87f448be45c0ab11c81b2e6b1c", "messageHeadline": "fix biometrics prompt in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 14}}, {"node": {"oid": "cff01bd1b8aa037cf83c818b4f5417807bb4bb18", "messageHeadline": "Merge pull request #254 from breez/enrolledbiometrics_ondemand", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 88, "deletions": 64}}, {"node": {"oid": "1525c6842da194cf00914adbaaf002d6da761f9a", "messageHeadline": "Refactored nested if-statement", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "79b864904cf4f861ec196eb92d582bfb131d0518", "messageHeadline": "Call super.dispose() after removing widgetsbinding observer", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a950c5082f249c574a432d26401f83c5065bfa2c", "messageHeadline": "run dartfmt.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1918, "deletions": 904}}, {"node": {"oid": "5c91dc07d77cb4fd99c61686d0ba98310dc62132", "messageHeadline": "show flushbar when broadcasting transaction.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "07e6862fa304919a8cff78a8b95a3a965f3dc2e8", "messageHeadline": "fix connect to pay success message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 24}}, {"node": {"oid": "90c5f08c313b105a918a825186ec84f554a58138", "messageHeadline": "Merge branch 'master' into enrolledbiometrics_ondemand", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2472, "deletions": 1906}}, {"node": {"oid": "564f6752a1b8b60b1cc42330ff4b68818c440782", "messageHeadline": "Remove residue of enrolledBiometrics from SecurityModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "508162b23de7999b2b02d4d937a3d6582e8f1e5b", "messageHeadline": "Update enrolledBiometrics onResume", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "99acac3d0c85030a5c6497f023a4201f854386ac", "messageHeadline": "setMessageHandler is replaced with eventStream to listen to AppLifecy\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "da980d513652fc6ed70f1c2a3e93a2c754473a02", "messageHeadline": "UI fix for payment details.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c0d036a67ba52e15ba1b6bcc6b827c116e11362", "messageHeadline": "add Claim Transaction to payment details dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "4f8f011d7570f5d2e6980c1638db95f1138145f4", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "584e383e54509ed4f6f3550fa443588e06e5fdb9", "messageHeadline": "close pending subscription on dispose.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "5a73cab4c3d6582a3437d2aff0607c5a4028079a", "messageHeadline": "Merge pull request #258 from breez/numpad_buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "75d9ba9b09dda832a53b6a5caebdb0916c6cef0a", "messageHeadline": "Delete .flutter-plugins-dependencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2741218fc7653076e8416b7e9bb7518fddf9a706", "messageHeadline": "Create .flutter-plugins-dependencies", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14f93afd1f38bcc4a27663f6a4114644dd372e59", "messageHeadline": "Increase click area of CircularButton", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c69c298d7cd3e193279241c826bfb425c195e20", "messageHeadline": "Use CircularButton for biometrics button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "1dc9cc78434db62a56d1a1e99612d4d3e739736b", "messageHeadline": "hide processing payment dialog when pending payment is not settled.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 57, "deletions": 19}}, {"node": {"oid": "44fc99bcbba1e34088b5948b607ca4b11cf0654f", "messageHeadline": "send client notification data when paying a reverse swap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 96, "deletions": 22}}, {"node": {"oid": "e8ac1e6503be7294b37637cb936b4439cf5e312b", "messageHeadline": "some UI polish for swap confirmation page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "96f34dd10e93a9a7ac7bd2ed45b57c12ede0e1d0", "messageHeadline": "remove flushbar on end of reverse swap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b9080b12a3d7ab26aa27f4088ded6c42c5266ffa", "messageHeadline": "change payReverseSwap to get also device token.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 7}}, {"node": {"oid": "2d3ae53fa9e889a0dbe5610ab88a127d24d90226", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "6486394e81baea552526804c36b9a87f27a78027", "messageHeadline": "handle concurrent swap status refresh requests.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "c079a79a58d8d74427a8486f54ab533ce2b2e753", "messageHeadline": "Merge pull request #256 from breez/android10_clipboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 14}}, {"node": {"oid": "85e007d5aac21013f806cab2eaa7ab1fd83d199c", "messageHeadline": "Merge branch 'master' into android10_clipboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2182, "deletions": 1843}}, {"node": {"oid": "a6a3d4942fc989722efc1333e05e2b3ffb8bf034", "messageHeadline": "Remove unused getClipboardData methods", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "8478764e0b1ad2f63f174cb8909ac991cd6b2998", "messageHeadline": "fetch in progress swaps when entering wizard", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5b5e0551f4c70df39b8824e8ec0e8ed0740db6e3", "messageHeadline": "preserve amount and address on reverse swap wizard.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 71, "deletions": 46}}, {"node": {"oid": "a06ba69ec352b52c154fa16a0d59530764f051bb", "messageHeadline": "buffer request to fetch in flight swaps", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "80196e4b3eab14a534e3cf099160979cd5682d78", "messageHeadline": "Convert QRScanService to an utility function", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 67}}, {"node": {"oid": "dc96d2888a534f9b2fc279a5bad7efdccb0ccdb1", "messageHeadline": "ui fixes to reverse swap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "945bfcccf51fe0ef0fc873902e6bdc708e23bf1e", "messageHeadline": "change Sat to sats globally.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04c40c04dd54a8cec61912c5202df65e0eac4bc9", "messageHeadline": "Add missing await", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1175588358d93664b57a6f8f2ba1bb29a3787ad5", "messageHeadline": "Create QRScanService", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 74, "deletions": 22}}, {"node": {"oid": "10bd967ed97c391f3fafae275995a762a1b30165", "messageHeadline": "Pass a method to get the clipboard data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 47, "deletions": 57}}, {"node": {"oid": "15825b025a8e121d9b45ee216ba7e26b84611e63", "messageHeadline": "Merge pull request #257 from breez/remove-funds-swap", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2105, "deletions": 1842}}, {"node": {"oid": "7f1577cb5a962691a7c1bb54be19cb623f0048a6", "messageHeadline": "Implemenet UI for in progress swaps", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 150, "deletions": 52}}, {"node": {"oid": "1b1943f7af0a0047492ff342900ae7fd415327e3", "messageHeadline": "implement ReverseSwapBloc stream for tracking in progress swaps.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "356fa95debf3488567d5513b7305a06908a7aa55", "messageHeadline": "add reverse swap binding and proto files.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 888, "deletions": 1720}}, {"node": {"oid": "7c285500785a1eeb0f1e328577532628b534cefe", "messageHeadline": "add iOS binding for reverse swap method.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a00127ea1f6b9ddd33b2d762cb17c9717478cab7", "messageHeadline": "Pass clipboard data to BarcodeScanner plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 6}}, {"node": {"oid": "22ef6d10b80b0116a9de4d51940f12ceaa9c1652", "messageHeadline": "show error when fail to retrieve fees.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eea625503f02d97a835488c7f60d3c0e4e30a59d", "messageHeadline": "dart fmt", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1842, "deletions": 907}}, {"node": {"oid": "070fb9b9f3cd14f3126288c2e2642194d3715a44", "messageHeadline": "implement user fee handling in reverse swap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 94, "deletions": 37}}, {"node": {"oid": "ba9588cb52b83ea7c5c76430929e94a3db2d587b", "messageHeadline": "add fee handling to breez bridge.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "21a310983e3a8c15553adb8ddbec1e18a9cef0aa", "messageHeadline": "add fetchReverseSwap to iOS breez bridge.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ae7669ca0ee04e22337988fe4bfe118c0e92a06a", "messageHeadline": "use PageView for swap two step wizard.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 360, "deletions": 148}}, {"node": {"oid": "a52ba2d68020d8d564a0bf1ea568edac2d3fc63c", "messageHeadline": "move all swap logic into its own bloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 105, "deletions": 87}}, {"node": {"oid": "1eb7210418965445ff1c109373cd4258f3d4c7a5", "messageHeadline": "implement trackPaymentResult and waitPayment in breez bridge.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c2b7bb708221a77ca47102d68cef21fd955b086f", "messageHeadline": "add readOnly option to amount field.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "55fb0f159b82a3cc632eeeb4c18a0a36eaa3b5f4", "messageHeadline": "add strokeWidth property to Loader widget.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a81374e16516b595b30f3fa8b25ffec9633880b3", "messageHeadline": "some ui polish to fee chooser widget.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "8a15664acb6d896cc14b4c3bcc010a239cb6281f", "messageHeadline": "implement fee chooser widget", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "be185dbfe65d742d2925ec28a54f3c68ee10c993", "messageHeadline": "Merge pull request #252 from breez/numpad_buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 23}}, {"node": {"oid": "c48af304e1dae3461b81dea057efcb2ae011488d", "messageHeadline": "Merge branch 'master' into numpad_buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "cbb09296d40bfd8aec1422601dc99f9c4f06d427", "messageHeadline": "Merge pull request #253 from breez/qr_image_border", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "729a7ac9ad331174a23148018244eebb3784f87d", "messageHeadline": "change sendPayment to be asynchronous. Rely on events to get the paym\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 44, "deletions": 63}}, {"node": {"oid": "a763aa1c0cf339482d71bfba539a6a2fcc8de6f2", "messageHeadline": "Remove unused method call", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "370487aae3561fca9ae8c29026dea4e02592182d", "messageHeadline": "Remove enrolledBiometrics from SecurityModel and use result of GetEnr\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 41, "deletions": 48}}, {"node": {"oid": "43954108e57dcbb9d7f6dab383e2f69607ad312a", "messageHeadline": "Create GetEnrolledBiometrics user action to retrieve biometrics on de\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "baf0b8d1a32bfeba94b79bb0980773ce10c850f3", "messageHeadline": "Remove qrImageStyle from QRImage displayed in address widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "21004fee15eb0a37f6e84316a24e4fad48c90af3", "messageHeadline": "Change shape of numpad buttons on pin code widget to circular", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 18}}, {"node": {"oid": "c7ee0b2822ffb63ad2dd5f08b834a959e5e65f9c", "messageHeadline": "Remove unused variable \"dismissed\"", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "b78347fd14d1917de28482394dd42b806de01c44", "messageHeadline": "Merge pull request #251 from breez/moonpay_sepa", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "745162887ecce3d383e8ab6056d9bfd6722076ac", "messageHeadline": "move payment listener to home page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 69, "deletions": 48}}, {"node": {"oid": "b72f1d71d357359a5c3df84a35020745e132b04e", "messageHeadline": "Enable SEPA bank transfer payment method for MoonPay", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "761a2a2f6d9593518d36eb78d652b79efe4fac7b", "messageHeadline": "Implements UI for reverse swap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 33}}, {"node": {"oid": "1a17e22c1131820d877924956be802b294c77ce8", "messageHeadline": "add remove funds action as boltz trustless swap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 974, "deletions": 1534}}, {"node": {"oid": "4ad1a407230e9a976b464d314758b4cfb94a25e9", "messageHeadline": "Update README.md", "author": {"name": "FreeThinker", "email": "59345560+Free-FreeThinker@users.noreply.github.com", "user": {"login": "Free-FreeThinker"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c7f2694ca3727f8878b661b5003b10e87514e4d0", "messageHeadline": "fix message for confirmed closed channel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "b20b48937188e1c2d8bad6fe9a12400f6a98250f", "messageHeadline": "dartfmt", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64b1217cf05fb4d20137c3b386dccba4deaffc4e", "messageHeadline": "change message in waiting close channel status.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee72c05c61fc77ad38ef7271e0619ba7af8572a8", "messageHeadline": "remove warning for closed channels.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "587968c3966c00411933a5483cc4c4cb2a5c039d", "messageHeadline": "fix link widget for tx id in add funds and closed channel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 139, "deletions": 90}}, {"node": {"oid": "a1c6156f93e0bc80fd979d8d954b11a52f60ba3c", "messageHeadline": "dartfmt", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "f28530af8b251e54b217ae87d010a3ac282aed5b", "messageHeadline": "dynamic change the UI to show the fee when it is received.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "b0d9daeabd2e391a90a9f31a347c87bd1a7cc15a", "messageHeadline": "update swift binding executor for onchain fee request.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "9f6290e54acb53f1c5a588ab7f14e61dc571fe38", "messageHeadline": "fix travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36804c1a631319b18ac593f26597e641ebe18fab", "messageHeadline": "Merge pull request #241 from breez/track-closed-channels", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 584, "deletions": 215}}, {"node": {"oid": "792739fd6cca06a6464e2729f96fb3c778446048", "messageHeadline": "fix message in case sweep didn't confirmed yet.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7995c12342717df99e6b42e0550cb037b13aca7c", "messageHeadline": "Merge branch 'master' into track-closed-channels", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59, "deletions": 31}}, {"node": {"oid": "c8d3ad45af1f3e407f9c3150d2c8d85a00c5936c", "messageHeadline": "fix typo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "219379e66c6c9951435572c2245714c22bd92c10", "messageHeadline": "Merge pull request #246 from breez/update-build-doc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 30}}, {"node": {"oid": "e680961cde2b1018305402e2ee058bd4b4afb287", "messageHeadline": "update default config files.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "46f4ac2f669779d45360e265c8ba493a0fe1eb8d", "messageHeadline": "Update build instructions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 30}}, {"node": {"oid": "3828e4a1ccfc58796172e7b834a613bc59491509", "messageHeadline": "dartfmt", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1590, "deletions": 743}}, {"node": {"oid": "41c175506c22fa741dd27624c339468731dccaa6", "messageHeadline": "fix styles.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1a915068c1c7b3a10de9403cf66675adacc278d2", "messageHeadline": "Merge branch 'master' into track-closed-channels", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 145, "deletions": 127}}, {"node": {"oid": "016c579134a4390d27940a966bcb15554526cfca", "messageHeadline": "delegate pop to nested navigator.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 129, "deletions": 121}}, {"node": {"oid": "499ce11359ba9eda66f9d5a64c08eb98b2879199", "messageHeadline": "upload symbol files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "65566cb93917ac5ece0129458a1d8754dcc0d7fe", "messageHeadline": "add package info to payment failure report.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "f26455ed9eb1d7a28ac1eea4964069d21610b5a8", "messageHeadline": "Merge branch 'master' into track-closed-channels", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f16c4b64002da1b06a86ddc22990071ba4555eff", "messageHeadline": "track closed channels as payments.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1164, "deletions": 1642}}, {"node": {"oid": "aed4dbee50954d249ef2bc01b1bb171a5e9f3868", "messageHeadline": "Merge pull request #235 from breez/lightnite", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d2c400c0e7837328fc2010a82a006ca7766984f8", "messageHeadline": "Add Lightnite assets and vendorTheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b54f38c14bb8e789c07dbef333fc8b824c8049c5", "messageHeadline": "Merge pull request #234 from breez/navigator", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 202, "deletions": 166}}, {"node": {"oid": "5b32bcf1ec4d29f09862877c1fe64b5bae924892", "messageHeadline": "fix typo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad2e1e5789f3366b6f835bdb37ace49c895fe703", "messageHeadline": "no need UserProfileBloc in LNURLHandler anymore.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7c27e76f9cb152b3666c3116ee16b23580557cc2", "messageHeadline": "Merge branch 'master' into navigator", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "6bc4de71fcb5b9a5fa4ce63849deb0d2c8dc9f2e", "messageHeadline": "remove waiting for app unlock in blocs.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "c729fce48c45df7c494d9bc457b6d1d26abe6401", "messageHeadline": "change all dialogs to use the closest navigator.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 54, "deletions": 18}}, {"node": {"oid": "449cddbf32f13071bff746a838a382b83c6096d1", "messageHeadline": "don't use root navigator in invoice dialog and remove waiting for", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "468586343a3ce8922247114b794f4729a602f8f0", "messageHeadline": "Put Home page in its own navigator, also change \"/home\" route to \"/\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 139, "deletions": 126}}, {"node": {"oid": "b01a0c4a394d860d313029a80a6d057e45e0e88d", "messageHeadline": "Use on-demand stream for lnurl links handling.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "f7e8f09855820e8cbd4fba91c7d1b87d12c6105b", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "ea95ff785f1df3cb83285badbf8e02a88d33c740", "messageHeadline": "refresh registration on startup.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "292e100c7ac6155ac096a9c792b7d0f5cb2dbc0b", "messageHeadline": "remove transition from pin code page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d62f8b7e63a15b7a35d0185420dca5283b31bf0", "messageHeadline": "Merge pull request #232 from breez/new_registration_securitymodel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "d6ab1e72949da5ed28ede51d341e24ae15562bb2", "messageHeadline": "run dartfmt", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "46e748ea1a05d9df636d93a6e9bf1d94c1ccccf8", "messageHeadline": "Call ResetSecurityModel when disabling pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "095effadbc4e6c22682856a16bc9ab4055cd6809", "messageHeadline": "Add ResetSecurityModel to UserActions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "0ae3116dc0b7c4fbc5fb111da63b47625510c05d", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bafdb4227e049a5418f6ee282fb79360adff58b4", "messageHeadline": "fix registration of null token. crash on iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d236ad7b3c78e0e028236923e06ca4e85f3d7ff6", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7f82a187efafe3f750ad426079e66a3a54180dab", "messageHeadline": "Remove iphone 6 as not supported device.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4a86d9d7907c2be1194a33f7efa000434e2f8df1", "messageHeadline": "add animations to lnurlwithdraw and invoice dialogs.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 204, "deletions": 166}}, {"node": {"oid": "3e43d421129bc3184e3187b5ba47f51cb01eff43", "messageHeadline": "hide copy/share invoice when not synced to chain.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 46, "deletions": 37}}, {"node": {"oid": "9d1a3421dd925544aad16dc097c91324f6f6e540", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "06a7c00af804e9fd3f6e925df8ee040aa6cffc4b", "messageHeadline": "fix lightning invoice not found error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6b2c660c6cd16281ccedd518db201150e47e5de9", "messageHeadline": "Change biometric auth switch color to white", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a949c35cf38b14dd7155d8b793bc66f3b4d5d296", "messageHeadline": "Merge pull request #231 from breez/fingerprint", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "2d6ae2859e37e33dfd0b2fed162063953430a760", "messageHeadline": "Merge branch 'master' into fingerprint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "cb2c537092b947c249de3102aa89562edb1da91e", "messageHeadline": "Increase initial delay", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d8267232fbf9e8facf7980a6466644d1fdfcc40", "messageHeadline": "Merge pull request #230 from breez/switch_drag_bug", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1cf897edf06abb64f06165c3a6a31c000815c345", "messageHeadline": "Merge branch 'master' into switch_drag_bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "a417dbee87090943d4e6b311d1a21fe8e989ddf6", "messageHeadline": "Rename key value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7db33d02626be7a0bee15470ecb5cdaa24ab1c2", "messageHeadline": "Forcing render on the switch using a key that changes on every render\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "932cd8299b95c8b90774c572a5ea828c312c297c", "messageHeadline": "Blank circles are filled at the same time", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "16ff05a5284393e65feaf2d7a16344d6587130ba", "messageHeadline": "Merge branch 'master' into fingerprint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "28d98087266eb47c97ccb6e23d2f14fa40ddc599", "messageHeadline": "Fill pin circles after validating biometrics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "67c611510d3ddbc9a008adf17fa2e6ec7b1e9114", "messageHeadline": "Show biometrics prompt faster and wait for it to disappear before pop", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0b68b0434d0131d560043b3a1a13dbd94b95f002", "messageHeadline": "lnurl fixes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "b519ad374e1e87a5b0c748904af568bed6d0e71d", "messageHeadline": "parse withdraw amount as user input instead of formatted.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d051cf8dd2f2867a1cb9064403b5c507b0329ff4", "messageHeadline": "skip lnurl in regular invoice mode.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a6e1fb95e556d9146a255e515c24496b4ff9f7eb", "messageHeadline": "Prevent drag gesture on biometrics switch", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "1b6efc792f505c46ab8aa5a447ec49c552ec6a7a", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "769be0d856d967df8a146f51d0e25a82a32c2a6d", "messageHeadline": "update barcode scanner dependency.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d9ee4240e581cc54c209f6966727ca93824c2e25", "messageHeadline": "Merge pull request #225 from breez/fingerprint", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "deda31cf880894cfd5741e2c9cb8cd0b11fdc52f", "messageHeadline": "Remove checkBiometrics method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 27}}, {"node": {"oid": "0a89a00b0ad1a8ffbd505e45bf69903e5ca4935a", "messageHeadline": "invoice UI fixes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "1f3b157f19f56f742d76067f4c23a7e1e5205da2", "messageHeadline": "Merge branch 'master' into fingerprint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 344, "deletions": 145}}, {"node": {"oid": "e4f0a1e1573f77280efba55e57cfcd92c4404b7b", "messageHeadline": "invoice ui fixes (both lnurl and regular create).", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 31}}, {"node": {"oid": "04823571a83f8b0b3ed25444c57e84e9daff5072", "messageHeadline": "Set enrolled biometrics when initializing user", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "adf1bfb07f3a6bcc7661ae7d6037387a7ef91531", "messageHeadline": "propagate lnurl withdraw errors to the UI. Add Missing return.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49e358a96cc5738081e999ad6e7db6381761b9c7", "messageHeadline": "run dartfmt", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7c72a7fb5eb22e5c1f5ab8eb2920446158b7f8e6", "messageHeadline": "don't prompt sync progress on startup.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d0bb5ed3b714d7b05741cc7566c568c839ee16e5", "messageHeadline": "Merge pull request #223 from breez/fingerprint", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "28a0571df7787e9201cdfa613dad8c1af0e54ef0", "messageHeadline": "Merge pull request #224 from breez/invoice-sync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 277, "deletions": 114}}, {"node": {"oid": "3f8c0bb28a3f2c79e988db4e7fa6892107f6146e", "messageHeadline": "fix iOS lnurl endpoints.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4c6311dec0a21599f1ef0b78ae8c52bb19c1f069", "messageHeadline": "trigger sync dialog in create invoice flows.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 277, "deletions": 114}}, {"node": {"oid": "f380cdcc122d994df677479d6e1405e4ebf990be", "messageHeadline": "Stop authentication in progress on errors other than LockedOut & Perm\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7bd579aa3536f8b5596fae7ff39e1ec00e963480", "messageHeadline": "Fix \"You need to use a Theme.AppCompat theme (or descendant) with thi\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb592380231cb251a655f442319d39b38dcf5fe4", "messageHeadline": "Merge branch 'master' into fingerprint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f3942f82162358d36da5e5227fbd282c8412f60b", "messageHeadline": "Merge branch 'master' into fingerprint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13389, "deletions": 7417}}, {"node": {"oid": "4ed21f8f503e288cb17d57bd63222cbd5116343f", "messageHeadline": "run dartfmt", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10892, "deletions": 6935}}, {"node": {"oid": "626a424b5e8bcde1d1e13e9d93ea094ae555746b", "messageHeadline": "fix iOS dependecies.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "0fefb01413bd6dc147e7346a1972d286dd3f8b11", "messageHeadline": "update iOS dependencies.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "3e8c23268baa101c2660aa07553d97862067927a", "messageHeadline": "Merge pull request #220 from breez/lnurl-withdrawal", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3140, "deletions": 1188}}, {"node": {"oid": "6f8ce277d3fa4696145b432da11519cd401dbde5", "messageHeadline": "fix invoice menu title.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c5fa52b2c2f9e4eebf65c6d846be36f685a771c", "messageHeadline": "Rename \"INVOICE\" to \"RECEIVE\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d6d9c67bb2bdde77eb769f5ee06e291ab2a422b", "messageHeadline": "add manual-build to git.ignore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c1bde9867c413c2c8b8319670db05de1af23cc6f", "messageHeadline": "use future result for _saveChanges", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "6a9838b4838ec78d1b704ceedee8fbe3b626ac76", "messageHeadline": "refresh registration on first non null user.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b49384f1a28be58177975f071b4d00a58c6e26f6", "messageHeadline": "polish withdraw dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 44, "deletions": 26}}, {"node": {"oid": "661825bc203e4515b94f6a5a64e9a68e91a0e3db", "messageHeadline": "implement lnurl links handler.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 71, "deletions": 16}}, {"node": {"oid": "fe3a918ee1ad6b17b1b36d38bbb6282cc4692ca4", "messageHeadline": "use only bolt11 invoice as parameter to withdraw.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "79f31dad76fd38d376106f4ccfa1f19237ab3124", "messageHeadline": "implement LNUrlWithdrawRequest protobuf structure and fix endpoints.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "de70ca2553c17b2ef4674114d83680cf63bb3961", "messageHeadline": "UI implementation of lnurl withdraw.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 170, "deletions": 14}}, {"node": {"oid": "17418fd658cf4620c452044e26dd09feb9974a64", "messageHeadline": "implement lnurl bloc and actions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "e35dfd514e11e73bb4fedf0125f4c348213d7215", "messageHeadline": "implement lnurl fetch/withdraw endpoints for breez library.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1014, "deletions": 380}}, {"node": {"oid": "dadbe158b2cd5552a47d40393582c7d57bae67f7", "messageHeadline": "Allow runnning without breez server.This commits makes running the ap\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1752, "deletions": 780}}, {"node": {"oid": "7394cb36d251a7ab02d866e0a5c6e534f1a06b44", "messageHeadline": "Log errors with code other than LockedOut & PermanentlyLockedOut", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f21b3964791c6207ca7ec42456c8da9aa446cae8", "messageHeadline": "Log errors with code other than LockedOut & PermanentlyLockedOut", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fa29b39c347255021e335ac7ace1ec81fb01dd73", "messageHeadline": "Change auth messages", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2f95abc5707551563f66bd07065d27e15396f5f4", "messageHeadline": "Do not reset enrolledBiometrics when disabling pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f966c88a2c35aa87ec96e2dcfea0013b9a416a3", "messageHeadline": "Don't allow fingerprint auth for the security screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "d285b7e04de98e9efe773349ec9a2c5536696abc", "messageHeadline": "show bootstrap progress.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 21}}, {"node": {"oid": "f8975c50aa57d2fde9f76b4ce6d0a42b0f4236bb", "messageHeadline": "Merge pull request #210 from breez/fingerprint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 263, "deletions": 52}}, {"node": {"oid": "f5f5521f148fd67a076a2964ef89a3055ecc3640", "messageHeadline": "Merge branch 'master' into fingerprint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "d6a87424222cf8764ee81d62e3ae418ba7d09f29", "messageHeadline": "add retry for open channel as sometimes it takes up to a second for t\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "5b360eeda4c134c5b432eaa2aa0bd11d6b8c8014", "messageHeadline": "Read the first item in the stream to avoid unwanted behaviour", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7efadec40ee2b25b11fb4791048cee014edf998c", "messageHeadline": "Don't store enrolledBiometrics value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "2e9f76d2ad7dcef3ed39d4be355e3e6c70526731", "messageHeadline": "put small delay before showing touch id screen. Give the pincode scre\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ea050f37940be61ed7a51f578009cac94a73f8f1", "messageHeadline": "fix typo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ab78b5bfa79b17a8e9bb3c9f675dc0004982885", "messageHeadline": "multi: defer updating security model after user initialized from disk.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "aed5b433f2b2724fcf4a66f1d4a01d3293ba098f", "messageHeadline": "Merge branch 'master' into fingerprint", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 68, "deletions": 480}}, {"node": {"oid": "f899ca0cab38c94b27c0e3cbe55899ba799f4f36", "messageHeadline": "Revert biometrics config change detection feature", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 68}}, {"node": {"oid": "95febc9d3bc5b20b5dd661d8eb75cb1a262eb114", "messageHeadline": "Merge pull request #218 from breez/fast-bootstrap", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 469}}, {"node": {"oid": "bfc6ca3b0d5844abe833eefdd1b7fbb3ed7e3d37", "messageHeadline": "update travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "881e7de771e90b1c88aaa3c809c6c9fbe6695baa", "messageHeadline": "refactor sync progress.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 61}}, {"node": {"oid": "6ba45519f83a9d2fdcf9ff8fff018d668ad83e32", "messageHeadline": "upgrade dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "63f10122b6b2331ae5186ffe316488d866e41ca4", "messageHeadline": "add log", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc0fad20c313dea750c285a00bbc68a48d5cd9de", "messageHeadline": "Added comment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3c2be3a85a979a03fc02b0e2fda0e6a5b9c11ad0", "messageHeadline": "Refactor _checkBiometrics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "aa97e5d39de5e2c81a038fd57e9b284130ddacc4", "messageHeadline": "Register BiometricsChangeHandler on startup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "682151459a9d5a0747c2caf77c55310cb105ce3e", "messageHeadline": "Notify users that the biometrics auth is disabled", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "fe859468383e4742569884dfc1d1427dec33cc74", "messageHeadline": "Disable biometric auth if the fingerprint conf changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "57703a8878bdc97f1de4fac7ccc907869a72793b", "messageHeadline": "build against fast-bootstrap branch of breez library.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "102a854ad97acf2d730454f2467bf02f46e3b4fd", "messageHeadline": "remove old bootstrap logic.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 419}}, {"node": {"oid": "f4e50b4dd1e3763836f0a816d71cecb5a933dfc9", "messageHeadline": "Reset biometric setting on detecting new enrolled biometric id's", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "c73fe128885373eddbf90e8814e0acec5a123d7f", "messageHeadline": "Change EnableBiometricAuthTile text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7544c25fe27a8c2e9709b2e8c178955907758a7d", "messageHeadline": "Save enrolledBiometricIds on enabling biometrics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "1db6c2023c6c728724f1d9d7b1f28e0bc18fc6f2", "messageHeadline": "Create GetEnrolledBiometricIds AsyncAction", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3738fecc1c358793412d7bd197bb9ec73a2a39a2", "messageHeadline": "Add enrolledBiometricIds to SecurityModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5df6e05d980a830a8ca263f86dae9155fa4cb3fa", "messageHeadline": "Add enrolledBiometricIds method of plugin to LocalAuthenticationService", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "015c2dfdc9c7eb1f90f158184895e30bc8a3efb2", "messageHeadline": "Call validateBiometrics on initState", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "d554690964ff3e63f1f945b6e7715bba5e8c3488", "messageHeadline": "Extend ValidateBiometrics action with localizedReason", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "6776e07638ba6fe0cf524309e9cfd8f154b3d393", "messageHeadline": "Validate fingerprint to enable fingerprint auth", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "a33a10afe25343d6978b664de215b5198adb6726", "messageHeadline": "Remove GetEnrolledBiometrics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 23}}, {"node": {"oid": "dc7921bd3864a1332add75d8cc82b368c75a3db4", "messageHeadline": "Define enrolledBiometrics in SecurityModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 60, "deletions": 55}}, {"node": {"oid": "76534a8ad76ecdd0eb0476a03c73a4d1dff243a9", "messageHeadline": "Show flushbar for LockedOut & PermanentlyLockedOut errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5728adea14d30018aa621b8fe9de5d3aed55f528", "messageHeadline": "Create GetEnrolledBiometrics and ValidateBiometrics AsyncAction", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 63, "deletions": 33}}, {"node": {"oid": "142c17c13e5c2d8ecd23cb556131678551499450", "messageHeadline": "Do not check enrolled biometrics on UI level to reset isFingerprintEn\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e485724ed99a19fe1d71907edf362bca6a1c3f4b", "messageHeadline": "Notify the user of lockout after many failed attempts", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0d53f3bba152ea2e7478163bcc3feef531ee9605", "messageHeadline": "Access LocalAuthenticationService through ServiceInjector", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 58, "deletions": 65}}, {"node": {"oid": "2f7f90fc2eddaa98f226c8fd143f559d3cbb57f2", "messageHeadline": "Merge pull request #216 from breez/payment_info_description_range_err\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7b39bc2dfdec64a867f6d80b73507ee929d644a", "messageHeadline": "Fix RangeError when removing \"Bitrefill\" from payment descriptions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71aa9650649345a61f68dd4461ca04cf286acdf2", "messageHeadline": "Merge pull request #212 from breez/export_payments_logs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "981f26e7af13bc88961f8a6d80fa13962bc3f28d", "messageHeadline": "Log info when export payments is finished", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f47968e16d4b099fa336b2827e7f97c0a31b75ce", "messageHeadline": "Log account actions runtimeType as String", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14b92f24090ab453e6486b719617709d66c75abe", "messageHeadline": "Remove unused import", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9ae4e416bffd6065e9ee2a3286617907d8e066e6", "messageHeadline": "Log errors of all account actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0b5e72ac40f1960e2f5affa82fd3e8feb82e559f", "messageHeadline": "Add logs to export payments flow", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "3d9914bac1daa45bb2b2a3ac3af0b12d153252fc", "messageHeadline": "Change ExportPayments error message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe0866a6253f773542668a06db65467c61e4ffa0", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fec2144ce4a67c2313f7898148ab35802575ba7b", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "360483bec6052e1c511267e0a2c936da9ac792f1", "messageHeadline": "Merge branch 'master' into fingerprint", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 62}}, {"node": {"oid": "fa47e16f57ff10dac1114cb1f003e2fcb545d324", "messageHeadline": "Prompt biometrics auth on startup if fingerprint is enabled", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "cacc10572e5ca47e08bc560b7953b57a0b2e2bd8", "messageHeadline": "Add onFingerprintEntered fn only is fingerprint is enabled", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b83f74f029960cecfa917839b79849a341ab9a4d", "messageHeadline": "Remove unbalanced parenthesis", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ad58aac45367681b57387967249d10a7e8d14d25", "messageHeadline": "Disable fingerprint auth if device has no enrolled biometrics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "dd4b15e125f44cdd1d12d806cdd184ed4d40be6b", "messageHeadline": "Add enable biometric auth tile to security settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "143ab7a0b9de52db6f2d2b520c98e14289003f21", "messageHeadline": "Revert \"update connectivity plugin.\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1db67def668e5b013a49356c5daca68090ca071", "messageHeadline": "upload ipa.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "da52d4237f7e4f6e0b3b4dbeaac99af686d9809f", "messageHeadline": "travis fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "8f6a32eb425dc90cefb5045d1ffb8a6aee1f0e09", "messageHeadline": "Throw errors instead of showing flushbar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1c6af1ac27022742603f5ce2c594d2882abbc3c5", "messageHeadline": "Change local_auth plugins reference to forked library", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "eee6ccc863ebe4ec2c963e62787e46962e6c730b", "messageHeadline": "update travis, certificates, profiles.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "e451a4306d3022e468ebc9375f9b71e2fb851b86", "messageHeadline": "skip checksum validation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74364d17535223792d059b5a353d01846b7b0ef1", "messageHeadline": "skips checksum validation for btcd.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "15b5c4df341b6d69fe0c12ae3aff3c2000f4d305", "messageHeadline": "build using go 1.13.4.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "003f4e138fcb57c26eab66ab3854d5a6f20c306e", "messageHeadline": "Add isFingerprintEnabled option to SecurityModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "af1bd452bef090a1850581a1b881d25aaae58bc5", "messageHeadline": "update connectivity plugin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbd678f028bf5bf251033b712677854fc474fc64", "messageHeadline": "Focus on amount field after navigating to create invoice page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4eb9eedbb45f1468ac74448e9ea4f9c4853a5929", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "953037955be9aada2dd232dec4038c07ff82a3ed", "messageHeadline": "alway try to reconnect peers when moving to foreground.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "5aca79f459d5b4a863db2b61ca3ffb2c1338ef7a", "messageHeadline": "update connectivity plugin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88f6f03e2e2fe0d7a7c5dca0cefb7e6ed1ee8d7e", "messageHeadline": "Add optional to label text of description", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "210145e608ca7f4539f2f38669e14ab4d7883e78", "messageHeadline": "Set description as optional on Create Invoice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "1bbefc3737ec8fc8c6b52b931afe2c71ed711c5a", "messageHeadline": "Rename payment list csv file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e86842c2b8dd6cd43be1409f46dbd6c693929b20", "messageHeadline": "Extend LocalAuthService with checkBiometrics & getAvailableBiometrics\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "df7b278e453ebcef39e3da08d076dd844e6a996c", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 20}}, {"node": {"oid": "cf7335d4137c36845b09bed12cb902eda6efc12a", "messageHeadline": "Add onFingerprintEntered variable to PinCodeWidget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d3ab9ad2db0e8d859a6ea350bf3f911be36a8678", "messageHeadline": "Add fingerprint button to numpad for lockscreen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "db2c25ec6828058247959fca96c55759ca72ef7a", "messageHeadline": "Add onFingerprintEntered variable to AppLockScreen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "bc7be6c1d629de14eadc013da0c17fde35b89670", "messageHeadline": "move to iOS 12.1 as minimum version.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d4b70f887bfe0587bef2625a2b2b1817f2eebcf8", "messageHeadline": "stop uploading symols on build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94adf5b5d91048e6c02364a01ae2d4c05ed8c523", "messageHeadline": "Create local authentication service", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "0857a3a0f74542c78eeacd8f3d1c5f233b24a986", "messageHeadline": "Add local_auth plugin and it's iOS & Android integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "619e621401aa5476e32b7ae7a7116dc2aa4e85d5", "messageHeadline": "Merge pull request #199 from breez/xsats_vendor", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 20}}, {"node": {"oid": "e1bd4872717430dac870445b190c8df8d58a0490", "messageHeadline": "Merge branch 'master' into xsats_vendor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2713, "deletions": 620}}, {"node": {"oid": "e53e8eb58cedc528cb74abd99f994dda505c5081", "messageHeadline": "temporary disable old iOS devices( iPhone 6 and bellow )", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8875ea3ffe8dc408324894981f9967e846679aee", "messageHeadline": "fix click on notification on android 9.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b51963959be7c7c52991d3d2d39faaa4bf5ef3e2", "messageHeadline": "Change textSelection and textSelectionHandle color for dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "192fa5c2b0cdead982be62b22649651374060c2e", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ff14ae1aec392005784101a982f2e2336aa2c43", "messageHeadline": "change iOS package version to 0.8.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "813b681bd26de036c8f54fede1b28df8accae837", "messageHeadline": "0.8-beta", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e147387eb7c918bfaddae636ad6355fb291d0ebf", "messageHeadline": "change targetSdkVersion to 28", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "568cb008aa3c5de371f7d0f45dc7e352c4eb8b48", "messageHeadline": "Merge pull request #203 from breez/export_payments_list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 299, "deletions": 105}}, {"node": {"oid": "daa2692916da315241c96d54390097f449b5e8fd", "messageHeadline": "Merge branch 'master' into export_payments_list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1094, "deletions": 261}}, {"node": {"oid": "7ca32006100a2357a80a1f77fae81475b806ce5f", "messageHeadline": "Merge pull request #207 from breez/lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1098, "deletions": 262}}, {"node": {"oid": "ed0830cfad7c8395d007859ba0644d667b2c720f", "messageHeadline": "update travis to build breez master.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ac9c45fdddd8508e73f5d40c96b5fbe0504b91c", "messageHeadline": "Merge commit 'd48988ef46a661245885f413c6604bdbf01021af' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1255, "deletions": 212}}, {"node": {"oid": "fdec8e4f59697c60063a752192e31f7c3169ca5f", "messageHeadline": "Remove unused icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bc160a58e860da069cff6943a3ad22162014a093", "messageHeadline": "Change height and offset of popupmenuitem", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "8a3ef1ed79e5cf6efe33742414f8f89f05c7c6aa", "messageHeadline": "Use popup menu instead of icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 18}}, {"node": {"oid": "015c455ec70c6f70ddce61f717970ce8d71b735d", "messageHeadline": "Use temp directory", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55bc926276896bbfcfdf652b9b5da4caa1ae5fc0", "messageHeadline": "Add export button to transactions page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 109, "deletions": 37}}, {"node": {"oid": "8e33d0e1551941c358957944da9f283ca8287816", "messageHeadline": "Use CsvExporter helper class to reduce low level code on account bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 68, "deletions": 58}}, {"node": {"oid": "a2e8438477119c2bbe166700f96236b98b60f800", "messageHeadline": "Merge branch 'master' into export_payments_list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 228, "deletions": 223}}, {"node": {"oid": "d48988ef46a661245885f413c6604bdbf01021af", "messageHeadline": "Merge pull request #205 from breez/dark_theme_pos", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 228, "deletions": 223}}, {"node": {"oid": "f9636bf9cc0fa6396cc7cac8f792cbfd585c89cc", "messageHeadline": "Specify return types for Future functions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ba1eb2dfac47c2627d75fa6b6ab1dbb1356ef26", "messageHeadline": "Replace snackbar with flushbar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e0bd68bfc4b9afe771ee57986d15554dff4ff314", "messageHeadline": "Remove sharePositionOrigin property of ShareExtend.share", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0dc52ddfed4b1f897fa04edd555f535068f5e6d0", "messageHeadline": "Remove typeFilter variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "9283c8287b1e67abe92fa083e41d65f66be6842d", "messageHeadline": "Remove try/catch inside Future", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "bddf37b4321b683346c668685f19908672cf3537", "messageHeadline": "Remove redundant _filterPayments calls", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "bd3b25fa17eb5766f00fb9b756f0ea0e7409deaa", "messageHeadline": "Reduce duplicate code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 137, "deletions": 179}}, {"node": {"oid": "a2468aafc1fbf00934697a8db221ac524026d135", "messageHeadline": "Change export icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "38e96a9b7f91ecc7da97ccb84ca00e5482176c78", "messageHeadline": "Change export icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f6d9b11d271016e108ed79b3b90db669e8857781", "messageHeadline": "Push loader route while the export payments action is being complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2dee118ee762021bbd2da60f896d13a0329ac5fb", "messageHeadline": "Refactor exportPayments cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "5e79cb3ff3b602f08dfed43b0c97249567808428", "messageHeadline": "Refactor exportPayments", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 26}}, {"node": {"oid": "bca58640712ba5f988d5997069709f5275dc7a67", "messageHeadline": "Separate the export payment business logic from UI", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 34}}, {"node": {"oid": "aa61403aa12970aa453859aa37b50d8fe117aa61", "messageHeadline": "Add ExportPayments account action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 63, "deletions": 10}}, {"node": {"oid": "16e774d93704d0eadc9c1ced8eab1ec6ae5a9ee1", "messageHeadline": "Apply theme changes to status bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "23013759fb3828c7258746dc5183124b31cd39ed", "messageHeadline": "Initialize AddFundsBloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 47}}, {"node": {"oid": "d239534094ddc8f80cb4d25a772d264f1ba844d5", "messageHeadline": "Apply theme changes to home page widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "b7db3dfc4b6d079ffded51ec6644d49fddafb33b", "messageHeadline": "Apply theme changes to appbars", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6357ce4602bc69240d63d5b30d56973290575fe6", "messageHeadline": "Call WidgetsFlutterBinding.ensureInitialized(); before runApp();", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c83c4db4eaca9e99ad207017d7cfb3db3f5f6d9c", "messageHeadline": "Use themes defined in themeMap", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "84e23b2b6cab311a77f438920365c8a89b303d36", "messageHeadline": "Reference theme values for previously deleted values", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "14b8023830862fd44d2bd3a1494afd9ec840e93e", "messageHeadline": "Build theme icon for POS", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "de23d3e23e746e094cae3709c51c37d5d55a5477", "messageHeadline": "fix progress showing on upgrade", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d73caab6b91be664788b7acf5fe15d4586502ca", "messageHeadline": "remove Disable Autoatic Channel option.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "5578641fcf548ac98ea9ee00bae08569889752fe", "messageHeadline": "wait for sync before automatic open channel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "998211ab8c76401aab4f2f7d8deb3b07c5b06ff2", "messageHeadline": "small ui fix.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f6e1f8523485310c6abab5b41a23e7c1a3c8410", "messageHeadline": "add reconnect logs.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e73b1ac9ebdd3a947b947266f29e645da6b6a411", "messageHeadline": "Append filter information to file name", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e166c047242c65ff74aa6c16c9d68a934c44e471", "messageHeadline": "fix binding naming for lspList.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "860e5919aa316e9352dc9b91005e2be3ed8cbe85", "messageHeadline": "use go 1.13.2", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e4218da039a8a802053fbdd28715694b4e5dabf1", "messageHeadline": "Disable export for empty payment list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "a1bdff6901c0662744ffb84afb1ec288fb627260", "messageHeadline": "Save payment list to csv and share the file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "1710c49457f7978534d7a5a04ecc3ad869e90d55", "messageHeadline": "Add export button to payment filter sliver", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 63, "deletions": 54}}, {"node": {"oid": "96372fe9318a615c0f5f9809f87fe3a7b3cdd76a", "messageHeadline": "Add plugin dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "68cfc6bb0ca8e7db59fd6bf99e4742a0a2fc4448", "messageHeadline": "fix config file in build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ba7c1cd9b281c163e4ad3c2e4b161be18d1efba", "messageHeadline": "fix travis, use GO111MODULE=off when installing gobind.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b04f15434d18b31edde7a3c0b6808748172c0ee4", "messageHeadline": "fix travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "01fcd4178b654ba9147a5c4b0e0aa2672dec286c", "messageHeadline": "fix travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e3aca6bcab519c66d7600a079e082a8017b36ec1", "messageHeadline": "use latest go 1.12", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d903e657e2d30d203066e92659014dafc9967096", "messageHeadline": "use go 12 in travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2678ce7449e6de12908182c811a73a2a9a2bad47", "messageHeadline": "fix travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "267664fc75a134473754db4e2339d2553280049a", "messageHeadline": "build with go 13", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7fe9b276d4efe4ec5f225bd3ce347f6c3b4d15e0", "messageHeadline": "update travis script", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "499aec0a815cc4984520d155f840e362ec49f2f2", "messageHeadline": "move to go 12 in lsp build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "583193eea9df48d909e79d7125f895286b6dfd46", "messageHeadline": "Merge pull request #200 from breez/breez_dropdown_button", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1039, "deletions": 1}}, {"node": {"oid": "69ace4c0ad871445389daf9448915e8d8e04c126", "messageHeadline": "Revert \"add action to export walletdb in case of issues with the node.\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 28}}, {"node": {"oid": "02c50c109e0d81af843c7023593e2199ae6181d9", "messageHeadline": "Revert \"add export wallet to dev screen\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "fbe4173bbb1fd8e9bd5b0c520c98f8175d68d8ed", "messageHeadline": "Close keyboard and push dropdown route after a delay for BreezDropdow\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1039, "deletions": 1}}, {"node": {"oid": "2736aa87d59505cb52ffcf864f736ac3596f9b9e", "messageHeadline": "add export wallet to dev screen", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "6f14f4249b2f41812b557b655f2572bdb8d7de5c", "messageHeadline": "add action to export walletdb in case of issues with the node.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "b7f68accfec7f1f8e321a6c054eb20b599a513bf", "messageHeadline": "Merge branch 'master' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 323, "deletions": 268}}, {"node": {"oid": "340f3e7770bff6d3fb751825feb4a21189457b16", "messageHeadline": "fix auto reconnect for single lsp.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "aead28c71eee0d548c3c7bd6524dacf0813826f4", "messageHeadline": "remove old openAutomaticChannel logic in account bloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 41}}, {"node": {"oid": "97143ca6627e8c79437448ccdf1d8cd885d1c46f", "messageHeadline": "show prompt in case of bootstraping.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "e8792c820de7e9397444644a2a9396b4ef90958f", "messageHeadline": "implement error widget and retry in select lsp page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 33}}, {"node": {"oid": "339f43f4c7519fc83b1f3677ddc57a95daef7ce8", "messageHeadline": "show proper statuses and warning icons.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "32149745f05a6812c9fdd6c6bb43a67ef717985e", "messageHeadline": "add auto reconnect logic to lsp bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 57, "deletions": 22}}, {"node": {"oid": "7652ba41cadc61a16c9dd316ca2a6fbd041ae391", "messageHeadline": "fix calendar dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 48, "deletions": 44}}, {"node": {"oid": "fb126f6908501e5735f9ac91f2b1ba116b1a20ce", "messageHeadline": "better resolution for iOS launch images.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c22cb8d78732c2eff5e009ad09e979ac5e4f9938", "messageHeadline": "Reduce fontWeight of select date button label", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51d383f67239787a7cb0093500f904ffc2e7b8f4", "messageHeadline": "Use AutoSizeText and center align select date buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "18d1b45243ca3ab9e4225b994add3017fc7a579c", "messageHeadline": "change home page message in caes lsp is not selected.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "5d2354f5b196aa4a404f2e3fc39a42f534d69ed9", "messageHeadline": "prompt for lsp selection on bootstrap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "d26b6bc312dc380bd098eb451021dfc6dc44cf20", "messageHeadline": "ui changes to select lsp page, select breez by default.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 93, "deletions": 37}}, {"node": {"oid": "8403064c5763f99f4824ca7b090e81bfad30eb8c", "messageHeadline": "show warning with prompt in case of lsp error and channel closed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 156, "deletions": 79}}, {"node": {"oid": "59e87f24e1adbf46491dbc14482634e193ef6cff", "messageHeadline": "changes to lspBloc and lspModel to support connection status.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 91, "deletions": 10}}, {"node": {"oid": "82aaea06db87b20970c64edb48825b0a05331a70", "messageHeadline": "Stretch reserve amount warning on create invoice page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6313865cc65150b14626ea60b537f01bd713b96f", "messageHeadline": "Handle \"ServicesBinding.defaultBinaryMessenger was accessed before th\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ab802bf41b7b431a11adee9959d3395924eb3341", "messageHeadline": "Read vendorTheme values from vendorTheme map", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 20}}, {"node": {"oid": "eaab790500eb3cf13bf06182d52c9112646b6fd0", "messageHeadline": "Merge pull request #197 from breez/c2p_layout", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 50, "deletions": 63}}, {"node": {"oid": "6ce3278411e608acc3e7ff062e5f66d6a0f0978e", "messageHeadline": "Merge branch 'master' into c2p_layout", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 38}}, {"node": {"oid": "e43ceb1e913f5a02d872464dc3c36b666808c3ab", "messageHeadline": "Merge pull request #198 from breez/date_picker_text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "ff8b33bb7703db30b52af8154450e0f0fe022189", "messageHeadline": "Merge branch 'master' into date_picker_text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "44ad5c61bf91efc0dcf6b80cc0b3408eaebb0f7e", "messageHeadline": "implement lspWebview (temporary to support current lnbig implementati\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "ccef5233f58db64b26059a68ecdd768bfb59abb8", "messageHeadline": "change protobuf to support lnurl widgetUrl.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 55}}, {"node": {"oid": "9cdc1b26fbff93d06484a892dd89a7ca061c8eed", "messageHeadline": "handle lnurl connection in lspBloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "9471159e2f42358651f20ce6f854a01070614c35", "messageHeadline": "ignore lnurl in invoice bloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3e66138340354426de573131d546e5767b9b4cc", "messageHeadline": "add connectToLnurl in breez api and swift stubs.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5eff0ac79760048fe1d4b9cc8ed7379a05cf9bd7", "messageHeadline": "Remove underline of TextField and use right color for clear button on\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "2261c316a59328cfdc566e66dd25107acc618b5f", "messageHeadline": "Merge pull request #196 from breez/unexpected_funds_dialog_dark_theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "c39e91bca4640194dbee9714b89e8e54c48c061b", "messageHeadline": "Fix date button size on calendar dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "b9bdc73befadbbf536b9e29dbce188fd7232e18a", "messageHeadline": "Fix scroll of c2p payment details form", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 50, "deletions": 63}}, {"node": {"oid": "2affc08c3320c1b62013aa8c9cd0891b90f16a23", "messageHeadline": "Use appBarTheme.actionsIconTheme value for close icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f3de50585fbe40b852188c7dc4c0c39bbd0c255", "messageHeadline": "Remove comment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4aa9e7e4858cf021ef5cfcbb044d7671c5f014a2", "messageHeadline": "Apply theme changes to SendOnchain", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "adbfed6ab0a228cd61cbde0acbde32b751e9aad1", "messageHeadline": "Merge pull request #195 from breez/status_bar_brightness", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "3856ee9adcb405347180eeb1bd9d97a5d9960757", "messageHeadline": "Apply changes to status bar color when notch is enabled", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2da0ef62d1c6ab4af6a7bebef999a062c425f463", "messageHeadline": "Change status bar icon and text color to white", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9d1e98dd6fcc2ca95726e6319266ff19dc2a1ebd", "messageHeadline": "Merge pull request #192 from breez/create_invoice_maxAllowedToPay_text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "4426062f9b07eafbf5816bedb507b0206c0b6c19", "messageHeadline": "Show reserve amount warning on create invoice page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "e8ad0dfb9b0572f4a7fc5412ceadd69056e61e68", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "117febd9224b0781dc307816b0ee25a757efe348", "messageHeadline": "Merge pull request #191 from breez/dark_theme_progress_indicator", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 185, "deletions": 166}}, {"node": {"oid": "7fd9430b9656752c4e866caf3dfcd63340f91a27", "messageHeadline": "Use themeId to decide which theme to use for payment filter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c5446048bc75585698ec1d9420f75f941bf2783", "messageHeadline": "Change current days color on dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "cb10ec0b6a05721f85aa7fac980d6a3b26011708", "messageHeadline": "Join theme files and introduce themeId variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 182, "deletions": 154}}, {"node": {"oid": "5dc61f57891fccb0822393423c7abcd230a7ea8d", "messageHeadline": "Remove color and colorBlendMode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c2d6427a1a54413dfc3b0b06f524745a58c5e278", "messageHeadline": "Do not transition color till loader disappears on dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cb574021ae2860733bbca123f2b97214a44be429", "messageHeadline": "Rename asset", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8a0260d383f165acfcdb4a13712fc7d077b74177", "messageHeadline": "Use breez_loader_dark on dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "ee5a68faeb048b73a629bbd7f614316c6bcfdb16", "messageHeadline": "fix style problems in pos.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "3a6131a6e195b6ff574c7c387de1e6e8c8a98233", "messageHeadline": "Merge branch 'master' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1041, "deletions": 958}}, {"node": {"oid": "b348ce7e9ff7445d5b0684f8a6008a9e1fc81678", "messageHeadline": "Merge branch 'master' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4178, "deletions": 542}}, {"node": {"oid": "442dd95a2be51350b3b4c3393821d657718424f5", "messageHeadline": "fix sort order of iCloud backup snapshots.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4cf75e540894a8b421ee966ce615cf3680a674d6", "messageHeadline": "fix trigger backup in case of backup provider changed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c808e61b732d4346ff84c345179458ec20c7ba51", "messageHeadline": "Fix checkbox colors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 36}}, {"node": {"oid": "8ba5767e82824c233a6dcf1dbb68b1ac5590e34e", "messageHeadline": "Fix backup provider selection dialog cancel button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afd686b43cd531dd5de84c21f4f0c72036ec57b9", "messageHeadline": "Apply theme changes to filter dropdown", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "7159d1600ce07a215466ba94652abaaae93e4e74", "messageHeadline": "Fix backup provider selection dialog text and button color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3199ba93413ae6d4ba3fc984a4e31b85815c038e", "messageHeadline": "Fix enable backup dialog checkbox color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8273d9fa4b10ed1da6af81167e568de04a98b1c5", "messageHeadline": "Remove splash and hightlight color of dialog buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1549767ab2a8bb3d0bb9ba05feb9a4e3839d9799", "messageHeadline": "Fix icon colors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "5d48cf5b252831a5a653b8056b0b600f0ad8fc91", "messageHeadline": "Fix vendor webview close icon color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43434d5bdf0226da8036f3418d56f6324b09ffc0", "messageHeadline": "Fix smallView button color for invoice bottom sheet", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91b31699e05d88161346e326789f5a8ec3cce6f6", "messageHeadline": "Apply various theme changes and organize imports", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 57}}, {"node": {"oid": "29359aa5b19290dccb4d18627d8326f7943e929f", "messageHeadline": "Apply theme changes to no connection dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "08e71b165c2922a7f10a14ed9e0de79f964af351", "messageHeadline": "Apply various theme changes and organize imports", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 49}}, {"node": {"oid": "1634a3d66e4b6b235befd74cc38a9f204fef70e2", "messageHeadline": "Remove unused theme_data imports", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 46}}, {"node": {"oid": "373233fad11bb9010408772a75003f5b07ccc843", "messageHeadline": "Apply theme changes to payment details and wait broadcast dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "0c75e3c7c5c66d783ff4de58e8dfe347e8c7f54b", "messageHeadline": "Apply theme changes to SubmitButton", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9981e37f7281f66789439bd7111063f472dc7efa", "messageHeadline": "Apply theme changes to processing payment dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e8d3db2705c78d4620056bee6967598e03c7e21f", "messageHeadline": "Fix errorColor and accentColor of payment request info and currency c\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d9d84aa68aed8722159931ba58374b236177c240", "messageHeadline": "Use canvasColor on payment details and avatar dialog's top container", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2411079ba4b18c3bdfe998b34d0981aff669d42b", "messageHeadline": "Read StatusIndicator's valueColor from theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3e654630c548a685b534683c2cb4d2e95d34f74b", "messageHeadline": "Read bolt11Style & createInvoiceDialogWarningStyle from ThemeData", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "4a9de0dc49e72a3d329fe5fe22432ad2589b08f4", "messageHeadline": "Change invoice bottom sheet menu items color on dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f8e9c3417b55f36825df826344ba4f4e18213d6f", "messageHeadline": "Fix logo color on home page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0a6e58e73923c1dea5edb02a82c8894cf0384a39", "messageHeadline": "Fix currency converter dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "1b73be942d36d45f8db86c0b97f60aae8c56fc5f", "messageHeadline": "Fix app bar icon color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f43185bc551e95c94e4933e51a60a287cf2ac8c", "messageHeadline": "Apply theme changes to invoice bottom sheet", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 32}}, {"node": {"oid": "48d00b50510d95c50b6ae8b67c6d717a458e4a1a", "messageHeadline": "Apply theme changes to BreezDatePicker", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "dbbe8ef18dff2dd383020262249c1095b4f6d2fd", "messageHeadline": "Revert test comment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "efce70416e7372e4c80b7ca43216e7fbd8d3a3d2", "messageHeadline": "Change dividerColor of Dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3da2e37f21797b8757d1c46baaa5721343942521", "messageHeadline": "Fix security pin page dividers", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b781aec824442b9b3812c75a13d8ae02ea957b23", "messageHeadline": "Apply misc. theme changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 71, "deletions": 64}}, {"node": {"oid": "f833d711a78698dde03b65f5c379c7015f6df9c4", "messageHeadline": "Remove unused properties from theme_data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "92b963b6e68e5ccf91fade7559718ac0cce882f8", "messageHeadline": "Apply appBarTheme changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 76, "deletions": 70}}, {"node": {"oid": "ab768790dc75a7d41727004e8f4189d6f70ae8d5", "messageHeadline": "Replace themeId enum with theme map", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 51}}, {"node": {"oid": "7db21c9e13d6c6d0a5483601b4f6ab0b527e6708", "messageHeadline": "Merge branch 'master' into dark_theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "586e987dc7dff3013f5e1f81fd7ba9b6b4a742e3", "messageHeadline": "fix bootstrap backup prompt flow.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b0c22b2cc2b24b5bb2e8f1a0d58d59f0b429a658", "messageHeadline": "Merge branch 'master' into dark_theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 937, "deletions": 288}}, {"node": {"oid": "78bda3d21d1db11464dd8334b308e4ff16ffd687", "messageHeadline": "Remove CustomTheme class", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 50}}, {"node": {"oid": "d29f74ac11db747fddd45f86a00ad93746ab1803", "messageHeadline": "Add ChangeTheme user action and switch theme on clicking anywhere of \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 67, "deletions": 43}}, {"node": {"oid": "2def8361a599d53d6a2821b99a13fc6566f18f72", "messageHeadline": "Refactor CustomTheme and initialize it wilth user's theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 167, "deletions": 220}}, {"node": {"oid": "0fe70f7f704ed28b8e1070ecdb248a1166b2cfd2", "messageHeadline": "Add ThemeId to BreezUserModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "1ad35e8bc905b798a39c3b7fd0d44f02c3549416", "messageHeadline": "Merge pull request #188 from breez/icloud", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 986, "deletions": 314}}, {"node": {"oid": "a139fba4d0c69726512145f76d5e92c0b8c14645", "messageHeadline": "migrate old backup settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "95e798c050319e3f9559912f6d117cfd0a77e94a", "messageHeadline": "add account name in case present in the backup page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "0ae2218517ae3ab40268d9c2c04cf878131eba43", "messageHeadline": "support new iterface for UploadBackupFils", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "babf5c34917e31d79b4f6f942f9a562fff33c3f7", "messageHeadline": "Use text's color for buttons and expansion tile for payment details d\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "883105f366c0bd10119c7af412e4a8cb38de01d3", "messageHeadline": "Apply theme changes to dashboard, invoice bottom sheet and c2p sessio\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "020c2a1cb680c50e3469c1104b2aeedb85340daf", "messageHeadline": "Apply errorColor and error text style of theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "a373467f9732aa256291a866de53d319ef0da6c9", "messageHeadline": "move \"Last backup\" to the \"Security & Backup\" page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 161, "deletions": 103}}, {"node": {"oid": "30e488dfa630f78b8ebd9cd72265766617b41b18", "messageHeadline": "use iCloud as default on iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14ce44aab30b58c03bc44b5bbd497af91c0b8867", "messageHeadline": "Add contentTextStyle for blue theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6bd700ad31695d212b1c4a2b618c82b756baaefb", "messageHeadline": "Use shape property of DialogTheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 150, "deletions": 202}}, {"node": {"oid": "e037719450e4a77e6f30080703b8230ace9df1e7", "messageHeadline": "Pass context to StatusIndicator to use theme values", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a9553727492195ef4a7406cdf07b7461065e979c", "messageHeadline": "update provisioning profile for travis build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "233b76c0feab766ab8932723d8b26049567dc080", "messageHeadline": "Remove onTap property from pin interval tile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1aeb7df526dab999d4127707f46de6f4fa85b031", "messageHeadline": "Add theme switch button(subject to change)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 69, "deletions": 15}}, {"node": {"oid": "e7dc7d61217a234a79b367aa488de98b545068d3", "messageHeadline": "Change buttonColor of dark theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac5296fa933ea48e012cf3755bb489ca0d725090", "messageHeadline": "Apply theme changes for buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "4a45e416d5717d862dadb67e4fd5b410d415a439", "messageHeadline": "upgrade pod file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 82, "deletions": 63}}, {"node": {"oid": "a95a09ea3cd6ca25582cf3f1967874406d3c0318", "messageHeadline": "Add theme values for action required actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3de2b54592aed2d1c3b34316effc9fc32763ea54", "messageHeadline": "Add theme values for home page appbar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7a21d4717d4507048bf8380987b5bb47afc56c23", "messageHeadline": "Dialog changes cont.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "40d2c5e9b31a40ebf3044f37b1b8a69548a962c9", "messageHeadline": "Apply background changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "1b125235e497780eebe1d8ad027a7ac7ec789986", "messageHeadline": "Apply theme changes to dialogs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 131, "deletions": 129}}, {"node": {"oid": "5b77254d514ad23a34fbfeff78b28747fcb627db", "messageHeadline": "Creating the InheritedWidget theme object with two different theme data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 314, "deletions": 165}}, {"node": {"oid": "335680d0eae68fe34b38f75c90cce78c2d102c6b", "messageHeadline": "don't prompt for selecting backup service in android.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "eaf874f1b6b6343641911bb96ce82a91ce5ed222", "messageHeadline": "show speific icloud error in case of sing in needed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 70, "deletions": 29}}, {"node": {"oid": "1b45ab30459bd96c51d19d908493c9ab3d89edb8", "messageHeadline": "fix errors from breez in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "e8e301cf6703306e68ccec0f8bccf58a73899185", "messageHeadline": "handle backup provider migration.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "8414a49ef27983b29678fc84fb646aad31b7772e", "messageHeadline": "update backupID on restored snapshot for conflict resolution.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "3f4b5d1d4692799f0030cf644766fa94352f6bb5", "messageHeadline": "always choose provider on restore.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "9c44f9596ea3ea98cf08f63bf3c32ba482a3e85a", "messageHeadline": "set backup provider on start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a1f5b836a5925477dcb4d3f60130358598705c7e", "messageHeadline": "only set provider when breez library is ready and initialized.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7130c208f2f3699455338c1e0bec990058dea77", "messageHeadline": "fix backup selection dialog to support both restore and backup.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 50, "deletions": 39}}, {"node": {"oid": "8255e728905c1251726e42618bbd20b5cff04246", "messageHeadline": "fix restore dialog text to show the current backup provider.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "76c7ed1c3e8accb47e01ea3fea3940e83e4c58a4", "messageHeadline": "implement settings for choosing a backup provider.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 8}}, {"node": {"oid": "c06e315a81780130842c507f51325708541ea7a0", "messageHeadline": "Merge branch 'master' into icloud", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3197, "deletions": 292}}, {"node": {"oid": "45b84e9f5d9a2282422aca3b05ada2f6716a9537", "messageHeadline": "Show confirmation message when turning off backup phrase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "cb7405253e11f2baad0af2eebaea96611088ab49", "messageHeadline": "Replace SecurityPINWarningDialog with BackupPhraseWarningDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 55, "deletions": 94}}, {"node": {"oid": "13e041a586320febda168ce8b8529820499ab1de", "messageHeadline": "Rename backup phrase label", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c19309cbf065c2925a04e7aaa3a90613e5a5287", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "188b20ccadc6451bfb1931bab35ffa4119ca3d74", "messageHeadline": "Merge pull request #180 from breez/mnemonics_ui_improvements", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 38}}, {"node": {"oid": "6eda5690778861a879321d31dfa7631696f8400a", "messageHeadline": "Added comments and renamed variables for readability", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "82ef333d135368f9b757c3608a3ba7cb19fa6c99", "messageHeadline": "Remove unused method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "f24f23d930c36e976f67ff89a98f2ebfbeb36692", "messageHeadline": "Improve probability distribution", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "58598442b87dcde113ce27f808709656a1619364", "messageHeadline": "Optimize _selectIndexes method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "8c788516f6755a3322aba39198ba5a1c3c54fe15", "messageHeadline": "Pick at least one item from each page for verification and organize i\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "18deecfd0b37e5ff11431b189712885aeeb69ad7", "messageHeadline": "Make text compatible with large text scales on confirmation page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "bf0709e6fb48b184cec6a5c7281e504f10715c1e", "messageHeadline": "Change inner layout of mnemonic item and make text compatible with la\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "56a07c12d6a746346429373bb6b0bb059f28a748", "messageHeadline": "Change ordering of words", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c24ba57acf0c9f8d85ca5dd46e8ec69c502b6f6b", "messageHeadline": "Merge pull request #173 from breez/mnemonics_ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3127, "deletions": 186}}, {"node": {"oid": "0e8bcc7622c9db4da249683a066d9081bfc2541d", "messageHeadline": "remove backup phrase logic from user profile bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 137, "deletions": 168}}, {"node": {"oid": "bf16eccfb34ab7a906e059de0a688a5cdb1ae358", "messageHeadline": "run migration for backup settings", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "55b901c23f40ae2ac3f858ecfc165c53ec729f4f", "messageHeadline": "implement backup phrase logic inside backup bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 107, "deletions": 11}}, {"node": {"oid": "d9c95fe5d90d38323809b48f878a8049a5752f9a", "messageHeadline": "update ios project file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "d30e4e49b6075464ef7654e50fd3766946fb7812", "messageHeadline": "fix restore flow.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "b40c4ff98b8ba37e305ac4ba94d63a3af850f6f6", "messageHeadline": "fix bug of re-generating mnemonics on each build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "559f9e0c082829c48a2327f47e0a91aa2b3d53aa", "messageHeadline": "fix restore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 47}}, {"node": {"oid": "a85f2bee4933b5ee330080b48f31b205d0991be9", "messageHeadline": "use differnet key for legacy pincode and backupphrase.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "10545151c77d9c3dd3363ac936848bf48cd1f7e2", "messageHeadline": "prompt for backup provider on restore.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "aa6dd2d91de173d114bfc2bf8e99de761456551d", "messageHeadline": "prompt to select provider if not exist on backup now.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 87, "deletions": 65}}, {"node": {"oid": "2eabb346f17274319099b4010a157260983fc1f0", "messageHeadline": "implement backup setting change action and model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 72, "deletions": 8}}, {"node": {"oid": "29c94b2d4ebcebb19d4a8212ab7d143a6166cef3", "messageHeadline": "Implement API for changing backup provider in swift", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "83c254f6ca6c6d31179c4e1de20345a25bd5a77d", "messageHeadline": "implement backup selection dialog and theme", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "c1cb4b775b96f1257da0808c99ba65528c5c1aa5", "messageHeadline": "check if user is signed in to iCloud to get better error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "5e45b056ed755463fa0e7edebfb7b76368575838", "messageHeadline": "Ad missing return statement", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b21dc9983fe6430003a4faa39758ff99b82600f1", "messageHeadline": "Use PageView on GenerateBackupPhrasePage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 25}}, {"node": {"oid": "2500224defef453334e769cc5907ad84a07abdb2", "messageHeadline": "Generate backup phrase on confirmation screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "28c71c6944c6ec34e8fe0b89e0c83f9f48c6844a", "messageHeadline": "Remove onWillPop logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 49}}, {"node": {"oid": "fea40c45e1cf343a9da7ca77dc6b10fdb6c50003", "messageHeadline": "Add missing await", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f690c24ea17a7760b132320a9f459032828bae6", "messageHeadline": "Reset backup key type for new users who failed to restore", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4c12fa91203d1b146b9a1ad1678c2ebafec1a1e2", "messageHeadline": "Show error dialogs on errors received during saving phrase and updati\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "17d400a70e8decc8aada4810b6d092c33b2f8054", "messageHeadline": "Save entered backup phrase to secure storage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "d8b131b0ffa327af188f8ce98a6581d2305d12ec", "messageHeadline": "Remove ValidateBackupPhrase user action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "74088edc1e2205b4db9325bec05848e0e433ddf3", "messageHeadline": "Make Let's Verify screen scrollable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "87f74be999f3fb63ef0f74eaa9a93f858acd5498", "messageHeadline": "Do not generate new seed on going back from Let's Verify screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 108, "deletions": 114}}, {"node": {"oid": "1aac4e35785b3b6da90e92c822696485bf9953e8", "messageHeadline": "Convert SecurityModel's constructor to private", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f79356683e81e533545e7749ad107c2b44f20ba", "messageHeadline": "implement multiple backup providers in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 199, "deletions": 21}}, {"node": {"oid": "a77e7a2a970042ba2e601747a05296d8e0f315cf", "messageHeadline": "Reflect security settings to restored app", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "696fe26105390fd24a37c59d72e385bfddae7306", "messageHeadline": "Show error message using catch error and on invalid phrase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a3e77fbe8f9ddbdba67d41599da0179db000d0ef", "messageHeadline": "Reset error state before verifying mnemonics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7a681c43fc348de3293e309c7b9af4e699318b8f", "messageHeadline": "Fix scroll issue", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "1f90efb2a59d5e202beb8979e90feb514cad7036", "messageHeadline": "Go to Security page after verification is complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "6868f67d82cbd6e2fabb6f96314cf5acf9f9a970", "messageHeadline": "Make native back button to behave the same with backButton on app bar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 74, "deletions": 61}}, {"node": {"oid": "1c70aba207769d07b4f69f15c1eacce644c0f245", "messageHeadline": "Trigger backup if backupKeyType has changed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2076dce241e708d62c8e835430f81f9a148a34f2", "messageHeadline": "Increase fontSize of instruction text on confirmation page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "610fcf466611cd61308e88650f6f84a5b73ed7f4", "messageHeadline": "Add error message to restore backup phrase page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "346a879be0390404aabb4ca50412f445ee1df8d4", "messageHeadline": "Display a single errorMessage for verification form", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 28}}, {"node": {"oid": "d1d1fce813a41ee32f5cbd6aa8fec6a65a320b6d", "messageHeadline": "Change wording of instruction text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32f6add2ccac711ed92b7d5745b38f5eb06d4a13", "messageHeadline": "Add \".\" to instruction text and fix logic to display backup button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "312b2139d0768a0e2aefa3a1e8ceb0ed1634f233", "messageHeadline": "Align instruction text between input fields and backup button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "099aae0b2dfd8a85dec2c5242319b5a1a50a1102", "messageHeadline": "Remove fixed width from checkbox", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "167043b371c8e493156b6674ca08fe6778259030", "messageHeadline": "Create new seed and select new set of words to verify if the user goe\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 35}}, {"node": {"oid": "65665407a5f8fe763a394afc8244f634daba66a8", "messageHeadline": "Decouple use backup phrase from pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "60fef94efa81e588135afc76c87efbf5cd43850b", "messageHeadline": "Unfocus input field on submitting or selecting last word", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e38ccad86696d148adb17e005473261a19dbcc9", "messageHeadline": "Merge branch 'master' into mnemonics_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 36}}, {"node": {"oid": "4a9d6480a9ad805c7836df3e97cd4e01f511d78e", "messageHeadline": "depend on forked repository for typeahead plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b965df8b0a282e341024cfe14a5a188d5d1ba9f0", "messageHeadline": "Remove obsolete _mnemonicsList variable and _addToUserInput method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "da77631c08d5211ca718983833f86b57d5531d3c", "messageHeadline": "Refactoring", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 65, "deletions": 99}}, {"node": {"oid": "5e7c769f84b6de3b05063b3e8b0f9953cfda574d", "messageHeadline": "add iclound settings and provisioning profile.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "aea01770b335c068ffb29472bc6ae957d28138d3", "messageHeadline": "Merge pull request #175 from breez/c2p_approve_reject_btn_border", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "2d1873a3252f29729debe2b90e8d8727485a8d16", "messageHeadline": "run flutter upgrade on build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2c5782783e09d467a47a1d65af8b5bcf5e61e4a9", "messageHeadline": "explicitly sign out in case of auth error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "78a22da4fe8664ce7b81e40f7eed101da37b7134", "messageHeadline": "upgrade plugins including GoogleSignIn.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 29}}, {"node": {"oid": "656c3becb2030134b1d7a8089a9ab25610495d05", "messageHeadline": "Use flutter_typeahead plugin for autocomplete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "588ad361e96f65c16c067fc53b7370e9f2c95cf9", "messageHeadline": "Add autocomplete feature to EnterBackupPhrasePage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 154, "deletions": 26}}, {"node": {"oid": "fe66fe086962cd7f30e6ed2d54c56e893e01a2ca", "messageHeadline": "Create wordlist for autocomplete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2050, "deletions": 0}}, {"node": {"oid": "1c5259571ba4b2162bed36b632bbb88f810a91e7", "messageHeadline": "Wrap enter backup phrase form with a scroll view", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "78966cd33706af91d1c48341bd58dc85f3556acc", "messageHeadline": "Rename updateBackupPhrase to createBackupPhrase as it never will be u\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "34722fc2db3b7046b7b20967a18ac986a0374cb8", "messageHeadline": "Do not remove pinCode from secureStorage when migrating backupKeyType", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "94cfc66af05a7e1d329faa9230416d0605c331a1", "messageHeadline": "Transfer value of pinCode in keychain to backupKey and remove it", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1f5a1e36559719393b9c81d1abd9551401f38ebc", "messageHeadline": "Change restore dialog message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b26f11bf35862af3f913bf037c775352ac5e28b", "messageHeadline": "Merge branch 'mnemonics_ui' of https://github.com/breez/breezmobile i\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eff845270c832ba20fedb6a1cd9d09a5b686c2b4", "messageHeadline": "Merge branch 'master' into mnemonics_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6aca357d9e5a8c7aedf92bf0474d447616728739", "messageHeadline": "fix pin key migration runtime error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9983399762a29490ec344637b70df55ed83c514b", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "223565dd8ef42e4d90bdec3ef94aea42ad8fe0e8", "messageHeadline": "Merge branch 'master' into mnemonics_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "289b0baa609f827d25e8d9c676783c60dd70235c", "messageHeadline": "Put back encryptionType parameter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "0ba0ff8081aad4a5f0e5555ac279a778ed0cf60e", "messageHeadline": "Migrate backup key using json data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "a4552180324e0c49d0c1b82f838df90ba683afb0", "messageHeadline": "Fix scope issue", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a6efcb438266964f8778ffa318d04a884ba14750", "messageHeadline": "Migrate old users backup encryption method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "47a867f77a9b31031626cdcc9c2431d009bf46f3", "messageHeadline": "Replace secureBackupWithPhrase/Pin with BackupKeyType enum", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 51}}, {"node": {"oid": "753eb6e6ac4d26f8a6104e6ac50c174c3145d4ab", "messageHeadline": "Initialize TextStyle in theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "03cbcf290d735ebb1e60440e85429b9bd94edda9", "messageHeadline": "show fastbitcoin option only when an opened channel exists.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "255828cf0a005975633b10e0e4416c18d199fd5b", "messageHeadline": "Merge pull request #174 from breez/copy_receive_up_to_amount", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "8a10c43b1d1e05072d92667e793ac0f2a32feff4", "messageHeadline": "Reduce the size of the button and font size", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "72136cc08bffc8ad08c7e9c1c85b93b1512d6ab2", "messageHeadline": "Change border", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6a1f1714068aa6636aa0c583bfc4dcbe7d7095f", "messageHeadline": "fix restore on android.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d9890ca6ce760b7a0e1ad70bd627c512061a5ff", "messageHeadline": "Add padding to buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6173ca3d4403ac1d072588b9dfe095550c5af70f", "messageHeadline": "Add rounded white border to approve/reject button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a3c4f78eeadce224290723815e7e3fdfc27a7788", "messageHeadline": "Copy maxAllowedToReceive amount to amount input on tap", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "7e25b48eabfc8c48a9b3fbc9ea0694124800b8d7", "messageHeadline": "User enteredBackupPhrase variable on _validateBackupPhrase's resolve", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ceec80b4c409e80535b51e94f1e60d05317edb5a", "messageHeadline": "Set secureBackupWithPin to false when setting backupPhrase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2cce544831c0059ffdfd4f615ac8e970a1f15798", "messageHeadline": "Refactor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "7918e8c0d7165953b4e904a63d542d79e9863ef0", "messageHeadline": "Remove unnecessary if null expression", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d6640db40f8695d8da6e7f44cfc89f3aee361e1", "messageHeadline": "Add words to _mnemonicsList on pressing next", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "eaa29574521380f1f5abb1ca9335bbfc59a5f339", "messageHeadline": "Handle invalid mnemonic inputs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "219698355b9810dac1ea21b7b076419c45932681", "messageHeadline": "Show EnterBackupPhrasePage if the backup's encryption type is mnemonics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "8e577051bbcffb8a7f8bd12a724be894531a2297", "messageHeadline": "Pass keyType to _setBackupKey method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "1dc0ebb986799294777e194cd6a2b09bdcfff110", "messageHeadline": "Pass backupEncryptionKey to setBackupKey", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "56c4311cb71eedff4d1403dab9ab174731056ec1", "messageHeadline": "Merge branch 'master' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 156, "deletions": 29}}, {"node": {"oid": "56c530d9b9625fb0f48243ec44fb654a8655b4a0", "messageHeadline": "Change verification message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a62498134e64bd83072b293298d563ffb8b308b3", "messageHeadline": "Read backupPhrase from secure storage when initializing user", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "96cb0aa62cde8ed63ec0c13408d177c6c1ca34d6", "messageHeadline": "Match encrypted values", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24a89cb660938f18655565e205821eb77cf5aa87", "messageHeadline": "Navigate back to security page and show success message on verification", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "1b9e7db0dff6a226a091f387f12acd4ceec7726f", "messageHeadline": "Set backupKey as backupPhrase if secureBackupWithPhrase is true", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "193bf09d809dff76646878150a197101cbf672cb", "messageHeadline": "Delete backupPhrase on bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 27}}, {"node": {"oid": "0b92f4ae31984a13fa121dc20050848013ffb3ec", "messageHeadline": "Clear backup phrase when option is switched to off", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa5575899f9d74f3db7935c76958ef35a39ce166", "messageHeadline": "Sort selected indexes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dd636993002d2b8730da6cf10a71a677ffc930ed", "messageHeadline": "Use mnemonics list when comparing values", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f88dd1ac2f906d1fe6426fe85febd7e2bfcdc019", "messageHeadline": "Update secureBackupWithPhrase after setting backup phrase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "273fdff5ed431f947d155d4c86aed6a22a766a88", "messageHeadline": "Remove backup phrase from SecurityModel and create Update and Validat\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 113, "deletions": 78}}, {"node": {"oid": "da3164e9223d9756ac25a2abec4f8d7db9989d7d", "messageHeadline": "Rename phase variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "1e337391c9e0f2da1ddd8604a16a578000d5b559", "messageHeadline": "Do not use itemHeight and itemWidth to build layout", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "00a46c90156dcce12d8a526f00feeb8fe5adcdc9", "messageHeadline": "Rename file to match class name", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fb0b9461e8a790cc403f88b2dd9a73a822874fb3", "messageHeadline": "Fix typo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e656b5993514de891443fb13c58c75775f16b0c5", "messageHeadline": "Re-add secureBackupWithPin logic to bloc and model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "a1c5a569acdb65d47dda20aee291fe19f95c4bda", "messageHeadline": "Merge branch 'master' into mnemonics_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 162, "deletions": 23}}, {"node": {"oid": "724e8a88ffbad9a62074d84ef9e043dfdfde3eb8", "messageHeadline": "Merge branch 'prepare-mnemonics'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "4860f1b59c4a1bcebc68865f1a022f76eec5628f", "messageHeadline": "fix android new backup/restore.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "46583907b55e6b7ca9e20ca563a4870c4ee41e30", "messageHeadline": "Merge pull request #171 from breez/prepare-mnemonics", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 70, "deletions": 18}}, {"node": {"oid": "2bdf715694936325f245e88f587cfdc666ed73ed", "messageHeadline": "delete crypto.dart", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "2eff106ba1f3e444c4c0bb7c19c6568f4ff132fd", "messageHeadline": "When pincode is used as key ensure hashing to achieve 32 bytes length.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "a902d5662e8fd555a9a36f9d2b874f54193d28eb", "messageHeadline": "add crypto library and implement hash256.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "43115c756d2dcd264da677277a0172e82426305c", "messageHeadline": "change restore API to receive key as list of bytes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "b6bcb7be2765d5b02b701c20c9d64ff14aa555dc", "messageHeadline": "use structure error message for invalid bolt11. Only show error when \u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "62184a1f081c727d1cc4f2eb6e2f05875532855a", "messageHeadline": "fix strings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23baae166480cee1e251bd4a30f640ce285f7ed1", "messageHeadline": "string fixes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b09482e0c3df403099d3dca08fdfbea5fe2006b", "messageHeadline": "Merge pull request #169 from breez/testpeer", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "5c3bdbb79c6a1aa534ee562b24af57bc5c5d8689", "messageHeadline": "Change Security menu item icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "45dee2c1f5a813f53ecd56a244cd5f7fb640e6a6", "messageHeadline": "Merge branch 'master' into mnemonics_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c71b30b0a74ebd98bd8aae63911ab6c05f0fd27", "messageHeadline": "Select unique indexes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "b0022b3b0c976110546ca68c4d3bb65af85eaf77", "messageHeadline": "call onResume in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d27445739d617fc8906a54cfc6c1e9794ea324a6", "messageHeadline": "update protobuf files.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "5ff7b41aa332265fe0fae10db2320f1b7329ae7e", "messageHeadline": "Merge branch 'master' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1416, "deletions": 991}}, {"node": {"oid": "fb826352b321af9d67b07e637a631917aac2dc1c", "messageHeadline": "show \"Testing node\" dialog when user changes bitcoin node.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 4}}, {"node": {"oid": "8f295a4c6ca9826f8544707abaf32b3a44a5af79", "messageHeadline": "adding testPeer to breez API.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ab7edc02e4e7f83e4566428203c4633c478c02f3", "messageHeadline": "Trim and lowercase the inputs when verifying", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "07ac196ea9546c9cb519e6e96fe7d5cd77695cee", "messageHeadline": "Rename WriteBackupPhrasePage to EnterBackupPhrasePage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d455682cb074e6feb2372418cd3e401884da13f2", "messageHeadline": "Read backupPhrase from users securityModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "7f182d93145f6f239417415886ff618f8db2eae6", "messageHeadline": "Fix typo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbf0a1259c3c277420c693b141d65e48ed24420d", "messageHeadline": "Store backup phrase in secure storage on verify", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 58, "deletions": 12}}, {"node": {"oid": "a9b92d9b8a5c9e5035a6357339a9a4579a5e1c4c", "messageHeadline": "Replace secureBackupWithPin with backupPhrase", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "fe70c372b7ac119b691274bd2686f74bd4cdef43", "messageHeadline": "Fix initialValue when there's no element at given index", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f5673fa852eaf210e0398a3b7d9401e92d97814d", "messageHeadline": "Add bip39 plugin dependency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b319d88f1a1fac8622f7c468d4c3d950e8d0135a", "messageHeadline": "Create mnemonicsTextStyle", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9a9bad2ad16531b5f64cc323196cf8bfb920f981", "messageHeadline": "Create WriteBackupPhrasePage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "c53596cf59bfc39a8a28219061dcf3dac8f5bc9f", "messageHeadline": "Create VerifyBackupPhrasePage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "1d00b80ed716ccede88779309301c9443f43e437", "messageHeadline": "Create GenerateBackupPhrasePage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 139, "deletions": 1}}, {"node": {"oid": "7a366d96c29ca5ed82ddd76a104978c4d43ba0d9", "messageHeadline": "Replace Use in Backup/Restore with Generate Backup Phrase item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "111b76726d9b51dff162fd74cf0441c5f5e928eb", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bcf6898a9ceb3dae6c73589d7015c8b1f28b41f", "messageHeadline": "Merge branch 'master' into mnemonics_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1394, "deletions": 977}}, {"node": {"oid": "221a611837c41727a15e0b40ab7e60e7ccb99cb1", "messageHeadline": "pass user steam to addfundsbloc instead of userID.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "3f989ba04fded748b68ac7be41b5cb2af1dccfac", "messageHeadline": "fix home screen message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e7936802f4dc3bf8fd325870eba2b6daf9ebf55a", "messageHeadline": "fix \"Let's Breez\" button.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "827e80243ec7637e3a9335efc274d5ad75472bea", "messageHeadline": "fix pending channel status and link.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "a3d9b855083b9df181455a44c7bd36a7ea26736d", "messageHeadline": "pop add funds automatically when address is in mempool.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "8d85b2f0edbf5b192464ef37ad365ae20664816e", "messageHeadline": "Merge branch 'expose-channelpoint'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "abc3cbf1dccd158aa1796fceb893fb253244964a", "messageHeadline": "Merge pull request #162 from breez/moonpay", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1174, "deletions": 558}}, {"node": {"oid": "a394c2c6ca1b5026dfb656f5785cb6b3b5682c24", "messageHeadline": "fix null pointer error in case of no pending order.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc65de818287be85f0a269dc11a89bdcf8521c51", "messageHeadline": "Merge commit 'da26b2ca364331e70ce3e63e84943d1d91898f37' into moonpay", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 169, "deletions": 394}}, {"node": {"oid": "bb626bf8b26b4eb10d35f470517e49e0d2fe7b0b", "messageHeadline": "remove pending order when address is either confirmed or in mempmool.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "da26b2ca364331e70ce3e63e84943d1d91898f37", "messageHeadline": "Merge pull request #168 from breez/excessive-funds", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 99, "deletions": 371}}, {"node": {"oid": "c3bb61999cb31197e4ba5340518dfd5a5f323a63", "messageHeadline": "clean old code", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 354}}, {"node": {"oid": "ede1300a1fcf349769ea925fda9fa8fbfda58ee7", "messageHeadline": "fix pending message when buying via moonpay.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "6aa8347cf279b554a15bfa7277182902842ecb67", "messageHeadline": "implement sendWalletCoins business logic and action.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "1cdd5bcc8c38cc182351fea4c944b555fa627ba9", "messageHeadline": "change sendWalletCoins to not include amount.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "2ddef2fa1e4b6acf465396a3dab2386819ee9e0d", "messageHeadline": "use Future<bool> as return value from prompt.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8884866d3323429169cbd7c175ccb0c5f91fe771", "messageHeadline": "refactor send coins to use send_onchain page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 405, "deletions": 413}}, {"node": {"oid": "bad6855b2fdf8b9a62d990bf68bea91443065c75", "messageHeadline": "Update moonpayIpCheck setting using addFundsSettingsSink", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 134, "deletions": 147}}, {"node": {"oid": "e7a55f0089b667591c65e3c58c5bb009d135ae5e", "messageHeadline": "Remove moonpayIpCheck from AccountSettings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "5d1a5b3a8156013f643f4fe8e38491a678da28a8", "messageHeadline": "Create AddFundsSettings controller", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "340670e623105286a78c706ce2b376a5d9373617", "messageHeadline": "Create AddFundsSettings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "d616c99ec3c263b532066b7af7e37983f2cd4e8d", "messageHeadline": "properly encode uri component.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d537e1a32ad2015ddcbd93d2de1d09a74f37e5a4", "messageHeadline": "fix js file to conform with production parameters.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff07622b28a1d4f525d0273fafd6f25511cc5dc3", "messageHeadline": "initial commit", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "5d8da48dbe832cd6ae581a9aed0b82e1d6507559", "messageHeadline": "remove space in tx link.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d8e3e6e2fdb77a2ba2ffa27be3c11008b6cac799", "messageHeadline": "move to moopay production configuration.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 33, "deletions": 19}}, {"node": {"oid": "daadbfe2b0387467fcd7f37c7fc12bc24a025af1", "messageHeadline": "Merge pull request #167 from breez/expose-channelpoint", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 69, "deletions": 22}}, {"node": {"oid": "d980f6d1dcac358c1753db6d7631f3a5f24c6aca", "messageHeadline": "add loading animatino to pending channel message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "d7b695f8475dc1f7dffedf86d3ccf9427d60e995", "messageHeadline": "render link to the funding transaction when bootstraping enters pendi\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 55, "deletions": 17}}, {"node": {"oid": "889c091731ab9f858197d282ad4968374dc26635", "messageHeadline": "add getter for channelFundingTxUrl.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "1aaaef343487f4146d0059e1d474f9fa6ce53eaa", "messageHeadline": "update protobuf files to contain channel point in account structure.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f1be407b5630020723acedefc0222b58911720ef", "messageHeadline": "Add text stylings and minor layout changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 111, "deletions": 70}}, {"node": {"oid": "ea0f7de9752c84c558adc566e0c8776af1081807", "messageHeadline": "Create BackupPhraseGeneratorPage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "1c752d1d2174ae07cc5da390a3f29d0af9b19674", "messageHeadline": "Rename Security PIN menu item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "41bce799f1dc58ce44170ddd93e10646502d3370", "messageHeadline": "Merge branch 'moonpay' of https://github.com/breez/breezmobile into m\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 46, "deletions": 26}}, {"node": {"oid": "669a01cb582446e2814989c7988d2554c566cfe1", "messageHeadline": "fix moonpay pending order message after completed order was done.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 160, "deletions": 167}}, {"node": {"oid": "2364aacc6b85573abfa47ce26886d853d1ab0021", "messageHeadline": "Hide marketplace vendors webview when prompting pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 46, "deletions": 26}}, {"node": {"oid": "8194c5c3192d01f7d2ac0df4f2001e56cfd90539", "messageHeadline": "add moonpay.conf to build system.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f5bd0a1432077560ed78537e75175368a722a640", "messageHeadline": "implement generic add funds page using list of vendors.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 90, "deletions": 163}}, {"node": {"oid": "1c4beb7c0e2f7066859bfd9a3bcc9edfcc699a58", "messageHeadline": "implement BlocProvider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "dc9a153c50a9ba27ea03c7967b89144c5c1a56f0", "messageHeadline": "cache ip check.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "9014cad2ac8e9a42b34914b6a9682c47530ffe9b", "messageHeadline": "multi: 1. add url to MoonpayOrder", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 65}}, {"node": {"oid": "a0efebd603b651ed62ddc8e7108dde7475ec7aee", "messageHeadline": "instead of mutating the list of vendors, build them.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 31}}, {"node": {"oid": "b269cbb6f4df0947abe33764f2d9ca1f86efe9af", "messageHeadline": "fix unconfirmedAddresses to return a list of string.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "44b36a2565b6ac9ca588ab5670529805a01fe999", "messageHeadline": "Use moonpayUrlStream to listen moonpayUrl", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 33}}, {"node": {"oid": "937e0043caafae5001370f18cf239e691a6e67c0", "messageHeadline": "Use the url generated in bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "09cde954f927fbc7c86bfff2abb8018ee23e8d90", "messageHeadline": "Generate url on child widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "2b7970a1976cb28d09d1c8bf7cf70d38988f3ffc", "messageHeadline": "Extract AddFundVendorModel to a separate file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "09d40ab90540410ad6846b5e349cc163fa88ecd2", "messageHeadline": "Update add_funds_bloc.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a61b51b7ad93fb4103c96c347ad32bbc488ef4fe", "messageHeadline": "Ip check only once when initializing AddFundsVendor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 32}}, {"node": {"oid": "464c20e5b9b3d593e94f7f42c4c5a041d8370af1", "messageHeadline": "Pass AsyncSnapshot's data as parameter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b18294f6664b9ee319edbcfd03e162a9960abdf9", "messageHeadline": "Refactored AddFundsPage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 38, "deletions": 48}}, {"node": {"oid": "7c6b0eaddeab7575318da3fcf0809c463df88ee9", "messageHeadline": "Use StreamBuilder instead of _urlSubscription and remove _accountSubs\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 63, "deletions": 68}}, {"node": {"oid": "16d3639a424369e2b7ce6fd54158a7e8a1818bdc", "messageHeadline": "Merge branch 'master' into moonpay", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "df5851589d7f266008c683a784fe0eb19e3363d2", "messageHeadline": "Merge pull request #165 from breez/backup-with-pin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "6440cce2b50194a27fbea824518a2d5631a5262d", "messageHeadline": "Reset the animation value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccdbf2529bc44f9e3407948c5541c3b398133350", "messageHeadline": "Hide webview when prompting pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 26}}, {"node": {"oid": "cc9f267f7b422bc87e82095d57367e2c79eb1d1b", "messageHeadline": "don't show backup dialog when pin is shown.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "58dc73ef632828bc4a8e9ca60d36a46b5f541421", "messageHeadline": "Display backup dialog on top of MoonpayWebView", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 4}}, {"node": {"oid": "534d51103ccda5ab49a6075cb687d8ab997315b3", "messageHeadline": "Merge branch 'master' into moonpay", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 334, "deletions": 159}}, {"node": {"oid": "492bd4ab8daa314d3188b4f5c9fdd1f96e5b26c7", "messageHeadline": "Cancel urlSubscription after getting moonpay url", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2f31c52d05149f4b829aa0122352f1a0f0106d71", "messageHeadline": "Display loader till AddFundResponse has data", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "2532a727e94142a72e9a2458783b9d5ae6b04ce3", "messageHeadline": "Merge pull request #164 from breez/backup-prompt-events", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "df074e20081af479205fe4467e6150f6322beff4", "messageHeadline": "emit stream events when backup dialog visibility changes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "71dc2301a1f97ae791929615644062c444d2ab5b", "messageHeadline": "Read moonPayUrl data from stream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 10}}, {"node": {"oid": "9654b4d738669efbc06b4fee3814bdddc08bb786", "messageHeadline": "Generate addresses on child widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 89, "deletions": 80}}, {"node": {"oid": "eb57e859db19800afe4054b9d63ef1bcb0617671", "messageHeadline": "Create unConfirmedAddresses getter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b146a0b72aff2b05f1d24c59657e09739317c782", "messageHeadline": "Create moonpayUrl if ip check is disabled", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "55c902c244bd6e62994f90a9df275198276d0b73", "messageHeadline": "Rename isIpAllowed method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e575a05e69ee9d79c65ba65bc54d6f1b73380a1c", "messageHeadline": "Move ip checking logic to add funds bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "e3130206400d903edb9ffda0f30969a73fba795f", "messageHeadline": "add enable account functionality.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "96486619e86debc7d6514689a54adbb2e76a63bd", "messageHeadline": "Take advantage of MoonpayOrder's json serialization when handling moo\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 21, "deletions": 43}}, {"node": {"oid": "8f9ff8cb02826657a80bf08ddb67b2dd7453a0f4", "messageHeadline": "Make MoonpayOrder json serializable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "2c95697004ad429b7857223898348aa9ab1ec3c0", "messageHeadline": "Initialize moonpayUrl from add funds bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "e2cbce256ee9aeba8b56b024e9eb6c650dbbb913", "messageHeadline": "Read moonpay url parameters from config file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "52282b8d816a7acb283a541d8d78a892bdb550ff", "messageHeadline": "Load moonpay script from a resource file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "ec80a3164e05ea547c90c5d39dd519e0563b431e", "messageHeadline": "Separate Vendor and MoonPay webviews", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 137, "deletions": 68}}, {"node": {"oid": "9bb1eabe77c2447ccb86553ccd0231efbb76737f", "messageHeadline": "Remove null fallback for showConnectProgress & moonpayIpCheck", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "064ba65a195689843d802556db8241abf15ba7f0", "messageHeadline": "automatic open channel for single lsp.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 14}}, {"node": {"oid": "1e53674e4dc34c5ac3726759430994ce17afb9cf", "messageHeadline": "Do not display Buy Bitcoin button if ip is not allowed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 60, "deletions": 53}}, {"node": {"oid": "0cfebf24ed62248a15eaf1bbd607d668fad731da", "messageHeadline": "Add Enable/Disable MoonPay IP Check option to Developers screen optio\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7caaca342513a98d6da2c12321c2a097375a10e1", "messageHeadline": "Add moonpayIpCheck settings to AccountSettings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "172b0ac0f2d32094612a39820436f4f7d5d47369", "messageHeadline": "Do not display error messages on deposit to btc address page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 51}}, {"node": {"oid": "2b44efae7f4d066b8a4eae22c64558ad3eeff86e", "messageHeadline": "Fix click issue", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6d74261ccb78cce5468dcd0c4f06765079c86543", "messageHeadline": "Change button text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c357a6e71f21e8759904a09487f178369bc7319a", "messageHeadline": "Show loader when add_funds_page is loading", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "bbb51e53296e34b6ee46e0a04d384e7c3cf8d7e0", "messageHeadline": "Move moonpay logic to add_funds_bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 90, "deletions": 61}}, {"node": {"oid": "88401239097d7a4586ffcf72500746ebea8c0dbb", "messageHeadline": "Create MoonpayOrder", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e78278baef34044115f5fddd54745df622b2c88c", "messageHeadline": "show connection progress only when no channel and no pending channel \u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 37}}, {"node": {"oid": "8815e6b87fff048ee426f0515c1f49ee6d57e336", "messageHeadline": "Merge branch 'master' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1054, "deletions": 645}}, {"node": {"oid": "941e57b7d3bc7c1903fb2710e1c4240b46bb2fd1", "messageHeadline": "Make maxAllowedDeposit text same style with reserveAmountWarning text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c2969199a3471dda1e38d286df6e941674207e90", "messageHeadline": "Remove MoonPay logic from deposit to btc address page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 31}}, {"node": {"oid": "874d84f64dbba32fecd4f2c5614d2281a258bfce", "messageHeadline": "Check moonpay orders in an interval [wip]", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "172c430710f751c5e7fb6657d88cc50252dd4787", "messageHeadline": "Move error messages to top level", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 111, "deletions": 40}}, {"node": {"oid": "dbb2294fc4a88feae224d2786ff4f077434f4a08", "messageHeadline": "Merge pull request #161 from breez/reset-chain-info", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "bc2150bb544057597494ffc479f681f7e5c8b66c", "messageHeadline": "only restore chain information when user approves.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "524dc44b28476feb8822e3199e09fe3febd30d19", "messageHeadline": "wait fo unlock before showing no-connection dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e480e9a9bf44193d2c2f1e047d05dcfbca2f5c18", "messageHeadline": "add option to reset chain info when lnd is down.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "198f17dcd61e5fabfbb5d0d0248a9e5c9408d9d4", "messageHeadline": "add action to reset chain info.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "73b6d3802e9ef263b656558bd62d59c637e65153", "messageHeadline": "fix compilation error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd24c34278d66905b013e97041e4acac3c9119b6", "messageHeadline": "Change redirect url to moonpay receipt page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "da3037fca63bbfc3114b285bcf96290f5ffe0ff2", "messageHeadline": "Display \"Your MoonPay order is being processed\" on add funds page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "c4200cbd57d91d6d13769bd4746224b44b403427", "messageHeadline": "Save wallet address on successful transactions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "bd0465983d1850c42d97dd5d4d671bd6843132cd", "messageHeadline": "add commands to lncli interface.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "371a4a5509750c5f79fec257c3486e6f9cb367be", "messageHeadline": "Merge pull request #158 from breez/send-onchain-form", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 280, "deletions": 157}}, {"node": {"oid": "75b9bed400df3e7423e6146a3cad63077f11fa83", "messageHeadline": "fix error messages from breez library.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f1fff3314b2b16cfe99961aa08407e6272ac9852", "messageHeadline": "remove Cancel button.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "d2eb54b52b956e721af7c2b097eb2d0b183fe456", "messageHeadline": "Merge branch 'master' into moonpay", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 942, "deletions": 591}}, {"node": {"oid": "26a192e604543bbb6651227f27846d7df18fca7e", "messageHeadline": "Remove hard coded width for avatar top bar.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e1a4e72ab07ada5a05d063ef0c6ead03478a1f1d", "messageHeadline": "Merge branch 'master' into send-onchain-form", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 733, "deletions": 483}}, {"node": {"oid": "5c148ec3a1035933a97cf8147cc32ca532e4a5b2", "messageHeadline": "fix incorrect pin error message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fca42b4c4bfda2075b4d36b5cf2cc71c55b6e1f", "messageHeadline": "Merge pull request #149 from breez/a11y_text_scale_factor", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 641, "deletions": 423}}, {"node": {"oid": "7d54eefb3591a050b5b3b7f0e1eefe4179961d4e", "messageHeadline": "Merge branch 'master' into a11y_text_scale_factor", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 199, "deletions": 118}}, {"node": {"oid": "8120bc72e08aad0c1ca55a4b328fc3b6c98dde1f", "messageHeadline": "Revert \"Merge branch 'pin-troubleshoot' into a11y_text_scale_factor\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "47c58b7df0761d345a7deafdee1d17526746716c", "messageHeadline": "fix ctp button alignment on very small font settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e9cab59adea5006c1e944dfd2ab8f2ba38365d11", "messageHeadline": "Center align c2p floating action button content", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2a2c21457eabb68c3343b1d18f9136b8e9fcf24f", "messageHeadline": "fix message when trying to create invoice beyond available capacity.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5bf60fe1a1b8900f06f4dd8e31381e357235f1f", "messageHeadline": "Merge pull request #157 from breez/pincode-ondemand-check", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 84, "deletions": 58}}, {"node": {"oid": "8d7dd45b505006c302c7b083705e4979704c02b3", "messageHeadline": "unlock app if no pincode exists.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "08b555eecdc3b31ee50d156b5d5b3645186a0cf9", "messageHeadline": "mamke sure onPinCodeEntered returns a Future.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ad9d0dd51441f7e25e5d1475b07b13c8716118fb", "messageHeadline": "Merge commit '23aba0b156b1e6c4f53dd37cd5ec5aba10694613' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 134, "deletions": 89}}, {"node": {"oid": "23aba0b156b1e6c4f53dd37cd5ec5aba10694613", "messageHeadline": "Merge pull request #155 from breez/remove-refund-warning", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c2b1f6a9c6e4be3a3f836ba0ec09534285e353c2", "messageHeadline": "generate long versino of short links by using", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cd3d51855446a6737a73532d3b09be79f12d0e71", "messageHeadline": "multi: 1. Remove pinCode from SecurityModel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 71, "deletions": 58}}, {"node": {"oid": "3d1e7ffd07988f8b2c85906f286ee25c541a3ce0", "messageHeadline": "implement UpdatePinCode and ValidatePinCode actions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "1748fbedc0bc1e39505e0b8b119f52ea2071c1f5", "messageHeadline": "Remove top padding of C2P instructions text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c01e76e24a00ba09f99726e6595c8ef7dc317ddc", "messageHeadline": "Merge branch 'pin-troubleshoot' into a11y_text_scale_factor", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "2057669bfef5a21f323b7db27743f6f6f3ca5c85", "messageHeadline": "use feeRate entered by user for the refund transaction.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "2498a90ce4474fd08c37d415dfc0762a047d4d65", "messageHeadline": "change refund API to get feeRate.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "360791d1ae615d90c29ab9a349b7c2d30d878ed9", "messageHeadline": "remove old refund form.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 126}}, {"node": {"oid": "805c482d35490b6c8f21bb0033b3f1c6012dd913", "messageHeadline": "convert refund to use the new SendOnchain form.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "122a23b481dbcd3277fa259f89ae297cd79618dc", "messageHeadline": "Introduce generic on-chain send form.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "b3dc2cc302ac003b77d0b55e43e207995800e290", "messageHeadline": "Align label fields to the right (reverse the scrollview)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 57, "deletions": 34}}, {"node": {"oid": "485de5ec1c8b9001dff518d6a71e500f10eaff12", "messageHeadline": "Center c2p message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "c9eb8acf9f5d15c7be4fb84bdfe7b7a125c5b25f", "messageHeadline": "Remove line break in c2p instruction message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cc9beb32a6a3f8275659211b1b399d1dd44fd0f", "messageHeadline": "Merge pull request #156 from breez/force-rescan", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "749cd69b22218d329f58ec370c8ed195ad09e8a6", "messageHeadline": "padd startSyncPollTime also to onProgress callback.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "28da2659d0ba00a87c64beffd3a5bbad539d930f", "messageHeadline": "add \"Force Rescan\" in dev screen.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "559a3bc7c79532261bf87ba5c1424845185e89d1", "messageHeadline": "expose appdir from breez bridge.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fbf64695916318ac1b5532dd6be407d7089c7027", "messageHeadline": "Redirect to MoonPay transaction receipt page on successful tx", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ad0ce9c7d9f708a79927c84f1e45d21fe43fa69a", "messageHeadline": "Remove unused method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "6e0ff22421b2c4ddd32e51829ff3a7b94ac0bb4a", "messageHeadline": "Close MoonPay webview on redirect", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "b1ebe17e7adcd45778f5a390c12420a3a0b1ab09", "messageHeadline": "Modify the Add Funds Page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 145, "deletions": 179}}, {"node": {"oid": "fddd2d1f915f0dac68c78d79f94abdfa115dc978", "messageHeadline": "Create Deposit To Bitcoin Address Page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "7231fdb7aad49c5c85095ccc96e64ad16687c58a", "messageHeadline": "Change unknown invoice error message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3afae6485b7b3f53107659f93980ad97afa11b20", "messageHeadline": "Merge pull request #154 from breez/invalid_scan_error_msg", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "0045cca0224a0a27b2dfdacc437cc025678a52a0", "messageHeadline": "Merge branch 'master' into invalid_scan_error_msg", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 73}}, {"node": {"oid": "d3f46627381faab78418fd2965fb5dac5ccbed6f", "messageHeadline": "Merge branch 'a11y_text_scale_factor' of https://github.com/breez/bre\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "3eaae06714afeecb1c2dd63596f5a0cbaf83493d", "messageHeadline": "Group up Random & Gallery texts", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "9d2d197875517e59ab9594f8dc6069ced4676ebf", "messageHeadline": "Convert maxAllowedToReceive text to AutoSizeText", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 22}}, {"node": {"oid": "a7c9e1949a9ca1ea9c8d845d2948a15f1615cb8a", "messageHeadline": "fix lost_card_dialog auto size.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "5a9e43a6823c74ba3b222d237ec840516e301f9c", "messageHeadline": "fix avatar dialog auto text.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "8320cc56428f499d0f0bde4a7d211a7507b09b5a", "messageHeadline": "put explicit width to backup dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 38}}, {"node": {"oid": "25ff0bd0116287eecdeb819378eaa150c97b2519", "messageHeadline": "explicit set width to the dialog for AutoSizeText.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "1215f995b8865f2cf39fcebaf853be7fbeb7a819", "messageHeadline": "Align no camera permission screen to center", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "6e630906b179a704781f1fd043da5f9e89673c90", "messageHeadline": "Set width of Redeem Fastbitcoins Voucher button's Container", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "362e5163ef988e161234af66e86ea2371d7b4679", "messageHeadline": "Add fontSize optional parameter to MinFontSize", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a1714411c0530c503b9a79fd0c4e2998841117a7", "messageHeadline": "Fix fastbitcoins currency dropdown", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0316978f608f7c9173a412e421a45dcb1ea4936a", "messageHeadline": "Fix Fastbitcoins button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "aa360aeaf70bbe562fb64e8227bb89bcfb443fe6", "messageHeadline": "Group AutoSizeText of InvoiceBottomSheet items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a71032de02afbed1293d58dc984a3f49ccf25800", "messageHeadline": "Reset flex factor of Random and Gallery buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "4163060de741bcd9cd0edaf525073a89bae799fe", "messageHeadline": "Set width constraint to fiat currency dropdown", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8c23b3e6d2d5f450fc72f85921df9bf2698dae32", "messageHeadline": "Revert AutoSizeText's back to Text on dialog actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 38}}, {"node": {"oid": "07a77699b807cfd9e91f7d097d3d88a5f171027e", "messageHeadline": "Wrap actions widgets with Expanded with flexFactor 0", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "73e25e996754e658fa229e45953ac1ed6a898590", "messageHeadline": "Unwrap actions widgets on backup dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 28}}, {"node": {"oid": "6641e0834f23a4ba4a312f77fb7d19695f48a00b", "messageHeadline": "Limit textScaleFactor to 1.3", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e0cc939c59ad17266e97f181687b500a36511189", "messageHeadline": "Reset flex factor on Fastbitcoins button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b68d6dd598f2108697923b89b94cd4d27a974f7d", "messageHeadline": "Create MinFontSize and apply it to AutoSizeText's", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 104, "deletions": 35}}, {"node": {"oid": "df9b7a8009f41a3caec742ce3e5366302b7172b6", "messageHeadline": "Merge branch 'master' into a11y_text_scale_factor", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 40}}, {"node": {"oid": "40c1890919b38967abdeed3279072df8dc70f454", "messageHeadline": "refund: Only show warning icon in case we have a refundable address", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "64d208ac7d439c99ebdd57fc15c9d3c5ec86db39", "messageHeadline": "Use AutoSizeText on Lost Card Dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "f2a37c69f101257b71ad179fb2f9b23b790e230c", "messageHeadline": "Use AutoSizeText on Backup Dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "4ce8f9626045a215fd18a1bd900f030de845b389", "messageHeadline": "Convert BreezAvatarDialog Random and Gallery texts's to AutoSizeText", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "a20eba21f734e97b9175db2759a1d40d5f843353", "messageHeadline": "Show ellipses on overflowing text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6767cabbb13d261146b8ddb51163a0b17d08ea5e", "messageHeadline": "Remove lock intervals text from _autoSizeGroup and change it's wrappe\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "241fd12d5c3a9900b357f95e6613633b64e24d9e", "messageHeadline": "Remove unnecessary padding from bottom buttons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "5959ae86ba53ab108cad839c32ed5b79423cb7a3", "messageHeadline": "Handle invalid invoice error in invoice bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "e3075a674e5c39111d44b72c8ada8838e690e160", "messageHeadline": "Show error on invalid scan/clipboard items.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "2ba05f2bff43b8f9b82e020455f9bcf5488f4b2c", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "d15f84e3d07ad87768ccad171169aea5dcff33dd", "messageHeadline": "use dio package for http download.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 34}}, {"node": {"oid": "0fcab5664220a16b4666dc37e8cec74a692388d3", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "1e34b0277cd5b1be406dc7f5c2a299a289a39081", "messageHeadline": "add logs to trouble shoot picode issue.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "fcb469093f7f6777c08fd03f2e2ac0108960aa57", "messageHeadline": "Update auto_size_text to version 2.0.2+1", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "1df357fb276825870dbbbfe1720e42dd1a3729d0", "messageHeadline": "Fix multiple scrollbar on c2p", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 29}}, {"node": {"oid": "c760c7121e8f4f41199b14b33c1da3de18544396", "messageHeadline": "Make Activate Card instructions compatible with Large Text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "eaa5bd57b92de4e425c9263b89c16e4570d8dc54", "messageHeadline": "Make C2P instructions scrollable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "494961f1f17c4d7ecda3d749c7435d4e035625b1", "messageHeadline": "Add top padding to C2P message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6bce693f0adafab97afa24ae1d6dc5b1915f975b", "messageHeadline": "Fix Fastbitcoins button size", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ac2096f0f63d97656c9219896ab1ad8b7260d37c", "messageHeadline": "Update auto_text_size plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 120, "deletions": 95}}, {"node": {"oid": "13315de8100ee4aa62be095f2321769b75642db8", "messageHeadline": "If text do not fit allocated space on specified text scale factor, ma\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 111, "deletions": 83}}, {"node": {"oid": "4ca4bfacd117b73960094ed85f297a155ffca37d", "messageHeadline": "Remove textScaleFactor restriction", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "dc02ff74828c773cc570f3e11860e5855d879e00", "messageHeadline": "add some troubleshooting logs.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "0811b6655ca337d3b692bcd0e3a1b54acb7affbe", "messageHeadline": "Fit peers name to 1 line in c2p", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "67ec7b67d8a4e82050dc8b3a59a62825f611835e", "messageHeadline": "Fit CurrencyConverterDialog's title to one line", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "ef886857ea2081328fb1b462c2a24f0736a9c39d", "messageHeadline": "Replace EnableBackupDialog's SimpleDialogOption's with FlatButton", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e95d4de22fb4f858d0010060cb3d73ffa541ac58", "messageHeadline": "Set maxFontSize for payment detail values and fit their titles to one\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 67, "deletions": 64}}, {"node": {"oid": "885109faee4e947ab1d7eadfc63e4729b01764da", "messageHeadline": "Set max textScaleFactor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5917f0f04f54333194622a1c427d55f776084faa", "messageHeadline": "Merge branch 'master' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 33}}, {"node": {"oid": "c56bd092ae4de9c6f9d859835396c7fce1a4a929", "messageHeadline": "force specific revision of gomobile due to breaking change.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a379a66a52dcac5584b3ac3d8affdae6cb4e293d", "messageHeadline": "revert gomobile to a stable commit due to a breaking bug:", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "54a8c5037a073bd11d625317937faae50c3241ea", "messageHeadline": "remove comment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d34684531bd479fe49055333ded39ec6250420be", "messageHeadline": "fix ios build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6914c61e3900f02f4457a9129b95ac4842b006fe", "messageHeadline": "Use AutoSizeText on PaymentDetailsDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e576a875d568634f646b6da0729d3b363d24eeb3", "messageHeadline": "Replace Text widgets with AutoSizeText that has major scaling issues", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 46}}, {"node": {"oid": "2dde2ab8fddb5d521c578bebdd44a8ec0a50e993", "messageHeadline": "build breez from lsp branch.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56a142c083d14a4c0b575ec52aef049afec8b35a", "messageHeadline": "fix pin code widget to honor safe area.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 51, "deletions": 32}}, {"node": {"oid": "14770c0d35615887b41210e1b184f56f616d0e17", "messageHeadline": "fix iOS build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 55, "deletions": 11}}, {"node": {"oid": "5f2608045169c1ee2836ebac49852327f196462d", "messageHeadline": "fix ios build: add use_frameworks to podfile.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 55, "deletions": 11}}, {"node": {"oid": "17a2d991e30efb990b6ce3dc925ab0ac0d60c54d", "messageHeadline": "Merge commit '753017000665b5d57a6731985970e237314d0127' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "38b075015b96940e9ff25844854330a8cf30957a", "messageHeadline": "only reconnect when channel open.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "98c945b7dbb8b8a555547f2514efcd27fd5fa750", "messageHeadline": "get out bootstraping state when channel is pending or open.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ef8e972cf29932cf370b254ca4946e8ba7197386", "messageHeadline": "pop select lsp page on user submit.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f5e96f7a67483ac0e25792fa025988b96abc8ba", "messageHeadline": "don't show loader on pending channel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb1b296ebe03cc3548bb7dd8ff5e55fd3905b3a6", "messageHeadline": "implement select_lsp_page to choose an LSP.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "b8d76903dd60a9b3c930c2fb9dc4862409a78cbb", "messageHeadline": "fix connectLSP missing argument.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e1e850d6ce3b27aaf89dd8868d18a77657ab47c", "messageHeadline": "implemen lsp bloc, model and actions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "526fdcaf04b477ef6f525a9ba01aff127ed99338", "messageHeadline": "implement generic AsyncActionsHandler for better code reuse.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "6746e624e762aea1e6893f80c010abf2f04e0adb", "messageHeadline": "fix resetting bootstraping flag.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3e01add8a854299370899ca798b38ef1252f288b", "messageHeadline": "Format maxQuoteCurrencyAmount in BTC", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c86075416635ebb79ca77cb8dc50fe2ffd90b75d", "messageHeadline": "Merge branch 'master' into moonpay", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 145, "deletions": 37}}, {"node": {"oid": "753017000665b5d57a6731985970e237314d0127", "messageHeadline": "Use forked app_settings plugin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0d07dd4672a58064c9284df7872df9f6a72b54ce", "messageHeadline": "Use app_setting plugin to open application settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f6376c5af7c5fe6409c3382cc785d7aea3008fea", "messageHeadline": "Only route to BarcodeScannerPlaceholder on PlatformException(PERMISSI\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "c6bdd5d872d4367220fcd8ca39c064b043944d04", "messageHeadline": "temporary remove code that depends on PermissionHandler", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "96a55552522a3d09275b21a98392372fd4abe9a2", "messageHeadline": "check if already bootstraping before change value.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "22cab1e6ea973ade1553e4ba95de4dd369dacce1", "messageHeadline": "update lsp endpoints to wait for breez lib to start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d139c3a0b7aa15d50204d47e1cf27e612325f27c", "messageHeadline": "Merge commit '8af77cfa96ec8e0ad2e00c3620895e5dfca809f1' into lsp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 136, "deletions": 37}}, {"node": {"oid": "8af77cfa96ec8e0ad2e00c3620895e5dfca809f1", "messageHeadline": "Remove permission_handler plugin and it's usages", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "074ead5e6fdaa046c37489e449c8dbcfe5384b92", "messageHeadline": "add getLSPList and connectToLSP breez endpoints.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "09f5926aca87f4feb90230202fd81d835c181d32", "messageHeadline": "rename account status getters to be more consistent.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 40}}, {"node": {"oid": "a7b68373d29a444229fd77bc30d16c006878f11a", "messageHeadline": "Merge pull request #146 from breez/pay_invoice_w/_unauthorized_camera", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 135, "deletions": 28}}, {"node": {"oid": "f14bc115633cfd2260ba8e78dc054b07539e5247", "messageHeadline": "Remove the use of navigatorKey and build minorActionsInvoice inside H\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "af17ba977fbd9075a634c3a7e04903d98e20d04d", "messageHeadline": "Replace anchor text with button to navigates to App Settings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "8b8bc0445a7d69feb6327ca26e27584433b7d0b9", "messageHeadline": "Fallback to BarcodeScannerPlaceholder on BarcodeScanner scan errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ac05cc24931a3e0755fc289d894abcdf88a3563f", "messageHeadline": "multi: 1. remove enable/disable account functinality", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 55}}, {"node": {"oid": "95dc3b2e44749117d8f6a5d5ed707a2e0a9aa9fb", "messageHeadline": "generate protobuf files from breez lib.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 162, "deletions": 43}}, {"node": {"oid": "e7bdfc6973efecc11b0128209eb9a1948d9d20c0", "messageHeadline": "Merge pull request #147 from breez/local-aware-format", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "141563d6c8cae8efc3405a30ad93ef4a012ea2f4", "messageHeadline": "stay with strict regex on amount input validation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "32a207fd0195ebd271a895e370739f2eeb9671d8", "messageHeadline": "better validation function for numbers and use non decimal format for\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "3d6d55d55d1b7a31c067e7422e38f9389e798854", "messageHeadline": "Add main.swift to force locale to en_US.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "f3608512f5fac933ec665c99517f2d141963c77b", "messageHeadline": "Fix URL, close webview on redirect to redirectURL parameter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "c1f0ec87ae4050321fd7882af628bf85b52095e9", "messageHeadline": "Show Buy Bitcoins button if ip is allowed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 103, "deletions": 31}}, {"node": {"oid": "4746c1c1fad4f93f2ff6dc2030db584b34fe83ca", "messageHeadline": "Replace back button of webview widgets appbar with close icon to the \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2c656dbb9289d46c971b23a69044100ab5771e50", "messageHeadline": "Display BarcodeScannerPlaceholder if Camera permission is not granted", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "cf876df136e4c04977fc95672cf300c573b21ce4", "messageHeadline": "Create BarcodeScannerPlaceholder Screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "1bc1b480d2fcfcc2df893541365240158999290a", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1351e559781dc1529396eaf034600ab534ed8e9b", "messageHeadline": "add small delay in initial dynamic link to overcome plugin bug.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "1a60777fbeedbaa34085ca64ea1c922042ae0fd7", "messageHeadline": "update pod file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "3ac4f7d292fb810d4196420f3264ca6720cb09e2", "messageHeadline": "upgrade dynamic links plugin and fix open app from link in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "bbaeaaa330061b501cd16526b4ebcbaf04dd1b17", "messageHeadline": "use ProcessLifecycleOwner to manage lifecycle events.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d180a8f009705ee5d195badf9a31f84351d0f46e", "messageHeadline": "use onStop instead of onPause to indicate app went to background.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "64658df3e38501b01e5a4b07f0f877670615daaa", "messageHeadline": "only lock app if not already locked.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b76c947aafef15e0ca8e323f4d81302451b33a4", "messageHeadline": "remove BindingGetRefundableAddress prototype.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f36cffa3bce162d1705f3f55255220807a7d6621", "messageHeadline": "fix payment list takes long time to be populated.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8a274a1d31a27379d3c87a178f2a257e88cf9420", "messageHeadline": "Merge pull request #140 from breez/pin_last_digit_color_fill", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 89, "deletions": 126}}, {"node": {"oid": "8f6788c5cafc4a8618d23e59bc3778aa8635fc8b", "messageHeadline": "Remove GlobalKey from PinCodeWidget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "f273b03b9b5d9a32128ab3f718085435b62390d9", "messageHeadline": "Remove _label variable and use parents label value", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 26}}, {"node": {"oid": "2c409ac49bff2feeb9b40d4c13de079900d4369d", "messageHeadline": "onPinEntered throws an exception to set error message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "376cd9581908833bf7e486bf6ac9a13feaaf4975", "messageHeadline": "Clear input after entering pin inside PinCodeWidget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "adfbdf74a9ffd23d3da810391735c6cda1eb9da7", "messageHeadline": "change default lock interval to two minutes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ae6883fbc8bcc32cd2d9ca1716a1f27c8c43d61", "messageHeadline": "use duration package to format intervals.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "4e743ae478c3aa70f07023ad0eb364b392749412", "messageHeadline": "change pincode interval list items.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07fab60e9fb31a5a6152dac2bfd9e0e670a163df", "messageHeadline": "Remove delay on resume event.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "758e07762624750f1d902a99b4d2a91be59e3d51", "messageHeadline": "Update Security PIN icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d52bb5eac9d020fe700ce42dcc72b44e5212eaf3", "messageHeadline": "Move onNumButtonPressed logic inside PinCodeWidget and call onPinEnte\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 103, "deletions": 125}}, {"node": {"oid": "1fbe14f1ee2de11b864fae5e9679848a251b81bc", "messageHeadline": "Merge pull request #141 from breez/auto-lock-interval", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 166, "deletions": 54}}, {"node": {"oid": "2f773258cf9adc1a36b50f05c461ef23229e383d", "messageHeadline": "Add settings for automaticallyLockInterval, default to 5 seconds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "2aaa55fa06d3b0c4fe464e776a85d49f0dbd6295", "messageHeadline": "implement automaticallyLockInterval in SecurityModel and use it withi\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "64af0525c00c306125c315a4e74d8b8eff386650", "messageHeadline": "remove non used import.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "031d923b56d2c4e08c0de176e7f44bd0065bbc3a", "messageHeadline": "Wait for color fill animation on RestorePin page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "7c740ac04aef3e1bfae0a98609d60cbfc1bd2487", "messageHeadline": "Merge branch 'master' into pin_last_digit_color_fill", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "0d34faf844b6213518af79b34c2c5f12a97ecacf", "messageHeadline": "Wait for color fill animation on ChangePinCode screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "c236a2d8562907e352deb4745395dcaf680c7ebd", "messageHeadline": "Merge commit 'd8749a040987709b233b53755cd073af8644ef84' into auto-loc\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 33, "deletions": 31}}, {"node": {"oid": "d8749a040987709b233b53755cd073af8644ef84", "messageHeadline": "Merge pull request #138 from breez/back-from-pin-fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "14aeb8fa5e55bd554fc42742f29b3b47d2e18a29", "messageHeadline": "Merge pull request #136 from breez/pin-triggers-backup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "44ab0bca8061ec21057bb998af7727c967bff712", "messageHeadline": "Make backup dialog non dismissable.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "362bd0d65424f0ea84ca189dc9fd417d7d69166f", "messageHeadline": "Merge branch 'master' into back-from-pin-fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "8dac01ad65cebcdf931612e8a7890f91c3466477", "messageHeadline": "allow back from pin only when back menu is shown.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "61efc6cd72bf3965196145c83891b252febc4dba", "messageHeadline": "Merge pull request #135 from breez/pin_last_digit_color_fill", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "028cf5561e951c8d72fee0858a51a657281448d6", "messageHeadline": "Merge pull request #137 from breez/pin_mismatch_error_msg", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c91648db9fa032da6b9eb8f74ca884a29e6d2431", "messageHeadline": "Reset label to Enter your new PIN if pin's does not match", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "33f6326b970e9979ba43fee13762ddf760d611cc", "messageHeadline": "trigger backup whenever the pin is used/unused during backup changes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "dc9c14b9467508dc725e616e63da3d7d285c284b", "messageHeadline": "Wait for animation to end before validating pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "f93097ed653e2e598f18a978ed06bc25351f4ae8", "messageHeadline": "implement showPinHandler to show modal PIN when watcher reports.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "1ee9e94ce5f3d39d40b725e08b7cf6a143e87190", "messageHeadline": "add PinIntervalWatcher to watch background time", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "1ff35c766e8bbf6b7e1608253dd4dacd9a6cf2e0", "messageHeadline": "support PAUSE event in Device service.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "dbad432241c35b3a6b993cd63d9445dacd244927", "messageHeadline": "implement lifycycle event onPause for android.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "628a458a48d4da35c243ccfb621bdc3ce916b8fa", "messageHeadline": "multi: 1. rename \"waitingForPin\" to \"locked\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 28}}, {"node": {"oid": "1f3bd8687f585760c6215c062a8e809a85b5ad2c", "messageHeadline": "disable back button from pin code.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d7e9b9f52f8b62af3b55c48ac387d18ca84d0309", "messageHeadline": "Merge pull request #128 from breez/security_pin_code", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 956, "deletions": 131}}, {"node": {"oid": "dfd887a1841822b123c5183db05c3414140989ab", "messageHeadline": "Merge commit 'ee1d79c6d726ca156042cd2da126db74cdfb8fc2' into security\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c9793beaa648b47374001ff31d981b589a3fbac2", "messageHeadline": "change restore list item formatting.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f4c58389e76081e9244fb3a66982bb06364982d5", "messageHeadline": "allow user cancel restore from PIN dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4d327f2657480a95bb27cf63f867a458be83d185", "messageHeadline": "add restoreBackup endpoint to android.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "c533fcd40884c24822314e8d775010c677a512db", "messageHeadline": "make all BreezUserModel fields final.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "f1c17cea3cdae93c4d2679555971a0e64a710fde", "messageHeadline": "backup in case of changed pin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "9cf883c92429499f378642d9ccc1dfc505b4ccfe", "messageHeadline": "fix change pin code string.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ebc48650db34bc0b3d72739f0d5395a0d5c18641", "messageHeadline": "save requiresPin in securityModel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "21197baf4750e8a9406e924ae39c1e43f03c5a1f", "messageHeadline": "show underline error in case of fail to update pin code.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9132c3abc20d2585e838ac883c9df228e7666eb", "messageHeadline": "change error message in case we fail to update security settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a019ba4e6e37c59b84dc352fa58e669acea5b0b", "messageHeadline": "fix restore endpiont on ios.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "19c65756b15268d85318349b1a488a9d134db278", "messageHeadline": "restore: prompt for pincode on restore.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 121, "deletions": 41}}, {"node": {"oid": "12198099e0ee335e36fe8e5fbe5eb1eb88d05a71", "messageHeadline": "fix initial serialization null pointer exception.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "35b17be207ddb43fb19bc2a5f9ad2d0bca1235d4", "messageHeadline": "inject blocs to SecurityPage route.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7819c89a4d8d7382781513848b56509bbddaa774", "messageHeadline": "add encrypted property to SnapshotInfo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "3e5d2dd268c38cfe58f226142164c729803f7c42", "messageHeadline": "show backup dialog after changed backup settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 25}}, {"node": {"oid": "37c93ccb8d832502b2a9b03c2b1fcec8381c8f08", "messageHeadline": "breezlib: change restore to propagate right error message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f7557452bd9ff7a8f0cb21d95ced59947c5b1daa", "messageHeadline": "pincode: show backup dialog when backup settings changes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "ee1d79c6d726ca156042cd2da126db74cdfb8fc2", "messageHeadline": "Merge pull request #133 from breez/pos-onboarding", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "36d4c11e06ef3fa2bde2a0b304055b7a64d1603e", "messageHeadline": "POS: change inital slogan (from spend to earn)", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "5caf81e61db9e25a741c0a44ff9f9ce2cbb78c4d", "messageHeadline": "POS: add syncUI to the home page", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "66e9694a5f8f33577599714d3a00d301f52a3119", "messageHeadline": "pincode: use seperate components for verify pin code and change pincode.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 65, "deletions": 227}}, {"node": {"oid": "5652e7670135b759a2c6fd90736bb749db868065", "messageHeadline": "pincode: split pincode to two components:", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 178, "deletions": 0}}, {"node": {"oid": "dc3bb52a97732c775052c709060b2dbae1949d9f", "messageHeadline": "call setPinCode on statup and whenever changes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "4c3f4d2026eab239e391bc8b95c543224b218e5f", "messageHeadline": "breezlib: add setPinCode API binding.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "778e0ed34cfe892b0e8bf0e30112fd66f3d21e3b", "messageHeadline": "Layout fix", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "c1d56b6e9117d0bdee8aac651dbf24b038cb3d2d", "messageHeadline": "Responsive LockScreenResponsive LockScreen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "bb26bf74cfed05da69575630c15a5cf89ea8c921", "messageHeadline": "Merge branch 'master' into security_pin_code", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 272, "deletions": 361}}, {"node": {"oid": "70c73ddb4cb1f6fbd755cb254a9020a52eb31f5f", "messageHeadline": "Merge pull request #131 from breez/connect_to_pay_multi_payments", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 54, "deletions": 32}}, {"node": {"oid": "8838a2186622cfd5699c01c0957f337cb9bee440", "messageHeadline": "fix some typos.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d493cd42b603f897d1aea2ff6ecd3003bda36bf", "messageHeadline": "Merge pull request #130 from breez/refactor-pos-dialog", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 218, "deletions": 240}}, {"node": {"oid": "55d311cb334aed850674017e1b950bed7d6ee6d0", "messageHeadline": "syncui: If sync UI is not on top of the stack, don't pop, just remove\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "34077183ca2050950faf94fd2ef1218206e70562", "messageHeadline": "connectpay: Allow only one approval.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a85d4c56d6e823549bf755991da5e9a46065917b", "messageHeadline": "Push the new SecurityModel itself", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "4b64f346268d03b5e79010f116984343797846b6", "messageHeadline": "Remove _setLabel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "1471db5e2a95d320271a0deb1e2fb8c734541e84", "messageHeadline": "Reset _tmpPinCode if pins do not match", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "23db3903b80c7d72706ad0291163e44e414305c6", "messageHeadline": "Don't manage a StreamSubscription when registering notification handler", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "ecbbac808361de0002e70984bd6e68b45e16479d", "messageHeadline": "Remove label parameter of LockScreen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "6ac1c1b634f9d41637f7c31e88e8456d167c93a9", "messageHeadline": "Use SecurityModel in UpdateSecurityModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "0b797148b1682706ce27106f5b81bf54fbc41d8a", "messageHeadline": "PosPaymentDialog: constrain the QR widget aspect ratio to make sure i\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "05b30e312ade90c0a6befc732e2cdf51db05d15e", "messageHeadline": "POS: remove the _posPaymentDialog member in favour of instantiating o\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1d01811c6055416809845b50df4b2f8ac1872b7d", "messageHeadline": "Add padding to title", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "aa69f30fe225c033b5c92b092f369ebdcd43a986", "messageHeadline": "ctp: ensure only one payment for each ctp session.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "e186486f0ba8fac3abd0749bbbd233b0fdf56cfc", "messageHeadline": "ctp: show synchronizing UI when breez is syncing during ctp session.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "844d631583a0e26160a8ecf9a2e9d3db75e9d012", "messageHeadline": "account: add synced property to AccountModel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ef9bfd582d677227184163b9841ca8bc4a87c96d", "messageHeadline": "PosPaymentDialog: fix subscriptions", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "47940b0530b992701195c400d2c995472f391264", "messageHeadline": "POS: Refactor NfcDialog into PosPaymentDialog", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 214, "deletions": 239}}, {"node": {"oid": "05e2a756815972ff9cddf34827fd02a0521b2217", "messageHeadline": "Remove waitingForPin from fromJson", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ccbab3c2d954270ce276ee8989f0ebd712c59df3", "messageHeadline": "Simplify LockScreen logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "6b0de1580bd9862387f1cb72f7c56e40000af220", "messageHeadline": " Write to storage if the new pin code is different from current pin code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8832a00f4998ed42e06ac07138e38a480490f038", "messageHeadline": "Remove _updateSecurityModel and use userActionsSink directly", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "79cb326067d1eaac1754c5d7c98ea8841fa588c5", "messageHeadline": "Remove _breezLogo and _passwordLength variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "ec962c64625f0e3416d2ac7741280662d4b48238", "messageHeadline": "Simplify LockScreen logic", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 61}}, {"node": {"oid": "040e33752a35317eb6c4a7dbd5393fbb2a313e3f", "messageHeadline": "Remove unnecessary variables under _buildSecurityPINTiles()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "e1c2ba9e7a071c908e2a001f1cc3157104576383", "messageHeadline": "Separate UI and logic of pinCode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 146, "deletions": 109}}, {"node": {"oid": "8a0aa7df0f9f5c50156af1363626da6e6c150e5e", "messageHeadline": "Rename _validatePinCode method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f8878df91de8a0e0d522a95d1a538f26fce3032", "messageHeadline": "Only write to the secure storage if current pinCode is different than\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "992f05f087781f5350dc514671fe53f1a00deb0c", "messageHeadline": "Remove _securityModelController and use _userController instead", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "336d224485c24a8daa8e1aa49785572168abc300", "messageHeadline": "Declare SecurityModel as final", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7394b37b3d20058032152316cbe688c1373d112e", "messageHeadline": "Add missing imports", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0f81d5612039bc5c103e3239cd6d45e4227bed46", "messageHeadline": "Separate user actions from account actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "5dd146cd5fdd259753dfb66bdb19bc56ca73729b", "messageHeadline": "Add null checks for when securityModel map is not initialized", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "874be2d2d7a1ceebfed2c8e3c6ee1eeef7181e5e", "messageHeadline": "Rename setPinCodeAction", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53aae056f73371ee9eb12c8cd852e2dccdee6080", "messageHeadline": "Reset secureBackupWithPin when deactivating PIN", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6982c7f4480e675f5ccc100870787d09a40923e0", "messageHeadline": "Merge pull request #127 from breez/fix-nfc", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 0, "deletions": 89}}, {"node": {"oid": "7e30e31557c2762f307dc02503745d2903997e0c", "messageHeadline": "NFC: disable foreground dispatch and methods for writing to Breez card", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 0, "deletions": 89}}, {"node": {"oid": "3b4a185d373311e75dcf39c3d9096cf4e68446c3", "messageHeadline": "Ask for pin when entering security pin page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "968afdf961e8e2bfedc0ab6fc8190f2dbcd494ec", "messageHeadline": "Merge branch 'master' into security_pin_code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "51aff0a1c01b26ac3ddd88e53de457467260f174", "messageHeadline": "Do not register notification handlers till the app is unlocked", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "8e3af445a4d4cf9327e4bbece1aee352cdfca1be", "messageHeadline": "Rename security_pin to security_pin_page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad655e6aab75d426e1478bc6389eb6ee089e6b4f", "messageHeadline": "Add secureBackupWithPin option to Security PIN page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "f0b869ee6bf13fa5d407e5e6f6f8d6b81166dc9c", "messageHeadline": "Pass securityModel map to SecurityModel.fromJson()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2371871dcf02b9a6f89f54384f8ee796d00d51a0", "messageHeadline": "Rename SetPincode to UpdateSecurityModel and extend it to set securit\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 27}}, {"node": {"oid": "c833181e8d84938e8495ac975966eb23eac3d055", "messageHeadline": "Override user's current SecurityModel when setting pinCode (Reverts 2\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a5c7413dfe51a8362d33fc1718a98f30bee4e55c", "messageHeadline": "Set BreezUserModel's securityModel using SecurityModel's fromJson fun\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dca5e7a43aa93a34bed11a4dcc693dd7892414ba", "messageHeadline": "Add secureBackupWithPin property and fromJson/toJson functions to Sec\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "27ff4d484211449cb15f4172845d559a720ff549", "messageHeadline": "Create new SecurityModel when setting/deleting pin codes (will be rev\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "683b22b5879f25948d7f8d2a233453867cbe063e", "messageHeadline": "Add SetPinCode actions to userActionsSink", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "54d3be5ded2a6b1555d89a79c979dddc345286ea", "messageHeadline": "Use SetPinCode to set and delete pinCode", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 172, "deletions": 167}}, {"node": {"oid": "4873fcb7dc1c36fd892e38e79d131bea7c132d72", "messageHeadline": "Add waitingForPin field to BreezUserModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2e8feaaa3a2d784ad912a949f2dadc6e84dcedc5", "messageHeadline": "Change type of pinCode to String", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8aca18583bbb546e8cb0202155904b7e4658860d", "messageHeadline": "Migrate SetPinCode and secure storage to UserProfileBloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 66}}, {"node": {"oid": "96fcdd8d5b82cf18a711654f2542e48263728afc", "messageHeadline": "Check if user is null or not before getting pin code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f95beb03ef989d28712ac1cbe69141b9a9a01df6", "messageHeadline": "Set value of pinCode if user has security pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "46ea081f94433e10ad7e612e92b10652b481e142", "messageHeadline": "Delete pinCode from storage if pin is deactivated", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "607311ed2358b9f67fb7f4935901adba3b359960", "messageHeadline": "Fix unbalanced paranthesis", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a151673700e0b5b3f9298bdbb42e716d95bf3f07", "messageHeadline": "Remove usage of storage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "4eb0159eda60ec106890f99b41748eb20919ae23", "messageHeadline": "Precache breez logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "751e3f0ca9a97fff5faa778ab089193818991db1", "messageHeadline": "Add LockAccount AsyncAction", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "a435eaf5c0e2c1b1b4fa8027ecf1809258b2a05a", "messageHeadline": "Call _registerNotificationHandlers if the account is unlocked", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "dbd8a71f20832d58bb3c59b615e3b82a3bbf12ae", "messageHeadline": "Update AccountModel's pinCode when setting pin code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2338cf656039d0678266ec6b42e1ead02f822712", "messageHeadline": "Set PIN using SetPinCode account action", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "4950bf27b19814fd8c53fa2c77058286cdd5f780", "messageHeadline": "Add SetPinCode actionHandler", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "18252299f094fb33bd4987335b116cfbdd9cba64", "messageHeadline": "Add SetPinCode AsyncAction", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "73de74c9ff094b705b6ee1ced02a8b7b6024ec98", "messageHeadline": "Add accountLocked and pinCode properties to AccountModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "b1f3bb2b6f502e50e2f262a405062f129717e317", "messageHeadline": "Show LockScreen first is the user has security PIN", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "55722654a29e34cfcbaf9934d7def87b21ca2241", "messageHeadline": "Add route param to LockScreen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "1d835b146ed4c43e9b2aa0b0003263237d7c8a28", "messageHeadline": "Use securityModel to read setting values instead of SharedPreferences", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 52, "deletions": 91}}, {"node": {"oid": "898ff61f41953f95e1f4b10d012a8b4704087f55", "messageHeadline": "Set up SecurityModel stream and sink", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "991b94e468b1c4004888d4f4c1c7537fec0c05d0", "messageHeadline": "Create SecurityModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "cb947cf1926c1504e8c1c16c6f8a448bf249528c", "messageHeadline": "POS: fix avatar picker", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "312b569f497fce88b2a27221d61aeba8543f421b", "messageHeadline": "Refactor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "4b11630efcf8eb93318e83f19145433f6366f7fb", "messageHeadline": "Remove unnecessary route", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 24}}, {"node": {"oid": "07e3858cb957bf480627c294555a23f4e3ccc46c", "messageHeadline": "Refactoring", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 57}}, {"node": {"oid": "58abf4bdfafa76fbfa382ddfc666e0a996d0bbb2", "messageHeadline": "Refactoring", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 80, "deletions": 68}}, {"node": {"oid": "4bb9da14336c62a0005cde28b74909952d367ede", "messageHeadline": "Load breez logo on initState", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b1f221ebfebd61e9ab1d3d66a4ac1035ec4009ab", "messageHeadline": "Show lock screen on startup if user has set a security pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0b55f34e1b69463166f87eb4a949fe78428c4e55", "messageHeadline": "Preload the breez logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c64cac44bd19c87552f7d9f9d74f3c7079226dfa", "messageHeadline": "Change Change PIN screen to dismissible", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44f6ff74d8502070307d8b781278a4c85ab3e276", "messageHeadline": "Return false is backButton is used", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "a5f261c2145cebeb4184a29ed1b71b93a89c3b7d", "messageHeadline": "Remove onSuccess parameter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 35, "deletions": 33}}, {"node": {"oid": "8e27a53c9063b381ae8d9e8910e6d1d7a404bc96", "messageHeadline": "Prevent dismissing pin screen unless speficied", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 65, "deletions": 61}}, {"node": {"oid": "856b0ef9c4d00cfc487b3e326235125b868d7c92", "messageHeadline": "Renamed PassCodeScreen to LockScreen and removed password parameter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 52, "deletions": 56}}, {"node": {"oid": "6cea26936f3aa8017857610aa0f65722c53d7a66", "messageHeadline": "Remove biometrics", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "3476576751695f33ce57c3568d44b50c662b6d02", "messageHeadline": "Create PIN screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 233, "deletions": 0}}, {"node": {"oid": "a0eaec6c088425ceaa54af3290700383de7388e6", "messageHeadline": "Rename folder", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 230, "deletions": 33}}, {"node": {"oid": "d705a59a119a19ed647781c8c4b29b63b42826fd", "messageHeadline": "Create warning dialog for backup/restore setting", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "7c49bc216fc9201381c1f093dcec1e982a6065fc", "messageHeadline": "Add Security PIN menu item under Advanced button on NavigationDrawer", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "51b88fb1c791ad3726f20c4bd45f245759ab7276", "messageHeadline": "Add security page to route list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "295c3d7685c68bdb2f33a6841f49e394b3e1c3fc", "messageHeadline": "Create page for setting security pin", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "a46a326b114fb26c4c1498300bebaf632466c626", "messageHeadline": "change message to view logs in case of prolems in starting the node.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7dc2449a703e937102681e72e33b2ba8443f87c", "messageHeadline": "fix notifications in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47ca3b53ac68aa4d158535fec820e618bbeb458e", "messageHeadline": "add \"Share logs\" to dialog of \"no internet connection\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e29b160a1dc2d61b9ea34d176d292705ab7d7428", "messageHeadline": "logs: make \"share logs\" available when LND is not ready.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b78a6b3a01c2afb924bab96460707096e6538e83", "messageHeadline": "revert tested transaction id.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58dde0e9ee88725e351ebc16080015d94f513ba1", "messageHeadline": "style fixes to transaction id link.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 22}}, {"node": {"oid": "44097bb84cbc4c67de9ca9869af9e9d571a9d198", "messageHeadline": "Merge pull request #126 from breez/detailed-onchain-status", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 366, "deletions": 285}}, {"node": {"oid": "cadc596a54c64c6bde95b68923695538ee785273", "messageHeadline": "change progress polling interval to 2 seconds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85f66eb5fc50db36c24e3187b3845faf7c882df2", "messageHeadline": "addfunds: show mempool transaction details on blockchain exporer.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 142, "deletions": 42}}, {"node": {"oid": "0bff71e6e4b459705b71bafea18f26bca043be78", "messageHeadline": "refactor swap errors to use new swap model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 150, "deletions": 159}}, {"node": {"oid": "35928b0cb47e81d5abf8cd8b7b2238fbcb7a6f74", "messageHeadline": "use new model to get refundable addresses in account bloc.Remove old \u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 41}}, {"node": {"oid": "0d69f1d84d8c79a238ecf7fd8fa8f8c5d47b8f4c", "messageHeadline": "Implement protobuf for new swap addresses status model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 42}}, {"node": {"oid": "050922e9752ebc0f775dfe824ca86e418e90b123", "messageHeadline": "Merge pull request #125 from breez/invoice_actions", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "cda5d729c9b75507e1e883c7693086a3fd793566", "messageHeadline": "Do not show InvoiceBottomSheet if there's no active channel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d8e4e355040788cae4e4654d0381e3c56c43b2e", "messageHeadline": "Remove unnecessary parameter from _buildInvoiceMenuItem", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "75420129fee5f824679235f3ee4ddbbcab482f87", "messageHeadline": "Merge branch 'master' into invoice_actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "37cfcea1aba8a8897ef38c33a11cbc5af14500d7", "messageHeadline": "Merge pull request #124 from breez/expandable_menu_item_scroll", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "de73dfdfba99597cffe48590c9e472b7875dc859", "messageHeadline": "Set initial state of invoice bottom sheet to collapsed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c7de275e394d89c44bea6181edd0ea1cd87c52e", "messageHeadline": "Create InvoiceBottomSheet and add to home page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "f4c92de532348b096077a67e20c4d58a0f7511a5", "messageHeadline": "Add bottom sheet menu item's text style to theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0b644b2136c3f39c449e67e6b79c54c663e76654", "messageHeadline": "Add invoice icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "803583cf9979a3aa19212d7f4ef9c72467786112", "messageHeadline": "Scroll to bottom on opening an expandable item", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a9644f3101f47badfedbe8a8f0564cddae27111b", "messageHeadline": "Merge pull request #123 from breez/submarine_swaps", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "8fbc0e7bc13b2486a26c69bc361e0e57f1967305", "messageHeadline": "Use flushbar instead of snackbars", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "45271c0d10359a80a0aed3c54183f9e1777da926", "messageHeadline": "Long pressing QR Image will open up SubSwap information dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 8}}, {"node": {"oid": "05f1999e29be83b14653a114ba8ad1e1404fde43", "messageHeadline": "Clicking on deposit address text copies it to clipboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "298d895fd786cafa1d288ecc2d957315c3fd2659", "messageHeadline": "Do not show share and copy icons while the deposit address is loading", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "6559dff0d907f929c1192239291dd37cb9679de3", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8fd92ea52d163a2b2b265d72dddfff03b26ee56c", "messageHeadline": "update ios version to 0.7", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3683bb325ab0ca74315f717a741181b64426e5d3", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "23ba905fbd44eebb95d9d408a05b526ec5820893", "messageHeadline": "Merge pull request #121 from breez/fastbitcoins_voucher_code_qr_scan", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4a6ceba3a2880176d793c088cb32d6bd8cd89472", "messageHeadline": "Merge branch 'add_funds_errors'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 124, "deletions": 46}}, {"node": {"oid": "2bc976bc3c7b29729f838b3cb6fde5071fc756b1", "messageHeadline": "Properly show connect to pay session failures to the user.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "cc957b687394d890e81184f68def8c1ca17ae163", "messageHeadline": "Merge pull request #122 from breez/add_funds_errors", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 186, "deletions": 125}}, {"node": {"oid": "b828019ddf8fcb3c4baa0e48991ee0909f3e3b64", "messageHeadline": "Use loader indicator for both backup in progress", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "0d6b1a65ebf6069f835df6b00a3cdef6c4f8ca9e", "messageHeadline": "Add transfer_funds_in_progress_dialog widget.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 91, "deletions": 36}}, {"node": {"oid": "82de82cbfa82129c599edec7c541721422eb92c3", "messageHeadline": "extract out transferringOnChainDeposit getter.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2f7d9e9c9e54e3e456098b1dbc7f7886d5337604", "messageHeadline": "check that swapStatus has refundable error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "937b964af4bf9848851c219871694603be3f0c11", "messageHeadline": "show error icon when swap fails.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 186, "deletions": 125}}, {"node": {"oid": "2287e435ef69f30f36837aedc3e0eaef3b63b255", "messageHeadline": "remove known hosts entry.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d629097c2656fcfb9f31f44d40dfe7725828e5d2", "messageHeadline": "add git.schwanenlied.me to known hosts.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0a7b1d67e1f903b729c287294926487e3ba1678", "messageHeadline": "Fix travis. add known host for git.schwanenlied.me", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "950a8bd03a0c4bccee5c69a2db4fd63cdfa95b36", "messageHeadline": "move sleep out of the ui thread.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7add235fe4fffcb5d1de31a93c01649bab94b8f2", "messageHeadline": "show progress during waiting for lnd to start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "ff62bf19a95bf2342e59e4c4046f5ef5dc4d52d9", "messageHeadline": "fix progress downloader to emit event on download complete.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b70ea56277eb76e36a70c433b2cf11c0fea6c50", "messageHeadline": "Only take voucher code of the url being scanned", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f1c61fe1adaddb43253de90b86c9179fcd544261", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "901562265443bc9899a2bac6f6f4435f1d97273e", "messageHeadline": "fix payment request when fiat currency not available.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "377284a3c91b45023e2c4b26db09033a0872691e", "messageHeadline": "Version is no 0.7-beta", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07f4dc403d907a7a93f90fa8b7eb768e9dbe0abc", "messageHeadline": "change travis to build from master.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "553595b4c8f1cbad5d9a22ed49310002ed7ce245", "messageHeadline": "Merge branch 'master' into merge-lnd7-rc2", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 118, "deletions": 40}}, {"node": {"oid": "4863d29985cea87c3b9a1bdcdc1e7fbbaeb01c26", "messageHeadline": "add settings for showing excess funds warning after user has dismisse\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "f491ae37b4e854f3f204c2c4264d8ca47f2fa88d", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7f4d5c68f08c9112f26b228c31a0cf77c5b4a8e", "messageHeadline": "add autofocus to conversion dialog input field.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "89f227a0213c3fb910a4b68cd3fe8509786de07d", "messageHeadline": "Revert \"try prevent input icon from stealing focus.\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "04c90cdd0dbee12310ee94a0f2b66be0e3f30dd8", "messageHeadline": "Revert \"fix icon of amount field alignment.\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7f8b9e1e65ee03693b55d2d2f6ec7badbb5a655d", "messageHeadline": "fix icon of amount field alignment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3be30f0f2879d915c1dbc10bdf8bacd8ed9c9548", "messageHeadline": "try prevent input icon from stealing focus.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "47831c58bd5040472c48bf22c72c78368e6e8632", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "ee96ae8d11cb64abf146586a30f3c5be43aecab1", "messageHeadline": "take fraction size into account when formatting fiat.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "2e2eba320d17e2cd0e10d51d6a8db110094d0c2f", "messageHeadline": "Merge pull request #120 from breez/fastbitcoins_voucher_code_qr_scan", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "436836695a1718a50adc505ebd729130279af1d1", "messageHeadline": "Add QR scan to Voucher code field in FastBitcoins form", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "139017c1441e4ace84063477fbc74072ecb6b4c1", "messageHeadline": "Merge pull request #119 from breez/payment_preimage_location", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5360e8e51b94a3f4af72731239af88c900caa6cd", "messageHeadline": "show flushbar in case fiat currenies are not available.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "774036e00c973ad495bf7006bd46510d2b837596", "messageHeadline": "Change location of Payment Preimage", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "feb26ac4d21d1e96dfa2d0346b7ec2f69b3923a4", "messageHeadline": "Merge branch 'master' into merge-lnd7-rc2", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2733, "deletions": 129}}, {"node": {"oid": "ac93ec52f771ba0ed49a9b13f20fa0a8f2de3994", "messageHeadline": "Merge pull request #116 from breez/fiat_currency_support", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2731, "deletions": 129}}, {"node": {"oid": "68c43e6b220aabe8cd5121d17aaaae75ec911a1b", "messageHeadline": "Change convert methods on FiatConversion", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "4204e3179e9bc51155ca4aca91eb1366b6c05e74", "messageHeadline": "Set fiatCurrency.format's toFiat parameter to true on PayeeSessionWid\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04a7f0e2537b6df6b4e0b8e0df4d25dbcb2d1c98", "messageHeadline": "Show loader if fiatConversionList is empty", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f6a6a926d1df68af8a687935947e470d18e533a", "messageHeadline": "Calculate formattedFiatBalance only when there's a fiatCurrency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5441096e17a828d006a010fb82fe24c7e5e98d47", "messageHeadline": "Wait for _fiatCurrrency to load before showing fiat balance on long p\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba8279ab4975c3348d76904997dcb32bc72dbcca", "messageHeadline": "Remove _satoshies variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "0f3a517372bbc265e10a68186f19491c5126b2f8", "messageHeadline": "Removed unnecessary variables", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 38}}, {"node": {"oid": "03d115babfb34e1af22facadf96425dd819207cf", "messageHeadline": "Set default value for fiatConversionList an empty List", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fff969c81d9b8ce7fd57aa0d4aaaa4b01424490", "messageHeadline": "Show PaymentRequestInfoDialog if account.fiatCurrency is initialized", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92740e43676a4ce687690b98f02c3ee14464be23", "messageHeadline": "Show converted value only if account.fiatCurrency is initialized on C2P", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d1a5d3e8ece81f33bafa4bc18083eb2bec5a67a4", "messageHeadline": "Use default logo if account.fiatCurrency is not initialized yet", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45142015f6da40d55ba2b83dce5a789321f69d5b", "messageHeadline": "Reduce redundant type conversions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "9358affb545f757218c9c055174d30cbe8b06d81", "messageHeadline": "Use Currency.format with userInput parameter to set amount that will \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d088d194d97efb29b601593e0d7e136029fb902e", "messageHeadline": "Add userInput parameter to Currency.format()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "48ea473ef93a5c5389661eb31c6e085244c70ad1", "messageHeadline": "Add orElse to where fiatConversion list is accessed with firstWhere", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f45d407d970b3eabcc14293371e8948ed091825e", "messageHeadline": "Show Loader till fiatConversionList and fiatCurrency is loaded", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a9b446d011bbf2c10ee7856d3ee0968f90f9be3b", "messageHeadline": "Introduce _amount and _formattedAmount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "e1db8bfb9303de7fb5eb00013c9273b293a76266", "messageHeadline": "Sort FiatConversion list alphabetically", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61b7f7f011239c5226a68b1a791876c9a21a117f", "messageHeadline": "Remove whitespace from the amount that is being validated", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae7ae7fdd8b2acd2ba439006f7cc144ed0293369", "messageHeadline": "Match the selected fiat currencies fractionSize", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "574fc93993de54905972bedf19802361c0a5dc3c", "messageHeadline": "Validate the converted value on CurrencyConverterDialog using parent \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "e7c091fe04654f337776272a1c942fdbb804fd4d", "messageHeadline": "Allow input according to fiat currencies fractionSize", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e31f640eba5c4af1eaaedab92df86bca3313dc72", "messageHeadline": "Change convert methods to convertToBTC and convertToFiat on FiatConve\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "6c293df5f2f165c475cb04ba5d5408b4563393a7", "messageHeadline": "Show \"Done\" button only when there's amount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "3d26806aa84a85acc57182bf47241e631170e772", "messageHeadline": "Change initial value from 0.0 to 0", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39adf3ce23937e24a28770a6a7350ad394a47206", "messageHeadline": "Show \".\" on amount fields keyboard(iOS)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c4ba3095e863fe4745e84f750c85d81b2bc3c5c", "messageHeadline": "update travis to build ios framework with needed tags.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53a8ad8eb6420584d754059d8c0b43b8c760daf7", "messageHeadline": "add rate binding prototype to swift.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "360b00eb39f7e0829bf74dcc69a54514cc3bd015", "messageHeadline": "Use StreamBuilder to build CurrencyConverterDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 121, "deletions": 126}}, {"node": {"oid": "1a2945dfc981af1eea348379addf296fb978d4e8", "messageHeadline": "Start _exchangeRateTimer on startup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "450e6506e72e52d57511a31b68c947f2dba3797a", "messageHeadline": "upload symbol files on travis for crash reports.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c00fa100f049a432d410c151f8d72d57aec4b928", "messageHeadline": "Cancel exchangeRateTimer when AppLifecycleState is paused, inactive o\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "784bdf4084c31295711dfe1e7e3cc285047b5eee", "messageHeadline": "Revert changes to validatorFN of AmountFormField", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "ab099466634b75ce680345d312f2f7e53cefefa5", "messageHeadline": "Move currency_data and fiat_conversion to their respected folders", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "164d25034d3891c48c45ce4f24a3d554cc263298", "messageHeadline": "Add '<' prefix if the converted value is below 0.01", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7075dbcde055afb353eb01486ea6f8476a51368d", "messageHeadline": "Start or cancel timer according to app lifecycle state", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "4049eee06e84a714c5a1daa6a112cc7ccca77913", "messageHeadline": "trigger build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d1dc79d50c94d17d4d336eb0f2dda5e9eede21da", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6e88775058c2ee812a291bb6add93cc4211cb996", "messageHeadline": "trigger ios build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4d5b293fe2f993f7ff10025fb1c91f40068f6d23", "messageHeadline": "multi: fix binding API and update travis to take new config files.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "439c24da6695008fa064db2c824eeadf540d7e26", "messageHeadline": "Attach symbol as prefix on FiatConversion.format()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3d48036288825875c7ca7976098ea5f4896aab18", "messageHeadline": "Get exchangeRate from bloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 21}}, {"node": {"oid": "527edb59e859c487f6db3fa93b08798bcc50c5da", "messageHeadline": "Revert formatting changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 31}}, {"node": {"oid": "86f145072788ff6dc508677d512ce2b39e5787ae", "messageHeadline": "FiatConversion's format should always convert the amount", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45a10577e29dadc61f4ef8ac33ad5e696cd66954", "messageHeadline": "Remove unused call", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "aa4641d2fcd9d8f76e24da64ce09ea41ed833413", "messageHeadline": "Change default FiatConversion logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aaab37ff706da1185c4495bb9ba1549dab418709", "messageHeadline": "Change default logo for FiatConversion", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7c3da1a6fe041cdf921d8297786f9691d7a718c", "messageHeadline": "Rename fiatBalance to formattedFiatBalance", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c59630df86e28eb85103c04fc402e85a28299bd2", "messageHeadline": "Update fiatShortName on fiat currency change", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "3b39567335580fec3f4308fc65baf6af0862c2ab", "messageHeadline": "Rename _getExchangeRate to _updateExchangeLabel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d93a0e947cc5aa770d1881f2e98f8330d8e0866e", "messageHeadline": "Replace FiatCurrency with FiatConversion", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 74, "deletions": 105}}, {"node": {"oid": "df50fce40174513f3c5dac7ff2fefc466d93bbea", "messageHeadline": "Create CurrencyService that returns currency map", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "92e9228dcb40a385f5d3a67d252d91c35e6e3f40", "messageHeadline": "change travis to build breez library from merge-lnd7-rc2", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f80ce833d58e4e4d4a9f6ec29d150f4a225a1aa", "messageHeadline": "fix account synchronizer progress.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "d4bba24e41ea38617beaf8b0ef3605a16574cc0e", "messageHeadline": "add iOS binding methods for bootstrap.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fc3db0b81bce56da63cc9e0892425f0be76089d0", "messageHeadline": "bootstrap: change bootstrap to use new methods in breez library.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 49}}, {"node": {"oid": "f5d156ffe671e87e0bf5ab80b59941929f9c35ea", "messageHeadline": "Remove Symbol class and use shortname of currency if it has no symbol", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 16}}, {"node": {"oid": "b837fb3aa132c61c51446b7a94ca6598ce466ded", "messageHeadline": "Add shortName field to CurrencyData", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "54fbfa89ad07de3fae05e900636ea713284ea577", "messageHeadline": "Use account models fiatConversionList to set exchange rates on curr\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "e11139b1b0def39dcb394251fa93024fe1d32db9", "messageHeadline": "Remove toStringAsFixed(2) because fiatBalance is already formatted", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b74b3ee212be33fdeb6e0a739aa3c612780c063f", "messageHeadline": "Add convert and format methods to AccountModel to get converted value\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "27e84690ff69df57c22feaf7e6ee7b407e1881c4", "messageHeadline": "Add _fiatConversionList and remove _fiatBalance from AccountModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "a0c377836dc713148d3f104dd3e203e35a6ae42a", "messageHeadline": "Get rates and create FiatConversion list for currencies that exist in\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "d67cf91ef0926f5503d19b15a013eff0732f862c", "messageHeadline": "Create FiatConversion class which consists of CurrencyData, exchangeRate", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4b08de0a4a2d3ed1f0985e070b5fdb42406889a1", "messageHeadline": "Load currencies in currencies.json into a Map", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "0ca54f166d19abcd7b8766bb197ed0f850c4b5ea", "messageHeadline": "Create CurrencyData class that has necessary information we use from \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a2e7209d0d181c8effc34eccebba85d0e8d65a8b", "messageHeadline": "Create currencies.json", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2045, "deletions": 2}}, {"node": {"oid": "61b85b890aaf08d82cc4dc0fb3e4ae920abb2252", "messageHeadline": "Add todo comment for exchangeRate timer", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5e06efb4a769eefcaff001b9cf04b3452a0fbf0a", "messageHeadline": "Use a more descriptive comment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c727616ea3e42ff349c2ae8648e55012013dd454", "messageHeadline": "Fix unbalanced parentheses", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7644ffcc6920df9cc443f05aaed331fc93f99d1c", "messageHeadline": "Use bloc for data fetching add fiatBalance to AccountModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 53}}, {"node": {"oid": "cfd846558b9a05a56229df25de20fda8f21a446e", "messageHeadline": "Use GestureDetector instead of Listener", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 44}}, {"node": {"oid": "944af1c31a7076c270c18e60fe633edbd1b18ea3", "messageHeadline": "Move InputDecoration inside AmountFormField", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 50, "deletions": 84}}, {"node": {"oid": "cf32177a015468ae67c07a8f15ec861d4c20b927", "messageHeadline": "Change currency converter icons color on payment request info dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dee9292acec3f252edb23ee54566ea9644142ce2", "messageHeadline": "Show exchange rate in fiat currency when long pressing amount field o\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 5}}, {"node": {"oid": "a5b38a913f91ed097eb654a0f143bab4ad110c9f", "messageHeadline": "Blink exchange rate label on exchange rate and fiat currency updates", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "0506aa2d330917321f09ba5d8d99f8704a9739e4", "messageHeadline": "Use switch case for shortName", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "fdbfcde31a23c0cbb4dcd2683e8283910f394ee3", "messageHeadline": "Use users selected fiat currency exchange logo on button that opens c\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "86cb9c3397639b3a7f492f8ede6d58b22fbeadf7", "messageHeadline": "Add fiat currency exchange logos", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8860abd763dc45e2cd510fb3dee8a8cb5ff853dd", "messageHeadline": "Initialize account with USD fiat currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "45830c9e726f36d598479e9ad80283b4a0a55f21", "messageHeadline": "Attach icon button to all amount form fields to trigger currency conv\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 8}}, {"node": {"oid": "1f05e18b94604c18f392e6548f9673a0092a0d21", "messageHeadline": "Create currency converter dialog widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 215, "deletions": 0}}, {"node": {"oid": "2883639504965c82789217fed5cbfd54b05ae1b1", "messageHeadline": "Show balances fiat currency equivalent on long press to wallet dashboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 108, "deletions": 49}}, {"node": {"oid": "96b6ab5f2e71ecb34537d70ac85caa4940a20f82", "messageHeadline": "Create Rates object from result array", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "261e924f5ccaef9481844455ed56826bf8dfa309", "messageHeadline": "Added fiat currency to account model and user model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "70de11803f6c5d6a4e89d3dbc881c53499f8a43d", "messageHeadline": "Created fiat currency", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "5fe80176facc3954c67a29b7095d065a00fc89a2", "messageHeadline": "add protobug and endponit for fiat rates.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "707d7d0bd52ec8ed822d88a9c5d53c6edef0e295", "messageHeadline": "only prompt backup on auth error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99948331ba5da96a53421c016b45a5f865a9c3ab", "messageHeadline": "return AuthError in case of token error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f9987c32b10be5527964ef3cd330222c788894d", "messageHeadline": "backup dialog fixes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 72, "deletions": 47}}, {"node": {"oid": "c561a6d224ab857bdf02a9aade4e492dea1135e6", "messageHeadline": "enable backup prompt only when we got autnentication error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "31ddb251b6890352e488e74ae0d22794e8b327a0", "messageHeadline": "remove external storage permissinos", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "fffd5c3b4f9277404332f025182a7449e9065c7b", "messageHeadline": "Add last backup time to dev screen.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 161, "deletions": 146}}, {"node": {"oid": "7625b06b355a8d4b206bb15a0afb0007b0245168", "messageHeadline": "backup: better show backup state.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 93, "deletions": 15}}, {"node": {"oid": "303939a87b83573dbe602df37832d9d1010cfcc9", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1b741d2ab4f36c0387e2651f33d375b15d29451", "messageHeadline": "backup: ensure bakckup is running in a background task.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "22c01935d863031911841538aa5a19b813ba9a35", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "776b7a218fd8e6a777f3bd53e9a01c1d89494293", "messageHeadline": "Change lnpizza's payment item logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f18fc8450f93e52dd901689c17a23a75903e9b23", "messageHeadline": "Merge pull request #113 from breez/match_payment_request_format", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "33f7b013801981619c13dc836afec383a720a106", "messageHeadline": "Remove lightning: prefix from bolt11 link", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cc8dbeda17551d57ef5dde2f0d2f219490bb76ce", "messageHeadline": "fix webln reject promise.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "91fc63587b922f4850abe5b490a203afd69b40c0", "messageHeadline": "Set clearCache option true to assure the vendor sites are up to date", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f6b4c4737a44d63d62f5b3c6ae7ee5f060946539", "messageHeadline": "Set logo for ln.pizza invoices and it's avatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "09965d4a40c6c7d258eb59b3076aac5dfd7b5a69", "messageHeadline": "Change default vendor background color as white", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f90a951c39688d6e34f703e6175ac9137d5add0", "messageHeadline": "support webln makeInvoice.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 110, "deletions": 7}}, {"node": {"oid": "762f0c753780fa2bee3bcdadcf938f4437cb5760", "messageHeadline": "fix for LN Pizza marketplace provider.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3315717fb1f001d383cf985ec8a0e7fd3e8e5c62", "messageHeadline": "seperate webln implementation from webview.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 157, "deletions": 105}}, {"node": {"oid": "830562a998bc46cbb2791b54a933c14705ed2702", "messageHeadline": "Merge branch 'ln_pzza' of https://github.com/breez/breezmobile into l\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "5d4049134117bd53e8954398be8c4af98ad961a3", "messageHeadline": "Resolve or reject the promise when payment request is complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "922dd5138bf01c6228f4e14c17b0dcdba8e800a2", "messageHeadline": "Adjust listen method for ln.pizza's new url", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "fbd2839fc1cab584127cec6ee53a50038afe5b34", "messageHeadline": "Merge branch 'ln_pzza' of https://github.com/breez/breezmobile into l\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 51, "deletions": 67}}, {"node": {"oid": "183665c0362feeb68b0ec979595f3f205255e6da", "messageHeadline": "Introduce scripts folder on pubspec.yaml", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "119578a9de5574f76872cdac30e356693ed5092a", "messageHeadline": "Load script from external file for maintaniability", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 50, "deletions": 67}}, {"node": {"oid": "fde3369ded7ceb163a031c1243e883198c18b2c9", "messageHeadline": "Merge commit 'cc2bddfdaf305e4211988b2d5979ecf506c79011' into ln_pzza", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 537, "deletions": 321}}, {"node": {"oid": "cc2bddfdaf305e4211988b2d5979ecf506c79011", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "90ec3bacc59443b2303bbce982c78df12dc7e392", "messageHeadline": "Removed redundant variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e78eecc10ddeb33575d66b36ffc8f4b67202c26f", "messageHeadline": "Inject web ln script", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "834bdf502067e57ebbc6ab035b3bc70eede9a7aa", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c23dda2fc6d8ff3d9365530c88f3d155df98328b", "messageHeadline": "fix logged exception on startup.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a33a97a83f2dbdaa10da12634d2615c75bf6a987", "messageHeadline": "Merge branch 'keyboard_actions'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 113, "deletions": 6}}, {"node": {"oid": "1c45f88dedde1246e948e12d3a4483fff08a5bc8", "messageHeadline": "revert to old share plugin for android only.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 113, "deletions": 6}}, {"node": {"oid": "7aaa89c64c064eb46be85f893abb2af652a29ac6", "messageHeadline": "Merge pull request #109 from breez/keyboard_actions", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 406, "deletions": 309}}, {"node": {"oid": "9eb71bf4cdd5a3dc764af49285c602b388680aed", "messageHeadline": "add keyboard done action for amount field.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 344, "deletions": 315}}, {"node": {"oid": "7c49d307b1273f6feb23776e07351cc7ebf48854", "messageHeadline": "fix spinner in create invoice page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f22d438df99a4eccb2c41b4667550cc6d795ec33", "messageHeadline": "limit keyboard done action for IOS only.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "bdeeb4e2f4bc77b2ca42b24ab14ca46f34fcbcac", "messageHeadline": "implement class to add keyboard done action for input fields.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "19b7c228bc644dc5ed5e23e275b10c45ba8b3956", "messageHeadline": "fix aount field underline theme on white background.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7f79ae7de7a7d98e6d28ced28bf5852c3d336138", "messageHeadline": "fix open invoice when app is down.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3ba06b74a6234990960782c04f6be2e8b61fc3bf", "messageHeadline": "Merge branch 'master' into ln_pizza", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2557, "deletions": 1198}}, {"node": {"oid": "0d026960debd5aa40fd8517290fd76fd2587d131", "messageHeadline": "Show screenshot instead of webview till payment is complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "dce41c4eedb968699b9eb68ccb0b61b831230893", "messageHeadline": "Fix form dialogs with numeric field.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 96, "deletions": 89}}, {"node": {"oid": "8f01f9109efd8a88b02a20d7e024a92cf7f16430", "messageHeadline": "Listen payment results on vendor page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "0e02889b5d175e4d395116df2c4e3cd4b310032e", "messageHeadline": "Remove FullScreenPage widget as it's no longer needed", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "0aa4407f69e437a4c970309b4afd252b13515a3e", "messageHeadline": "fix initial state on startup.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "72556121856ff36fb11fe3ab551c5395f8dccbbb", "messageHeadline": "enable form custom actions only in iOS", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "66953ba885eda2c3259e4423a93eb4e71d554333", "messageHeadline": "update gradle wrapper distributionUrl version to latest.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dddc08f0fc9c873c2a870295db46eaac954b888a", "messageHeadline": "lock firebase_core to 0.4.0+3 version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d7d2560e0f21c9fe20a29210c9990b8dcf0492db", "messageHeadline": "add beta warning dialog on start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "9d912ef59e7b1f6f84934c343f83a7290dd42005", "messageHeadline": "change breez library branch to master", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "967e791eb1574270d37a682db0ce98fd09557281", "messageHeadline": "change all flutter method callbacks to be invoked in UI thread.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "4f06441980d7d479d7f797909e89a2110757b6aa", "messageHeadline": "update share plugin to return completion status.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "2cd87c56bff620a662d0f6e3339942a81b174449", "messageHeadline": "disable background task on android", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "a12bd9474b7d8365c0aa2824f17a345d331fbb40", "messageHeadline": "Merge branch 'master' into ln_pizza", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80bc9fd23c55e797e9da6ed5854be74d21f29350", "messageHeadline": "Create FullScreenPage that will show screenshot as background", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "3fa9a22146f9255e59ae50d21ecd39c5cb417195", "messageHeadline": "fix iOS add funds notifications.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e376afc36301aaf277316b65b876daa6232dc432", "messageHeadline": "use background task for all on baording process.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "42191c2baf5167e422a8e15741472e8d8c14de9b", "messageHeadline": "fix needsBootstrap in case of file exists.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b344ec1f50d07a87dc43d126e15c953851d680eb", "messageHeadline": "fix restore progress.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "593ebf2333e820d2c1ba0ccead0e13e6fc042adc", "messageHeadline": "better initialize account bootstrap status.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "9c56e4708ab279c1f652667a72501b859de732b6", "messageHeadline": "add needsBootstrap() method to breezLib.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "62b5c5dec61a2f3381232c7a8ef7f2ef9af28785", "messageHeadline": "fix launch screen scaling proportions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01ff916111aae14a46e4d6be806873dfe9d960a9", "messageHeadline": "temporary remove beta warning dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "5f42c3bd80d3eba0a9e0a36d445522ddc5b96bc3", "messageHeadline": "fix ui message string.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c10aec600f2f358bcb09a9834ffd49378e41ea95", "messageHeadline": "add background task for sending payment operation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "302ef5cae28310543e4a6bcdebb5a1eb51b94c14", "messageHeadline": "add background task for connect2pay, payee and payer.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "8b96317bf2a9837afe26b2714d7eb818aa8b4b77", "messageHeadline": "add background task when waiting for payment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "e98df88f146e43d108e1b6e64a880c0e53cf15da", "messageHeadline": "add background task service.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "0584a305abec46443713ba68de51c60f3157fbc5", "messageHeadline": "add background task loggins.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49f6fd7dee174936da4fa20a06dfb28f88f4dcde", "messageHeadline": "implement background task plugin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "deaa098812e5bd043f2529be31e5c077991c83ee", "messageHeadline": "fix splash screen story board.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 139}}, {"node": {"oid": "c4ee606df90027ae3a8317baeccd7ef401115a9e", "messageHeadline": "update launch images", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 122, "deletions": 6}}, {"node": {"oid": "c810c88e839a929ef80e86af2255c093e058b658", "messageHeadline": "performance improvements to first home page render.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5ef317d384917e832951b7c906d705cf5763151c", "messageHeadline": "fix sigining definitions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1d70f108642e984630cc637d2592e746a68b4302", "messageHeadline": "fix mistaken commit.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d65cbf3d51da9d30262b40629ec70418c94bc559", "messageHeadline": "refactor account page for optimization reasons.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 187, "deletions": 190}}, {"node": {"oid": "7bd850e5540121f4d340a230bc2b7c1e76166a51", "messageHeadline": "fix downloader to retry on error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "bcb9c8065e5a3500e52829aa1e66254f67d49fd8", "messageHeadline": "add FadeInWidget", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "45aa9627acc622ae0800d6454d8f3bbb0509805a", "messageHeadline": "remove not needed timer from status text widget.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 20}}, {"node": {"oid": "d4ccfa8c32c790cb4db8a7b8e24a89461c9e4ef0", "messageHeadline": "use blue background in material app.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a86a7241bc228c02f444bf5e60ef0bf748c85f2d", "messageHeadline": "fix launch screen story board.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "63ede9572d7912433bf77d1120c084c23d01559f", "messageHeadline": "set project launch image", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "474d7848f8acffddb0cb2a66cf1a9e8cf9c5a759", "messageHeadline": "disable firebase screen analytics", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6f06b397e9d858377bba91f361cb8d69f7a1909d", "messageHeadline": "add launch images for various resolutions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59, "deletions": 28}}, {"node": {"oid": "8ac3c41643049ab6a69bfdcf4f9e6c01d3764f70", "messageHeadline": "add launch image for ios.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "9710cd1ee2b05268068bafdf291830f2114fa2b3", "messageHeadline": "define launch background color from breez scheme.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd23780bdeafc13c0dcc94e58876e2ce996ebd73", "messageHeadline": "define launch screen with blue background.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "438c73ecc5ca49092843649a9160466787bc1698", "messageHeadline": "implement keyboard \"Done\" action on numeric fields.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 314, "deletions": 276}}, {"node": {"oid": "73c4e073bb09e06d463d09e655138890b092e947", "messageHeadline": "add keybaord actions widget on ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "f9e03c57a59b7c23846f38a84fd144fd14924aac", "messageHeadline": "fix flutter dependency", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bfb6706f308ae7f1c4b13ea8261b875d97dd3ef3", "messageHeadline": "remove flutter_svg plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "64499be34a4b850c0868381f350848c7af94db6a", "messageHeadline": "fix numeric keyboar in iOS.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4a85e239026986e098d28b074602dc36b6aa3280", "messageHeadline": "move logger to Breez plugin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "7699b67382f71f5fee14ae704498cf77f6cf29af", "messageHeadline": "increase not-synced notification interval to 3 days.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bb234b187a12a500550c6205b84ac35ac516531", "messageHeadline": "Merge branch 'master' into ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e70581b9e9b0a9b0a71140063964d15921ffb01", "messageHeadline": "show blocking UI only when more than 24 not in sync.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92f7d11b0a07352b2d5f215d65fed7ea4e1013ae", "messageHeadline": "fix app display name: Breez", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b6fbb39ec37f3d2608299bedab61416284e936ae", "messageHeadline": "restart lightning service automatically when is down.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "15e79420f9c61254b45e8109b742ae90f003e0f7", "messageHeadline": "add logging for app launch and termination.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "504fb7f72ccc9fef1988401797f35a93dc2af0fa", "messageHeadline": "Merge branch 'master' into ln_pzza", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 517, "deletions": 43}}, {"node": {"oid": "aefeb2fa65ed479b04ac7e94243d093c8adc29c9", "messageHeadline": "eliminate background fetch and use breez logger.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "50f339f81c596ca2e4e518839142fa14604073dd", "messageHeadline": "don't center the home screen title (for ios).", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "83c917231bd67716f789a40a1287965000237b5a", "messageHeadline": "add lastSyncedHeaderTimestamp binding method.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5bcc0539e0f9e77cf2ce35ad136b0ceb5eb8a2be", "messageHeadline": "Merge branch 'master' into ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "501c1171734bff0b79160b81cde68a5653cba520", "messageHeadline": "zero timestamp means never sync.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3c6bc92c06eaf384645af3dd2b66433ecdf1d609", "messageHeadline": "use cached last header timetsamp.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c64ce67d0f1181b20690bc1794d133be2e6243e7", "messageHeadline": "reduce poll time for sync status", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "633e756a23085c5f6c390bc9e8c08758d01b58ad", "messageHeadline": "Merge branch 'sync_ui' into ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "751a2c1235c9c5a588f51cdce879d9915ecd89aa", "messageHeadline": "add light grey background to circular progress", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7781e7013394c08062160a8d387fa3611586d462", "messageHeadline": "merge sync_ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 277, "deletions": 65}}, {"node": {"oid": "75c6ff28a7739a6716be5ecd82338490a904c919", "messageHeadline": "fix progress when not bootstraping.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4b6417eb1365cfc7915d75ba3e1de0ed4172fd0a", "messageHeadline": "set tempory sync threshold for 1 hour.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd843ae2f8c91e91e3ee8a3152d08eeebf12f01c", "messageHeadline": "some code cleanup.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 25}}, {"node": {"oid": "414b6529772c0b46444fdec13ea8c780f983e1b1", "messageHeadline": "ui fixes for sync ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb2358af268a672a0f958e6de34e8b3d63795302", "messageHeadline": "dynamic progress according to download speed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 83, "deletions": 39}}, {"node": {"oid": "7c0e8423e14df4a87ff70b6646ba4e8eeaf5496f", "messageHeadline": "dynamic adjust progress according to download rate.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 105, "deletions": 32}}, {"node": {"oid": "1ff30fa4e0164a844c1f996d29b320bd27372f7e", "messageHeadline": "use sync icon instead of warning.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "95726b31ffadcdc01c67fde29b1f5e79207d5366", "messageHeadline": "add sync icon.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "79f194831c57cd42005170d8f22c45731c28f67f", "messageHeadline": "increase blocking sync threshold to 3 days.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d75c47d25a2fe06df7816b980e97a290f1a1480", "messageHeadline": "increase margins between loader and text.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "685afcaf1fcfe1edf2b3b32e7af359113fea054d", "messageHeadline": "implement rotator generic widget.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "3dec0b257f4aa8488228383c3c2a8c0dfc84b45b", "messageHeadline": "fixes for blocking sync ui.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 11}}, {"node": {"oid": "554055104b82b0a17fb49b8c3e0cb04bd6474f2a", "messageHeadline": "only popup blocking UI on start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bf616226279132ed3f446e77f6599f35c76e279e", "messageHeadline": "update Pdfile.lock", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 78, "deletions": 79}}, {"node": {"oid": "caa16b9c28ca1f66b9bafafa2f27785ef5c2c913", "messageHeadline": "only popup blocking UI on start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "184b3717b5cfa4a691239df5dc06c9306a1832aa", "messageHeadline": "add restartDaemon binding implementation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "90e6be20191d395fd1f3b752ce356bb7e947f68a", "messageHeadline": "upgrade image_cropper plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca2c50a8deca2b8999cbaa1f57f32955b7365d52", "messageHeadline": "Merge branch 'sync_ui' into ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1096, "deletions": 656}}, {"node": {"oid": "2131c386921496482926445af150db1326e3546a", "messageHeadline": "implement sync ui handler and collapased state", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 177, "deletions": 14}}, {"node": {"oid": "f0fcf87ae9f0eac44ab0cdf3ebb707ce1b427f79", "messageHeadline": "add close icon and handler to Loader class", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 48, "deletions": 19}}, {"node": {"oid": "e1fd84f232e199fdd8080bda6a791836cb0a92f9", "messageHeadline": "implement SyncUIState (collpased, blocking, none).", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "da36ee01ca0f5812054fbd0f565401b683460298", "messageHeadline": "ignore ios files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e7fdf97cee606dcdf0a030bc20b803334c82d305", "messageHeadline": "reset ready and start completer of breez lib when lnd is down.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c82210118e9a42206867519ae42ee628cd11a7a6", "messageHeadline": "poll sync status on start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "d467061d75cbf09a2dc673079ca108e932f6ad5d", "messageHeadline": "add syncProgress and showBlockingSyncUI to account model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "556e25b52766f2f72c0b5737d3c882f51edf4d3d", "messageHeadline": "fix available snapshot prototype.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2f776ab546ff6baa0e36400e5aa18c45229d629", "messageHeadline": "[Needs Rework] Change VendorRow", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "7c32d355e261b90c413da139e8d2ddb82194c633", "messageHeadline": "Make sure the order contains 'uri' key", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "812ec5f255fea5604827d51689453e0f3e6821a2", "messageHeadline": "Correct Bitrefill's VendorTheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f5048be7941f287b5d4a36b5920e8e46f5ce7c2", "messageHeadline": "Add onlyShowLogo option to VendorModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "db380b3c0d19c5f9cfe3e099567051f4451ddd2a", "messageHeadline": "Create ln.pizza's theme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e97cf5fd89e2b5addaf9e5b096893ea56c83c0ce", "messageHeadline": "Add ln.pizza's logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "27530e8601674e6cb2ba338fc315358faf15b5f9", "messageHeadline": "Merge pull request #100 from breez/safe_dismiss_payment_dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 112, "deletions": 61}}, {"node": {"oid": "a4120038a6d39055ac2aa73a44a1d8484374fe32", "messageHeadline": "fix pament error report not shown", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "d189a08d7e479a16b71d47c1328760f0ad6e4c4d", "messageHeadline": "remove left comment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "f7c8e7ff4c2e8cc323a8a96fcc4acfb49a15ab55", "messageHeadline": "changes payment flow:", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 22}}, {"node": {"oid": "f89ca297503b1b4a5497818d9b70c5edde115e4e", "messageHeadline": "use sendPayment and CancelPaymentRequest in account bloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 40, "deletions": 38}}, {"node": {"oid": "099e7b9e21e956c9ea5feac2053e74b4bf213b09", "messageHeadline": "add CompletedPayment model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c0c7c607ed2538c797fd56bebfea28684984850c", "messageHeadline": "add SendPayment and CancelPaymentRequest actions", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "13f2f2ddf1556c27550982b29dfad8dec2c4aaf1", "messageHeadline": "don't use background task on sync data notification", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "d3e8d88b8dd8f91b6e99584ddc2fffcfee3d7acb", "messageHeadline": "Revert popUntil /home when collapse animation is complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47e961c2b18063f30221ec998d5455f8b0201297", "messageHeadline": "Merge pull request #97 from breez/payment_request_dialog_minHeight", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 632, "deletions": 533}}, {"node": {"oid": "34f577a8113568303f85317206ccdc077bec6eea", "messageHeadline": "Pop until /home when animation is complete", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f07f4e729005e0ee8b7d9c09d09548a37b1946b9", "messageHeadline": "Fix unmatched parentheses", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 21}}, {"node": {"oid": "1668dde3d930ba5ab6002441da36919da5105fd2", "messageHeadline": "Merge branch 'master' into payment_request_dialog_minHeight", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 98, "deletions": 59}}, {"node": {"oid": "bcc7a496fe929f25ed29d9a0c9d1538643f4e198", "messageHeadline": "Merge pull request #99 from breez/dialog_border_radius", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 98, "deletions": 59}}, {"node": {"oid": "29f765c1c6a60a5dcc5083400c8bf298b7df31ea", "messageHeadline": "Merge branch 'master' into dialog_border_radius", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "aa8576a0cd2fd165806c703786df3898158bdbbc", "messageHeadline": "remove stale dependency of firebase-invites.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c04483d06909e3b152d4bf65c4767848caab9900", "messageHeadline": "fix notification data on app launch", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "ea1fda68206d0f9decea13c8c66b1dc246b2ac94", "messageHeadline": "fix dynamic links uriPrefix", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "160653d0bbe61b584f538b7da9a6f8736aa2d708", "messageHeadline": "change domani to uriPrefix as in new deep links API.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f94f78f01156f878a6302581575426318e685f2b", "messageHeadline": "remove notifier delegate, fix messaging bug.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "4af1634605f5bbba8ef791a491ffe396665ceb5a", "messageHeadline": "update firebase dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "839cbcde7655dd71dc305eb28b005e537b783755", "messageHeadline": "ignore key.properties", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "19a9ea796ae17d306b473692c2595ebcdc2511a0", "messageHeadline": "Reformatting", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 57}}, {"node": {"oid": "41500a88434b90f5be530a38a15217f7f7a7565d", "messageHeadline": "Extracted PaymentRequestInfoDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 281, "deletions": 251}}, {"node": {"oid": "d5bafb6605f5096b48cd8c16a02a111b25622d8e", "messageHeadline": "Increase backup dialogs delay to make it cause collapse animation to \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9076715a166df51f9db49c8c4f6f7902d9ade412", "messageHeadline": "cancel notification before scheduling a new one.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "56d908a53deb379b24c34a491762a36f5b499d90", "messageHeadline": "schedule sync notification alert.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ad0bcc3c8c0e6c94a36783b53adb7b1b5012ef98", "messageHeadline": "add syncNotificatino in Notifier.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ac98000b57bbb16ea0c027a192ad02460eadb2c6", "messageHeadline": "use dev profile for debug", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "70df04682fa70025f99a90f9b0aeea7328509482", "messageHeadline": "Refactoring", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "db3b54b82830cd20c311dfcd9fa50415f95ce415", "messageHeadline": "refactoring", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 61, "deletions": 66}}, {"node": {"oid": "35c486fae10c94ce1bd6a33e0ab93018c310bb58", "messageHeadline": "Remove obsolete block", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "d06684efe3c92707f43be93394ed46cdf46b9b1b", "messageHeadline": "Move animation login to processing payment dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 175, "deletions": 187}}, {"node": {"oid": "04af911de6309e907d1de9f27ac1622a5b1bbff0", "messageHeadline": "Change color of loading gif while collapsing and remove unnecessary p\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "2d2487aec564972880161634d2c8b078f1ef292e", "messageHeadline": "Change function order for increased readability", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 137, "deletions": 136}}, {"node": {"oid": "cd6d76270811a29ba7810f85936a9e9733cc5d01", "messageHeadline": "Tidying up", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "77e8183e6ea70b5ca467692b4c9194eab1c46e29", "messageHeadline": "Separate dialogs into widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 298, "deletions": 187}}, {"node": {"oid": "867531ec41b3cf83af4a894a404e35302e22a9d2", "messageHeadline": "extract dialog states content into separate build methods", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 201, "deletions": 179}}, {"node": {"oid": "4134804b372183510579a3785257b3a5f17d25af", "messageHeadline": "Removed unverified information", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "813bf5b02ac500c4e562bca52b76e5ccdcfb98da", "messageHeadline": "Allocated fixed space for title and actions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 69, "deletions": 45}}, {"node": {"oid": "f98ba0c20695a37a805b65b55b4192bab14b27c9", "messageHeadline": "extract notiication data for ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ddd30dc33602d3f8779816abf06879910dc1bc0d", "messageHeadline": "Stop filling available space on animation dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1d3cccbeabadcd2f61d0483bf49d50df13020e7f", "messageHeadline": "Pass the _initialDialogSize to animation dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2dbdadf9c1a9579de672c8109e2fced5055db4bf", "messageHeadline": "Simplified calculations for setting height of dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 85}}, {"node": {"oid": "01346e9ecab14e464e0d0c57ec9fb38b81537abf", "messageHeadline": "Changes to refund form dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 53}}, {"node": {"oid": "2529f6f337eeeb06fb92c576f02e72889e9db14f", "messageHeadline": "Apply border radius changes to all dialogs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "83f02e7523b68dd24b530a5dbe894b1e94b0a3e8", "messageHeadline": "Set minimum height to payment request dialogs initial state", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "20a79aae23f40960885782f50aaa0f0d15907a7c", "messageHeadline": "Use last version of flutter_svg", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf7484a5b120ba2a8a920e21f2f92ffaa4c12bd0", "messageHeadline": "Fix flutter_advanced_networkimage import", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff94624773cecf9ebac1a5ac39b856bf333174a9", "messageHeadline": "Update breez_avatar.dart", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a1388c2284aba3a714baedd59275354cd60e1aff", "messageHeadline": "Merge branch 'master' into ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 554, "deletions": 178}}, {"node": {"oid": "291325f1a1c639fdc1c192c4f85250f2060ebd8a", "messageHeadline": "add pods.lock to git ignore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "56577c12bfc3b77fe5ccaaa15bb3135334d45473", "messageHeadline": "Merge pull request #94 from breez/processing_payment_animation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 551, "deletions": 176}}, {"node": {"oid": "375528e71e43431f78023d6f41271f7b66108b17", "messageHeadline": "Factor in status bar height when calculating payment item's position", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1bb90e917cef0ad9173ca96eb440bcf103694d81", "messageHeadline": "apply plugin changes to copyResize", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "692078a9c3428578c9c8bbec890e80460a6817bf", "messageHeadline": "Renamed _scrollController", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "fab1e31d45f529798755296f90ecf3e899ce85aa", "messageHeadline": "Close drawer if it's open before showing payment request dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "c6bbffc62eb53f4e6c85ceaf54cb2991e6ca3b4e", "messageHeadline": "Refactored collapse animation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "a40bad7e1f1c4a5044a8474242204ca338177814", "messageHeadline": "update short version string to 0.5", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34ccbde45e9f3d19bb3897dd58951c748a974e20", "messageHeadline": "fix version string.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2409497622287ab762949f742b9debf63af948d", "messageHeadline": "fix google backup for built packages", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5bb24e5b2fb4c464bb5ee3ab5d6f2303392a5910", "messageHeadline": "dynamically add google sign in url to plist", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "32aa93f73310662469b86a8f1ccb6411755675db", "messageHeadline": "update path with go@1.11", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "11d9def0f4c93134b177e9fa0afd18c0d1f1c614", "messageHeadline": "use golang 1.11 in travis build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f426838bd292224173f1803ed14c57e3829c725", "messageHeadline": "fix compilation error for updated image package.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1354f40b4794ae662d0343b6af5adbc54d3e65f5", "messageHeadline": "declare non custom encryption in plist", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2cb3bc68ee4a5c87cd5555a19788e2e67a59f19b", "messageHeadline": "Refactor the case where scroll view is not available", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "ff0f06e780fb5d4b9b477585e43016ec62d875d5", "messageHeadline": "Change collapse animation duration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d09837440d073bad3c8a715c98f9b9fd2944433b", "messageHeadline": "Remove constants, use calculated sizes instead", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "3dbe8aa8d1e5b31bb2669141d3e6b3790aefedf0", "messageHeadline": "Refactor _afterLayout(_) - Get position of dialog only when initializ\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 50}}, {"node": {"oid": "4de12557dcd1deea21e9f2fc14709b0831002730", "messageHeadline": "Use padding variables instead of initializing them again", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "0b6069ed32fa086fb02ecc11034466bea901f8be", "messageHeadline": "Remove unused key", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "65ed633e5c0b5f2fa1412eb547d508570a980345", "messageHeadline": "Dispose controller only if it's initialized", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96d20209d8e81e4b9bbfe4dc16d4f5b465880cb0", "messageHeadline": "Added a SizedBox attached with firstPaymentItemKey to empty home scre\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "86d7ff0a7f0593364a0b9bda9d7928017fb06dad", "messageHeadline": "Only scroll if the scroll controller is attached to a scroll view and\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 25}}, {"node": {"oid": "6d7205d879aadb3f018753e0d42988628d5a8ccb", "messageHeadline": "fix package to upload location", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edc5a1aae965e332869acb44c86d27cc95ec2146", "messageHeadline": "fix keychain prompt during build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2549df28c4146532c40602f7d5ac48643c8e36e7", "messageHeadline": "let travis wait for archiving", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db31564ad0aabf503ab2405347750e82caacc314", "messageHeadline": "remove travis_wait", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a363718a520cff33130518aec0f41172193f578e", "messageHeadline": "allow xcodebuild access keychain.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a406e1612068bf5aa235eb69e839c630e83b209a", "messageHeadline": "add travis_wait for long commands", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d732b939373b1591301bf3122c5b12268f98a513", "messageHeadline": "change key password", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "097633df1f6a2ea951dd98193370e4a6584ae922", "messageHeadline": "add quotes for travis command", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60168b5a3eaefdad618ecd0f91771f335570753e", "messageHeadline": "add apple.cer certificate for build system.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e98e29f517f03ea42ad7305b55cf523d89efaf10", "messageHeadline": "change sftp key", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39399149496c7304ca3d1272de7ff93fef3e44ba", "messageHeadline": "fix file location", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9c9a3374e28097c4571a5ed7f100e62dca0ca5e", "messageHeadline": "change file permissions in travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7041b5cae7291e80631efb203b5c14fc7bbdc0b9", "messageHeadline": "decrypt ssh file in travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "178aad232a3e87c818d6123cfcac757fd4e155a9", "messageHeadline": "add encrypted build_server_key.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2cfd86e66e1d9096bef1344b9e872aecb9a27c88", "messageHeadline": "implemenet upload command in travis script.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "522bc1c2e6036bbb08cc815227e296fe86f7b1e6", "messageHeadline": "add variables necessary for upload package.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7c0a2aef1af73f47cd6d795d81674b1e841ab5d6", "messageHeadline": "add private key encrypted password to travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0d02057255ab143e852c56074b604583cbf2a3bf", "messageHeadline": "increment build number on every build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ee2bea867860e91124e6b28dd58ef4c8af59ce42", "messageHeadline": "add necessary permissinos for appstore validation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6e0c4b6a2f0d3ad189fca7f42f9d7068197c1402", "messageHeadline": "change app icons for appstore competability.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "d7714bb0bf62a99efb03b8e1f863dfa435b108f0", "messageHeadline": "add profile name to travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b5cafdf0e373f7fe047648bd22b887fe13697649", "messageHeadline": "update travis build file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "2dc297b0a8a9068e12f24f2e4373db70b26d96b5", "messageHeadline": "add travis scripts for ios archiving and ip creation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "60bb17bfe85728c2d32b658239024fd07379c103", "messageHeadline": "update provisioning profile for distribution.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3f96bc2a49d97d720fba8ae215dc1dae10d8d207", "messageHeadline": "update git to ignore config.sh used for debugging.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7140518914620e7d25b3e0ac7797ea22f3bbfd9b", "messageHeadline": "Scroll to top after successful payment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 45}}, {"node": {"oid": "406a9c4c9c5bcb1009933ed81af73e7fa8506f9a", "messageHeadline": "Renamed tableKey to firstPaymentItemKey", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "652dae6d29d48e58758c6f8d9f5c83893b1a5db6", "messageHeadline": "create profiles directory", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "390216c859061983e48051e56168273ceb45d5ea", "messageHeadline": "add provisinoing profile to travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "73e5fd511c8d613959a5bd94f8d828fb6aa573b2", "messageHeadline": "add default passwrd to keychain command", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84c9f2930885cb3a2d39c31da07b3f31e809d036", "messageHeadline": "create custom keychain in travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "284255f355488bef8ff152ce34611f99927f0e23", "messageHeadline": "add code signing", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "194416ca911c167dc85ce236784ad1fd77f0acc1", "messageHeadline": "fix swift interface to match newest gomobile version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "d16e2ee2deba1362bf98014dda856122da6cc4f2", "messageHeadline": "revert last change", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4c42449d780b0726387f2a123515d038a0557614", "messageHeadline": "add binidngs to generate swift bridge", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e41447a8a8ddfb09ad3792b1fcb887355ca0c5b", "messageHeadline": "change interface for appservices so swift can compile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "b48ca04379ac2b9796a1ac53657387f5e941e0d6", "messageHeadline": "Collapse payment request dialog to first payment items' position", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 185, "deletions": 99}}, {"node": {"oid": "b70f41289757cac1b4b2743cc9b046fddbe09136", "messageHeadline": "remove optional parameter", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5d1c6bb2c250990d4c96b04de102c691fe9fa63f", "messageHeadline": "change optional parameter in swift bridge", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "54099e02c8d42118fa10aaf461cdbca41654feff", "messageHeadline": "fix protocol functions prototype", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "3a32c5c86c7adad0e7c73298842dff345a0dc2ff", "messageHeadline": "fix warning", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36c61ed77061aa1a7f97b35cee8cef2343c12fcf", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f83e78c0a066ebad12ca8b36f708e1b03032b8b", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ab49968730101f5c99385e7014fe1e558d64519", "messageHeadline": "copy breez lib ios project", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "561b404af03e7e409ea96224523443cac7352cc2", "messageHeadline": "fix GOPATH", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "284d39235f3cb786a1714ee404e3f024c9936a7b", "messageHeadline": "add bazaar installation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ef27f5c3d9c3b96a34e354f9807cb202caa302c", "messageHeadline": "use ios branch for breez bridge", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2b2dda3aaf217f870e7609864f48ee4ea348db56", "messageHeadline": "fix breez lib bulid", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89ffbf118fe9a2479dd745ab82070ea92e35f537", "messageHeadline": "add go mod vendor for travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "315a2f7efecc35d3d3f3d714e1aaa8f590fb4447", "messageHeadline": "fix typo in git url", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67ee0f8c45332e8762ddf7e0c916379121372267", "messageHeadline": "try build breez lib in travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6beae2d98f4ddf2769d7aa9102dfb6c093dc3fbd", "messageHeadline": "add needed files for travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d6ca461b20be9db58dca096ece262a810aadc028", "messageHeadline": "create conf directory in travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba1dd06b3f67428368bb41004010e45ca45ea7ef", "messageHeadline": "move ssh code to script phase", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "09d7e74829bf859e8f632cb694941c8a73e0049c", "messageHeadline": "use TRAVIS_BUILD_DIR", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "896ec539dc45843dd17b9d49e3b9d80155e2741b", "messageHeadline": "add packages.breez.technology to known hosts.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2bc6b43b58d3ff46f7d525246537071ce20ca302", "messageHeadline": "update ssh travis configuration", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c8e58f5980d651dd7683c9e6ca138482bf790535", "messageHeadline": "update travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "dc140c85f03cf7f7b9b3851da10541e52bb71fa3", "messageHeadline": "add ssh encrypted key to travis and download conf files.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "d0548559dbf1c943c83d5935c46c54c9913a10a6", "messageHeadline": "remove verbosity", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f580cb458534f8e66554e31f6c863a44020301f1", "messageHeadline": "try update swift version", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b13cb46207bcc4b70bb5e2b587255109d85a5568", "messageHeadline": "update gitignore and project files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "35da51672add530dbcc0ec7fa135319a483b4a15", "messageHeadline": "add swift version to build settings", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ff349cdd21f1cf86d99bd6d4077cf3c3e2144c98", "messageHeadline": "remove pdfile entry", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "c436f410bc15a47b505a40e38b281b82239e2dfe", "messageHeadline": "optimize cach", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f55cab3774b5692582ff4b41cafaca01830bd683", "messageHeadline": "add cache for brew installs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ed8529c175d9496428a25db612447ebb96933413", "messageHeadline": "Cancel subscriptions on dispose", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "1f40fadce55367fa59b8c15363eaad962a7b786a", "messageHeadline": "Moved initialization of _state out of setState()", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "131ccf92ee21901ce49ed8f3dc55abe863a44eb0", "messageHeadline": "Shortened _inProgress expression", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "d21f5dc193eb514692b44500f3100cff2886075b", "messageHeadline": "Removed initial value of textStyle parameter from LoadingAnimatedText", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bad391da1f680332e9df9548d02730541ff7d565", "messageHeadline": "ignore warning in build.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a8a99be8920b46a105d957305502baf5faee7fc", "messageHeadline": "remove logger verboisty", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a5e411f34f6b821f805576ce2b7cbcb218ba3aa", "messageHeadline": "reduce verbosity on travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d0d507d957a7ab2f8740b1dfe2adb1fc0cc8bb5c", "messageHeadline": "update travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df4c7d17928970e844b617b37372a220c0d48ca6", "messageHeadline": "update travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fbc60ce989d718806f775de5249a917f5798e3d1", "messageHeadline": "update travis", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48d4c2e36ab8929665d3df9006459df9817936e3", "messageHeadline": "update travis.yml", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "016bd47fb3616adc9d5a6734eace820051023aee", "messageHeadline": "add travis build file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c255a173c184b3c4af9a5b18e9247d5436c2fbc0", "messageHeadline": "fix dynamic links in ios.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "d56293334b2e357725e8cb50f438cabb8ada3478", "messageHeadline": "remove custom plugins in favor of flutter plugins.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 188}}, {"node": {"oid": "21172bdb983985433688d5e67cdc5706c5bec044", "messageHeadline": "use adhoc automatic provisioning profile.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "19fc729c446af8295094be9c07e5e5abe9a277c6", "messageHeadline": "add camera permissinos to info.plist", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "88f86251ec479ff37a250f7d0f1d45b803d3b2b5", "messageHeadline": "update barcode reader plugin to ios branch", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4dec23b80fda4cbd53fd069b129f60a66b1cbf13", "messageHeadline": "implement background refresh and job silent notiications triggers.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "f5c34a5d3167db92574e724aae313f26a5e73ca9", "messageHeadline": "Remove Timers and thirdChild from FlipTransition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 18}}, {"node": {"oid": "d2f2c740e99a62cade1f2b0cee68ac5fbdcd732e", "messageHeadline": "Moved detail level code related to payment results into PaymentReques\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 88, "deletions": 88}}, {"node": {"oid": "c311e96e599e039da263dbcfbc383ec06540d840", "messageHeadline": "Extract SuccessAvatar to it's own widget and move condition to _creat\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "9b7057048c2e26134c2b8d9f9007125f76a7e08c", "messageHeadline": "Removed unused import", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "74064f9c8d305ec372811b1d44b4d749a9b1d623", "messageHeadline": "Removed unused codes and added comments", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "2c8e40a7a2f714406cf18918264968a37e4691b2", "messageHeadline": "Change transition start & end position values relative to screen size", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 53, "deletions": 30}}, {"node": {"oid": "548b92dd46a3e6b5bdd45a757931c06d91b23799", "messageHeadline": "Merge branch 'master' into processing_payment_animation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9f83058c26404a8e52bb9aa54ae5c15a70cdfc60", "messageHeadline": "Added animation to payment request dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 83, "deletions": 25}}, {"node": {"oid": "379a98f78035984af9655f21505367f25789ec10", "messageHeadline": "Replace AlertDialog with Dialog for payment request dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 56, "deletions": 19}}, {"node": {"oid": "3114fd394d43ac87c61914640314422469a779be", "messageHeadline": "Run job from a slient notification.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "be32a7cb046579cba16ee6659517b1192197e58e", "messageHeadline": "remove old plugins", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 222}}, {"node": {"oid": "908d3a7ba443f782f4926b66ed0f92956fed62c3", "messageHeadline": "move app to foregraound when clicking on custom notification action.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df08fe502e1b54a56b7d814445cace0b6e91bdd8", "messageHeadline": "show local notification in case of closed channel was detected.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 71, "deletions": 4}}, {"node": {"oid": "68f6698ceb32aba01269ca0e580d544ecacdd90a", "messageHeadline": "update gradle file to androidx", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 48}}, {"node": {"oid": "ee0557bf9533102b423153e902664d2305a0e1d7", "messageHeadline": "increase payment max time to 2 minutes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76fb493bd17534b3448c95ad28c1f07e9b107395", "messageHeadline": "add ChainSync to run background jobs in background fetch hook.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "cf7072fee0b06a82334ef9c8b7cb1cb6c0951949", "messageHeadline": "add breez.page.link associated domain.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "210be51e992bc328a05970e441ed66fcedf21e77", "messageHeadline": "ignore binding compiled binaries.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6ef1a98c319b836b332fe37e766c9b999853b38", "messageHeadline": "delete binding resources from git.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 273}}, {"node": {"oid": "48d2c6ab8cce58941efcaffb4716100cfdff06c3", "messageHeadline": "change dialog text", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "547342a344a66ebe974b1fa10af23fb3dc5e1faa", "messageHeadline": "add remote notifications and team id", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4c6ea998b6e85898a0b0960ce70701abf84b5d8d", "messageHeadline": "change dialog text.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02b7f0ccdc521865dca2c3af7d2098fd2e96cddf", "messageHeadline": "properly round hoursToUnlock.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6780a1f7d0ad2c9c8111019ebeb3c494632b0ec4", "messageHeadline": "Merge dialogs related to payment request into single widget as states", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 133, "deletions": 82}}, {"node": {"oid": "d68cc80a7581743f2cc27cc91a8fd998e787f35d", "messageHeadline": "Don't pop dialog when payment process is in progress", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "b63e0db2d726ff275f993249a9fe3ea85d3dfd86", "messageHeadline": "Use textStyle of given parameter if available for LoadingAnimatedText", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c710fb59c1a9c32de7b722048edec1cb5f7517d", "messageHeadline": "render flip transition on payment item if it's created in the last 10\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "26b6e5ad67a3989d1ba3a711758503cf0b94fcfe", "messageHeadline": "Implemented Flip Animation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "3ce8bd5bc57011b266cec129a8c692955eb04a84", "messageHeadline": "Merge branch 'master' into ios", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1169, "deletions": 606}}, {"node": {"oid": "d3ae167e2018bb7de71cf56f3210d059d766eecb", "messageHeadline": "some config changes needed for ios.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 19}}, {"node": {"oid": "1ed7313e3b56457e86b93c57ced4e838ea367e22", "messageHeadline": "Merge pull request #93 from breez/bitrefill_fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "320ab7bb5d6bf5368e869fb764bc319a6ca158a2", "messageHeadline": "pop view in case the underline webview was disposed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "9d3b348d490d597bd9fdb8c3413095804809cb0b", "messageHeadline": "vendor_web_view: multi.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "2a98f35134916510de611e8bcd1a3e8a452cec12", "messageHeadline": "close drawer when clicking on marketplace", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "04ea800fd7bcbabe3234f43a12a0f3fd529bdabd", "messageHeadline": "add GOOGLE_SIGN_IN callback url to plist file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2feefa25be3267f62e26151e1a377837f619e3eb", "messageHeadline": "fix singin cancel flow.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "603d854b47d05882d0c7146af0061b58c7830a52", "messageHeadline": "explicit signIn should always prompt if slient sign in failed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c871a2e32fe92f353371b70ab69fb5caf87ebbd0", "messageHeadline": "implement GoogleAuthenticator API.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 180, "deletions": 1}}, {"node": {"oid": "26dc9d35a11df0841c6891339c59b1d9794b83b4", "messageHeadline": "install GoogleSignIn pod dependency.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "f395d5ec532866b07f3d4a75524b289bb955b989", "messageHeadline": "add wrapper for Void type.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f3d7c29c091ca50ffab7b7fc28f9ee7b32264a83", "messageHeadline": "ios: implement lightning links url scheme.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "ced1dc416fb1fdc137de5d36f5092aaaeb517779", "messageHeadline": "ios: implement image cropper.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 9}}, {"node": {"oid": "f50169ba35761dffa7a2822b4fa306773571e13f", "messageHeadline": "ios: implement share logs.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "994425ef2ed2e200a70ffb1cf2e2a9226b5954bf", "messageHeadline": "Merge pull request #92 from breez/add_funds_improvements", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 215, "deletions": 42}}, {"node": {"oid": "fd4087a115fde7ec18ca4a024be94f331ed68aad", "messageHeadline": "show loader when fetching swap status in add funds page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 56, "deletions": 42}}, {"node": {"oid": "e6d4199d7fadeb7a1b91cfd182ba3c51da3eeb24", "messageHeadline": "add circular loader color to theme", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39dd8aabf62742302dad3cab287b4bf7fac00afa", "messageHeadline": "remove redeem message in add funds page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "211e008d53a531963c288cd924320de0215dccb5", "messageHeadline": "addfunds: change description text.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ac65a83cb3e0335e005dd8306a60dffd92b4ffee", "messageHeadline": "show warning icon in case funds are over the limit.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "0fb549a2026ef0a4ef0c7f4140c98720fd263aee", "messageHeadline": "addfunds: adapt AccountModel to the new add funds error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 43, "deletions": 27}}, {"node": {"oid": "ea098da8074d6363c3d453cbe42ffddc3ec04254", "messageHeadline": "invoke getFundStatus only when daemon is ready.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44b2d8be93ffb5ed9bd70ef9847b9e924750287a", "messageHeadline": "update protobuf files for AddFundError.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "e1b1b987ab2acdd0782d98c35875c2f2de4d08a3", "messageHeadline": "remove redundant stream controller", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "1eaaeb08ad89b3f387f0f52002b143ebd94cc6d4", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a45c87dd26f5574c8685781172fb40f7003c3320", "messageHeadline": "keep showing spinner untill channel is opened.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1cc66e56973274960e636824b1632a7cb153771", "messageHeadline": "fix advanced icon scaling.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eb7082b009fd9e3db88381f81897b5b19b17994b", "messageHeadline": "change avanced icon", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c65ed6af227dcd56cf9ed8ccda7611aeffa16bef", "messageHeadline": "ui text fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67cb77dc3cb934f0ec9aac1c0599e6c3731ece80", "messageHeadline": "Merge pull request #91 from breez/custom-bitcoin-node", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 671, "deletions": 416}}, {"node": {"oid": "efd54c1610f69e55b1efa37b4b2e6c94030d4d2f", "messageHeadline": "add option to reset network when daemon is down.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 24}}, {"node": {"oid": "59fb826cfc2c48ea801222146160da3b5ce3f395", "messageHeadline": "prompt for exit after nework changes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "15ddb2150d28305771eccfdc69654013bef000d7", "messageHeadline": "bitcoin node: ui fixes.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 98, "deletions": 81}}, {"node": {"oid": "9db29a4125bef87d4be08981ed2b0de98d900f78", "messageHeadline": "Receive also default peers from breez library", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "14767b3047c9e978d46d21e3766cc3c80dc53cc5", "messageHeadline": "remove red background from loading indicator.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4236c1c5ba32b1897dacd34d85e05fb073ff33b5", "messageHeadline": "Add network page to get/set the Bitcoin Node", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 591, "deletions": 393}}, {"node": {"oid": "d1122ecb9de826dab357625c9c249d59ea15f5bd", "messageHeadline": "Merge pull request #90 from breez/services_competability", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 182, "deletions": 95}}, {"node": {"oid": "3aa0499bb816dd88755be6dab808d419ca1bab29", "messageHeadline": "Merge pull request #89 from breez/breach_watcher_job", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 122, "deletions": 13}}, {"node": {"oid": "5e48bdf39c15872ca2b786921652c8c076392cff", "messageHeadline": "change sync interval to 6 hours", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53fd437e8093a0542771268f2a5c0eb5c8a0ff0e", "messageHeadline": "add boot receiver to scheule periodic sync.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "36c4d0d01310e548d73bab7d2619a14e99b07d96", "messageHeadline": "job: schedule a sync jobevery 5 hours.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "626874e549461f01fba146d1b36a2d75046a85b7", "messageHeadline": "sync: show notification when a channel was closed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 85, "deletions": 3}}, {"node": {"oid": "75bba0925b642761be839b2dddbbe5f3c7e75c4b", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "408a225c668af09bae6d1892f5222ee603786b80", "messageHeadline": "Merge branch 'master' into services_competability", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 253, "deletions": 128}}, {"node": {"oid": "b8557a9633a200caa6c37da04013e9f382397774", "messageHeadline": "fix layout in connect pay page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 46, "deletions": 34}}, {"node": {"oid": "e4a8356208bcd85c076c2173b08176d1bbae1a19", "messageHeadline": "ctp: fix layout issue.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "0ff88007f27e276d6481cdf01ef280a4de35d066", "messageHeadline": "use package share_extend inseas of share.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "ddc2c40c08ed7db7855cc84227d58a45fd8f210c", "messageHeadline": "use share plugin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 24}}, {"node": {"oid": "ccc780a2c786c3c3cbf5a47dad1d6a7878b07b6c", "messageHeadline": "show battery optimization only on Android.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "a5d8eab8d46b89e287d2382030b8cc82f70f400c", "messageHeadline": "implement LifecycleEvents plugin for ios.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "7ad9de54bab4ede910ccbd0da699cef508e9fb16", "messageHeadline": "native: wrap flutter errors in FlutterError object", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a00bcf40d1f783ad3859a14503400b20877bcb8e", "messageHeadline": "Add Bindings binaries to gitignore.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4c9d763fd7b84001e564f4765433a6ac776248b8", "messageHeadline": "ignore GoogleService config file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3adc82b98d63311ebcefdddf61a680b716921a73", "messageHeadline": "register Breez plugin to flutter registry.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "378d5ed01567726c3239bdc696294bf4ac93e75b", "messageHeadline": "implement breez plugin with native methods", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 238, "deletions": 1}}, {"node": {"oid": "6788a1f4ae5cefaad35494e28019c86d4b149b7c", "messageHeadline": "add bindings framework", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 279, "deletions": 4}}, {"node": {"oid": "ff1680c0b1c6ea1ff9d104884afb84ebffa754ac", "messageHeadline": "Merge pull request #86 from breez/bip21_fix", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "dfaf12d3dd375960b14603e3ccb0c8c51f38080f", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d344ffe08942dcd6608e21a44dfdc2941f4b9432", "messageHeadline": "add Breez plugin file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "87067a06ccddc662d37b0b909dc8071a66bc45be", "messageHeadline": "add breez.framework", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "fa64bf5d2c300e00ad5923bd222be4eb7cac992c", "messageHeadline": "migrate initial code to swift", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 32}}, {"node": {"oid": "7f8a4897a0669233bfd42db0970b38b0d38d8ec8", "messageHeadline": "initial project settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 280, "deletions": 9}}, {"node": {"oid": "d3a616c1c9f504548b4db31f3a5671c96f02afec", "messageHeadline": "replace old qr with compact qr image.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "8256ddf16f91cd77e4325f34d6396178824f9f09", "messageHeadline": "impement compact qr image widget.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "d55dca68976bc009ce533bc143bc22c1649d400b", "messageHeadline": "fix typo.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc34e23fcb404ac532f4aaf1cba7086ee28f8a7f", "messageHeadline": "better approach to parse bip21 uri.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "21d6dde7fb3ad166a1320b3d4e4bed8612e94b56", "messageHeadline": "Merge pull request #84 from breez/compact_qr", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 42, "deletions": 9}}, {"node": {"oid": "7bd591d9cd38fff9c759c4723c0b7839bc079a60", "messageHeadline": "Merge pull request #85 from breez/bip21", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "41583786d6ad9208dac50591400f97268a74615c", "messageHeadline": "support bit21 with bolt11 invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4c7c3b69a733cd5a8f772bd2a1a68923be69e2cf", "messageHeadline": "replace old qr with compact qr image.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "c5496a1bd6d786354822fa7c0178327dc5a7a030", "messageHeadline": "impement compact qr image widget.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "7b87c38c7dbc2015d8ac1a083caa50a99e455aaa", "messageHeadline": "fix bug in invoice from clipboard.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 44}}, {"node": {"oid": "fda212504d90fa97e6d3e1d2708ec5551d9f2f3f", "messageHeadline": "fix NullPointerException in worker sync job.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "b2ee774f27bd9e9bcfc35c420ce334bcd5de6270", "messageHeadline": "Merge pull request #82 from breez/trace_routes_bug_report", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 75, "deletions": 36}}, {"node": {"oid": "b1541e604b54549096aa0c8762b315ea579bd8d7", "messageHeadline": "use traceReport in payment error to send in bug", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 33, "deletions": 26}}, {"node": {"oid": "b0a7ca70e6f680e66641ec0558d1e25eba46dc6a", "messageHeadline": "adjust breez bridge methods.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "8b0313c2e5c2207ea13e5fb17e7246db932012e5", "messageHeadline": "generate protobuf files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "cb34affff9ef2b17ecac596d5f42a450f1c5b060", "messageHeadline": "implement preimage sectino in the payment ui.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 78}}, {"node": {"oid": "772d81af8afcdd8adfa7794858d48c3557957fd6", "messageHeadline": "add preimage to account model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fc95ecd35dfb58cccca9cfcb072e739a36ecb0b0", "messageHeadline": "add preimage to protobuf files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "55d2e56484560bf0aa5d95204526ec0c9b1d9c45", "messageHeadline": "bridge: use restartDaemon endpoint.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "28b8c17b67cf074901b93adfd5b3c7dd4e06f0cf", "messageHeadline": "ensure onResume is called after breez is started.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e2d8c100a4cba4aa329068841bb9d57218023927", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0fb9eaa7d7566c248f3444b611bbb3b03362c29d", "messageHeadline": "Merge branch 'master' of git@github.com:breez/breezmobile.git", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ef6a398db6dd853db7922b2eb057b18b52f0a906", "messageHeadline": "Use 0.5-beta for version name", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c955af635ffc3b815afe074e9d78d86c69142f17", "messageHeadline": "fix channel reserve warning in add funds.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5868e5106f2f1ea5335330c188403ded7a389a5a", "messageHeadline": "payment dialog fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7c92c49aada64010aba9ed87ffabdd1603124408", "messageHeadline": "Set versionName to \"0.5\"", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43609d1336aa7ad79f25623c788a35d62d084aa6", "messageHeadline": "Merge pull request #81 from breez/fix_black_screen", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 27}}, {"node": {"oid": "6251b7708dc492a3ae037ef1890aff48888118ac", "messageHeadline": "Merge pull request #80 from breez/payment_failure", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 948, "deletions": 556}}, {"node": {"oid": "b1b8ce1ae0a6e7a2132e3e12ad6a2508aeec3391", "messageHeadline": "bug: Fix black screen when receiving payment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 27}}, {"node": {"oid": "1e1f06ce6448c9cee449e749b5c6d74f8e6cef4e", "messageHeadline": "fix menu item \"Reset payment report\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eda7d465f73151c2a0a31008bcea10c6fd827078", "messageHeadline": "dev: add menu option to reset bug reports behavior", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "8c9a62894beadf8c593da174678e1f468e13da6f", "messageHeadline": "move automatic payment failure reports to be", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 491, "deletions": 418}}, {"node": {"oid": "48f0ad6531d1adec1fc7fe86ce2290a107dd9dc4", "messageHeadline": "fixes to payment failure dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 75, "deletions": 53}}, {"node": {"oid": "789ab220e89041b22a542874a24a9d7e88df4bf5", "messageHeadline": "create loader route that auto closes when future", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 23}}, {"node": {"oid": "2e18f90764cf7955032231ef904ff0c032c8f34d", "messageHeadline": "adapt flushbar to new API.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "59787c3af65738e2971640fba40c5e00bf323a6e", "messageHeadline": "upgrade flashbar, fixes dismiss bug.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "1fa53a3d32ae6f5e1f48b9681c1ef30525c90b01", "messageHeadline": "flushbar: fix flushbar dismiss bug.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "e749757a47ec6bc9b9fc8d74340853f77fda4312", "messageHeadline": "implement payment failure report dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 157, "deletions": 5}}, {"node": {"oid": "a039a1b74a6ddc763b4e2d605908f2206b104f3f", "messageHeadline": "implement SendPaymentFailureReport action.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 278, "deletions": 180}}, {"node": {"oid": "917c0e03ca4eaf5e2a7f099df6240b69cfa6e2b2", "messageHeadline": "implement sendPaymentFailureBugReport in breez", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4a1e9e2b5a7c7d12d2e111c2651f8f6b6ffd907f", "messageHeadline": "remove unused code in invoice bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "c16f7e2279d1d699d4b38d5dde020cb7ef0114c8", "messageHeadline": "ui: implement share describe graph.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "1d94e9e184926aeb5ba988d87fcc94f66728080a", "messageHeadline": "share: implement generic share file plugin.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "d8b2db6fc0c515d03f950ab0d3a06521199176f5", "messageHeadline": "Merge branch 'use-downloaded-closed-channels'", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "a913e24668910367589f6198c950b3164805f503", "messageHeadline": "fix add funds screen refreshing on every", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f4f57037e691cc2d875b029f2ff5ed4db845470d", "messageHeadline": "Merge branch 'master' into use-downloaded-closed-channels", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 389, "deletions": 187}}, {"node": {"oid": "47ba3c46443e707de2118807ab6866b83750c453", "messageHeadline": "multi: fix bug on exit beta dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 174, "deletions": 141}}, {"node": {"oid": "55f3fc33742f3c6c36178f3991b96e2e56dcdf38", "messageHeadline": "make backup dialog modal.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4872de31d49eb8f43d3fcc17c40c0ff0960b4a1d", "messageHeadline": "backup: Ensure prompt is bounded to user actions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 32}}, {"node": {"oid": "8c88a291339aa0d0080a57bafbdc5417a63e57e2", "messageHeadline": "protobuf: compile and update protobuf files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "416794e7dbd695d5e275efd90c71bd50db802902", "messageHeadline": "warning dialog: fix warning dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "264b46f4edde7ee12a3fc933d58093a4e1030a47", "messageHeadline": "fix typo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e405937c5dcc37362aeb6cf088da92f6d8d5d37e", "messageHeadline": "Merge pull request #79 from breez/add_funds_reserve", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "b8ea3d773758e02ce4231df7e18bbb7af00e7e68", "messageHeadline": "Merge branch 'master' into add_funds_reserve", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 122, "deletions": 12}}, {"node": {"oid": "09d516092922a97c404c7f453edf09a72cf0d2c4", "messageHeadline": "backup: ensure only one instance of backup dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "991ba0b7cb97709b2136c5b150cfd06f61ce36f0", "messageHeadline": "addfunds: enable add funds only after bootstraping", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "13d7b5e6bb67be5432f2df88f1837352739ad85e", "messageHeadline": "account: add maxChanReserve to account model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1126dcd0f6d0d715bea20cc0d1388336be8194a3", "messageHeadline": "rpc: generate protobuf files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4f05b2e31ecbdef9fde64208e8729ae12d8987df", "messageHeadline": "Merge pull request #76 from breez/freebitcoins_integration_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "580c944501d480ea740810679551314d3c7d7c46", "messageHeadline": "Merge pull request #77 from breez/beta_warning_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 109, "deletions": 1}}, {"node": {"oid": "f85140e1f9fe60e5a5b75e803c4bcae21d4e9cdd", "messageHeadline": "Show beta warning dialog after pressing let's breez", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 109, "deletions": 1}}, {"node": {"oid": "e6beda8aba4d7361a20f51d8eac639fa65a5bf3f", "messageHeadline": "Remove bottomNavigationBar from add_funds scaffold", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "a6d0115b03305865caf755e08ee2cbc0352aa191", "messageHeadline": "Merge pull request #75 from breez/warning_icon_render_bug", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "a7f50973b2d45f16c8e8ae5f06678dbd25cbd109", "messageHeadline": "Replace warning icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e66aea9042339d75cd6e094a4314f79b68775cb5", "messageHeadline": "Convert warning icon from svg to png", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "aa1606308eb3685c086b5c6764a2308447dbd5e9", "messageHeadline": "account: change dev menu to \"Enable/Disable Automatic Channel\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "adc509f897c41aa2d89b10bfd1d05a5f30d76acf", "messageHeadline": "bootstrap: buffer events for faster files download.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "09ae67fdee0688dbd9f09c97845cb758ea0d5033", "messageHeadline": "bootstrap: initialize content-length from head request", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b33e1a288e4dde826821a2ac066515f4b02ab95", "messageHeadline": "Call the ClosedChannelsJob the same way as the SyncJob", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "cd0a82a20e5fcac3559aa88002868ac7157e7170", "messageHeadline": "Merge pull request #74 from breez/download_progress", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 34}}, {"node": {"oid": "9bacaa9e85db9902a87fa73e7ae81cd72b22e975", "messageHeadline": "bootstrap: Show progress in status indicator.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "ee711dfa9ecadf41bdeba98050cd9773045e01b7", "messageHeadline": "bootstrap: Fix content-length header when using gzip.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "5c61c0ef510a9f4b4ca217660bff8dfaea51b7d6", "messageHeadline": "accountBloc: Add bootstrapProgress field in account model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "131b502c73c262df17387fe34b006d7737116ae5", "messageHeadline": "Merge pull request #73 from breez/enable_account", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 505, "deletions": 677}}, {"node": {"oid": "b123844cff4243b2c191af01951e35d0af6a97d0", "messageHeadline": "dev: Add enable/disable account action to dev menu", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 182, "deletions": 159}}, {"node": {"oid": "1404f5bdbed05bbb1bdd9fad8af412fd5edfe0cf", "messageHeadline": "account: Implement enable/disable accunt logic", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "22d3eab81f36cac366730c264060a0cb7727e003", "messageHeadline": "protobuf: Generate proto files with new version:", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 292, "deletions": 428}}, {"node": {"oid": "7086c9396224bb8958d7d4173b3c2dcb2a98e058", "messageHeadline": "protobuf: Add enabled field to Account.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 86}}, {"node": {"oid": "7ae525d5259021b314d3feab38f83c662f14de0e", "messageHeadline": "Merge pull request #72 from breez/consolidate_invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "912e6cce99c4b4fb6437b13c95e5858ec9333ab3", "messageHeadline": "remove standard flag from fastbitcoin invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0782c015195a9d8051aa0c5c456066986c80eb55", "messageHeadline": "invoice: Consolidate invoice creation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "4c80d8c62daecc9a577c9c32bd0567ca9ad5ce2c", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "9697591232531563a9fcb1a1c1d3665d9eb9fdcf", "messageHeadline": "fix dependency of flutter_qr after breaking changes following", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbe37750f28d59715f06ff2a084504e9dc61351d", "messageHeadline": "Merge pull request #71 from breez/chan_reserve", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "8255a21cbeb57163fc3e91ea6abf262e6a0243b9", "messageHeadline": "use requiredReserve coming from server in add fund message.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "47a20993edab2e92d83f33510d82a913ac6fa8dd", "messageHeadline": "add requiredReserve to protobuf AddFundInitReply message", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e330824018d27b08a52b92f55d202d03eaf3cf95", "messageHeadline": "invoice bug: fix invoice pops when enter app with own invoice.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "da85400a8851c97b01c45a66b4c64a3b31ecada3", "messageHeadline": "Merge pull request #70 from breez/add_funds_error", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "53b14a4664554480894db95da5ded25ecac6ee81", "messageHeadline": "addfunds: show error in case of add funds failed to get payment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0892df99684126abcd1c827872ba875053dacdda", "messageHeadline": "ui: show progress in pos during bootstrap", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28d2ca58503e9da5f655fb7085974d9b23574893", "messageHeadline": "ui: add optional loading dots to status text", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "656ee6c160cfb5c661bf3e9eb360375e5d5e6055", "messageHeadline": "Merge pull request #69 from breez/restore_progress", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 28}}, {"node": {"oid": "26b8c3cd5d537166b721cf7d2d80dad5603b7c78", "messageHeadline": "addfunds: show server error in case add funds failed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "1e8beabe91aae79f352b812684716310de976fce", "messageHeadline": "addfunds: update protobuf files to to contain \"errorMessage\" field.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "06c1bc2ec57062cfee03a7cf2854264d30df077c", "messageHeadline": "bootstrap: show loader in bootstrap mode for pos_invoice page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e87f626491fa5fe1aa3c425267a374c15b6a6159", "messageHeadline": "Fix url for flutter_webview_plugin", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a7c9ba18d8a755184a7806fdd0a5be077d29517", "messageHeadline": "Remove pubspec.lock", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 0, "deletions": 650}}, {"node": {"oid": "34ba7fe34246a154247f0802bfb2740144c47ba2", "messageHeadline": "revert commit by mistake.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "95c389c2f87120bac1762c7142f7d8b234ae7895", "messageHeadline": "bootstrap: make sure we are in bootstrap mode untill first connect.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 27}}, {"node": {"oid": "955af60245e71b5d73a90484235d4e676851c753", "messageHeadline": "bootstrap: change LNDBootstrapper to return status.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1f43c5e866fa7e1bc02b77baf82e9e75c35e7caa", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c220e37fdfe65b7f39043b04930718ffbbae0fa", "messageHeadline": "fix dialog global style", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "70329107b433393976ebeabd674e8780daa71780", "messageHeadline": "fix typo 'commission'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d90906564decdfeb9ba2cc7236b7e1e408e13eaf", "messageHeadline": "use wide dialog in fastbicoins confirmation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "96c045a2879022b83d1877ad0a1b2b1273dde53f", "messageHeadline": "ui fixes for fastbitcoin confirmation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "a8ccd1c61e11cecd04483fe810c21da4c3aeef3a", "messageHeadline": "add option for wide are you sure dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "94bdc38494675cb07b06fb50a0f32e41c655c6a5", "messageHeadline": "show fastbicoins in add funds only when account is active", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "09ea693daf460c22f26ba897b827affb0217d046", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52485177dc77acd15938296906963cd843ca1b9f", "messageHeadline": "fix fastbitcoins confirm dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "59bcc8e6a89ee088498c176ec222e879646b41f3", "messageHeadline": "show fastbitcoins confirmation dialog before redeem.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 76, "deletions": 45}}, {"node": {"oid": "3bd10e03d4d73beecae8604638e7e6ae20d358be", "messageHeadline": "add fastbitcoins confirmation dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "6662b4f78091766a011ed72687fce41dc1f0fd1f", "messageHeadline": "try fix currency alignment.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 46, "deletions": 34}}, {"node": {"oid": "bee97f77fa042df27c90983b44b4c31c7fd53657", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5de6f1a2749dc180f1bf2ef73b46850f96a205cc", "messageHeadline": "multi: UI fixes, messages, close stream subscriptions on dispose", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "8aa4027917b34c8f86b006df8d7354384886e723", "messageHeadline": "add loader widget with transaprent black background.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59, "deletions": 23}}, {"node": {"oid": "0a4d38daae03658e978cb0c27061b0b5958926b7", "messageHeadline": "add logging for fastbicoins actions.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "09ba5861bf32fe78bcf88b9f98f71b1293b150c6", "messageHeadline": "Merge pull request #68 from breez/add_paste_invoice_to_qr_scan_view", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "64c849e3e6c262676d993894de01094625acee7b", "messageHeadline": "filter out our own invoices from clipboard.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "30d4195d20af985d147f8c26fd0b11bfc60b600b", "messageHeadline": "fix currency alignment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 72, "deletions": 67}}, {"node": {"oid": "c2ce811e2f160ddfd9214983bbf55fd5c9132bcd", "messageHeadline": "Change error message in case fastbitcoins service unavailable.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f650f4e9909779cfc6c8c4f8532d6d708c11ca27", "messageHeadline": "change screen title to FastBitcoin.com", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cddc5630540267a314ac336f6f13470cc3f82e81", "messageHeadline": "Merge pull request #67 from breez/freebitcoins_integration_ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 476, "deletions": 33}}, {"node": {"oid": "8117fa627a0daae7680dd1630ad81dc408e05895", "messageHeadline": "in case of non 200 http status code, log the body and show error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b6829babc93778ace6845b7ebcff85f3e867783f", "messageHeadline": "move VendorTheme our of the model and use theme for every vendor.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 35}}, {"node": {"oid": "5a0d639c8ba4dfe02841a7dc7b4826c4b2b7bf19", "messageHeadline": "Rename Scan Invoice to Pay Invoice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20b3344f8994c8612a4602ca0dcb60d6ca616f7b", "messageHeadline": "fork flutter_barcode_reader plugin to add paste invoice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3cc4914d03529095660ec0a3b75619776206fff", "messageHeadline": "Segragate VendorTheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 30, "deletions": 41}}, {"node": {"oid": "c8ca13856d002138781d1558dde63fe113ebe277", "messageHeadline": "maxLines is not required when ellipsis text overflow is in use", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3325dd1d6742f7374d1af512f00e9717624ea423", "messageHeadline": "Implemented VendorTheme", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 17}}, {"node": {"oid": "349a51c2b2c23f6bc578397cd287b00e8b8539e5", "messageHeadline": "Extract components for each vendor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "2f77f1e1bd43b547df8eead23575a2ef4dbb5655", "messageHeadline": "Limit transaction item's title field to 1 line", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "22eee308134ecba35cfc87aea604c5f3ca7cef69", "messageHeadline": "Merge branch 'master' into freebitcoins_integration_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f516c3fd7ebf638f4abc14a405028f61a07dea0f", "messageHeadline": "Tidying up for PR", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "2855b6b4dfa75c3a1e8bbd5390c5a50195b9bba2", "messageHeadline": "Changed redeem message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "889f32118c3f15f9e7fa2249c63af2730e58c036", "messageHeadline": "Handle case for fastbitcoins.com invoices on VendorAvatar and added b\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "f98636109b1252750796af500cd15633cad200d8", "messageHeadline": "Renamed fastbitcoins logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c508d383532650c9a09709b3313d12bb02040ec8", "messageHeadline": "Only show 'Fastbitcoins' as payment title", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9a0a51c7614182b08823c46353946fdebbf2654b", "messageHeadline": "add kyc_required messag", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 40, "deletions": 23}}, {"node": {"oid": "d3445249d16b08d0113fa88a73172a90110e75e6", "messageHeadline": "add link style to thme", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "97c83b6b0edfe0401f12fe15884e2cbb3493452c", "messageHeadline": "add url_launcher package", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f841b7a9d76802de52756e0e367dd1d86ed43977", "messageHeadline": "fix invoice on clipboard before account is active prompt.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14b36d57b93ca18b81f38c7b47473031ab19d6df", "messageHeadline": "use fastbitcoin icon on payment list", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "4aa57addd52aecb9b1418f29ae62289c49672487", "messageHeadline": "implement fastbitcoin page route", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 187, "deletions": 118}}, {"node": {"oid": "aaf9c61f58569bcac1b27db6d7d7531458299b25", "messageHeadline": "parse fastbitcoin API response for error messages inside bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "eab07845766b8a8991969c1c5d157e5f6d93b2f1", "messageHeadline": "use production setting in fastbitcoin bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcb5ac26cd6c0910e34b899defb01bc4f4a08ccc", "messageHeadline": "add black dialog theme text style", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "323a7e1f496f591e03e2ddff350821be72f2b9f3", "messageHeadline": "Merge branch 'master' into freebitcoins_integration_ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33a9a43ca3a36eb239adbee1faad917505c048ee", "messageHeadline": "fix error message in case of timeout in payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4acf119efa4058c92ecf852a58e6fe59e70266bb", "messageHeadline": "Only accept number input for value field", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d8c916ed8b3d6198946d7d8418d83e9fd455e538", "messageHeadline": "Merge branch 'master' into freebitcoins_integration_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 50}}, {"node": {"oid": "8b02732e0d4fba950656f220de587e87867f421d", "messageHeadline": "Disable input on validation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 104, "deletions": 44}}, {"node": {"oid": "7054a5054ddb5bce095bc65b943695a59e316b10", "messageHeadline": "Don't show button if addFundResponseStream is not loaded", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "66de353910a0f1a4d43768000135bc40259a4d13", "messageHeadline": "Add FastbitcoinsBloc to AppBlocs", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1677d6a6677cf0f0b1da36f815725466339139b4", "messageHeadline": "fix build, remove unused import", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1f486d7bbd153e42a92674c9b12da5a79dda5612", "messageHeadline": "remove lightning_links_handler, move logic to invoice handler", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "e88f78f972effcf5db9cb5658d483a60cea170c2", "messageHeadline": "fix handle invoices only when account active", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 24}}, {"node": {"oid": "b789c428d02f29edd04ee36f995af3093885e04f", "messageHeadline": "in case of succss, let payer close the session.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67a4b7535a0fb2a8ff29fd8107e3c2d9341f1408", "messageHeadline": "only send cancelation if payment is not fulfilled", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2b430281e92b6d66d8883f356eb291f151562b73", "messageHeadline": "no need for payment confirmed, use paymentfulfilled only.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9eb184c9302d9b5fec0c6e7a12d20629e7ba8785", "messageHeadline": "Add redeem fastbitcoins voucher button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 12}}, {"node": {"oid": "d329e14763e739c57d1effa3355eb8fe85ae7e53", "messageHeadline": "Add Fastbitcoins Font Family", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3c37a5b51f019dff544c1b4feb93e5d63cdf6883", "messageHeadline": "Remove voucher stream/sink, model from account_bloc/account_model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "faf26ef7db94a64c1a0e8845381980b7e0ef94d0", "messageHeadline": "Merge branch 'master' into freebitcoins_integration_ui", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 446, "deletions": 250}}, {"node": {"oid": "8794b66abfc4db6e84d5ad53cd92927dd8046373", "messageHeadline": "Merge pull request #65 from breez/fastbitcoins_bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 351, "deletions": 207}}, {"node": {"oid": "16285fea98d8593ee8318fdf73e07a4ceb74806d", "messageHeadline": "implement unit tests for fastbitcoins.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "0014096184195df954355ffa250a2811c5c2853f", "messageHeadline": "implement fastbitcoins bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "327f2d4d57ef78f53fd3cd0c61f6855df9017136", "messageHeadline": "add fastbitcoins model and json serialization generated code", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 186, "deletions": 0}}, {"node": {"oid": "4371f4260599f4984ecd1e7a98c34234689d46af", "messageHeadline": "add mock and adapt user_profile_bloc_test", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 49}}, {"node": {"oid": "7fd4534342f5be41666e2ba96774d08f03823113", "messageHeadline": "add http and test dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "781346ba343f6e74a118961998bb90160d0b3ac3", "messageHeadline": "remove old tests", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 156}}, {"node": {"oid": "dd590037ce702c22dd2fce37b270b1f3cba980d5", "messageHeadline": "implement BACKUP_NODE_CONFLICT listener in account bloc.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "e57a9451cc96a0bf5c35ba0ff8972392dc60465e", "messageHeadline": "add protobuf related to BACKUP_NODE_CONFLICT event", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ac4825329e2bcfc33c81771b8af0355602db05f3", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 9}}, {"node": {"oid": "2aa14f654e11822ec830f16e318b2f1fd6a64140", "messageHeadline": "Show error in case CTP session fails to start, also add logging.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 40, "deletions": 21}}, {"node": {"oid": "bb76a4dce6f32e5b51eaf116725cd214014ddcd0", "messageHeadline": "Bloc and UI initial draft", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 224, "deletions": 4}}, {"node": {"oid": "785e3c732e85ae05a343731117d850217a6cf040", "messageHeadline": "Merge pull request #62 from breez/lnlink_startup_loader", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 9}}, {"node": {"oid": "e51c6164239a7c5c95168e44e0b81a01a3167e75", "messageHeadline": "Merge branch 'master' into lnlink_startup_loader", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 301, "deletions": 826}}, {"node": {"oid": "9879b97541c4aa14ca15d89ecfd29c43ff42056e", "messageHeadline": "update gradle with drive dependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "3113f2b45d541566a3d53ee2f7d903f5b38de692", "messageHeadline": "update backup_bloc to handle no backups available.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a9067457dfe55ff5b83a6914627c5a693b7ef896", "messageHeadline": "Merge pull request #64 from breez/gdrive_backup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 287, "deletions": 823}}, {"node": {"oid": "7f4aff14f3c3a4795af6a39a4861b3340b255d72", "messageHeadline": "mark special code for sign in failed exception.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c11767c0a5f5bd3529ac578514a4f7536027ecd5", "messageHeadline": "implement restore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 33}}, {"node": {"oid": "bfe0ba344848e30b6ee03714f5bb25b225f372f7", "messageHeadline": "delete old backup service and adapt breez_bridge to the new API.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 41, "deletions": 93}}, {"node": {"oid": "005afc34a4b8604469489fed72fb389f44524e46", "messageHeadline": "remove not used import", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "228a8b543e01183aa5bd67a0e7196d05aaca823f", "messageHeadline": "multi: 1. ensure only one backup dialog is showing.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "8786b78deafbcafe2e120811368907a7813f0363", "messageHeadline": "throw \"AuthError\" in case of sign in failed.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ea0eb35bb062d33a4d99f1e10314a51d8c629640", "messageHeadline": "Pass all configurable params to breez:init instead of start.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "3ae9cedf9212b5cea12ecd4deccbccf612231c91", "messageHeadline": "remove not used imports", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "b8af50097daa8a0f04cd8b7c5e1542b54f617c2e", "messageHeadline": "Don't show flushbar for null errors", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "4c13981a3e4c761bb2b7b999410c4c7b5c4d26a9", "messageHeadline": "Remove check for getRelatedInvoice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "4c66a0c1bd551a36bfd5d5ff8f3d02798b7ab206", "messageHeadline": "Remove unnecessary try catch block", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "413bc63f9e4408968851039601a0b3af793b00ed", "messageHeadline": "update protobuf for backup events", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "99c78289dc80ae93d824ce1aae91bb7a1083698f", "messageHeadline": "move backup funcionality to breez service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "96a8c6ff566748c3700e4e8507242b562dd877ec", "messageHeadline": "distinguish between backup general failure and auth failure needs login.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "12ea6b5b4252eb4bf1d0bc471cf528fcbadabda4", "messageHeadline": "remove backupService references from accountBloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 34}}, {"node": {"oid": "f9caf81e76f627959c2971f3912436cf19d27f8a", "messageHeadline": "provide breez library with interfaces it needs for backup service.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 53, "deletions": 5}}, {"node": {"oid": "5199028a4fffb1c67dd409b6685b3c2b86d58edd", "messageHeadline": "implement GoogleAuthenticator as part of Breez plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "02eea37753e63b54f16faf61cfa38aca74867ec3", "messageHeadline": "remove backup plugin java code, alrady implemented in brez lib.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 627}}, {"node": {"oid": "21a2f3981ae5591d3e2e46645ac6a7a7a1f0c34d", "messageHeadline": "Show loader on startup if there's a ln link in clipboard", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "bd88cfc90024ed959bc90a2b6fb357381b9dfffc", "messageHeadline": "Crop waves image and reduce size of drawer header", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0e00223d18ed38af70fd20e35ad0a59bdc3fc2d2", "messageHeadline": "Merge pull request #61 from breez/drawer_waves_image", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "ca13c3613a3880de7ff9728e28b6f758952e3700", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6ea4eb94a7e93b8ec07cd28e9f222685b29d99b3", "messageHeadline": "Applied Zeplin specifications", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4cb1bdfd53dfabed7ad52db3ef2ea46ebba1320f", "messageHeadline": "Change image and apply alignments, move marketplace icon to the right", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e3ed0e8c29e8fa8d4ce912c82ba2b01478042f26", "messageHeadline": "implement drive API changes to exeute backup from breez library", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59, "deletions": 40}}, {"node": {"oid": "3aa08f64150712b7e518a5525115a013db05822e", "messageHeadline": "get backupIdentifier straight from breez library", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 17}}, {"node": {"oid": "a82720d7d67c6880e198d2aec4fa2f400dbb531a", "messageHeadline": "add getBackupIdentifier to breez bridge service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d0ca564c24d8486f4f9c7e6ef6ede557fddfa070", "messageHeadline": "Merge pull request #60 from breez/processing_payment_with_loading_dots", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d19c64448ec8d41cb54b6e61a77889c9a8f0e307", "messageHeadline": "Change font style of Processing Payment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7263803c99815f7613a464c8484994c7e51f99f5", "messageHeadline": "simplify backupBloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 57}}, {"node": {"oid": "33a8aca626aac67f9e42eff264509299e88c6446", "messageHeadline": "add logging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dd1649ab1a00d50707b9cc959bf229da4b926131", "messageHeadline": "inject backup service to breez plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "e4c3999d458479cfecf4c14f1aaa34dc23de182e", "messageHeadline": "change backup to requestBackup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f26858ae88fbbf9ed2edd1ab96d71651470bbeeb", "messageHeadline": "update protobuf files to contains BACKUP_FAILED, BACKUP_SUCCESS events", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a339288abb1d3f200a4532bf6e615f04928c25b2", "messageHeadline": "add signIn to backup service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0430dc367278da794de85f939d4a842369648cf6", "messageHeadline": "Merge pull request #59 from breez/bitrefill_paymentlist_avatar", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 61, "deletions": 19}}, {"node": {"oid": "311b08f9bdf69117ce7e11a38c876f26583113ba", "messageHeadline": "Moved data manipulations out of UI Level, Added VendorAvatar to Breez\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 24}}, {"node": {"oid": "a468affe8fb833408236f0aff8fa7df2bdfbe79f", "messageHeadline": "Replace contains with startsWith", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "c3962fce2908e91e064005c8e5a361eb9cf90ce7", "messageHeadline": "Delete key.properties", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d288f25cae865161626cbb4a30c04eb14c40ec5b", "messageHeadline": "Change shape decoration of bitrefill logo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "af5f1d7da107e4ac8e2d6e50c6e1f60777f3b5aa", "messageHeadline": "Do not show order id on title, and 'Bitrefill' on description", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "db0f7b2a229ba4206a8772894b4f465151563679", "messageHeadline": "Show Bitrefill icon on payments list", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "239d5153cb86e2a51bd4a2f2b1f6f03b839e30cc", "messageHeadline": "Style snackbar of 'Processing Payment'", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "9f548f9ce99f3cf502e62ff7a8a7c17ebff015d3", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f1519cf2935762d84863f3aa365f7e2dbb765ff8", "messageHeadline": "add pubspec.lock to git ignore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f1d4317dfa1c28c20e1de9e4b16f73ede1b00447", "messageHeadline": "Merge pull request #55 from breez/bitrefill_widget_integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 373, "deletions": 46}}, {"node": {"oid": "6c3f7d0f599dc814326b2573d29a826f032ef593", "messageHeadline": "Changed webview plugin url", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cf183ffc4a19e0bc9b97f27ef451540aca9ecdc9", "messageHeadline": "Assign _isInit = true after first call", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "79aca452a8bbde8e7f6f15a26a2c5c689b9bbf2c", "messageHeadline": "Merge branch 'master' into bitrefill_widget_integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 34, "deletions": 42}}, {"node": {"oid": "60795843455c50556e80886468c7ab22c2ed5349", "messageHeadline": "Removed BU-144 related code", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8410a138a634f801cfb8cab34ed4e48e60b287c5", "messageHeadline": "Added marketplace button color to theme and changed navigator method \u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9f1ca04f46d40966af20a75feee5b97c324298c2", "messageHeadline": "Reference the theme variable for Color.fromRGBO(5, 93, 235, 1.0)", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "45dee543ca23145906bcd52074fc8591dc7525da", "messageHeadline": "Initialize postMessageListener once", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "dff76804618cb91845d6e6b3d53bcd4d6bfdd963", "messageHeadline": "Remove unused initState func and unnecessary if statement", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "7348c79f412fade1f135ad778fc9d8c75afdc930", "messageHeadline": "Merge pull request #58 from breez/processing_payment_with_loading_dots", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "28e1b4d89b597a5fdfcf7f0bfa272d91ab20af7f", "messageHeadline": "Merge branch 'master' into processing_payment_with_loading_dots", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 29, "deletions": 39}}, {"node": {"oid": "483351853219e8a8139ad6dde4464e0bbbb831f3", "messageHeadline": "Merge pull request #57 from breez/channel_reserve", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 39}}, {"node": {"oid": "eadf0595f1be4e4636c450347d6f3f663752ed6c", "messageHeadline": "Add payment request before decoding and processing", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "038aafe820609f0b38bc7037fd0d3f5d34edcd73", "messageHeadline": "Use transparent page route", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "78f5e8ca218945dca3bab5d4907b9154d6aa9f5a", "messageHeadline": "Added textAlign as an optional parameter to loading animated text", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e14effd375787cd601800ab963e6b39fc7e2cf37", "messageHeadline": "Merge branch 'bitrefill_widget_integration' of https://github.com/bre\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b7943978687ee2d3df65262209cf6748d0665ce", "messageHeadline": "Updated Icon color", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e85d6eee14c79cf40092b2caae570e0f74807ae8", "messageHeadline": "Update app_blocs.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55b2a829c350c4f6fd3d15f9205ed629920bf5a8", "messageHeadline": "Update app_blocs.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd5f5a8e9820dea9d9b45c9b62f73fb98999d8f6", "messageHeadline": "Update dev.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "060e37f676965b40f91af82f94c3e5b7da659f4d", "messageHeadline": "Remove Marketplace from Dev screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 87}}, {"node": {"oid": "649c6218ccb8c2e8d24199cf4d0d1ab45c98d273", "messageHeadline": "Read password from marketplace.conf", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f6a866b0d789ccaf89e884f343c2f6cd9dd3e36b", "messageHeadline": "Merge branch 'master' into bitrefill_widget_integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 209, "deletions": 105}}, {"node": {"oid": "0b0c7c20db1e2f83cb51b4bf93a6a47a1632a969", "messageHeadline": "Read vendor details from marketplace.conf", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "7ca51e0c06b27657f4390402914528573638dec9", "messageHeadline": "Added marketplace icon to drawer", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "b0cf32d1938ff56c3d18c6417cdfa3c0d32c546d", "messageHeadline": "fix channel reserve message formatting in add_funds", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "76b04968a75d4bc2a03f6a5fd80a59ec70be1a37", "messageHeadline": "add explanation about channel reserve needed. temporary on the client.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8c185b4c14c9b530944aca9d57adc3188ec84642", "messageHeadline": "simplify restore flow", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "d862896b45a2ec9fd53f3b02dfe4a811d99c82eb", "messageHeadline": "fix crash on restore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e62644098be5d4de3114f44b2be1481fda7fa613", "messageHeadline": "log properly to external log file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "910ead5241037087ae6dbe0e16adba43b7406ca7", "messageHeadline": "Generic Webview Route, Initialized MarketplaceBloc, Styled Vendor Tile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 53, "deletions": 60}}, {"node": {"oid": "b02f38ba09e613f97d3687ed2082bbe6b187bbc9", "messageHeadline": "Remove VendorInfo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 41}}, {"node": {"oid": "6833f8d56552c23753f790940aa5527a63faad9b", "messageHeadline": "multi: 1. fix bootstrap messaging. 2. fix processingBreezConnection typo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3d7cbe2ca11bb661ef6371bb4a7ceaab3092caca", "messageHeadline": "add logging for application state when notification is received", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3c9392e63e2b467ba530533b7b56a313511664b", "messageHeadline": "use new logger in sync job and firebase messaging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "42db9345c7ede6f22e1570e98f3ec99615013100", "messageHeadline": "add api in breez plugin to get the biniding logger", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "aae0d0df652ea58ad4dfaf036a52e7ac1f8e1857", "messageHeadline": "remove old logging code from MainActivity", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 36}}, {"node": {"oid": "aca36c9e3522439c56dee8913b6b49007206c0bb", "messageHeadline": "add BreezLogger that appends to breez central log file.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "252617d45c5738b3958d40a9324b252b20420459", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71cda499ee5bf2973061ce8eadf1b8882f8f58e7", "messageHeadline": "adapt all forms to use new amount field with new validation.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 39}}, {"node": {"oid": "a20a6c437df99c1fecf71f40768c98b12e522626", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a7b0e118d83f877451f5d1d5483a1e4274f559a", "messageHeadline": "Bitrefill widget is initially added to stream", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 41, "deletions": 21}}, {"node": {"oid": "dad4e0f73e879663c5b7d6a6a4f3d31d5a79cd6a", "messageHeadline": "Vendors are listened through vendorsStream on Marketplace screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 56, "deletions": 49}}, {"node": {"oid": "59f46b78c84755fc660def50f75805fb3f7058f5", "messageHeadline": "Created vendor widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "d84017c6d31e727a087b0cd65c98250da3d526ac", "messageHeadline": "Drafted MarketplaceBloc", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "7f4f79e939d46e91b14b3d44128dfe5e49ae42e6", "messageHeadline": "Created VendorModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "bb3550baef2896a4ebedf984e5d5d1870613b917", "messageHeadline": "add reserveAmount property on account model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a432c0f921da867911accc2e08a3d09111129f4b", "messageHeadline": "Merge pull request #56 from breez/payment_item_fee", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "8c9786970e3eda4c9b545dc0fbcff356f32fa868", "messageHeadline": "add fee to the model and payment item UI.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "a5fa733408e5dc8755b80d860ae4c2368910d6a2", "messageHeadline": "update protobuf to contain Fee field", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "866ec574ad5526a3070ce5d3466f7ef75a18779d", "messageHeadline": "use smaller spinner for create invoice page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "ef0bd59cb82d1fb11099be3f7f06d23715ed59a8", "messageHeadline": "show flushbar when copying address to clipboard", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "b1b63d4b63f5864e6ce3ed67ce770315c5e9f656", "messageHeadline": "add optional parameter for flushbar duration", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f229722184fe1d2f1b9f8ad29435a1269d22232e", "messageHeadline": "fix paying invoice with empty description", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b889294bf70a9764bf3c6166e0e6deb108fda42", "messageHeadline": "Add StreamSubscription", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "512cdd1531fc0ae867743d6ddcb83d57b656229d", "messageHeadline": "Update pubspec.lock", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "21389efce08381ab3ef357943228c05f0014ac1b", "messageHeadline": "Use didChangeDependencies instead of build method for triggering events", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "d28e9fc9ed6b147e681ec6a57f50d873a64d64d7", "messageHeadline": "Move password and api key to config file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "87ee04599c5bb915b247b2648f9836ac1202e70b", "messageHeadline": "Renamed method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "552f143f4f37fce7e91ad333be0a0f095086343f", "messageHeadline": "Added marketplace page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "dfd96b0aef7a04c628f14ba4f1f27f031c78954b", "messageHeadline": "Rename Advanced button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a83b3f1d5f892b9b8abb21ca3344c6675d451e1", "messageHeadline": "Added API Key to Bitrefill widget", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eba1c310a96f8e045eaea285f24e5088be8c386a", "messageHeadline": "Merge branch 'master' into bitrefill_widget_integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 83, "deletions": 33}}, {"node": {"oid": "6ee8fe71248dcb9f9848a081ed297d9d82de9c57", "messageHeadline": "Changed plugin path", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "973b17a3ee41465852a859d599154f8bc4bca806", "messageHeadline": "Tidying dev.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 42, "deletions": 43}}, {"node": {"oid": "7f7310050403fc28dca5fe5dc7cd9eb098f2cacf", "messageHeadline": "Revert changes to .gitignore", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8b885e8c738a8473e18423d4bb0b8f893000a48b", "messageHeadline": "Added orders ln link to invoice stream and removed unused blocks", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 90}}, {"node": {"oid": "37e0f3300a24eeadcea55d65f8aeaf4f174496ce", "messageHeadline": "disable battery optimization whitelist for now.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "31b59e77503c3f8b9a63e0178ddae4ba0a88e617", "messageHeadline": "lock firebase_messaging version to before androidx migration", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "919a1e7c5474e33f8e007ee722ce2916cf27bfa9", "messageHeadline": "Merge pull request #54 from breez/fcm_based_sync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 70, "deletions": 19}}, {"node": {"oid": "938009cc8be6ab0cba06ff47eef219f388ee40a7", "messageHeadline": "implement registerPeriodicSync in breez_bridge.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "be0ee8c81bb78b97a1ca1a6721aedc75145e6334", "messageHeadline": "cosmetic fix for rendering condition", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b3fd7a69b1be0fe784b56cbd9f3cd146d9cd3d61", "messageHeadline": "initial account loaded with bootstraping=true", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57886552d43da1d14c226732f7c8333df8b6f42f", "messageHeadline": "register for periodic sync on start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4e64e0e3a631ac2fc3d4883d57c3724e817c6d6c", "messageHeadline": "cancel old periodic job", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "b7880a9c8b89899ec1d0c15bfb7eee7365a75a84", "messageHeadline": "add hook in firebase messaging service to run jobs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "62e58f651781fbb5f37ce81715e667d3f5089f80", "messageHeadline": "implement JobManager for spinning one time work requests", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "85a45b5e1c3017126966c0740887b73344014365", "messageHeadline": "Merge branch 'master' into bitrefill_widget_integration", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 317, "deletions": 287}}, {"node": {"oid": "d6679b3cdf925cb80270b7d9b03c18d859d99ba7", "messageHeadline": "Set listened post messages to local variables", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 49, "deletions": 13}}, {"node": {"oid": "0a65586706b467f8d4293c79118fd94cf6220065", "messageHeadline": "Bridge webview with java", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "444922ff15956e38eec09b6fc900364d7a8b0b3b", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "107c0bb02da980598d85e4a8b45ad4b55d96052c", "messageHeadline": "change bootstrap flag right after it finished", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "76bcfadbf0041774d5e435a3c8e3ae2790b6792d", "messageHeadline": "fix bootstrapper, missing return in future", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "70ef00c92541c20e4ab2cee675a63ddcbc18fd42", "messageHeadline": "Switch to webview", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 130}}, {"node": {"oid": "efcba679588e730c57d27aecf7d823c2f07eec04", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ad0cb435ccdffd2096c29595a3b356bfa87aa516", "messageHeadline": "Merge branch 'optional_connect_progress'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "66c53d814d6b7de79e3817757ebc28372571a6f7", "messageHeadline": "change connection progress bar according to channel requested flag", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c08c38de7e06c047217c49dbb64b20d3cf94f997", "messageHeadline": "add channelRequested in account model.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "187692ab3382bebfa012a8b7106ba9a011b48b13", "messageHeadline": "increase snackbar to 30 seconds", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cb79cc87d0a5cbc2cb845c5a296ee7c396c74c1", "messageHeadline": "Merge pull request #53 from breez/optional_connect_progress", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 225, "deletions": 175}}, {"node": {"oid": "9712eac37f19f8b94a1b7e7ba31faf8dc3697a5a", "messageHeadline": "render progress according to settings in pos", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "f36af386005be9631f698aaaab6659648650fbc0", "messageHeadline": "render progress according to settings in account page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 49, "deletions": 40}}, {"node": {"oid": "f8d5b5cd79ca18eab3cdaf9cbaaa085bea5f72cf", "messageHeadline": "clear old invoice in case of creating new one", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "518bc54fea6e5f10a129a1c19c59f78e979eb7b1", "messageHeadline": "Implement dev options for show/hide connect progress", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 145, "deletions": 126}}, {"node": {"oid": "c7b76876324e195c60d0bc49fd38f792871ac633", "messageHeadline": "implement showConnectProgress on AccountSettings model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "752cf2d639a4ae2b467c92bf35cfc3bf07e64875", "messageHeadline": "Read post message", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 134, "deletions": 95}}, {"node": {"oid": "8c22a38b73c38901a7d02b02da6a69b9bb36d3f2", "messageHeadline": "30 minutes interval for now", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "602f08aae70457e41571004038abc4c07c053e58", "messageHeadline": "Simplify sync job.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 94}}, {"node": {"oid": "3c4efc2712625fb4223e3d6650d8baaeacf8e844", "messageHeadline": "enable logging sooner in breez_bridge.dart", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "305e7b5f2e35bafd76f1502735ff314cb8f2f10c", "messageHeadline": "start breez in its own thread.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "14ea6bdd387fca4b06193f0aaccd5a242118a7d3", "messageHeadline": "Merge pull request #52 from breez/lnd_restart", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "22799d0b46afa310f051de1065a34e127ed79749", "messageHeadline": "add init to breez library, this is to initialize critical services to", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "25fad17a23ca7d1727932672c4deac4f4dc1750d", "messageHeadline": "refresh account right on start, don't wait for breez daemon to start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "474478b123e7a13e2559626cd3d4ef7393a7c831", "messageHeadline": "change no_connection_dialog to restart breez on preceed", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "04f523abe867a1d6a8f37557b306b108534b9458", "messageHeadline": "add restart stream controller in account bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "bf77db779602a0789ebf7e188ad1d1867ae7f801", "messageHeadline": "Open local html file", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "90840b324e17887010218175443c3b0b87fe0823", "messageHeadline": "Added WebView and passed data between views", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 81, "deletions": 26}}, {"node": {"oid": "7d8fe20f00950aefaccd4a03c3e376bc448673eb", "messageHeadline": "Renamed and changed order of button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ca7d940cc8a4518b5f0fec6eb1da7e89b91cde4b", "messageHeadline": "Add route to bitrefill widget page from dev screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "6c60c02059ebf66eb03fef042677bd986b26f490", "messageHeadline": "remove drive sync calls", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "dc668b6d541548e9d6569d4f667d3efba4aac1be", "messageHeadline": "Merge pull request #51 from breez/light_sync_job", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 12}}, {"node": {"oid": "f30dea32b33895eb617a4dbff6658245d990f1cb", "messageHeadline": "implement new ChainSync job using neutrino backend.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 12}}, {"node": {"oid": "8a03c7b5ed31baf1bf271e1106a853d43d83630b", "messageHeadline": "change Battery Optimization text", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c851300d06cdbb47b9ec467aa61da4d70c2a5e1b", "messageHeadline": "add are you sure for zero invoice payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "2ad19d79fb0fded351964979f7e3978b36ed072d", "messageHeadline": "update protobuf files compiled with new version of protoc_plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 448, "deletions": 385}}, {"node": {"oid": "1c357003200672d22a7e456a833093f7af9720f9", "messageHeadline": "add protoc_plugin 14.0.0 as dependency to generate dart protobuf files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "309f01487c1901e39b894271f22acc5b138b1d1a", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "4190c926639e080278bb900d60ac353d29e35803", "messageHeadline": "cancel notification in case clicking \"open\" action", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6a92504c68373eb765e1b03e5bf23777dec6ac49", "messageHeadline": "Use image again. The xml package reverted it's non compatible change", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "b0238427deb9f5ea12f1239927759381fd72f886", "messageHeadline": "show flushbar for account notifications in home page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 47}}, {"node": {"oid": "8753caf2fd05402c9d884bbb01c8d4c434101ad7", "messageHeadline": "add stream event when unconfirmed transaction lands.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "5d6daf7310a759920755e31bf39bbfa1b4bf32a4", "messageHeadline": "add indication on notification if the source is user_click", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5b3f5a6ae5dd2879d6cd0abc963ddf4b3f9d43d4", "messageHeadline": "remove \"registerAccountErrors\" from account pages for pos and client", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 18}}, {"node": {"oid": "e3a1a259aea2969d425fe6ee5c6d3ab4009018fd", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2be485cfd8577d8d6587f3323aca24b4b0798c93", "messageHeadline": "wait for cancelation or payment confirmation before terminating session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "dc28e192d0f6816f9f3cd018e54756c940abdb24", "messageHeadline": "push cancelled state to other side before teminating session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "ab70195ebb1fe477a1723e386747a7e01dffc201", "messageHeadline": "add cancelled field to session state", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "8230120a68f3eab711686936cb6ed4202124685e", "messageHeadline": "eliminate duplicate data notification", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "335073a4ac0328298ac1940471733db399a87a56", "messageHeadline": "Use a form of image until they fix it to support xml version 3.2.4", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "54146776342199390202cad83d2fde20bb0b6f00", "messageHeadline": "add flutter notificatio click action", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c73f14a7be8791ed1861a5ed7015b572b6910c59", "messageHeadline": "add entry in dev screen for battery optimization settings.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 17}}, {"node": {"oid": "b6818d728c11b2e4a0544f60fe904a9966e319be", "messageHeadline": "add battery optimizatino settings command plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "6ecea0dc4c5ec4c84507d1d5cbd6e2397a4681af", "messageHeadline": "fix pending string in pending payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35564a6d952cbc85ad546c65a20dd759bba3e3e6", "messageHeadline": "max 20 seconds for processing payments snackbar", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b0c0341fcae3ea0f6d7fa40f82b9324c2487270", "messageHeadline": "fix deliver notifications in case app is closed", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "de4eb28dcb0544a487bffe44caaaa9b34bb00402", "messageHeadline": "add log to NFCHandler", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c1118a0061c81260a0aa89966c27f1273b89795", "messageHeadline": "detect pos by package name", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 19}}, {"node": {"oid": "7c637bbc7ff40990d0c8f47b27e98f1d1fa90cee", "messageHeadline": "fix order of calling super.didChangeDependencies", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "5a3201af7d17e4d08d0d7c3cbe49774d1fbfba50", "messageHeadline": "try fix pos invoice page layout", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ec7d39663d0ae3161f642d985b7f6db350f41cd2", "messageHeadline": "move supre.didChangeDependencies to the end.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34662f98d63dc690cebecf95d46a2ea99ae13435", "messageHeadline": "register listeners only once in statefull widgets", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 89, "deletions": 68}}, {"node": {"oid": "d9f2e08a680d4cbe77e89e444a5cab36bb06f557", "messageHeadline": "enale NFC", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e62a28724c23376cec77660ac4c1438da85383b", "messageHeadline": "filter out our own invoices", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "f3167bc7251ae1a878c97a8a6c8f4e8f5b30bd03", "messageHeadline": "fix get invoice from clipboard on startup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "f119bf32ee62e9c2bcca7e1000fab219080f5766", "messageHeadline": "fix zero amount invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0f9756e78a362399f499583079f98653e5060b60", "messageHeadline": "zero amount in case not given", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "05a137606037677f76019ac0230a0965e197e9ef", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 102, "deletions": 34}}, {"node": {"oid": "2f5685022dcc7445c551fe13c24b05593d13d988", "messageHeadline": "update fee on client only when it is positive", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ac6b5a6ab0e32237485cac4c266db4b09b6ff5c8", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83899fe96f7f0dcee52523d6578b6adaf54f8afa", "messageHeadline": "Merge pull request #50 from breez/support_zero_invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 101, "deletions": 33}}, {"node": {"oid": "f16aa90f95824a1ab4c87613a15d7d6a18b2ef19", "messageHeadline": "impement zero invoice prompt user in dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 82, "deletions": 17}}, {"node": {"oid": "474fc2eafd29c388215647896c71bcab1bba1066", "messageHeadline": "fix blank invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce46e00f67cc9c6fd6463581325ea90c822da9b6", "messageHeadline": "allow pament stream to get model with amount", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "6f693658ff163f1108c9c94754c244bf83cd89a5", "messageHeadline": "implement PayRequest model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f93a716ab3eae86854d1fc4853aa79fa22e9037d", "messageHeadline": "only prompt once with battery optimization dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "c9f6d212abbe65686770041e6553f3bdef8c3b78", "messageHeadline": "change validation error string", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4b29a2063b38030d8724ca1be3c4c72a210b61f", "messageHeadline": "validate amount in scanned invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 108, "deletions": 54}}, {"node": {"oid": "24dd8bd2f6c83569dbe86694d15e7f8d5a663cfd", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0c33965355d587b1745e626ed3269dd2bd1a97b9", "messageHeadline": "alignment of backup checkbox", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "031a44aed3d97b7858d3d3088928bbe66ec34820", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "584f8ca9b1f3cc267ed62b5ced89bcd15d967c94", "messageHeadline": "remove beta hack in deep links", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "48dc6e065b5fa73e833e798efcd6caa8b32662fa", "messageHeadline": "change \"start using breez..\" message", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "36a4f8f3f638b7d4f36ad6315fb3442025023838", "messageHeadline": "add deep link fallback url to the beta", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "de99e01a26e68efbcaa6c6c2828dfae0b26cc3ff", "messageHeadline": "Merge pull request #49 from breez/ctp_routing_fee", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "632746768a5f29df510206e3eb271cf1914eb4c3", "messageHeadline": "use account fee to deduce max allowed amount to pay in CTP", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cbf73cdc91f5fb2475ccca65558c1dfb3f985bc", "messageHeadline": "update account model to reflect routing node fee.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8636745e10a72a1ba98fd5367eeb928a5ff7b27a", "messageHeadline": "update protobuf to contain routingNodeFee field", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1d0f10a8fddf32663da9838d2ee07a0f5aa2f542", "messageHeadline": "fix default currency to SAT", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d88a991c2473127ee9732d01ee5f48736929778b", "messageHeadline": "add message for bootstrap phase", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "af1921ebfc68c6f81aaa84c432a90a5a7a274903", "messageHeadline": "Merge branch 'blocs_provider'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1fb871c47da7e4b51acedd8bace78e761488edf6", "messageHeadline": "fix ctp bug in start session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "be6060cadaabaf1dfc242c8b8416ed0f88498123", "messageHeadline": "Merge pull request #48 from breez/blocs_provider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 264, "deletions": 411}}, {"node": {"oid": "d28d55a144c94cc1c406ec4e58cf0f0917e5dba8", "messageHeadline": "delete old bloc connector and its references", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 50}}, {"node": {"oid": "b2b8cc0ce2d017bf9eba08330972d98d9a40af3e", "messageHeadline": "use injected blocs in pos transactions page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 26}}, {"node": {"oid": "a683460c2ade2279b94febd29db8225f7634bb0e", "messageHeadline": "use injected UserProfileBloc in navigation drawer", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 25}}, {"node": {"oid": "a9cf946b7693a787bcba91ed2a03b74967ca817f", "messageHeadline": "use injected account bloc in LNDBootstrapper", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "52ca860ed99dc869cbf4b5d1f5369241884286b0", "messageHeadline": "change withdraw_funds to use injected blocs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 42}}, {"node": {"oid": "e06599e72ab75710896faceea2dc87170b989b6c", "messageHeadline": "move pay_near_by to use injected blocs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "fd5baad6c4a567baac859102b961294d98a36575", "messageHeadline": "change pay_near_by to use injected blocs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "bb4ba46caa591c2bcfa279ec8c726282c7462cbe", "messageHeadline": "use injected blocs in AccountPage", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 29}}, {"node": {"oid": "2668a10eaa0a366ed88b849030a689e969432870", "messageHeadline": "change refund_page to be stateless and use injected blocs", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 26}}, {"node": {"oid": "ca7c176981b7e80ae73cc4a8387ce9f96004e7e7", "messageHeadline": "use injected blocs in create_invoice_page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 29}}, {"node": {"oid": "b3c5ede922ec79197ac12644171642e9be446e3e", "messageHeadline": "remove blocs provider from connect_pay_page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 53}}, {"node": {"oid": "74360b3177d856aeedc6ea12b2451a779615e3c6", "messageHeadline": "remove bloc connector from add_funds_page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 21}}, {"node": {"oid": "7c23b5b6b1d91b6e4acb7c8364efe5b2befd5ba8", "messageHeadline": "remove BlocConnector from ActivateCardPage", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 27}}, {"node": {"oid": "83fcfe4dacb741413a5f2994972990938406a6c6", "messageHeadline": "remove bloc connector from DevView", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "c72b3662981d9a778ba85e37636dd78de0a9932b", "messageHeadline": "remove work from onResume", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "0e9f1a978c32e13e908cfd7a23c2d820b5b1c56a", "messageHeadline": "delay onResume with one second in its own thread", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "dd8ebb9eb1e08a8e1f75d1dda88c2b99f07c33f5", "messageHeadline": "disable NFC at onResume", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "915fc25ad22d8d17c8d053918424ca2ce74fecf0", "messageHeadline": "fork flutter barcode reader to increase aspect ratio", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7ca5b3d98e6e489f0d24b68628a6e623c8b5c091", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "8e6c91e67ec5c5d50759fd6c9dc95936ea016c1f", "messageHeadline": "noe notification fllow for pos invoice", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "052e1d697c0219c7297a26a1706c596efd4a6859", "messageHeadline": "refactor messaging service to intercept all messages even if app killed", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 68}}, {"node": {"oid": "b8534083b061ba504f71b52b4652c52dbc9f26de", "messageHeadline": "Merge branch 'master' of git@github.com:breez/breezmobile.git", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 58, "deletions": 48}}, {"node": {"oid": "962a048dc08c1c627c5859f8dac15e9da7e63b91", "messageHeadline": "Change build.gradle to handle release key", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "95ca60e89d57518ec3dc1578fc3e73a86320056b", "messageHeadline": "run onPostResume in its own thread", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e3f859e00e1026c3aab1310a18ac6aebe567203", "messageHeadline": "use loader route on CTP app link", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 29}}, {"node": {"oid": "d9313f745aa7f8f76951d3f3c5fc2b48fea8194b", "messageHeadline": "implement createLoaderRoute function to show a transparent loader on top", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "fd86cb93a75783ae182f4c8d4da30578f2e4726d", "messageHeadline": "respond to lightning links when app is down", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "32c7fb84637db022f835c3923c28c7e56a0d9cba", "messageHeadline": "consolidate invoice from scanner with all other bolt11 downstream", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "019fecd6c7b033d7b6d6dbe4f3a8d5baace9c770", "messageHeadline": "show error message in case of other party cancelled te session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d1dcd3f613e57580ca40e7d24163a3c9c2a6bcef", "messageHeadline": "reminate session on success and error", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "adddb5d284dea4aed6adc3350712ce35e2c590f9", "messageHeadline": "change default currency to SAT", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c07c1c33a71d82fb25a4970f9f259e4e1fb0d8fa", "messageHeadline": "add funds shouldn't show loading.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "655be40d0c136307b26011eda233655f483d0827", "messageHeadline": "use textLoading component in accoutn page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8a64382ea30279c18ce3d8e50854f8f2ee5315b8", "messageHeadline": "fix TextLoading component to be more generic and multiline support", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "40a7517b51406c8437031d366740af42565e3797", "messageHeadline": "fix log", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fa53050643ae6167943be8b6062b3e29821e3314", "messageHeadline": "logging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9d074a4616a368d4a6216bbb3089a4b2f682f20", "messageHeadline": "add logging for chanel open notifications", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0fe80e001876556f65bd144d432066685e1d1a89", "messageHeadline": "add log to publish user token", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "199e29df6ee65de39c4bf7b157099c029e88358a", "messageHeadline": "fix card menu indentation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4d61373f52aa74e8b1e12df90610d902819b1a0", "messageHeadline": "Merge pull request #47 from breez/blocs_provider_refactor", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 486, "deletions": 406}}, {"node": {"oid": "73b5d67035e5e9b96ef8f6510a24cee55a7ded1a", "messageHeadline": "give precedence to onSelect callbback in drawerItemConfig", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36e779a78b21e7b1594530c91ae184a1c8cb33aa", "messageHeadline": "delete not needed import statement", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "47dd240465654184fd01957b3815c4e82b2bc140", "messageHeadline": "use bloc proivider in pos settings page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e39b95b5135236497bb806fa5663695091ed961d", "messageHeadline": "use bloc provider in pos invoice page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "12196ab8657ac2486861e0f6aaa7c697bda9a9dd", "messageHeadline": "fetch blocs using new blocs provider in pos and user app", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "14c75a9f07434bef135e3cb8b3d2c0981b363009", "messageHeadline": "add apility to query bloc by type, prepare for bloc provider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "94156104b39e91f9b112e017b1bd51fc2085ae40", "messageHeadline": "change pos settings to use bloc provider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "b5f49c92650cd4d6a2e12c0738404f5ac2ad6d61", "messageHeadline": "change pos invoice to use bloc provider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 207, "deletions": 150}}, {"node": {"oid": "44fb386d950ecfcafe42e772ba8ffc68d4c49693", "messageHeadline": "moving to BlocProvider inherited widget to inject state", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 224, "deletions": 227}}, {"node": {"oid": "422e39f72f29a088692bd7517655ca1babedd554", "messageHeadline": "remove code from main files only to load the appropriate app", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 210}}, {"node": {"oid": "4d496ed253160ceecf3aa756b7565076021dff2e", "messageHeadline": "add use app and pos app as separate apps, prepare to blocs provider", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 226, "deletions": 0}}, {"node": {"oid": "164e453c6de5b43b37be43a1e8e673f6aac7046f", "messageHeadline": "refactor NavigationDrawer, remove PayNearBy", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 143, "deletions": 154}}, {"node": {"oid": "2ce3de78332fdb4584a933afef6ae3d978a4e438", "messageHeadline": "Merge pull request #46 from breez/pending_payments_ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 14}}, {"node": {"oid": "193e900b59e593c3607c91428f1f56ef23028ae5", "messageHeadline": "add pending indication in list and payment item dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 44, "deletions": 14}}, {"node": {"oid": "8aff1b42b927b72a57119297ca3bb9d22401e306", "messageHeadline": "add pending info to payment item model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "875d64e13df635dfc1358cbebeda0afe8cef2c9e", "messageHeadline": "add pending info to protobuf", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "6b53c71ce7bc759e7e669b63fae2a0e56b789049", "messageHeadline": "implement backup and send unexpected funds in pos", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "cc49db5ae71420d95254dd66c3845cdbc339a0d2", "messageHeadline": "move AccountRequiredActions logic to shared directory", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "455b1a132cd0454b9407255513b1b754228cfce2", "messageHeadline": "remove not used requestChannel function", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "4afedb1f09e9d658029b7a3aaf271b6984ab38c2", "messageHeadline": "rmove old code of pos funding channel", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 34}}, {"node": {"oid": "a1dacd16edb7d0cfde2f7d52b46874e52e985a12", "messageHeadline": "default currency should be SAT", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b73f150b6d4b332b5ec39c15aae3f28c4a074ec", "messageHeadline": "use java logger redirect to android logger and to breez logger", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 56, "deletions": 11}}, {"node": {"oid": "59c6acd351b086d1c06ed3f90abf445fe9f15f92", "messageHeadline": "use plus/minus icons for identified sources without image url", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c22d84d1e1716a3d45c4c104d3d9a8a9d1ef1b27", "messageHeadline": "implement registerChannelOpenedNotification on breez bridge", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c5074a0e83a6d065797bddb74d8dbde3b9a36091", "messageHeadline": "implement some usefull getters on the PaymentInfo model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 74}}, {"node": {"oid": "6ba4102a6f4057ce2518b5707146920dbd0a6893", "messageHeadline": "remove mock data and register for channel open notiication", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "9ed8c5e2ea23ddb218f19f4d4e880c5dea545214", "messageHeadline": "add isUnknown getter to account model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e78c87f62ee51136ceacf55bf1fec41bec3c9290", "messageHeadline": "change unknown icon", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c34b76abcef803726884ca4a23f561698a8ddf5b", "messageHeadline": "show note instead of unknown when exists", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f97947e813a49d900575c34880b161e8cfb27c1e", "messageHeadline": "temporary show permissinos on every restart if app is in optimized list", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "c86142f985212099e58db560ef50230177aa0f57", "messageHeadline": "add callback on permissions result", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "fe34174369bf1eee8af70fdaebf9b2ab165cb9cd", "messageHeadline": "remove log", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "50156706988d1bc0648e9ff6479396b083ba8c9c", "messageHeadline": "remove distrubing logging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3574c3c1f03eafbe90ed9b64fa9280ad498d9d05", "messageHeadline": "fix add funds message formatting", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5bdb433426d8fb07d15531f717a45446646c6ac4", "messageHeadline": "use normalized validated address in all forms that needs it.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "cbab8b564415e7476b9ac9687b809b27019fda2e", "messageHeadline": "validate address remove known prefix", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "118e2e488378b7eb3b1d5b9b4245ca5fd4193164", "messageHeadline": "show loading during long restore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "426be9f22a705df54b82cc5b996c0451065422b5", "messageHeadline": "fix message in case of sign in failed", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "9fc44536d4d945f001f0944a08ee608869a7fc0a", "messageHeadline": "show max amount to user on form validations", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c47314fcf82da0ac1d6e81e371e7b804c3c6f79c", "messageHeadline": "fix lightning invoice starts with \"ln\"", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "46dbf811d08a74a58e261b63420f37c8b7f86f88", "messageHeadline": "add method name in error log", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "783de9f07a62a8ba709b92e18f3bf64162920b2e", "messageHeadline": "remove listener on dispose", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "1044064b88a485a4144623e89d04e72b78ed9a06", "messageHeadline": "fix currency switch regression", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "706bb2196a9df4a0fe6ebb5a6e97379bff40f6e8", "messageHeadline": "hide routes used to pay/receive when channel is not active", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c20e9792edf878825e27d561f6f08069ed5ba829", "messageHeadline": "defend NullPointer on account page, filter might be null", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e16c369bc3bebaa2b9ea6434f2e7a3aed2fa9769", "messageHeadline": "implement statuses in account bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "685ec702d0fa1eaae49dcbd1f1742508a7cac082", "messageHeadline": "add bootstraping status to account moel and implement messaging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "e4b9d46d2c8fb52bbc76ad5ec0cfa3d9bca7cdae", "messageHeadline": "don't render empty event on bootstrap start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3e7240d4c54bf34f4d2f397e9b9424568cd4fd19", "messageHeadline": "add initial payment model on start of account bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4be2e9a7f03007e5d038c3a8b9bd6e0189823a10", "messageHeadline": "implement initial payment model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27edbe2f7e474fc87b2f34ca71230171851ecd15", "messageHeadline": "ignore exceptions other than BackupConflict on check conflict", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6774fef1f343c18b5f196df4a2578a2a06eff7f6", "messageHeadline": "fix send unexpected funds limit bug", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e56b7c2f13500d0e9fd16d713f8b748c1f3ab219", "messageHeadline": "Merge pull request #45 from breez/optimization_whitelist", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 166, "deletions": 33}}, {"node": {"oid": "95125a002b888504866eb73d1daff7de070d6da1", "messageHeadline": "implement dialog before OS permissions request", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "178b60e3f98de693682f05bad55f48a5a3c48104", "messageHeadline": "implement permissinos handler and account bloc cusiness logic", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 9}}, {"node": {"oid": "8c86b6966dfc95a445ec0053e7bd7641ad54fcdd", "messageHeadline": "implement isInOptimizationWhitelist in permissions service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "17d5d09bdcc86a104db658abee4dccff2246aaf4", "messageHeadline": "only start LND after cancelation future is done", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "351f8db5a192fe4665721cc183312b3b7973bbb4", "messageHeadline": "implement isInOptimizationWhitelist in java plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7f2aba1a93f823ae52e3d4998846331ed3166770", "messageHeadline": "copy breez conf on every start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "9739d055ed37dc3898209572e215b31fed7c69fe", "messageHeadline": "ask one time for optimizations whitelist before start lightninglib", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "47b73b1ac22f5ada8d585327bbaa76d14c90af4d", "messageHeadline": "implement permissions service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "4eb92627b5313eace59bbb4be47ca002e14f190a", "messageHeadline": "implement breez permissions plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "76db24a36e8ab12a10f4bd08c855ba23b72f2ec8", "messageHeadline": "add android permission REQUEST_IGNORE_BATTERY_OPTIMIZATIONS to manifest", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8e576cc692a5a8cee07ff98806b88b1be411fd74", "messageHeadline": "fix didsmiss are you sure message", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b405e94fea4bcd1ef9ce66d1f54ae86bc39b468", "messageHeadline": "cosmetic change account bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "534a40c364765b3460c4da4d05b2a41a5cdc5dee", "messageHeadline": "breez bridge parallel start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 38, "deletions": 11}}, {"node": {"oid": "6e1b9f14512f1d4c383c742168edeb67dd9644a0", "messageHeadline": "add logging to UserProfileBloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "217e252ed9b705b298b927d8b4504fa0d2111070", "messageHeadline": "parallel account bloc start and add logging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 29, "deletions": 21}}, {"node": {"oid": "d67384a3ef562a458736e3207e738d344b6ccb0f", "messageHeadline": "startLIghtning should return future", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "08c9ad0918ea8bdfe23baf5bd04fb01873ab1f3b", "messageHeadline": "use threadpool instead of AsyncTask in breez plugin", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "0ceba11bf5669c3a210c93090448b43385ce1618", "messageHeadline": "use threadpool instead of tasks", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 24}}, {"node": {"oid": "7d34c10fea3dce632392281cb909b303ac76cf7f", "messageHeadline": "don't wait for conflict check to start lightning lib", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bfef2f8cc1bda35e7d1d961448095a690c6e04a0", "messageHeadline": "don't wait for conflict check before restart", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15942329b82eeb49f80afe6928d9375e7416cd6f", "messageHeadline": "Merge pull request #44 from breez/drive_changes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 475, "deletions": 214}}, {"node": {"oid": "46e4ef51af3e9c1d1dfd3766bbbad88daf77874c", "messageHeadline": "implement backupNow in backupBloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "cde9ed3394b4e3a8ea51a307a6475bc30b480dde", "messageHeadline": "Add boostrap url to breez.conf", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 39, "deletions": 28}}, {"node": {"oid": "8e4e3331b9117d218df28c025894d96c6db60cb8", "messageHeadline": "implement backup now in backup bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d49a140e9b7f8062c3580b2fcf6b767e952a970c", "messageHeadline": "synchronize uploadBackupFiles method", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7d0d5c8ed4db538dea24e70c92d584e8038e25aa", "messageHeadline": "add backup command in breez bridge", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dcde55ec54c0dc58c158db2663a9249c7921cc1a", "messageHeadline": "adapt breez bridge to the new stop API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e5dd453cd1ea74fb3b47bab3194c49e9ba95c00", "messageHeadline": "stop breez permanently when conflict was detected", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89de6ebce0c1ba1a3415b2ef55daef118b344dcd", "messageHeadline": "add API to stop breez permanently", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "6902559d8e11bd23dad3a056f8387e0bbc45c050", "messageHeadline": "delete commented line", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a9cd1a9219e5a2a41a5cb5c2e00f2a53c783c59c", "messageHeadline": "delete stale backup directories", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "fb1ecb6e33a2aa59551e651057ce8dd9e3614b7a", "messageHeadline": "add logging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "cda244de7fc400e225f7a56d8bf5b8fa696925ae", "messageHeadline": "use slient login on detecting conflicts", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d3936ecd7151b104612276413ad42f89ea08660", "messageHeadline": "remove log line", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b85d18147ad311ee2c67a957bbc5a99bc006266f", "messageHeadline": "defend against rate limited requestSync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "12cc87f76bc682dae44ec7bf54047d8f10272009", "messageHeadline": "check conflicts on reconnect attempts", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "ef23d0dab8cd8bf696d7c7c41e829280d0b85a1f", "messageHeadline": "prevent use of stale preferences object", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62633af700724a5e23b1b0b9983ae2f66bcd05cc", "messageHeadline": "remove EventChannel that was used for the change listener", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "f8131919a4c9a30cdeacb5dc5bb41ef7db7dfd4a", "messageHeadline": "implement isSafeForBreezBackupID in backup service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7e8fc6f8b42e57e8f872092a4464306c43fae1a9", "messageHeadline": "use the stream in account bloc instead of backupbloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e9c1b6e3ec914ea08e905e128a545426a198d27", "messageHeadline": "fix bug of sending the restore id", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a109f1027fde3e9b3124736c075c675a514587be", "messageHeadline": "proper initialize BackupBloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49e346f1e5e1d8302bd96600beeceef545ec7408", "messageHeadline": "check conflict before running breez and after disconnect from node", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 75, "deletions": 15}}, {"node": {"oid": "724e0a61b15dc0e268dd93336da5ea966d82af77", "messageHeadline": "remove change listener for conflict resolution.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 97, "deletions": 127}}, {"node": {"oid": "341d0c955735fbcfdcd2e47befe5e65c0f3dd779", "messageHeadline": "sort folders", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "76637b22ab15ea0e8f768e60d5cffb4d9985178d", "messageHeadline": "reove change listener and expose isSafeForBreezBackupID API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 105}}, {"node": {"oid": "8a9c9e0c2be50381f13085f02b49511f799e5dec", "messageHeadline": "mark folder on restore, track changes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 94, "deletions": 55}}, {"node": {"oid": "087aa58130751c2d151e3f840be339e2971f7eee", "messageHeadline": "fix typo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0d7171685f062fd6e516a51bb111a38c9abb8f9e", "messageHeadline": "use SignInFailedException to mark failed sign in.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "8f820c1a7d3f51618f5131574779dc38aca4100e", "messageHeadline": "Merge pull request #43 from breez/backup_folder_rafactor", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 350, "deletions": 232}}, {"node": {"oid": "65a815112ad9c4520862b95eaf76bb167dd93cc3", "messageHeadline": "show blocking message in case of conflict", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07148146e60d8cef1641afaff13597f04a04356e", "messageHeadline": "change backup bloc and service to detect conflicts", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 64, "deletions": 40}}, {"node": {"oid": "bef37ffd22a1269f56fa8b574a8f90641c05f7a5", "messageHeadline": "Implement Backup plugin to detect conflicts", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 19}}, {"node": {"oid": "d3b565e577157e115be806c9df3084cfcb245ca5", "messageHeadline": "listen to backup errors on home page and show dialog.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "545818821ff7e24b14c00d242344dc2209b11609", "messageHeadline": "detect backpu conflicts, stop breez and emit event", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "707d4bfcbc7f4469371da9906615d971f4d8a738", "messageHeadline": "expose stop breez", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ae468541f168fb1bcf19056c8cef84015e8827b9", "messageHeadline": "change prompt error to get optional parameters", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "d2f3bf7023d65bd0ecdf1d5f87044975dbb6bf25", "messageHeadline": "detect backup changes on backpu bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "243bf8c79dbd641d9a0936ac96c0c0f1ff3c96b4", "messageHeadline": "implement API for changes in backup service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "aafb20134c4a5ae2aacc7431e9150cb73e00a124", "messageHeadline": "implement changes listener to drive", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 87, "deletions": 6}}, {"node": {"oid": "d112c63b26b2c8157d467ff1df10eefce6df31d0", "messageHeadline": "split available backups and restore flows", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "d6cd6f3a764a5578bd2972b70bde764ddd97432e", "messageHeadline": "sliently ignore cancel sign in attempts by user", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "f3a5a9e1695c1941ad10554e20af2e72371baa7a", "messageHeadline": "make code more reusable and handle sign in failure/cancelation", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "44aa83b2a4ec7e346b6bfeb18717469501519373", "messageHeadline": "be prepared for null settings on startup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "61124aca7a7141429edf60685b4a7e24da790aa9", "messageHeadline": "handle errors properly when upload/download fails.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 54, "deletions": 42}}, {"node": {"oid": "2a5bba63e370fa6460285bdb6646fec5a1926d96", "messageHeadline": "using synchronous tasks API for better controll and readability", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 111, "deletions": 118}}, {"node": {"oid": "443ca6cdb5e7d68da8f03f5712963b90651c62b9", "messageHeadline": "refactor breezBackpu file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 112, "deletions": 178}}, {"node": {"oid": "f8e4dafb8c3ad558a42c31efc8a0c2f4eb7f4f33", "messageHeadline": "refactor out generic drive tasks to its own helper class", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "a1e7b95f81275a02c4259abbecadaf872c193e06", "messageHeadline": "fix NullPointer in date calendar", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "feb1bcfe0e6489de9ce6e62357205f364fd65548", "messageHeadline": "remove backup_disabled_indicator not needed file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 80}}, {"node": {"oid": "33f555e68ee824e2ddc8e2437d2af387eed974a4", "messageHeadline": "revert changes to WithdrawFunds page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 40}}, {"node": {"oid": "f3561fdaf35904312342fdca72e176b5628f876d", "messageHeadline": "add send coins modal route", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 368, "deletions": 4}}, {"node": {"oid": "16d693215070140708825d98d373731b4fe0dcce", "messageHeadline": "account settings model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "5e2a28507327b856fb31d9350ab562012f6d1065", "messageHeadline": "add account settings to account bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "d863bd197625845626e8fe376376275fecf5de2b", "messageHeadline": "show warning icon in case of detected wallet balance", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 118, "deletions": 1}}, {"node": {"oid": "728f9879a54cc8092f56614083a8e701a5e8866e", "messageHeadline": "implement withdraw funds from account", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 107, "deletions": 50}}, {"node": {"oid": "d75ce6ad19cd42c10004a164016e0e1908f019f4", "messageHeadline": "add breez API to send coins and default fee", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 388, "deletions": 266}}, {"node": {"oid": "4de4303d844ca01e62fab0e4d1fe769287b9cab9", "messageHeadline": "performance improvement, fixed zero amount on start", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "2ea4bea62ae85a3c660cc38f3f82220e506889ef", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cffe24e5884c21d0bb867c89d0b8dbfa7e248c6c", "messageHeadline": "show loading indicator during restore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "7bbf3bd53451d3e71fd1e332e0439b49984f5038", "messageHeadline": "add transparent route to general widgets", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "c915db324a9ded287ce463125eb6bdc72de8d012", "messageHeadline": "Add TODO in NfcHandler", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "52146b4f015817fdbf6343490e5f19c4c39f9609", "messageHeadline": "cosmetic changes to restore dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 33, "deletions": 23}}, {"node": {"oid": "8db9759176638fc305da4f16acf352dd9d9683c6", "messageHeadline": "signout only when ther is no explicity backup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d4eb1987558e7b8958e12fe5c97006c8c41d4ef2", "messageHeadline": "clean driveResourceClient on signout.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dacf43631791d6cffea594b70843567d750c39ba", "messageHeadline": "do signout before every restore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 34, "deletions": 17}}, {"node": {"oid": "c7f8ac8c0297a30979d90f1ca44344f18f10bf8c", "messageHeadline": "add signout API available to flutter", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "c7dcf6b598c1cf8c7ed1cd2f71a5cb6ddc0bcf1e", "messageHeadline": "add signOut to GoogleAuthenticator", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "7f908988304c7859cc8e63de3fc14f2cf427b755", "messageHeadline": "remove ordre card from bootstrap", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "273acba4dbcbeff47755b34416efb2975bc588d6", "messageHeadline": "fix grpc channel teminated.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6bb388c2108ec16c9f2572bd64a01ccac362b876", "messageHeadline": "fix bootstrap, should return future", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "40bf27f039b2ecff36a14c075712229614bbc306", "messageHeadline": "fix bakcup native bugs, sync drive folder", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "5ba397db6a4f42c5eac775e91ec7d9e023b99a5c", "messageHeadline": "terminate old channel when creating new one.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c8bcbb6cb881e90d21f43e73962fcde1782d36c6", "messageHeadline": "check null for slicent parameter", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "910214cc0f00d7ff22152e116ab8447943c29dc7", "messageHeadline": "2 seconds ping before every server grpc request", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 86, "deletions": 64}}, {"node": {"oid": "82fc7c59886a62585659699e9dcbafd122c3d249", "messageHeadline": "some UI fixes to backup dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 56, "deletions": 55}}, {"node": {"oid": "1258ff5323698959b9ac3f80c0570aee43f6fc3d", "messageHeadline": "add persistency to backup bloc: missed backups, last updated, sttings", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 60, "deletions": 36}}, {"node": {"oid": "664941dd197cafcd050813fe8995452c65144c97", "messageHeadline": "prompt backup dialog only in case of error.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 26}}, {"node": {"oid": "97339539bf1903b10c5fbe8141be644f51fe36d5", "messageHeadline": "add silent mode to backup service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b06e9245fe905795253caa88b87fd0a522065417", "messageHeadline": "add BackupSettings model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "cd9a97b0ef6b6232226f324ce8cf6cf866e38930", "messageHeadline": "add slient mode to authenticator", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "00074e73541ed07775d92514955b0419a52dff9b", "messageHeadline": "add slient mode and return success in case backup succeed", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "342a7a42573735dca690f229538e84453ce7fe5b", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f3ace89d46f277a3752f83a3158e221f7cd398fd", "messageHeadline": "ensure backup dialog goes on top of home page. fix CTP flow", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "0cdeafee3c9f7e63c81584379df1f76bef2e63b6", "messageHeadline": "fix breez backup java flow.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 91}}, {"node": {"oid": "eca1b1ec7d930ede44b714c51f7a1cd6432231fe", "messageHeadline": "extract gdrive authentication logic to its own component/file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "45e90505358aef9e855cc8f5060efca030c04189", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2497b172f55e676845f3a3c12ccd1626bd9d0542", "messageHeadline": "fix Note label in CTP and change amoutn form to paymentDetails form", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "b350c3227a9ac99aa82b67c886093a46142be04b", "messageHeadline": "add description field to payer form", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 89, "deletions": 60}}, {"node": {"oid": "c1dcd61c3150813039adfa40967719545fe544c8", "messageHeadline": "implement description in CTP messaging protocol", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "9f1b29e9755eb67d711e3b5680a39214066c0d26", "messageHeadline": "initialize status when one join a session and other party is offline", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5e28bfdb20d4fe32578e3640552f038e96e800a", "messageHeadline": "Pull RaisedButton outside of Expanded so it's fixed size", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "d59c0647f9f28d4e1ee06cb0fffa1f806a359f56", "messageHeadline": "Remove unused import", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "df2f3bd691d25127586276f2382e1e10a12f3eaa", "messageHeadline": "Update proto", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 34}}, {"node": {"oid": "c56f0120e43993a19469194a80dc3604dfbe8c5a", "messageHeadline": "Merge pull request #42 from breez/drive-backup", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 1565, "deletions": 1020}}, {"node": {"oid": "12456329fac6eee58a11d0889159f53641920c87", "messageHeadline": "Show snackbar in case of error", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "38f063ab42a45adddb066881cbc86453d2562506", "messageHeadline": "Avoid writing to buffer if len -1", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "e46be502e4186a83064ebc8beddc97b84917f2af", "messageHeadline": "Revert \"Update android/app/src/main/java/com/breez/client/plugins/bre\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "9aaeb2e8131638d32e936c00aea3cbbf07bc83ce", "messageHeadline": "Update android/app/src/main/java/com/breez/client/plugins/breez/Breez\u2026", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0594db6aba9c363c37c5be6bcb5a1ecdd8df0bc2", "messageHeadline": "Move _startedLightning outside of bootstrap closure to avoid race con\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53926badf705b5d69c80edbc630a4d3c76688117", "messageHeadline": "Proceed to register on restore even if the dialog is not present", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "45b8af36257ddde9f34d74ee5045e81231e26199", "messageHeadline": "Pass account stream instead of whole AccountBloc", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2c37237af2ea62e9dfe7f7556002742d401881b3", "messageHeadline": "Add error text to restore dialog, fix indentation", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "4a94104d81a57b8cc2ca90089dfd7a905dcf576c", "messageHeadline": "Pass error to restore finished stream", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db7878f305baa2cee2a1670e7c9decbf4ee1dcd3", "messageHeadline": "AccountBloc: Remove startLightningSink in favour of listenUserChanges", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 45, "deletions": 48}}, {"node": {"oid": "24d46a07cbfdfe66d6320f9cb13c51daae4a3e4b", "messageHeadline": "Changed the order of repositories in gradle buildscript", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cf09531ae83f5fc699c132ad92236e1be0775e3e", "messageHeadline": "Null handling before opening Calendar Dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "7103b137fb62839591f783e0caf891c5ade1a945", "messageHeadline": "Pass backup paths directly", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3a80346b1f8f974e8f7eead946ebdde16dde98f0", "messageHeadline": "Read / write streams via 1 kb buffer", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "4585b787b6580f71c1fd5b633c3c651c8fd31fe5", "messageHeadline": "fix amount form limits across all app", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bfae1e8b0e6f4667386d02993696038e8057bfa1", "messageHeadline": "proper error message when amount is more than max payment allowed in LN", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "122da09f15de2e904c609287ce7150520f17446b", "messageHeadline": "Merge branch 'master' into drive-backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0694bdf5691bad925ea15d8f924984302b65a2cd", "messageHeadline": "Refactor BackupBloc", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 44, "deletions": 42}}, {"node": {"oid": "a01d94463fadb531d9d1c3db6c38cb4f3ad6721a", "messageHeadline": "Add sink to request lightninglib start to AccountBloc", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "f727818dd68b39d6d5b73795fcccb073c042a9f3", "messageHeadline": "Rename function returning widget to Create...", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "49330c3608fba2aa6b1d9c30388d0194a6aee341", "messageHeadline": "Remove the EventChannel", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 10, "deletions": 45}}, {"node": {"oid": "13d42599227cab5c6cf037599b7bd7063038ee2c", "messageHeadline": "Save and later trigger methodCall when starting the activity to autho\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 26, "deletions": 29}}, {"node": {"oid": "d1a79e2bec1980c612e5187504b6934286dc1094", "messageHeadline": "Cancel subscription on widget dispose", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "1b52dbcd57b6b2cb9d207591ddefd3b75ea8b6af", "messageHeadline": "Remove the stream handler, don't save m_result when not triggering au\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 24, "deletions": 48}}, {"node": {"oid": "13b9449a3f6fdaa918d5b427910f9f12feed0845", "messageHeadline": "fix BREEZ-555 - Two notifications are sent sometimes in CTP", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99f507f866ceae51d245ff940e4c88afdb3e43fb", "messageHeadline": "Remove backup/restore options from dev screen", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "8608ea3ea800f871188cd09199769db38b1315d7", "messageHeadline": "Merge branch 'master' into drive-backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 329, "deletions": 276}}, {"node": {"oid": "66df271242edc8e2f325bd1d34288f846961037b", "messageHeadline": "fix BREEZ-554 - payee doesn't see username/picture of payer first time", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c781d1b20bf7a49836ab002a4b6588dfa7052c5c", "messageHeadline": "fix payment request dialog to be visible.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 61, "deletions": 58}}, {"node": {"oid": "d14b0d56b40ae69f8b20c8b747bfdf45592ab938", "messageHeadline": "fix payment dialog size", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 178, "deletions": 175}}, {"node": {"oid": "b3425925d7734c70d1d00d3ff4df94330ac2d55b", "messageHeadline": "Full width Payment Details Dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "8a14179539402f9d7f54fceae13fce8313d24bfe", "messageHeadline": "dummy commit to trigger build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f37cc7e56c072f509c9748226cc81ecaa12fcd48", "messageHeadline": "increase timeout", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c20704a8d3c0086bbef9d4f62418d5be872cb4e4", "messageHeadline": "fix session expiration on bloc and firebase channel.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 30}}, {"node": {"oid": "5a5680d650af3a684fafb220d3ca98f4d0d36db8", "messageHeadline": "add expiry to breez API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "d442727fdece759a8da354497546c107c0e57424", "messageHeadline": "Add try/catch blocks", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "7ec68329f36d519d367fec5f528063bb7716107a", "messageHeadline": "Update proto", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 0, "deletions": 220}}, {"node": {"oid": "d71442989786fc9b029b0fe42986e18bd8e4a039", "messageHeadline": "Merge branch 'master' into drive-backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 304, "deletions": 77}}, {"node": {"oid": "112fe41cd243ecac0243460b9c764a97298d0727", "messageHeadline": "Move starting lightninglib from home pages to main.dart", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 46, "deletions": 30}}, {"node": {"oid": "caf2fe65f6540588803407f6f423be5f274da211", "messageHeadline": "3 seconds grpc timeout on dart side", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edacdaf4d1beacb68ed02889f82fd5fa2e5cc819", "messageHeadline": "remove leave sessino action", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "0cc604cf4bc38827f7e0700615039eaeec15da78", "messageHeadline": "handle session terminated on other side", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "9a3e29284dbc79849ea20862408240e32ef19050", "messageHeadline": "add Close button to permanently terminate the session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 48}}, {"node": {"oid": "a3b61b7903a1b1547a29e5f3c26b6dc35b09436e", "messageHeadline": "Merge branch 'master' into drive-backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "0d57117d0390bf88b8f9b7dd0fcf280d68dfbea9", "messageHeadline": "implement terminateSession with permanent option", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "2777dcd0c12ae928aeb7ea678268d2bffba24ecd", "messageHeadline": "add terminateSession API and proto files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 249, "deletions": 0}}, {"node": {"oid": "c3940f23416d02220fb9055c8a3c7135aa16c3b2", "messageHeadline": "show right error in joinSession", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b875d8e9fb6a8870f0657c009af04c8f3ba0ff88", "messageHeadline": "call onResume on breez library", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "b1d22580c5f957b31ed798f748c1a954c19e04db", "messageHeadline": "Fix restore dialog render issues", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "a071dae060bfd1ae257b100050519cc3d05bcdb3", "messageHeadline": "Add a bool to guard against start lightninglib twice", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "69d32fff4959eba16afd7962d5c3e5a1e73b9f77", "messageHeadline": "Wait for restore to return and cast its result to a map", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "2d42e4a813b79fd57f6ab0a6d0e13bb65ea6494f", "messageHeadline": "Hide backup indicator when we successfully backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "30633be9152c4a858f637383b69790e3a3a27f5e", "messageHeadline": "Add a startLightning func to AccountBloc and call from home pages or \u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 41, "deletions": 27}}, {"node": {"oid": "31f4ef3d8f92e5e1805cb3a07f76b2c4b014a433", "messageHeadline": "We need to wait for the token to be set before registering.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "de44ad173dcb23eecc2f15500cc39320a0378ae1", "messageHeadline": "implement registerReceivePaymentReadyNotification on pending link", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b8a3c08f504dec34a5dbc3a5d0a78d24082726a9", "messageHeadline": "Refactor the bootstrap and run logic", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "bed41c2e9b488198cdbab5ec9be22281b9c8ec66", "messageHeadline": "Fix restore dialog", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5031b724877c3d272ae466c2581a5a0f7fa2d81", "messageHeadline": "Handle multiple restore options", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 52, "deletions": 22}}, {"node": {"oid": "50ca14acb6f85db687f0bd047e6be22ad9415b52", "messageHeadline": "Bump SDK version to 24", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13bb8b7195dc7629eff5da7a29b799b010f17998", "messageHeadline": "Merge branch 'master' into drive-backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 86, "deletions": 33}}, {"node": {"oid": "1c7288c80e9a8f4a4d560e26957d4d9750ceef27", "messageHeadline": "Add restore dialog, fix indentation", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 344, "deletions": 148}}, {"node": {"oid": "53a252fde9fe078173a54f8f8bd6c921015bcdef", "messageHeadline": "Tweak UI", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "49a2ed200e579306efa86f7f3f8d905519185f38", "messageHeadline": "Change BackupDisabledIndicator to be stateful", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 395, "deletions": 47}}, {"node": {"oid": "de206b72d37f14d35373c91562c61a2cee9a57fb", "messageHeadline": "Merge pull request #41 from breez/ctp_onboarding", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "b8393b594eb0fac2673203738ec3063978dc5a31", "messageHeadline": "Merge branch 'master' into drive-backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 159, "deletions": 29}}, {"node": {"oid": "6a7209d5dcb42b358594f846bfde5cb2943c0f72", "messageHeadline": "Merge branch 'master' into drive-backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "2684be48a62e601a1cad7117242917baa495511b", "messageHeadline": "Add support to restore lighninglib from Google Drive", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "890e1320df2c4a588dd8fb3725123853099478d4", "messageHeadline": "change home page message in case of pending link", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "74cc271903ac22c8d665f4c2662d2643d9a5f466", "messageHeadline": "implement pending ctp link on connectPayBloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 53, "deletions": 11}}, {"node": {"oid": "cc7fd573d33c3f34f3e510ffd19b270eb2b0fc43", "messageHeadline": "Merge pull request #40 from breez/session_state", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 145, "deletions": 35}}, {"node": {"oid": "fe3b5165c4872423a9fab9b5c14162af83a2aa6b", "messageHeadline": "Call onInvoiceSubmitted, don't just return it", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0b45e27c0f9756756ed7b9efafe6661d13406e9", "messageHeadline": "Implement persiste payer/payee image and username for re-connect.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 76, "deletions": 16}}, {"node": {"oid": "e09fa0b7618660f39aad03011c97c874d72eee7d", "messageHeadline": "update protobuf files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "4c9444350028f5a0f85584caf4e238925aa90f77", "messageHeadline": "implement ratchetSessionSetInfo API in breez_bridge", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9bb7be65cbab18542296b01e84610ec939251e83", "messageHeadline": "remove delay from rendering", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "7afa44922d80efb8c58e90b779ee83ee02f3422f", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "70915cc4ff0ee98c9ded3e9943e0a0d1a05a2001", "messageHeadline": "Enable the buttons on init", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "001cb8c9984906b8c096fe539da7496346de2ec4", "messageHeadline": "Add breez.aar to .gitignore", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dd8d6c98044eae57a489f1b472afe9028d230412", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "c50cbb5cc1c8092b274fa761e1d490fe2e578713", "messageHeadline": "10 seconds timeout for session calls", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8df38779104169b453ca95f49be50fd4b22d42f", "messageHeadline": "Merge pull request #37 from breez/pay_someone_nearby_nfc_activation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "19be50480dcfa0fe0e1c64f995d8f53f557bffb1", "messageHeadline": "Update pay_nearby_complete.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5d6d1541dda5e96ff6af25550b9609c99aefa7fc", "messageHeadline": "Merge branch 'master' into pay_someone_nearby_nfc_activation", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "6598478d3d5ff82a2aa9608d9cb6b8b0f01c3911", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "3a52e846ca635f82b56ec265db64881893957a84", "messageHeadline": "add logging for ctp", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ba2a1722473d699feebce2c745418d8009abd52f", "messageHeadline": "Merge pull request #38 from breez/payment_details_dialog_width", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "1750eb8e12fd983663e7bca0037b168821bd096d", "messageHeadline": "Merge branch 'master' into drive-backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 43, "deletions": 41}}, {"node": {"oid": "c9e64e435a6ed4eaf02164ee8693ef8c94565a3e", "messageHeadline": "Add Google Drive App Folder support", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1009, "deletions": 937}}, {"node": {"oid": "7f2553045fec4f61bb161c93253fea12f5e4ead3", "messageHeadline": "Update payment_details_dialog.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "534e7940c5597bd3a9cf4620ec1b971d224ede37", "messageHeadline": "Update pay_nearby_complete.dart", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "c0ad171678057309ae6de73b7ce7302fd1c6a15f", "messageHeadline": "use leave payment instead of cancel payment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7edc650c9144fd1ef1f7595751140f99889b1ccd", "messageHeadline": "show loading untill session id exists", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b4baa6cfcd4f4082e4a471bd60f8137fd4239299", "messageHeadline": "Remove breez.aar from the repository.", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "ee742d7fd766f9eb8b708d186ffa8cb30fb2f464", "messageHeadline": "Merge branch 'ctp_fixes'", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "c71b7ba7c471b95fd4b3d0c893797b218936f291", "messageHeadline": "create payer session in a more responsive way.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 37, "deletions": 32}}, {"node": {"oid": "f9af07996f724afc1e329d7c5ef6613ce8e80e41", "messageHeadline": "Update breezlib", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "542484e028ff2cad9b1baf88af3a1e9222b54921", "messageHeadline": "Add getbackup command to dev page", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b8186877b1e01cf864def0bf835f0b77143686c4", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "818d318b97ca2d177c17934931891234157b14fc", "messageHeadline": "Merge pull request #36 from breez/ctp_notifications", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 928, "deletions": 431}}, {"node": {"oid": "b9ff6f35d8f1f0e0740182a68295fe7b3c77e4da", "messageHeadline": "Merge branch 'master' into ctp_notifications", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "92908ddf52912d2bdaed5fbbbcb7ca821e8d7211", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cd6c97e49af44e9661804ce43f0564b3e3302a18", "messageHeadline": "go offline only when last channel disconnected", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "c25812e2d025a3ce1f561d6aecbccd0891e76b8a", "messageHeadline": "terminate session only from dispose", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "8b74d87057107416a8efa8f73176d8410403048c", "messageHeadline": "Fix charge button not showing on startup and status indicator paddings", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "9ac9d71b8eed5ce7c56c37246e41feb8564d4e8e", "messageHeadline": "render error in case of failed to start session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 99, "deletions": 57}}, {"node": {"oid": "e86ae3c3f05d33342689be10e226349cc3d5779a", "messageHeadline": "small timeout for ctp service", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d36a1cb55173cd5e77b8c616d0e9bedac890415a", "messageHeadline": "no need to close single stream subscription", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "7fbc94d44c3f7c6e63164dc59f7cc742eee2486f", "messageHeadline": "Update breez.aar", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f974b907c20f2342831c2b27d1a07935bbac6d36", "messageHeadline": "Merge pull request #35 from breez/tempdir", "author": {"name": "Yaacov Akiba Slama", "email": "yaslama@gmail.com", "user": {"login": "yaslama"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3bb36c4a597fb64f628a853fa9969a09058eaee9", "messageHeadline": "Add tempDir parameter", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "4d941f30fbac428d09eed9d12b8c0d53c807abbb", "messageHeadline": "move handling of links to HomePage", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "bbb5fa5e3a17601e1a294ae2d6df95a520442566", "messageHeadline": "add server joinSession API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "cfdf899fe27cb6ee5c9aa001924393683c15791a", "messageHeadline": "show connected peer even without knowing the remot user name", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc440c2a3cf84aa85d08cabc0b979cd849653fa6", "messageHeadline": "throw exception in case of invalid session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "b238148a7a87b7183fcfdf7a346a77e35fc3d42a", "messageHeadline": "add termination stream for session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "4b3c42f38f050f587195717c774e8b73a0b742a8", "messageHeadline": "remove breez proto file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "ffd8885f12bc31b94a4737c6c7d8414d445f82c7", "messageHeadline": "mointor sessions notification on ctp bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "2f3b43d80810a25a87551d379c7f50a8eec62735", "messageHeadline": "make sessionID mandatory in creating new sessions", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4d77efbc4ffec4b900c026705c949bf2b9e745c0", "messageHeadline": "add protobuf files for CTPService API", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 673, "deletions": 314}}, {"node": {"oid": "208f652c6f44c935c9bd06ed12e2ca46413ccb54", "messageHeadline": "fix BREEZ-534 - currency is not updated in remove funds page.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 65, "deletions": 58}}, {"node": {"oid": "07e57d5ddfa93e2c270c95128a9a9e3525f4e5bd", "messageHeadline": "Merge pull request #34 from breez/reenter_session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 249, "deletions": 116}}, {"node": {"oid": "0714078b2f9b9a00b5de9122f35d62472a97a012", "messageHeadline": "Merge branch 'master' into reenter_session", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 407, "deletions": 354}}, {"node": {"oid": "3ec54501ea15d105e503a433420f1324f9944647", "messageHeadline": "fix typo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5f80d8159593ded027f69ea2fefe5d49cf2b0fb7", "messageHeadline": "Update breez binary", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c0ec61b08bd1e63149542be49f2aa7c2d2e8dc5c", "messageHeadline": "Allow . character if selected currency is not SAT", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "726017ed2e3bca859fc9ff3d494615d7297568cd", "messageHeadline": "Disable focus when clicked outside of add note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "2a42e2553d5bde09e29e26aef13c3c44e9510c9a", "messageHeadline": "Add note is now multiline", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "28c16b1ed54ef95eb480a3c8b3c1bf4e3f8d2a74", "messageHeadline": "UI Fixes to POS Invoice screen", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 214, "deletions": 217}}, {"node": {"oid": "5b3b78202911283bb5ed0abb4de52175c2b0d679", "messageHeadline": "fix watch session termination", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b4789431b59576885b20ea2f1b6bd0ea27b754ec", "messageHeadline": "move start to base RemoteSession class", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "59e78df26f7473ed6c889d144c9d1eb31a830427", "messageHeadline": "add delay render for green dot", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4d49033158add2cbdda7293403f26cdba9627251", "messageHeadline": "terminate session before start new one from link", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b9aa2cac2626a861742126389423c80235431cc8", "messageHeadline": "enable encryption", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "c764ab2c06475cf937760bd39f7f53e81d3fcd2d", "messageHeadline": "session creted in initialization of ctp page state", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 16}}, {"node": {"oid": "3db6f35b02187adfd85fb64152ee1fe8e602bd3c", "messageHeadline": "Merge pull request #32 from breez/add_note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 190, "deletions": 132}}, {"node": {"oid": "1434199d586cee673189f738b5ced102115eea7a", "messageHeadline": "Merge branch 'master' into add_note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 27}}, {"node": {"oid": "86746967ea3b10185f3d9067b7450a4c530ce329", "messageHeadline": "fix joinSessionByLink logic for both payee/payer", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "c835f23d38e2f7a39a6c326bba701c1485c17750", "messageHeadline": "remove ctp_bloc from ctp_page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "628f2edd6822f7493877a36ef865835ef08214b6", "messageHeadline": "change ctp page to get a session, build session outside page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 14, "deletions": 32}}, {"node": {"oid": "7b57cd6beaa52d45cfbc10bf49ca1767df7b11b7", "messageHeadline": "adapt ctp page to async session loading", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "6dc4010e8a29f3992e70bc718081a73b697a09ae", "messageHeadline": "refactor ctp_bloc and sessions classes to be reentrant", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 104, "deletions": 101}}, {"node": {"oid": "19db6dd643be1b2856543b0c2aac0fbad99faae5", "messageHeadline": "remove Update function for SessionData", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "bad001dba020875fd0e2c376dafb84ec62a32a42", "messageHeadline": "add peerResetStream and go offline on end of CTP", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "fd7e3340fb32d774aa5f5024dc7ddcb134fdec3a", "messageHeadline": "in case use name exists use this name in the instructions", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c311f74ac43a33b57a5fe2c7b9b4d13026eb49b2", "messageHeadline": "Merge pull request #33 from breez/drive-backup", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 5, "deletions": 25}}, {"node": {"oid": "533011c7a444abb3131b8981300bd538e2b5d91b", "messageHeadline": "build.gradle: don't hardcode dependencies", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "31d0a358451fcd05ef220a7ee2a11ece5e7e2e90", "messageHeadline": "Bump google-services to 4.2.0", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cc34a34706eb5c7f7980c2569fee79824adb9e0", "messageHeadline": "Pubspec: don't use git versions od firebase plugins", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "8aab48089e36815bba5134cdd2e7a895cf68b038", "messageHeadline": "build.gradle: suppress warnings by using the 'implementation' directive", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "619eb5b1aa2970450d75b5c9b47fc9c7d8f3559f", "messageHeadline": "Update breezlib", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6fcd8df21d6ce2f0e1f5727c99c1d6948609a28", "messageHeadline": "Add standard to Invoice request model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "354381ab3345a9c1b59a84a9a4945461301b9a12", "messageHeadline": "initial commit", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 193, "deletions": 57}}, {"node": {"oid": "26f1c0e472c9f9417623110d4ae058705e42b1a9", "messageHeadline": "Add note has maximum of 1 line.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f28a636f059057a2c632419a3ffe2cbacd15e752", "messageHeadline": "Revert note field from Pay Someone Nearby", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 24}}, {"node": {"oid": "9a889d010f4b857551a0f5189670f1affc50aff5", "messageHeadline": "New breez.aar and revert connect2pay changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 45}}, {"node": {"oid": "f483310b747a19226420423727244933474315ff", "messageHeadline": "Add standard parameter to addInvoice", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 74, "deletions": 73}}, {"node": {"oid": "9d2c64b7b5816ead09cd43ee51483136143e06f5", "messageHeadline": "Add description to payee_session", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "a411d7ab12392d1dc525726155a5180f5eb05a7b", "messageHeadline": "Merge branch 'master' into add_note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 668, "deletions": 291}}, {"node": {"oid": "d7e08f04d8e36705cc9622bbf9fb2fc94d5642da", "messageHeadline": "Merge pull request #29 from breez/ctp_encryption", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 650, "deletions": 278}}, {"node": {"oid": "e7cd2f095a3f60b1dcca9886bf540d69c57a9cb4", "messageHeadline": "fix typo", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "83c919474c59a313e50a306fcfbee069c0d97cfe", "messageHeadline": "Merge branch 'master' into ctp_encryption", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 74, "deletions": 19}}, {"node": {"oid": "486ea0e9a4dc1012ff178a6830bee8c7cac5ffda", "messageHeadline": "Merge branch 'master' into add_note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "e7608d5e2abcfc14b8c88a53581415f581b462de", "messageHeadline": "Disable Android auto backup", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "174ba4e3d901ff63d297571e0a63500d3a44bf60", "messageHeadline": "Applied changes to payment request dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 32, "deletions": 48}}, {"node": {"oid": "d62bdb49aeb24b8f5e8cc2e5aa32d04885d986f2", "messageHeadline": "Don't show \"is requesting you to pay:\" if payeeName is empty.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "3095a77e6cbc00ea79628b56c38591ad9262523c", "messageHeadline": "Merged Invoice and StandardInvoice to single stream and method", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 36}}, {"node": {"oid": "e86b6aca71fc4602dc24acc9b8c90334b6c658ae", "messageHeadline": "update breez binaries, fix get_refund visibility", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "264e52ca407029d6bad3cd020cf1bd3e28b6169a", "messageHeadline": "Fixed padding of Pay Nearby instructions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd7f300166df23ebda767b74b646b789d79926de", "messageHeadline": "Fixed padding of CircularProgressIndicator when building QrCodeDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d6135c6300b18978dfea706550c49acc85f7238", "messageHeadline": "Description TextField now dynamically adds lines and prevents new lin\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 33, "deletions": 39}}, {"node": {"oid": "72d7f066d99a6baadce417e2eeb1697f88072601", "messageHeadline": "AmountFormField only allows digits as input", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eeb5890876b5d6e1b0a26bc9c5c00f13147db0fa", "messageHeadline": "Merge branch 'master' into add_note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 71, "deletions": 18}}, {"node": {"oid": "9b68b64f8ce2c93f69045a5ba0d6bd09bbedb651", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 69, "deletions": 16}}, {"node": {"oid": "a660df0b05e5bb236280bb0f46c52c58cbd855a6", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "02aff950ab52de039dff1c89869bd573fe0f96cd", "messageHeadline": "Merge branch 'master' into add_note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6737da5f61c62522f49c61a169fe0b109e6910b", "messageHeadline": "Fix POS NFC device flow", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "29ca60381220fbd78edc6f4a404fb58e8f7a906b", "messageHeadline": "Show a snackbar on successful payment in Pay Nearby", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd97825beba9fc7698f343e27bf6f3fb285480c0", "messageHeadline": "Add 'Failed to send payment\" text to error snackbar in Pay Nearby", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5157c25ae5f6300a2de5a78f1c587c5c8a60068a", "messageHeadline": "Refactor blank invoices protocol", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 62, "deletions": 12}}, {"node": {"oid": "e9925710a6effc898b97f5a2504df2a0df83df34", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "233f146babf705f6a442bc8e887fce7d48d63b97", "messageHeadline": "remove not needed function", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "8d889e642f4e295f3d6714681d47bec9d005087e", "messageHeadline": "communication based on encrypted state exhcnage", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 669, "deletions": 278}}, {"node": {"oid": "367503dd0b804185d0d8152227bfcbe6aa6010cc", "messageHeadline": "Fix stopping P2P beam on screen disposal", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1f1ca7ef65a7464cf36e3ae4d43bf545a632e6ac", "messageHeadline": "Update breezlib", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "989066c0b018729c508970ae70eee3c355fdf79b", "messageHeadline": "Added description to PayerSessionData", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b533d42130c1b80117e692e34e3d34d6292248d0", "messageHeadline": "UI improvements", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 41}}, {"node": {"oid": "82194863be22f8f084b86bc0a4963250897878f6", "messageHeadline": "Fixed typo and padding of promptAreYouSure dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b9f8714a10827b2d0ed36d8f80c152be73ac8e4c", "messageHeadline": "Add description to Pay Someone Nearby invoices", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "c0b236059cb4824a7ef68a57dc4982174a2dd4a7", "messageHeadline": "update binaries, adding client side pings in grpc connection", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25e89437d3ce70ff0203e2b1b10988004078c53f", "messageHeadline": "Merge branch 'master' into add_note", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 261, "deletions": 321}}, {"node": {"oid": "dd03465c21c38b7cb095f1f3ed13b3735b995e04", "messageHeadline": "Add description to Connect to Pay and Pay Someone Nearby pages.", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 68, "deletions": 28}}, {"node": {"oid": "e5e3a396812feefd54678d768c91224f3cf2914f", "messageHeadline": "Don't show note if there are none attached", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "a276cc06acf25ddee76404fc3f1b2e87ea81fecd", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "63145aacd973039039b918b034fa713c6527ba12", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "006f70a8d6b8773905658f77f89623d5a5eaa155", "messageHeadline": "upgrade grpc to 1.16 use ResetConnectBackoff function", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "578fc9602eff58cf37489f48421d92a3268b0b4e", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "17e327bde79347a1c6337d1829f98db35758cb27", "messageHeadline": "test binaries for renewing connectino on failure", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b9efa12020d10adac178fb698666945ebbfbb7f8", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4fcda8e94d3a1fe8ca5bb11ce314b9cbe8df1310", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ba7a35b9ede033b6739393446ee87d8b56e2bb8b", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1482628f97c8e1178c8c1cb7a4cb121234685c83", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "7d1ad6f77759452a982f9fafb39ad4951b14231e", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7890ed0364b5e995ab8a94f6258127b748e50f7", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a359260e34a71a096622aa709a16161d3240230b", "messageHeadline": "Add Note to Payment Request and Details Dialogs and POS", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 51, "deletions": 13}}, {"node": {"oid": "c67d9a491f21c4a3d4bda4cddd1f1a644183e5dc", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9c9f30d4cb637cb3d67021d807f76c7e9f21aafa", "messageHeadline": "fix message alignment", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "6ad79d516996ae7f8b1d8f65ed45fdcb5beb272d", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 450, "deletions": 524}}, {"node": {"oid": "9274dc050074ebd35aa38a1424519e4f8d443e7f", "messageHeadline": "refactor add_funds: simplify errors, dedicated bloc extract out widgets", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 241, "deletions": 306}}, {"node": {"oid": "af6f54e7c3c482c277758aaf3e30abf79446c732", "messageHeadline": "Update generated RPC files", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 448, "deletions": 522}}, {"node": {"oid": "054ebb13cab6fd1afd3706f181d43fff58cc75ab", "messageHeadline": "Update breezlib binary", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f4fb4707dda950a47836debb096be06395635ef", "messageHeadline": "Add funds: when server returns an error show the close button", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ff7ce79d0128d76977b3eb2d8d2e466b17f2dace", "messageHeadline": "Update breez.aar", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a57bcb163b8fa8de00c72ab5b03733700ce75676", "messageHeadline": "fix reconnect from background", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "ef1c9f4d2db4988f20fed1d74abf4402296768e3", "messageHeadline": "Merge branch 'master' of github.com:breez/breezmobile", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 190, "deletions": 107}}, {"node": {"oid": "331654fd26606fbe59467cba128b561b87e466d5", "messageHeadline": "Add funds: Remove the refund transaction link", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "04ca962e73809bd857db3920daf29b534e2f203c", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e832410ccb3c86dc20800e04eb026a03a08a8bc", "messageHeadline": "Remove Opacity parent of avatar name", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "60c01220c6a9d362dc627f8445c058fe262f19dc", "messageHeadline": "Merge pull request #27 from breez/subswap_ui_integration", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 186, "deletions": 101}}, {"node": {"oid": "eb01baef2a23cb39503be531b164c37298a01793", "messageHeadline": "Add a breez_notify icon to drawable", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b0bbe7cdbaa3f23c2acfbb20cfcf8152a1125b98", "messageHeadline": "Move FCM metadata to the applicaton tag", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b62596717748d43672e265b6cd5532836e2c1455", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab4043369c8ac5249adc56de8d06e09039aa13bd", "messageHeadline": "add last refund transaction id to swap address model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "dfca3955516a3f74d0deaed8de2e2671b554910a", "messageHeadline": "Merge branch 'master' into subswap_ui_integration", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "5830521c8eba17549573a515c6607d9d34f3d747", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3219ede1b4d3148f6cabae59e0c6634a0d03b482", "messageHeadline": "dynamically show getrefund route", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "4f5f865fe8f9d65335504480609c051dca57d66a", "messageHeadline": "UI fixes", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 77, "deletions": 68}}, {"node": {"oid": "7319d7244284cd5edfac5bb95e98ef8e604a305a", "messageHeadline": "implment refund API proxy to breez library", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "aca990de2045274f34796185b9bb5fde19e2da11", "messageHeadline": "dynamically update refundable addresses", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "d17571b0ca520be44b59d573d6cc2b77c7e6fdf2", "messageHeadline": "Add funds: add 'refund link'", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "44992223b2d76c72dc28c24fd986034f486964af", "messageHeadline": "Merge pull request #26 from breez/subswap_ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 233, "deletions": 50}}, {"node": {"oid": "e0315eb5096741c5853483f3eb8e772026900b4a", "messageHeadline": "Merge branch 'master' into subswap_ui", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d3d7ee55dac80b78a1eb57b874c271871187b3d2", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "581e5350ecf8235dc86e353e30a7f5244f283e1c", "messageHeadline": "Change list alien icon to green and set size like other icons", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8c3c6c156600601fadc8b6a91a9c65ac9a7ada2e", "messageHeadline": "Change the alien avatar color to green", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da453cdde20272eae9c1681fa9912ae62aa53fa8", "messageHeadline": "call getRefundableAddresses on init", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "ff77ab41f9e96041d798eed425ba5704054122a7", "messageHeadline": "implement account bloc and model for new add funds", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 199, "deletions": 32}}, {"node": {"oid": "a7a04cba7453dd060e4b7ecb7eceb6923633cc32", "messageHeadline": "small fix, removing await", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fbeac0ef0e98b279d23f47f999a8bc7d280d398", "messageHeadline": "fix device events", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e517e3a423cc15c4060453372354b718990cd8ab", "messageHeadline": "Reenable 'Scan Invoice'", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72504ac7d022043a3746fb113b6721afba6b41e0", "messageHeadline": "Update breez.aar", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1e13251b66e3aededc650eff2e27307e43199e3", "messageHeadline": "Update breez.aar", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9a14f40abf5da9b235b28a4280c7195746578ac", "messageHeadline": "Merge pull request #25 from breez/subswap", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 485, "deletions": 23}}, {"node": {"oid": "c7438daa195bced9d631074443b40dae6d152091", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e16a0eef6273c601f7110911fc1218102e64a9c3", "messageHeadline": "Merge pull request #23 from breez/order_card_email_address", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 69, "deletions": 34}}, {"node": {"oid": "59d714588f8857e6d072a4b74b3116638e163834", "messageHeadline": "Merge pull request #24 from breez/charge_flow_transition", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 62, "deletions": 45}}, {"node": {"oid": "80b3bc20aefce391b1983d58dc3672a10c1a2bda", "messageHeadline": "disable refund menu item", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6afa7814a6750b4d29e41320b1f0e1cd018ce5ef", "messageHeadline": "move scan barcode to be inside the form", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "d8a8dc0c086aa1aa833b8a80e8fa2d2beb6baa1e", "messageHeadline": "connect refund route", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "29d88c2255792f6950e5a4ae2b6ea3bfb3bbb748", "messageHeadline": "add refund UI screens", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 420, "deletions": 0}}, {"node": {"oid": "fe9e059e20a9674044df64ff387f1c39784c54a2", "messageHeadline": "implement business logic and models for refund", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "92e3bf920b94cc6c18163e301a82258eb085721b", "messageHeadline": "Create invoice dialog: change CANCEL to CLOSE", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71002cd3cede65a7f7ed1b6cfba2bcdb39e6eb85", "messageHeadline": "Animate between card/qr states", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 62, "deletions": 45}}, {"node": {"oid": "670bd41080d40d3e3e66ace9db562e3dcbf358ee", "messageHeadline": "Smoother transition between Card/QR states", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7f27259e3bc9c1f12170b19610fdd7183c84419c", "messageHeadline": "Resized payment title to fit one line", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 38}}, {"node": {"oid": "7f821d8493cf3a397d3434afbe0eba3300a58746", "messageHeadline": "Check if String values are empty on payment details dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6d9e22a39903de979e1d0a3a283c84f41af04c6c", "messageHeadline": "Grammar fix", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1e4a35e613abe526686965265bb37d19cdd0510", "messageHeadline": "Changed e-mail validation regex to meet RFC 2822 standards", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "611dce09048e9001fa73ecaf618a3c27fed7d4d7", "messageHeadline": "Changed text capitalization to none", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd1b180db583ac7b3a57ebe6705cc2bfb209f961", "messageHeadline": "Added e-mail field to order card page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 69, "deletions": 34}}, {"node": {"oid": "7cea5c9983de36133d7a948d1d55ea9b24318647", "messageHeadline": "Closes BU-134 & BU-136", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 177, "deletions": 161}}, {"node": {"oid": "0004dd011c9b58368edd182da770ffb295bfa836", "messageHeadline": "Merge pull request #21 from breez/drawer_with_expandable_items", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 64, "deletions": 56}}, {"node": {"oid": "659a0f985570c3b1dc7dbcc2318f339d355b86ed", "messageHeadline": "Merge pull request #22 from breez/payment_details_dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 222, "deletions": 6}}, {"node": {"oid": "f89ed2b1be5e0102d2e1a584bdc59fc17e66ae89", "messageHeadline": "add logging package", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8de9b80a5af6156cbafe87c5f32d1dea990746af", "messageHeadline": "Change date formatting, font&icon size of expanded items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "18575d47a87eb344d05f6eb7eed63d15aa8f5174", "messageHeadline": "Added share icon and share functionality", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 101, "deletions": 50}}, {"node": {"oid": "0d272105fa9690846912acbd3ab55d4c1554aa5c", "messageHeadline": "Merge branch 'master' into payment_details_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 605, "deletions": 293}}, {"node": {"oid": "fe049f6ab8406162340db5c30e4cf0d5115d2799", "messageHeadline": "Changed subTile to an optional parameter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "b099314ae7b72708bb1377954c2a8656a36bc184", "messageHeadline": "Use new icon and align text with other items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7c324a3b2c3ecc9adbc9cd39ad70698bc55eca96", "messageHeadline": "Revert Invoice to normal menu items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "9f3be95a25cc50b1fd0b9cc1ee4de90a21fea80f", "messageHeadline": "Merge branch 'master' into drawer_with_expandable_items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 605, "deletions": 293}}, {"node": {"oid": "9fc695695fdfc48912a461b237b192d0fdba1ac7", "messageHeadline": "Added new card and developers icons", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f33f5a341d1335a24d8bab7967b8cea893e90721", "messageHeadline": "Merge pull request #20 from breez/payment_model_fields", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 239, "deletions": 151}}, {"node": {"oid": "0d98eb25327cae4b85db023942dd98ab789552b0", "messageHeadline": "Merge branch 'master' into payment_model_fields", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "143f52a8561c86ccad9eeefca21f4af46fc6b3eb", "messageHeadline": "exit on activity destroyed", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6657c3bfc1fc7e81383698a89acd155715ed9787", "messageHeadline": "Merge pull request #19 from breez/invoice-expiry", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 166, "deletions": 206}}, {"node": {"oid": "df5b3a427efe48c8ca5b4e36ba2a666a0bae54e1", "messageHeadline": "use alien avatar for unknown", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a480a2e528e364680280634019ec1f3aa8f53cab", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ee34517908c5b4380d385f970ad6169fe779c5f", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06a6de082b19676b92bcba2456d30f266601692b", "messageHeadline": "add fields to payment model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "c0e9901247ebc5a3357a3aa7406673b52c879848", "messageHeadline": "Update breezlib protobuf", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 156, "deletions": 201}}, {"node": {"oid": "07050a8e6560a71ba1dbed91007edff0d05cc917", "messageHeadline": "Add expiry as a parameter when adding an invoice", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "e52d7be81ec1955626dc95ea00c5490598fc1423", "messageHeadline": "Create invoice: show the snackbar on invoice paid", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "9d98b2d3f8b275e641bd80d1187641c46672e8ee", "messageHeadline": "Merge pull request #17 from breez/clipboard-watcher", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "3c855b11fdc9625bc5959474abe6bea6e83d6dc1", "messageHeadline": "Move the business logic of pasted lightning links to InvoiceBloc", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "7cf5060cd2fcfb873f3c3be13e7f78b1bdd0698a", "messageHeadline": "Update the clipboard logic to persist the last clipping", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "aea679a300ec300f9c2027b1de2e7b135a75bb0b", "messageHeadline": "Turn Node ID and Hash code to expandable items", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 47, "deletions": 90}}, {"node": {"oid": "ad3b2882f0ee2aa161e382c4bee24427f9661462", "messageHeadline": "Revert condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b448c7d7d564a6915b324bc1648c1e5680d65dc8", "messageHeadline": "Replaced developers icon", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dc222545dfa42c84b9f2e21007fe2ba2ae920ae9", "messageHeadline": "Null handling on startup", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "57cf89165b0ef316b549269d3b64687a6eb9e4fd", "messageHeadline": "UI fixes for remove funds", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "c778a4ca5cb67ee72d38d5927601a8a2043343be", "messageHeadline": "add reconnect logging", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "4c937a079e93df5e4c2b1a81e930f4b8ebdc555b", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "28fac44768066e51b311c1a24ae31ba82be09c81", "messageHeadline": "Merge pull request #18 from breez/remove_fund", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 392, "deletions": 208}}, {"node": {"oid": "65fdfe5997f8ac4ed89793bde7e3ba59fddb9747", "messageHeadline": "reconnect on disconnection", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3a7fc1e0746b77e56b1358a470e3fd4fc20b5f3d", "messageHeadline": "update gitignore", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ae4a3edbfccfe99dd4da470b15679727e365bc24", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96d850417977c94cef3913be4fed9fee98f4e588", "messageHeadline": "implement removeFund API in breez and update proto files", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 270, "deletions": 135}}, {"node": {"oid": "2e8ae4fbe298c18c128f10442efd8f889fd6e3b7", "messageHeadline": "allow empty title in error dialog", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81c6685bd658975c23fce249a85f82dda2257966", "messageHeadline": "implement withdrawal page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 84, "deletions": 29}}, {"node": {"oid": "af9196b524798394838016664a935c96d9aebc16", "messageHeadline": "implement withdrawal style for payment item", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7dad6325c8c8558eefeef23446d9a49e5e8964e9", "messageHeadline": "add RemoveFund logic to account bloc", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "bb1c487b1effcd3d10591a8c1a1eeb27d20ded71", "messageHeadline": "Grab clipboard data on resume and check if it's a lightning invoice", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "9d3b46cd1d9c674556d79f281018d54261e02e90", "messageHeadline": "POS dialog QR code tweaks", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7c54319d6d81526f16f7b05ef04ad5e9e9594051", "messageHeadline": "POS dialog UI tweaks", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "230d48955553c545307215f77ecf11e94b665fb2", "messageHeadline": "Add generic card icon", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4ac6b84bffddb16a6eb05f278e8c3fb1088adc9", "messageHeadline": "Fix POS NFC flow", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3c84d1c927caf23eb8624c1da85b1d830438b6f", "messageHeadline": "Create invoice dialog UI tweaks", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 49, "deletions": 33}}, {"node": {"oid": "5b6db1539a4efee1fd6e90abd638e07e713be7d1", "messageHeadline": "Pay others: UI tweaks", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "6eecfce3af8eef9d5b9fb724075f1f835d99c298", "messageHeadline": "Add dummy node id", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "3a3a5a1880169f597e634c851a1b334fd7e97f1f", "messageHeadline": "Merge branch 'master' into payment_details_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 665, "deletions": 123}}, {"node": {"oid": "bd24c1973029d312ce3d828e2ae4764f9b5ff273", "messageHeadline": "Expandable menu items initial draft", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 81, "deletions": 97}}, {"node": {"oid": "4780d3f268790154ac238a561eb9763c8e4fae80", "messageHeadline": "Moved _hasError to accountSubscription", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f1bc7f62b03d7787f81b97029f44396c37c0a75a", "messageHeadline": "Change create invoice QR dialog copy", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5f2e9cc0c1d5f48386a5bdc0cf5374e3fdc3914", "messageHeadline": "POS dialog: move QR/NFC toggle icon to the upper right", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "b6496711ee860c3fe0c67f0b21e62189357185fe", "messageHeadline": "Bump bolt11 QR code version to 20", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "024f4d946781c1cfa1fb03c6fe82d0e4b1ca5520", "messageHeadline": "Create invoice: display QR code on a separate dialog", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 167, "deletions": 52}}, {"node": {"oid": "eff5467ba5921a94ab05ea97b567bae0df0f58d7", "messageHeadline": "Merge lightning links stream with other bolt11 streams", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "30f632472e4d231cb376eafe91b294d84ee99895", "messageHeadline": "clean add_fund_page, remove nonDepositable scenario", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 12, "deletions": 37}}, {"node": {"oid": "e4aafea9be02f954e0e40dbc5dceca25b5f8e22f", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0474d24f06081a047516a3bb14161f80ce70e96c", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1ff57c30a333ab61a0bc23b3004301d5db49ff0", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "82e228576347e8a0fa6d0445c43e2a95c9ac1e0f", "messageHeadline": "Revert loading screen changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 44}}, {"node": {"oid": "b4a9b7b47c6323da0ef7ce3649f2d06fcdf2276f", "messageHeadline": "Update breezlib", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3fbf73aa049b23d2138f8403eb271f44ed38a23d", "messageHeadline": "Append missing line to add_funds_page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "03efe486210a1bf8e20181ef0afb05710093975d", "messageHeadline": "Add close button to error messages on add funds page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 64, "deletions": 32}}, {"node": {"oid": "7e5f9edc284818ca55daf6d4efa9af7f30bfceec", "messageHeadline": "Merge pull request #15 from breez/pay-others", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 469, "deletions": 37}}, {"node": {"oid": "fdb6ca05ddc4184eead3e48612baa6bb7d1b5e7b", "messageHeadline": "Pop off create invoice after invoice is paid", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "47056dd2ddbd442c7a06e85b05dff9f51859d86b", "messageHeadline": "Merge branch 'master' into payment_details_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "bd30e1dfbcaaef3b0aef8bb3a6d1ca2a842b2516", "messageHeadline": "Show loaders till account is connected and payments are ready", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "2f6d16d3f0568a16756ebf37c4564143df8c1162", "messageHeadline": "Copy hashcode and close details dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 80, "deletions": 36}}, {"node": {"oid": "08f9b32768ef80103392ec7d52eca8a373ea5a2d", "messageHeadline": "Merge branch 'master' into payment_details_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 149, "deletions": 56}}, {"node": {"oid": "fc4b1d4f47cc6fb5c0b4c96f8cf94728d58f9009", "messageHeadline": "Remove elevation of date filter chip sliver", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "138e42dc063366bc5f387b3961d3f22f29836b2a", "messageHeadline": "Hide filter sliver if there are no active filters", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a9a595930317e89fcc4799d7742a20cb5f16ea1d", "messageHeadline": "Fix typo", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f4bdf1f1237977c9f9791cf09b60ceb23041174", "messageHeadline": "Don't show empty home screen when there is an active filter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "dfb2b869b82bf19bc6634898058598587e4ba4d0", "messageHeadline": "Listen to the standard invoices from _listenInvoiceRequests as well", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "aa85973d002e44e84d6491d40c8c6ebff998bd65", "messageHeadline": "POS: Add an option toggle QR code display", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "c9c111cb125cf25482f2fad9797b03fd0cd5ea33", "messageHeadline": "Format invoices with a description delineated with | to be parseable \u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b4c24a4797b3d02c5e6ac733d6bc94e70a7862f8", "messageHeadline": "LightningLinks: use an intent listenter instead of main activity inst\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "3a787544d7def5e5f11ab8a7b362e776d469e255", "messageHeadline": "BreezDeepLinks: don't handle intents if the scheme doesn't contain 'h\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3238a1f5ceeb935c044d47abf1ccaa0525e0e882", "messageHeadline": "Use StreamBuilder instead of subscribing to streams", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 30, "deletions": 63}}, {"node": {"oid": "8b8bc0f43c4c38fc282e87e514acafb57c481752", "messageHeadline": "Merge pull request #16 from breez/control_sync_job", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 129, "deletions": 50}}, {"node": {"oid": "719f96b2c8919f7de74dcf575adcc69138d3103e", "messageHeadline": "Format payment date and change copy hash to close button", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "5ad4820df5b336bdbcb1eab922bbf889a38a103f", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d69bcab6e371f51f2f1e45ab0bbef4ae2baa8845", "messageHeadline": "Merge branch 'master' into payment_details_dialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 59, "deletions": 51}}, {"node": {"oid": "187ffda7e412bb574b43669cd10924bbf8437030", "messageHeadline": "Don't clear date filter when changing payment type filter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 54, "deletions": 47}}, {"node": {"oid": "783ab86b7c3abd6d2994b17ffa66250ba001fa0c", "messageHeadline": "Scheduling the job on start of breez", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6031bbbf6870057e7333f4d896b9ea81452746e4", "messageHeadline": "robustness of ChainSync job.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 35, "deletions": 41}}, {"node": {"oid": "ca1e580cf76965c5c07db2c71a802d57dd96d727", "messageHeadline": "don't reconnect automatially on disconnection", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "3f702325d01bb14d73d7dacf6de1de5cbd86903d", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "67eaf5ef28f19cfc3292ffeed1d5fe2c6bf180bd", "messageHeadline": "Changed text alignment", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "aa3a2a48fadcb6d3b4766355037c98a4d29a2c16", "messageHeadline": "Payment detail dialog initial draft", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "33eaf7e8ed0c904a5b69a5778d5387c270cdb524", "messageHeadline": "don't retry job when app is alive", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f01a6f102b4a1d6f06a7e597d9e68553d205939", "messageHeadline": "extract out connect flow to different method", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "f2d707d9f0248c8e8a5794a8c2466e3cb8dcf54c", "messageHeadline": "Merge pull request #14 from breez/calendar_filter_ui_changes", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 119, "deletions": 67}}, {"node": {"oid": "52974aaad3a598cb279732098605e4e9fc2a5ff5", "messageHeadline": "schedule job for every hour", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d39e1a68b9eeff97c3e3f1af476e2d5a4e4c9261", "messageHeadline": "some small fixes:", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "e9526edf932801f20ae731b0664d4bdd47b18b1e", "messageHeadline": "Apply filter changes to current filter", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "a49d4f929cfaec7d5db65350b186b622c91d6543", "messageHeadline": "Don't initialize models in UI", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "2cbd09a7c20a55cec4aa70bcb3ecfa41b6fde85a", "messageHeadline": "Dismiss calendar dialog when clicked outside", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1d2e30e80b67ab39223a4e333bf085d1bf8fcb93", "messageHeadline": "Only set selected date", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "52faac16a701291d490c5a868d72eb7f79b2c75f", "messageHeadline": "Bump qr renderer version to 9", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2d2c52d974e0859fbe24a49045b7ea8e7434aef9", "messageHeadline": "Remove unused user profile bloc", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "b26ed10652b70174ad3527352984580296152be2", "messageHeadline": "Clean up the UI", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 73, "deletions": 53}}, {"node": {"oid": "b2c511b8327fc5ef7a7bbd85f2b22b94cb938a57", "messageHeadline": "Refactor lightning links plugin", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 9, "deletions": 26}}, {"node": {"oid": "2066993827ad7ae23938614c29f373a12f0b016e", "messageHeadline": "Don't pass current filter range to CalendarDialog", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "06053a53c2459d2310f55314696c51218eb26ceb", "messageHeadline": "Fix formatFilterDateRange condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f1e24fd16bf8cbf7db5ecb3c5ac8b5759e913bf", "messageHeadline": "Fix first date initialization", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdd7d4f8ac875bd763b6e498c3913ba2476b60b7", "messageHeadline": "Added date filter chip and buildScaffold widgets", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 99, "deletions": 46}}, {"node": {"oid": "fbb636622cf7cca4ba650c98c69172b80e92990c", "messageHeadline": "Let account_page know when new date range is selected", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "2456fcbc2e6e4bd34c226684708dd80133b994ec", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3eda2a6eecdf3bdc3de9228e3efb49057e205d52", "messageHeadline": "Fixed a typo and mock data list items are ordered from oldest to newest", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "faf6e17f4e104ec404f720a2511348538025ff77", "messageHeadline": "implement immediate cancelling of running job", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "6c0dcffcb183f2b07f011d4d0323e63fe500c310", "messageHeadline": "skip first resume", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7da5dda10d4b9ef6c9625e13ba995e9aa13f3f2", "messageHeadline": "add network and battery constraints to the sync job", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8ecf7d756f404fb7a324bc242195911bb8ea7038", "messageHeadline": "Merge pull request #13 from breez/payment_filter_model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 100, "deletions": 48}}, {"node": {"oid": "361af6c495a3d20694826589669b232a357813cb", "messageHeadline": "Get current year if first date is null", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6d63025cda163d83fef7a71494452789a89e3eb1", "messageHeadline": "Remove unused variable", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "604645025de39ad9f32f1ec11d9cace30e50cc71", "messageHeadline": "Don't save PaymentFilterModel and first date values to variables", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "7c40059dbd73d4ad012c4914cab4cfa80cce2df0", "messageHeadline": "Merge filterPayments and filterMockDataPayments into one function", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 19, "deletions": 40}}, {"node": {"oid": "9ebfc11a791c50d0bbafc5506fada0bdce454097", "messageHeadline": "Add create invoice route", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b17f65944c1ad2b56cb02b582c6a34da2e66b8ea", "messageHeadline": "Add support for standard invoices in the BLoC", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "e724abd1d2483f617102efa7120f795ce08a11fa", "messageHeadline": "Add lightning links plugin to main activity", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "3f7fd377953e91d5ea28b74d626bbea7acdc7957", "messageHeadline": "Add Create Invoice page", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "2bd13fc463eb25b2d7432ad091b66818f391ac96", "messageHeadline": "Breezlib: add option to create standard invoice", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "acc5dc98efff3f13520228aaf59cc03bed7b8759", "messageHeadline": "Add 'create invoice' and refactor so it's more legible", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 52, "deletions": 18}}, {"node": {"oid": "b64c4e6ae6c4b975458291fa56b0bfd7e4da4564", "messageHeadline": "Adjust the payment request dialog so it renders standard invoices cor\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6ca28ddab597b0e0aa60bb6900717efaa34af2f", "messageHeadline": "Add a scanner icon to the navigation drawer", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "32cf7cd371718e2565031d87ec5e6c6a3b7562e3", "messageHeadline": "Add lightning links service to the injector", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "42b36843c2b8868ef200ff51937885e1350190d3", "messageHeadline": "Add an intent filter for lightning links", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "822fbcf194b26cf4a11cff26529a924809290e00", "messageHeadline": "Add lightning: links plugin", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "cd1ee7864cd49bcec6608921e1a33273a4a308e1", "messageHeadline": "Remove unnecessary condition", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "b45aa60038cd1a47ac9ea4f4d8356f962ea4c2b4", "messageHeadline": "Remove unused streams and make PaymentsModel's firstDate optional", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 21}}, {"node": {"oid": "3206b4d915a2ad03ee2c5008725602a7cf29acce", "messageHeadline": "Refactor filter functions", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 31, "deletions": 121}}, {"node": {"oid": "adca68086d3ed8355943ee21e9153c80e40fd36d", "messageHeadline": "update job to sync with app", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 111, "deletions": 44}}, {"node": {"oid": "5243c91aa82b7afb015081466fbac771f5340d57", "messageHeadline": "Fixed PaymentFitlerModel's initial state", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d83df53282ccfdc300b8035aee0a5e76f93a9a37", "messageHeadline": "Apply model changes to pos_transaction_page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7a1985529fc33477ee78fdd424454392f7cc0fb3", "messageHeadline": "Refactor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 98, "deletions": 44}}, {"node": {"oid": "5f813c2e527ce376f0335212693dd1ed6536b60b", "messageHeadline": "Fixed type mismatch and copyWith function of PaymentFilterModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fdf0f358095e2a00a0aea5390ee4649d4b2a71dc", "messageHeadline": "Fixed misuse of comparator", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "20ae76626cc2d1c6fbe3746a3cb82e506fed9f71", "messageHeadline": "Apply PaymentInfo to PaymentsModel changes on account_page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "3f3c69211314ca2cc0e8492e2f66ca7eccb4d9ec", "messageHeadline": "Return PaymentsModel from sentPayments/receivedPayments", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "cd68f28fae9acda36754069fab7547c15a4c8815", "messageHeadline": "Merge branch 'master' into payment_filter_model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 20, "deletions": 28}}, {"node": {"oid": "7a780b08444f44f14580c1dba62e5fc55ff74b74", "messageHeadline": "Changes paymentsStream to return PaymentsModel", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "bcac4dd0990481008bf0b98ab47286c6e33851f6", "messageHeadline": "Listening paymentFilterStream and applying payment filter based on fi\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 119, "deletions": 8}}, {"node": {"oid": "06fc55a32dc58f42bd2a378ea260bb3d30b3ff49", "messageHeadline": "Merge branch 'master' into payment_filter_model", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "f31c8e324b6f8aed0960210bc66d3accb9340646", "messageHeadline": "Merge pull request #11 from breez/calendar_filter_component", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 212, "deletions": 46}}, {"node": {"oid": "a5214a4b4049a6b6f6d6d3e437dc224a4b02fd60", "messageHeadline": "Revert changes to account bloc and account_page", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "0f7027a7d409dd2147f32e103755b3b5357cf252", "messageHeadline": "Merge branch 'calendar_filter_component' of https://github.com/breez/\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "185e6e1c18aeaf7c88c72d0d0f215b7881cbe5b5", "messageHeadline": "Change date util methods to take DateTime as input", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "f1a8b86c3a0f0c23448452d5e503ce26757dfcf5", "messageHeadline": "Return date range from 00:00 of start date to 23:59 of end date", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "a9ac38eca9079e0c05ee4167f42859769136757d", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a682e1c257b901ea2763a0ceef00a33242b9a1d1", "messageHeadline": "Merge pull request #12 from breez/background_sync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 42, "deletions": 5}}, {"node": {"oid": "2181bf6d29bd669b0284dde0d900b01132549162", "messageHeadline": "Merge branch 'master' into background_sync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e01ce40ae702d11de5cdde16304002c186532758", "messageHeadline": "change tag to BREEZSYNC", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d6e879aa97b68f596a63fcb3022a492532d81b15", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d76c4c1291453cbd5ba2b9257d2ecca6ef5d372", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "87742f47da77e0eefdf8d9f84dab53597ca70437", "messageHeadline": "add usefull logging for ChainSync job", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "8152a433f747c969c9387fd4760c7e84830a8eda", "messageHeadline": "remove not necessary functionality from BreezApplication", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "7d5d4d1605dbe0d8918c62a29c31f6e7babdcdd4", "messageHeadline": "start background sync", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 4}}, {"node": {"oid": "235bdc31642830963bb93e564a276a2475bf5ea5", "messageHeadline": "Read first date from unfiltered payments", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6c15725fc195bb3b61b811cfdecdfecf2a6eff86", "messageHeadline": "Moved transaction date formatting and filter date range formatting to\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "d654806ee2143851305a0b33a7e638fa722b8cda", "messageHeadline": "Read firstDate from unfiltered payments", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "cd33f5e78bb533a7abc7bf39494cc0ed35129932", "messageHeadline": "Refactor", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cc7ae39b76cb8641a3e1943f986d89284d3ccf76", "messageHeadline": "Calendar filter dialog + DateUtils", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 206, "deletions": 28}}, {"node": {"oid": "44efc283257ea6b535f78ac25372a1afabb394aa", "messageHeadline": "Update breez", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8951f6dbe28afe1c0016c9cb67378fd8836d570f", "messageHeadline": "Update breez", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b56390c2ff1007913b75eccaf1277375b26e28f", "messageHeadline": "Merge branch 'master' of git@github.com:breez/breezmobile.git", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9a431d7e151467e097d9840046c914f23721a465", "messageHeadline": "Update breez", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "f269ac2b2cf100485c36a91c1ba7f05bbc54a230", "messageHeadline": "Add funds page: make circular progress animation smaller", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3c17ddb40676bafebd38071528ebc459601c968d", "messageHeadline": "add logging to detect blue screen on resume", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ffdb7c808ae15b854893279c175057a19d1a534c", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 47, "deletions": 6}}, {"node": {"oid": "6da04a938df645b52828b81f66be6c7c45112ca2", "messageHeadline": "Defaults to an uppercase keyboard for the first letter of each word o\u2026", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "07999f9826c1eabb135b35a59e53a630df257f23", "messageHeadline": "Changed error dialog's contentPadding for readability", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3563b4731428279eef4eba278681a4d31b41b31f", "messageHeadline": "Zip code char. limit is set to 10, up from 5", "author": {"name": "Erdem Yerebasmaz", "email": "erdem@yerebasmaz.com", "user": {"login": "erdemyerebasmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "294ee32dcdface345b35757aaa7c13ad580cbc7d", "messageHeadline": "Merge pull request #9 from breez/reconnect", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 47, "deletions": 6}}, {"node": {"oid": "edfe3cfff4ea153728bdcf4cfe5498dc65c0bede", "messageHeadline": "skip first connectivity event", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "0a922d8dd4767a2d74c298ff068b599b9c16d113", "messageHeadline": "reconnect on foregraound, network changes and disconnections.", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "5ff8daf8ec80f807e8d1ed4585156bf94eea3206", "messageHeadline": "update breez binaries to optimize connection performance", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d841152f85a15a0e3f090d87a4be56a694cf0a72", "messageHeadline": "Add build instructions to README", "author": {"name": "Yaacov Akiba Slama", "email": "yaslama@gmail.com", "user": {"login": "yaslama"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "8436c3c3b7dd123884f6d008d051c9d38067f610", "messageHeadline": "Merge pull request #7 from breez/unify-config", "author": {"name": "Yaacov Akiba Slama", "email": "yaslama@gmail.com", "user": {"login": "yaslama"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "96bb5a64eb8cacd1a631ec3f635063cc7c93c026", "messageHeadline": "Simplify the config mechanism. 2 files are needed: lnd.conf and breez\u2026", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "b52cd9e47ab9be68996950b90ed97b13fd0fb691", "messageHeadline": "update breez binaries for startup time", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "887bd8acdcef1ea64f17723407a3024380936c42", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "530e252169cb783505aed79f6cbe14713aa02c87", "messageHeadline": "fast connect on startup", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d727cadb8a4a78f58c5e3671dcde311445e1301", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c420a127beb2ad9d34baa4f249bb7008026a8082", "messageHeadline": "fix exception in account page rendring", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98b71007105c202c1738ddce8b58777321cb1432", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c918c258c5ee16919ac70fd431194d81f70f8f4d", "messageHeadline": "fix build", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb1d109436ea03dbd87f67f8fa1cd3a3babb64b7", "messageHeadline": "Merge branch 'master' of https://github.com/breez/breezmobile", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 645, "deletions": 248}}, {"node": {"oid": "db9bd8f5b7ff922a0c46134ee34ae879637af1f5", "messageHeadline": "optimize startup time", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 22, "deletions": 37}}, {"node": {"oid": "594e7287ad055c27c41d585dcb8bcdbb04dd37f6", "messageHeadline": "Merge pull request #6 from breez/no-connectivity", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 645, "deletions": 248}}, {"node": {"oid": "d6d2743cc2ff2135174e27fb23574ddd2c0537d0", "messageHeadline": "Move no connection dialog to a separate file", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 156, "deletions": 207}}, {"node": {"oid": "2f08c16eb381fc00f8acaaa057d84790af1dad36", "messageHeadline": "Add bullet points to no connectivity dialog", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1076dbd5d7eb8b0a7c71335b8bc64cf5bc0de8cd", "messageHeadline": "Add an option to exit app when no connectivity", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "050a89f0396736a306e8d43308ecf9cc7128cfb8", "messageHeadline": "Extend propmtError to allow for functions", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4d9e2f19b30acdbcae0958389a67bdaba1d6e17d", "messageHeadline": "Notify client when lightninglib not started", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 525, "deletions": 91}}, {"node": {"oid": "d03e5f86786a4bf5c92a42178d18cc7d89ad67ee", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81c1ac58e148050a82cc5d2d04058d39ee96027b", "messageHeadline": "Merge pull request #2 from breez/deposit_control", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 158, "deletions": 122}}, {"node": {"oid": "e24ac9c79e802d496d257d36e07d6642fc613367", "messageHeadline": "Merge branch 'master' into deposit_control", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 91, "deletions": 10}}, {"node": {"oid": "f992370003eb8c8a9e8d1d729ccee38dd3d57624", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce393b8bd682d57842357d2ab1510211c52e96e7", "messageHeadline": "Add funds page: set UI state on addressStream", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "a5ee938d7428b1342ca494fa6fc5bbe2468cd9b1", "messageHeadline": "remove proto file", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 0, "deletions": 101}}, {"node": {"oid": "a170449d9b3620f40769d7ef466d6244164d0407", "messageHeadline": "update AddFunds to the new signature", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 222, "deletions": 80}}, {"node": {"oid": "3b5993ce9c5ba0a59f0b3f54ddc7e323362626c8", "messageHeadline": "Update breezlib", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62e7f6b93bfb40d183d6ea323c117c7dcfbdcf49", "messageHeadline": "Merge pull request #4 from breez/increase-payment-snackbar-duration", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d47c70b5f18a285b951769fdd00540af28e10ddc", "messageHeadline": "Make payment snackbar last for 68 years", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5e3089510208dee380bc128c6daf97d64d9e18ec", "messageHeadline": "Merge pull request #5 from breez/pos-no-capacity", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "304557dc5b7d299d135fac05f0f2fb845e68e33e", "messageHeadline": "Merge pull request #3 from breez/add-remove-funds-to-pos", "author": {"name": "Igor Cota", "email": "igor.cota.hr@gmail.com", "user": {"login": "icota"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f6957b7f81ae9df710742ccafb07aa5a013068c1", "messageHeadline": "build with experimental flag", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "036a5f39f288176e28580639fa79d0001b5300a2", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32ee22a6cb1ee92fab91612d5c2d9412211e7dd3", "messageHeadline": "Update README.md", "author": {"name": "kingonly", "email": "31890660+kingonly@users.noreply.github.com", "user": {"login": "kingonly"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "7b57b6091d02800c9a03ec931fe078ca654361c9", "messageHeadline": "BREEZ-412: Prompt the POS user with an error if entered payment is be\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "83f5b3d5eaf11196fefa003f03e317616b65ee35", "messageHeadline": "BREEZ-414: Increase the 'processing payment' snackbar duration to mat\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29274108f2030fa80af26f8c7f3084138a7ef8b7", "messageHeadline": "POS: Add a distinct icon for 'transactions' and a drawer menu item fo\u2026", "author": {"name": "Igor Cota", "email": "igor@codexapertus.com", "user": {"login": "icota"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "bc200c8045745485d1657085a082bb8ac200c3e9", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bced4f4686c36cfd809242f27589c74ca526df94", "messageHeadline": "disable add funds page in case user can't deposit", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6c33afed3c9c866603f3ff7250237e0b7e5c793", "messageHeadline": "Alignment of account model and proto fils with breez library", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 52, "deletions": 57}}, {"node": {"oid": "8c2b9250804c6bd348ac09afadf5ea49020d926a", "messageHeadline": "Optimize startup by making the firebase token update asynchronous", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "998ecfb836cc47df02e9ae813fff5ae66e4d4281", "messageHeadline": "Merge pull request #1 from breez/add_funds_limit", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "e6f263eaf4e288d3ab9587b33c975f453ad4f023", "messageHeadline": "update breez binaries", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2b594d4a8982a77090a558ad2d444c55e90ec33", "messageHeadline": "1. adjust amount allowed for deposit in add funds page", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "c77122fd68ac4f858dedaccdd5c3a3a939ba4957", "messageHeadline": "update field balanceLimitForDeposit in account model", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "def0aef6fd6d422a1a649f72dfdc4b54d3c2a5af", "messageHeadline": "change message when getting payment from the remote node", "author": {"name": "Roei Erez", "email": "roeierez@gmail.com", "user": {"login": "roeierez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce6d6c53de4bf6eb9db0679ac0f58d5f64875836", "messageHeadline": "Update packages", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "2131c706080b010bff52a958e09ea4042087cb98", "messageHeadline": "Ignore conf and google-services files", "author": {"name": "Yaacov Akiba Slama", "email": "ya@slamail.org", "user": {"login": "yaslama"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bee89e171e91ffe998cf5b7e0bb5ba9742d7ee73", "messageHeadline": "First commit", "author": {"name": "Breez", "email": "breez@breez.technology", "user": null}, "additions": 24332, "deletions": 0}}]