{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":261270348,"defaultBranch":"master","name":"status-desktop","ownerLogin":"status-im","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-04T18:57:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11767950?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717441595.0","currentOid":""},"activityList":{"items":[{"before":"2ddc04d7c35ad5e7d44e5892956280fddcdc31ed","after":"b4d2533da4283680e1f6afdcc6741b63e7947bb9","ref":"refs/heads/feat/swap-ui","pushedAt":"2024-06-03T20:10:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipicar","name":null,"path":"/dlipicar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11161531?s=80&v=4"},"commit":{"message":"swap with paraswap ui changes - for the testing purpose","shortMessageHtmlLink":"swap with paraswap ui changes - for the testing purpose"}},{"before":"1abb2374e5a44c39db576ea067745d8fc989f162","after":"e0aa032aa20eef37d1026c8df3f6d9648eb941ca","ref":"refs/heads/sign-wc-logic-14927","pushedAt":"2024-06-03T20:02:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefandunca","name":"Stefan Dunca","path":"/stefandunca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47554641?s=80&v=4"},"commit":{"message":"feat(dapps) implements responding to wallet connect requests\n\nFor start support showing sign message only\nSupport rejecting the request\nAdd tests for the main logic and sanity UI tests\nStorybook integration\n\nCloses: #14927","shortMessageHtmlLink":"feat(dapps) implements responding to wallet connect requests"}},{"before":"750f4c5f07e1003a0663a2267380f74a1ca53ead","after":null,"ref":"refs/heads/refactor/rely-on-can-post","pushedAt":"2024-06-03T19:06:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrainville","name":"Jonathan Rainville","path":"/jrainville","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11926403?s=80&v=4"}},{"before":"757f1efd9899d0280090a48aa8d3bb200649f989","after":"b2fb287bebb7543c9a356d0535f4331ec02d8a2f","ref":"refs/heads/master","pushedAt":"2024-06-03T19:06:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrainville","name":"Jonathan Rainville","path":"/jrainville","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11926403?s=80&v=4"},"commit":{"message":"refactor: rely on canPost and canView instead of checking permissions (#14993)\n\n* refactor: rely on canPost and canView instead of checking permissions\r\n\r\nFixes #14983\r\n\r\n* chore: remove all Light permission checks that are no longer needed","shortMessageHtmlLink":"refactor: rely on canPost and canView instead of checking permissions ("}},{"before":null,"after":"b9064aa760e0a2d0af60f64918218b88199b0cbc","ref":"refs/heads/fix/wrong-transfer-owner-state","pushedAt":"2024-06-03T19:02:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrainville","name":"Jonathan Rainville","path":"/jrainville","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11926403?s=80&v=4"},"commit":{"message":"fix: set joined to all members of the comm since they are in the list\n\nFixes #14994\n\nIf you are part of the community member list, it means you are joined. It made no sense to add conditions to it.","shortMessageHtmlLink":"fix: set joined to all members of the comm since they are in the list"}},{"before":"186ae4939c13d7c2e9d1345e09ce07bcf0c2fbea","after":"750f4c5f07e1003a0663a2267380f74a1ca53ead","ref":"refs/heads/refactor/rely-on-can-post","pushedAt":"2024-06-03T18:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrainville","name":"Jonathan Rainville","path":"/jrainville","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11926403?s=80&v=4"},"commit":{"message":"review comments","shortMessageHtmlLink":"review comments"}},{"before":"b68d09126b0ce0e1983726246877b228995aaa40","after":"fab02c5c0b2f307f20fe8214284e0ac9bac31c1e","ref":"refs/heads/14781-ui-swap-create-swap-input-component","pushedAt":"2024-06-03T17:36:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"caybro","name":"Lukáš Tinkl","path":"/caybro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5377645?s=80&v=4"},"commit":{"message":"feat: [UI - Swap] Create swap input component\n\n- new panel created: `SwapInputPanel`\n- some cleanups to the needed stores\n- created a SB page demonstrating the use of 2 panels and the\n`SwapExchangeButton`\n- created QML tests\n\nFixes #14781","shortMessageHtmlLink":"feat: [UI - Swap] Create swap input component"}},{"before":"bba2d388d411a72b250e32c397fd45705762832a","after":"186ae4939c13d7c2e9d1345e09ce07bcf0c2fbea","ref":"refs/heads/refactor/rely-on-can-post","pushedAt":"2024-06-03T17:16:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrainville","name":"Jonathan Rainville","path":"/jrainville","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11926403?s=80&v=4"},"commit":{"message":"chore: remove all Light permission checks that are no longer needed","shortMessageHtmlLink":"chore: remove all Light permission checks that are no longer needed"}},{"before":"0bed94f163edda085dde764ab1f17388ecf020e3","after":"b68d09126b0ce0e1983726246877b228995aaa40","ref":"refs/heads/14781-ui-swap-create-swap-input-component","pushedAt":"2024-06-03T16:55:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"caybro","name":"Lukáš Tinkl","path":"/caybro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5377645?s=80&v=4"},"commit":{"message":"feat: [UI - Swap] Create swap input component\n\n- new panel created: `SwapInputPanel`\n- some cleanups to the needed stores\n- created a SB page demonstrating the use of 2 panels and the\n`SwapExchangeButton`\n- created QML tests\n\nFixes #14781","shortMessageHtmlLink":"feat: [UI - Swap] Create swap input component"}},{"before":"d4245c320e5cc20f4d32e985b98507c97c3ff67b","after":"61bd9fc5c1f985587a31d6d34019dfc083e40454","ref":"refs/heads/e2e/update-config","pushedAt":"2024-06-03T15:53:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anastasiyaig","name":"Anastasiya","path":"/anastasiyaig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82375995?s=80&v=4"},"commit":{"message":"chore: update local config template file","shortMessageHtmlLink":"chore: update local config template file"}},{"before":"8ce506a4e80da649b9ff1070cabd8b43acd11f5e","after":"a71518b26ef78f76dc9664008fd79d0b8f33f2b5","ref":"refs/heads/ci/nix-shell","pushedAt":"2024-06-03T15:15:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yakimant","name":"Anton Iakimov","path":"/yakimant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1529006?s=80&v=4"},"commit":{"message":"fix missing lib issue","shortMessageHtmlLink":"fix missing lib issue"}},{"before":"c078970f51b8916ba2b132900b67bcf1751d6288","after":"d4245c320e5cc20f4d32e985b98507c97c3ff67b","ref":"refs/heads/e2e/update-config","pushedAt":"2024-06-03T14:34:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anastasiyaig","name":"Anastasiya","path":"/anastasiyaig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82375995?s=80&v=4"},"commit":{"message":"chore: update default local config","shortMessageHtmlLink":"chore: update default local config"}},{"before":"3d6ed64a29331291b7a7598f63eaac4eb50483b0","after":null,"ref":"refs/heads/13371-propagate-token-actions","pushedAt":"2024-06-03T14:10:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"endulab","name":"Michał Iskierko","path":"/endulab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61889657?s=80&v=4"}},{"before":"862a1400d1d0b885162c3880ed579ee399aaf812","after":"757f1efd9899d0280090a48aa8d3bb200649f989","ref":"refs/heads/master","pushedAt":"2024-06-03T14:10:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"endulab","name":"Michał Iskierko","path":"/endulab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61889657?s=80&v=4"},"commit":{"message":"chore(@desktop): upgrade status-go\n\nIssue #13371","shortMessageHtmlLink":"chore(@desktop): upgrade status-go"}},{"before":null,"after":"862a1400d1d0b885162c3880ed579ee399aaf812","ref":"refs/heads/14691-ui---dapps-connection-analyse-if-accountselector-component-can-be-used-in-connection-request-view","pushedAt":"2024-06-03T13:45:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexjba","name":"Alex Jbanca","path":"/alexjba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47811206?s=80&v=4"},"commit":{"message":"fix(e2e): remove colons from test filenames\n\nThey cause weird Git errors on Windows slaves:\n```\nstderr: error: invalid path 'test/e2e/tests/wallet_main_screen/wallet: assets tab/test_wallet_assets_sorting.py'\n```\n\nSigned-off-by: Jakub Sokołowski ","shortMessageHtmlLink":"fix(e2e): remove colons from test filenames"}},{"before":null,"after":"c078970f51b8916ba2b132900b67bcf1751d6288","ref":"refs/heads/e2e/update-config","pushedAt":"2024-06-03T13:44:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anastasiyaig","name":"Anastasiya","path":"/anastasiyaig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82375995?s=80&v=4"},"commit":{"message":"chore: update default local config","shortMessageHtmlLink":"chore: update default local config"}},{"before":"723a262209b449827d74fd024ca738c39e2dc82f","after":"3de964b470dfcb7320fab44322dd1a9b9dc2a83f","ref":"refs/heads/router-v2-test","pushedAt":"2024-06-03T13:35:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"saledjenic","name":null,"path":"/saledjenic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86303051?s=80&v=4"},"commit":{"message":"neat: test page for testing router v2","shortMessageHtmlLink":"neat: test page for testing router v2"}},{"before":null,"after":"862a1400d1d0b885162c3880ed579ee399aaf812","ref":"refs/heads/fix/issue-14938-sticker-packs-are-not-loading","pushedAt":"2024-06-03T12:53:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MishkaRogachev","name":"Mikhail Rogachev","path":"/MishkaRogachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2522130?s=80&v=4"},"commit":{"message":"fix(e2e): remove colons from test filenames\n\nThey cause weird Git errors on Windows slaves:\n```\nstderr: error: invalid path 'test/e2e/tests/wallet_main_screen/wallet: assets tab/test_wallet_assets_sorting.py'\n```\n\nSigned-off-by: Jakub Sokołowski ","shortMessageHtmlLink":"fix(e2e): remove colons from test filenames"}},{"before":"931f89747a1e31ebb01ad766797b55d03fed0220","after":"c5ddf1cdd0c1f5cac267811e9f11745fa6d0f775","ref":"refs/heads/fix/preference-rpc-calls-14515","pushedAt":"2024-06-03T12:51:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Cuteivist","name":null,"path":"/Cuteivist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11396062?s=80&v=4"},"commit":{"message":"fix(wallet): Fetch preferences only when changed","shortMessageHtmlLink":"fix(wallet): Fetch preferences only when changed"}},{"before":"d6d2cb7f50ee2e8057a5c34b74fc8b810abddf38","after":"0a59cf88b133f73a8f307eccc2b8396db5baf81f","ref":"refs/heads/14801-make-stores-typed-and-disambiguated-by-prefixes-if-needed","pushedAt":"2024-06-03T12:46:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Seitseman","name":"Roman Chornii","path":"/Seitseman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5157464?s=80&v=4"},"commit":{"message":"fix(Stored): Make stores typed\nadding types instead of var for stores used in qml components\nfixes: #14801","shortMessageHtmlLink":"fix(Stored): Make stores typed"}},{"before":"b1cac7e5de7ed31f82be0cbf069cbb8eb672f442","after":"59b32b3dd26aa21a6081363f8a6b9154b843c258","ref":"refs/heads/14963-create-ContactDetails-component","pushedAt":"2024-06-03T12:29:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexjba","name":"Alex Jbanca","path":"/alexjba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47811206?s=80&v=4"},"commit":{"message":"refactor(ProfileView): Adapt the profile view to the new `ContactDetails` component","shortMessageHtmlLink":"refactor(ProfileView): Adapt the profile view to the new `ContactDeta…"}},{"before":"862a1400d1d0b885162c3880ed579ee399aaf812","after":null,"ref":"refs/heads/tests/merge-qa-automation","pushedAt":"2024-06-03T12:00:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakubgs","name":"Jakub","path":"/jakubgs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2212681?s=80&v=4"}},{"before":"ed1d2449219e6497d3931b11c1453cebb9e4929c","after":"862a1400d1d0b885162c3880ed579ee399aaf812","ref":"refs/heads/master","pushedAt":"2024-06-03T12:00:21.000Z","pushType":"push","commitsCount":503,"pusher":{"login":"jakubgs","name":"Jakub","path":"/jakubgs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2212681?s=80&v=4"},"commit":{"message":"fix(e2e): remove colons from test filenames\n\nThey cause weird Git errors on Windows slaves:\n```\nstderr: error: invalid path 'test/e2e/tests/wallet_main_screen/wallet: assets tab/test_wallet_assets_sorting.py'\n```\n\nSigned-off-by: Jakub Sokołowski ","shortMessageHtmlLink":"fix(e2e): remove colons from test filenames"}},{"before":"0868a3cf8a3e4e4b32ea7cad4f35bb7354402be6","after":"d6d2cb7f50ee2e8057a5c34b74fc8b810abddf38","ref":"refs/heads/14801-make-stores-typed-and-disambiguated-by-prefixes-if-needed","pushedAt":"2024-06-03T11:46:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Seitseman","name":"Roman Chornii","path":"/Seitseman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5157464?s=80&v=4"},"commit":{"message":"fix(Stored): Make stores typed\nadding types instead of var for stores used in qml components\nfixes: #14801","shortMessageHtmlLink":"fix(Stored): Make stores typed"}},{"before":"840abe525d779cc0c2a134f647dc4de49dcde2c6","after":"d301e778487f429ed8e03c6eb25080cf2c62ee8b","ref":"refs/heads/11983-general-approach-for-displaying-contact-details","pushedAt":"2024-06-03T11:44:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexjba","name":"Alex Jbanca","path":"/alexjba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47811206?s=80&v=4"},"commit":{"message":"feat(StatusQ.Models): Adding SingleModelItemData helper component\n\nSingleModelItemData is a generic component that can provide a live object extract from an arbitrary QAbstractItemModel*","shortMessageHtmlLink":"feat(StatusQ.Models): Adding SingleModelItemData helper component"}},{"before":"c8ed4a37c4b1c06bba198f1e7cd7b2a08b95d4d6","after":"862a1400d1d0b885162c3880ed579ee399aaf812","ref":"refs/heads/tests/merge-qa-automation","pushedAt":"2024-06-03T10:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakubgs","name":"Jakub","path":"/jakubgs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2212681?s=80&v=4"},"commit":{"message":"fix(e2e): remove colons from test filenames\n\nThey cause weird Git errors on Windows slaves:\n```\nstderr: error: invalid path 'test/e2e/tests/wallet_main_screen/wallet: assets tab/test_wallet_assets_sorting.py'\n```\n\nSigned-off-by: Jakub Sokołowski ","shortMessageHtmlLink":"fix(e2e): remove colons from test filenames"}},{"before":"0d4b83e10c30d75a068b99b9b664366ef8c75158","after":"3d6ed64a29331291b7a7598f63eaac4eb50483b0","ref":"refs/heads/13371-propagate-token-actions","pushedAt":"2024-06-03T10:21:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"endulab","name":"Michał Iskierko","path":"/endulab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61889657?s=80&v=4"},"commit":{"message":"chore(@desktop): upgrade status-go\n\nIssue #13371","shortMessageHtmlLink":"chore(@desktop): upgrade status-go"}},{"before":null,"after":"b1cac7e5de7ed31f82be0cbf069cbb8eb672f442","ref":"refs/heads/14963-create-ContactDetails-component","pushedAt":"2024-06-03T08:57:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexjba","name":"Alex Jbanca","path":"/alexjba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47811206?s=80&v=4"},"commit":{"message":"refactor(ProfileView): Adapt the profile view to the new `ContactDetails` component","shortMessageHtmlLink":"refactor(ProfileView): Adapt the profile view to the new `ContactDeta…"}},{"before":"3f7484f0fc080b0c9ae290a09ee1c3b8433b9b63","after":"c8ed4a37c4b1c06bba198f1e7cd7b2a08b95d4d6","ref":"refs/heads/tests/merge-qa-automation","pushedAt":"2024-06-03T08:04:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakubgs","name":"Jakub","path":"/jakubgs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2212681?s=80&v=4"},"commit":{"message":"chore(ci): fix e2e test directories and build path\n\nSigned-off-by: Jakub Sokołowski ","shortMessageHtmlLink":"chore(ci): fix e2e test directories and build path"}},{"before":"b17a35c058e2e51b9385beb48dab183f79df89a8","after":"3f7484f0fc080b0c9ae290a09ee1c3b8433b9b63","ref":"refs/heads/tests/merge-qa-automation","pushedAt":"2024-06-03T07:50:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jakubgs","name":"Jakub","path":"/jakubgs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2212681?s=80&v=4"},"commit":{"message":"chore: merge qa automation repo as subfolder\n\nBecause as far as we know there's no good reason why\nVolodimir insisted on it being a separate repository.\n\nThe merging of `desktop-qa-automation` was one using\n[`git-filter-repo`](https://github.com/newren/git-filter-repo) tool and these instructions:\nhttps://gist.github.com/x-yuri/9890ab1079cf4357d6f269d073fd9731\n\nSteps:\n```sh\ngit clone git@github.com:status-im/status-desktop\ngit clone git@github.com:status-im/desktop-qa-automation\ncd desktop-qa-automation\ngit filter-repo --to-subdirectory-filter test/e2e\ncd ../status-desktop\ngit remote add test-e2e ../desktop-qa-automation\ngit fetch test-e2e --no-tags\ngit merge --no-edit --allow-unrelated-histories test-e2e/master\n```\n\nHere's proof that it can work for a nightly, but will definitely need more adjustments:\nhttps://ci.status.im/job/status-desktop/job/systems/job/linux/job/x86_64/job/tests-e2e/3/\n\nAnd here's and example PR E2E run:\nhttps://ci.status.im/job/status-desktop/job/e2e/job/prs-merged/2/\n\nSigned-off-by: Jakub Sokołowski ","shortMessageHtmlLink":"chore: merge qa automation repo as subfolder"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW1X2hwA","startCursor":null,"endCursor":null}},"title":"Activity · status-im/status-desktop"}