{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":454404199,"defaultBranch":"development","name":"wallet-ios","ownerLogin":"TruszczynskiA","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-02-01T13:45:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6376351?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719998631.0","currentOid":""},"activityList":{"items":[{"before":"84e40c4d03ebc7ba8377e91693242c813550584e","after":null,"ref":"refs/heads/feature/new_address_format","pushedAt":"2024-07-03T09:23:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"84e40c4d03ebc7ba8377e91693242c813550584e","ref":"refs/heads/feature/new_address_format","pushedAt":"2024-07-03T09:19:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Wallet logging (#1076)\n\n- Switched methods executed in Wallet.destroy() method. Now, the app will log the \"Wallet destroyed\" message after it calls the wallet_destroy().","shortMessageHtmlLink":"Wallet logging (tari-project#1076)"}},{"before":"d149ee25bca76ec79a5219460a7a8adb12270506","after":null,"ref":"refs/heads/feature/wallet_destroy_log","pushedAt":"2024-06-28T06:59:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"d149ee25bca76ec79a5219460a7a8adb12270506","ref":"refs/heads/feature/wallet_destroy_log","pushedAt":"2024-06-28T06:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Wallet logging\n\n- Switched methods executed in Wallet.destroy() method. Now, the app will log the \"Wallet destroyed\" message after it calls the wallet_destroy().","shortMessageHtmlLink":"Wallet logging"}},{"before":"d0a0e0d658dda6454cc220c6701ffff140828834","after":null,"ref":"refs/heads/feature/screenshot_prevention_popup","pushedAt":"2024-06-24T11:46:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"d0a0e0d658dda6454cc220c6701ffff140828834","ref":"refs/heads/feature/screenshot_prevention_popup","pushedAt":"2024-06-24T09:04:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Screenshot prevention pop-up\n\n- Added screenshot prevention pop-up that informs users that screenshots and video recording are currently disabled.","shortMessageHtmlLink":"Screenshot prevention pop-up"}},{"before":"02870d70176a624fc25a21d3f046828df92d73e6","after":null,"ref":"refs/heads/feature/ios15_deprication_warnings","pushedAt":"2024-06-20T06:54:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":"8478699fd38dded2d9de9d3d4aa5ab9db2c576f3","after":null,"ref":"refs/heads/feature/no_transition_on_send_action","pushedAt":"2024-06-20T06:54:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"8478699fd38dded2d9de9d3d4aa5ab9db2c576f3","ref":"refs/heads/feature/no_transition_on_send_action","pushedAt":"2024-06-19T12:02:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Send button doesn't start transaction flow\n\n- Fixed reported issue. Now, the send button on the contact book screen will again start the transaction flow with the selected contact.","shortMessageHtmlLink":"Send button doesn't start transaction flow"}},{"before":null,"after":"02870d70176a624fc25a21d3f046828df92d73e6","ref":"refs/heads/feature/ios15_deprication_warnings","pushedAt":"2024-06-19T11:42:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"iOS 15 \"deprecated\" warnings\n\n- Updated code to remove all deprecated warnings from the project.","shortMessageHtmlLink":"iOS 15 \"deprecated\" warnings"}},{"before":"cb15968165bd53c564a38e5ce65a96fb542a86db","after":null,"ref":"refs/heads/feature/static_analyzer_warnings","pushedAt":"2024-06-18T06:00:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"cb15968165bd53c564a38e5ce65a96fb542a86db","ref":"refs/heads/feature/static_analyzer_warnings","pushedAt":"2024-06-14T09:07:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Static analyzer warnings\n\n- Removed warnings provided by static analyzer.","shortMessageHtmlLink":"Static analyzer warnings"}},{"before":"67187d7dac2874f2b845d2bf76a13be269b6f6eb","after":null,"ref":"refs/heads/feature/no_node_selected","pushedAt":"2024-06-13T10:14:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"67187d7dac2874f2b845d2bf76a13be269b6f6eb","ref":"refs/heads/feature/no_node_selected","pushedAt":"2024-06-13T10:06:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Bug - No node selected\n\nFixed reported issue. Now, the random node will be selected when no node is selected on start.","shortMessageHtmlLink":"Bug - No node selected"}},{"before":"88d4dfe7b2535650eb86fc038b0dbed28924baf6","after":null,"ref":"refs/heads/feature/chat_improvements","pushedAt":"2024-06-03T07:34:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"88d4dfe7b2535650eb86fc038b0dbed28924baf6","ref":"refs/heads/feature/chat_improvements","pushedAt":"2024-06-01T18:10:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Chat - Improvements\n\n- Fixed the issue when the user is unable to send a message after he attaches a GIF or token request.\n- Fixed issue with transaction chat messages. Now the user can replay that kind of message.\n- Fixed issue with the list of available conversations. Now, conversations that have only transaction chat messages are visible on the list.\n- Fixed issue with GIF that came from the transaction message. Now they are parsed and presented on the conversation thread.\n- Added spinner to the GifView. The new element will be presented when GIF is downloaded from the internet.\n- Fixed issue with GIF aspect ratio. Now the view will keep the right aspect ratio on the cells that were reused by the graphic engine.\n- Unread messages count is now presented on the conversations list screen.\n- Fixed minor issues with sorting messages.\n- Fixed issue with sending empty messages. Now, the user cannot send empty messages anymore.\n- Fixed issue with scrolling to the bottom. Now, the conversation thread will scroll to the bottom correctly when the user enters the screen and when the conversation is scrolled to the very bottom and new message comes.\n- Removed the chat button from the rotary menu for the external contacts.\n- Added search feature to the \"start new conversation\" flow.\n- The user now can start the conversation from the \"start new conversation\" flow by entering a valid Tari address into the search field.","shortMessageHtmlLink":"Chat - Improvements"}},{"before":"562d1fe91d3fb7b7bcadb7273f314c93f3622a45","after":null,"ref":"refs/heads/feature/reply","pushedAt":"2024-05-27T06:21:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"562d1fe91d3fb7b7bcadb7273f314c93f3622a45","ref":"refs/heads/feature/reply","pushedAt":"2024-05-23T17:44:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"[Chat] Replay Action\n\n- Added reply action. Now user can attach another message to the chat message.","shortMessageHtmlLink":"[Chat] Replay Action"}},{"before":"dfd89e194683454278f0051e4c593a6eae6fe118","after":null,"ref":"refs/heads/feature/chat_attachments_new_ui","pushedAt":"2024-05-17T12:04:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"dfd89e194683454278f0051e4c593a6eae6fe118","ref":"refs/heads/feature/chat_attachments_new_ui","pushedAt":"2024-05-17T10:31:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Message Attachment Overlay\n\n- Replaced attachment bar with new attachment overlay","shortMessageHtmlLink":"Message Attachment Overlay"}},{"before":"4e72365fd39a91566edd9c657169a3614c1997fe","after":null,"ref":"refs/heads/feature/recipent_address_trimming","pushedAt":"2024-05-17T06:54:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":"0c8565eea8e3a7da1b53fd7981006aff35e4c61b","after":null,"ref":"refs/heads/develop/0.27.0","pushedAt":"2024-05-17T06:52:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"4e72365fd39a91566edd9c657169a3614c1997fe","ref":"refs/heads/feature/recipent_address_trimming","pushedAt":"2024-05-17T06:50:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Recipient's Address Trimming\n\n- Now, the entered Tari Address on the add recipient screen will be trimmed before it will be used by the view model.","shortMessageHtmlLink":"Recipient's Address Trimming"}},{"before":null,"after":"0c8565eea8e3a7da1b53fd7981006aff35e4c61b","ref":"refs/heads/develop/0.27.0","pushedAt":"2024-05-17T06:45:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Release - 0.26.0 (#1061)\n\n- Fixed issue with available balance. Now the time-locked tokes will be subtracted from the available balance.\r\n- The screenshots and screen recording are now disabled by default.\r\n- The user can enable screenshots and screen recording from the settings menu.\r\n- Fixed reported issue, now TransactionFormatter will format the amount as negative only when the transaction was ongoing.\r\n- Changed FFI log level from 2 (warning) to 4 (info) on production builds.\r\n- Added logs from Tor Framework to App's log file.\r\n- Added address poisoning prevention feature. Now when the user has a contact that is similar to another, he will be asked for confirmation or to switch to another one.\r\n- Fixed issue with the onboarding screen. Now the screen still be responsive when the emoji ID view is expanded.\r\n- Updated block explorer URLs\r\n- Moved constants related to block explorer from TariSettings to AppValues\r\n- removed isBlockExplorerAvaiable flag\r\n- Fixed reported issue. Now profile page generates te QR code with the \"profile\" deep link type.\r\n- Fixed issue with the UI. Now AddressPoisoningDataHandler will always present UI on the main thread.\r\n- Replaced availableToSpend property to the available variable,\r\n- Removed availableToSpend combined property from WalletBalance\r\n- Implemented DNS Lookup functionality using an existing feature from the FFI Library\r\n- Adopted coinbase transaction maturity feature from FFI Library.\r\n- Now, UTXOs that came from coinbase will be unspanable before they \"mature\".\r\n- Added 3 new transaction states. New states are handled by all state handlers and formatters.\r\n- Added a new field to TariNetwork. blockExplorerURL will store block explorer URL related to the network. When blockExplorerURL is nil then the block explorer feature is disabled in the app.\r\n- Added NextNet TariNetwork configuration\r\n- Hidden contact section on the transaction details screen for the coinbase's transaction type.\r\n- Fixed issue with some UI elements was unresponsive on iOS 15.\r\n- Fixed reported issue. The App will no longer crash when user move to the screenshot prevention settings screen.\r\n- Turned on generated asset symbols in project settings\r\n- Converted new Theme variables to generated asset symbols\r\n- Converted older vector assets to the Generated Asset Symbols\r\n- Removed unnecessary UIColor from every color input in ColorTheme.\r\n- Replaced old base node screen with form.\r\n- Replaced form single field form on the restore wallet screen with a new form with two fields.\r\n- Added a one-time peer db migration feature\r\n- Updated FFI Library to v1.0.0-rc.8\r\n- Switched used network to NextNet","shortMessageHtmlLink":"Release - 0.26.0 (tari-project#1061)"}},{"before":"274f4d19045b0c3f9d25926d07c72c0d5c7f421e","after":null,"ref":"refs/heads/feature/chat_metadata","pushedAt":"2024-05-15T10:07:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":"923d197a70bffba76f2cfa138e9e84fb4881a3ca","after":"274f4d19045b0c3f9d25926d07c72c0d5c7f421e","ref":"refs/heads/feature/chat_metadata","pushedAt":"2024-05-15T10:07:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Fixed code formatting","shortMessageHtmlLink":"Fixed code formatting"}},{"before":null,"after":"923d197a70bffba76f2cfa138e9e84fb4881a3ca","ref":"refs/heads/feature/chat_metadata","pushedAt":"2024-05-08T12:54:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"[Chat] Advanced conversation flow\n\n- Added send, request and gif message attachments.","shortMessageHtmlLink":"[Chat] Advanced conversation flow"}},{"before":"4f35d4633a3675c29274c89af532cad355afa61a","after":null,"ref":"refs/heads/feature/peer_db_migration","pushedAt":"2024-04-24T13:00:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}},{"before":null,"after":"4f35d4633a3675c29274c89af532cad355afa61a","ref":"refs/heads/feature/peer_db_migration","pushedAt":"2024-04-24T12:46:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"},"commit":{"message":"Peer DB Migration\n\n- Added a one-time peer db migration feature\n- Updated FFI Library to v1.0.0-rc.8\n- Switched used network to NextNet","shortMessageHtmlLink":"Peer DB Migration"}},{"before":"459a5e6e6f8c8c49d75d74f2e3c6cf82867cb830","after":null,"ref":"refs/heads/feature/new_base_node_form","pushedAt":"2024-04-16T06:06:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TruszczynskiA","name":"Adrian Truszczyński","path":"/TruszczynskiA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6376351?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEda8c9wA","startCursor":null,"endCursor":null}},"title":"Activity · TruszczynskiA/wallet-ios"}