# Rats - Archive January 5 2021 - May 18 2021
## May 18 (Wed)
**Boris**
- done:
- Test and close PR cos Copy/Paste is working [PR #5760](https://github.com/status-im/status-desktop/pull/5760)
- Fix animating GIF's [PR#5772](https://github.com/status-im/status-desktop/pull/5772)
- Fix tag selector [PR#678](https://github.com/status-im/StatusQ/pull/678)
- Fix problem in community settings after merge
- current:
- Fixing stickers in reply
- Checking issues list
- next:
- some issues :)
**MishkaRogachev**
- done:
- [#3073](https://github.com/status-im/status-desktop/pull/5748) Persist application window state / geometry - code review
- [#675](https://github.com/status-im/StatusQ/pull/679) Implement StatusColorSpace component - code review
- current:
- [#2395](https://github.com/status-im/status-desktop/pull/5811) Choosing a community color should use design color picker and display color - in process
- next
- #5689 Add internationalisation support - waiting new project repo & skeleton
- need new tickets
**Michal**
- done:
- catching up after offline
- reviews
- current:
- #5739 The activity center bell icon doesn't show the number of unread notifications
- next:
- #5583 Allow notifications page missing on first app run
**Igor**
- done:
- [PR #677](https://github.com/status-im/StatusQ/pull/677) Created a `StatusEmoji` component in StatusQ library
- [#5554](https://github.com/status-im/status-desktop/issues/5554) Fixed Emoji centering bug [PR #5791](https://github.com/status-im/status-desktop/pull/5791)
- [#5781](https://github.com/status-im/status-desktop/issues/5781) Reported and tried to fix a `ScrollView` twitching bug - see issues notes
- [#5429](https://github.com/status-im/status-desktop/issues/5429) Couldn't reproduce "Delete message popup appears in random places"
- next:
- need new tasks
## May 16 (Mon)
**MishkaRogachev**
- done:
- #5716 Replace image with animation on the splash screen - fixed & merged
- #5715 Password strength indicator fixes for 10-chars - fixed & merged
- #3073 Persist application window state / geometry - code review
- current:
- #2395 Choosing a community color should use design color picker and display color - in process
- next
- #5689 Add internationalisation support - waiting new project repo & skeleton
- need new tasks
**Boris**
- in review:
- Hot reloading for QML [PR #674](https://github.com/status-im/StatusQ/pull/674)
- Fixed warnings [PR #5757](https://github.com/status-im/status-desktop/pull/5757)
- Rebase community PR
- Fix `Paste` function for password field [PR #5760](https://github.com/status-im/status-desktop/pull/5760)
- current:
- next:
- iteration tasks
## May 13 (Fri)
**Boris**
- done:
- [issue #5690](https://github.com/status-im/status-desktop/issues/5690) Hot reloading first version which reload all qml tree when some qml file or directory changed.
- current:
- Trying to find solution for partial hot reloading qml files which can be more useful. The problem is to update already created qml object.
- next:
- bugs and features
**Michal**
- done:
- #5523 Replies list in the Activity centre does not display community badge / icon
- learning how to set up ENS on Ropsten in order to test #5574
- next:
- Monday, Tuesday - offline
- #5556 Reply information sometimes not rendered
- #5613 [Onboarding] Seed phrase input page changing between 12/18/24 words count shouldn't remove words from fields (currently blocked by #5632)
**Jo**
- done:
- Fixed issue where having an ENS name in beta 0.3 and then upping to master would make the ENS not show in your own profile popup
- Fixed Contact label not updating when mutual contact changes
- Fix device list not showing
- Rebased a couple of PRs
- Tested a lot of old issues that turned out were already fixed
- current:
- Fixing an issue in the ad hoc button create chat PR
- The channel wasn't shown until reboot because the community section was used to create the channel
- Needs more work to make it use a Global signal so only the Chat section view handles it
- next:
- Continue work on Communities setting section
**MishkaRogachev**
- done:
- #5434 Cannot add a text to the GIF message - merged
- #5702 Password strength indicator is cut when having less than 10 chars in input field - review
- #4984 Update splash screen asset - review
- current:
- #3073 Persist application window state / geometry - stage: learning nim
- next:
- #2395 Choosing a community color should use design color picker and display color - blocked until i'll get access to aux monitor
- #5689 Add internationalisation support - waiting new project repo & skeleton
**Igor**
- done:
- [Issue #5259](https://github.com/status-im/status-desktop/issues/5259) Blurry emojis in list and chat - review [PR#5736](https://github.com/status-im/status-desktop/pull/5736), [PR#673](https://github.com/status-im/StatusQ/pull/673)
- current:
- [Issue #5429](https://github.com/status-im/status-desktop/issues/5429) The Delete message popup up appears in random places - couldn't reproduce the bug, will try again
- next:
- need new tasks
## May 11 (Wed)
**Michal**
- done:
- #5319 Remove immediate validation of password on create a password screen - some new fixes after review
- current:
- #5523 Replies list in the Activity centre does not display community badge / icon
- next:
- #5556 Reply information sometimes not rendered
- #5613 [Onboarding] Seed phrase input page changing between 12/18/24 words count shouldn't remove words from fields (currently blocked by #5632)
**Boris**
- done:
- Update PR with Community settings
- Fix height for Contacts view in settings (Messaging) [PR#5707](https://github.com/status-im/status-desktop/pull/5707)
- Checked [Issue #5566](https://github.com/status-im/status-desktop/issues/5566) - not reproduced
- Review bunch of PRs
- Checked/rebase old PRs and merge
- Help Stefan to find out solution of `live coding` for qml
- current:
- Try to find a way how to center emoji for [issues #5554](https://github.com/status-im/status-desktop/issues/5554). Looks like 'impossible' for current implementation.
**MishkaRogachev**
- current:
- #5434 Cannot add a text to the GIF message - waiting review
- next:
- need new tasks
**Igor**
- done:
- Finally built status-desktop
- curent:
- StatusQ #644 StatusSlider strange gradient around ~0.01 value
- next:
- need new tasks
**Jo**
- done:
- Polish create channel name input for communities
- Replace plus button in community by adhoc chat button and add button at bottom
- Couldn't repro issue #5565
- Fix issues with pasting seed phrase in onboarding
- current:
- Updating from beta 3 to master makes the ENS name not show in your own profile
- next:
- more fixes from the design comparison doc
## May 09 (Mon)
**Michal**
- current:
- #5613 Seed phrase input page changing between 12/18/24 words count shouldn't remove words
- next:
- #5319 Remove immediate validation of password on create a password screen - fixes after discussions with John and Noelia
- need new tasks
**MishkaRogachev**
- done:
- #540 StatusListItem and StatusMessageHeader title text out of the expected boundaries - w8tng code review
- #5432 The double icon for text delete appears in the search GIF dialogue - w8tng QA
- #5585 Biometrics screen updates - w8tng code review
- #5601 Remove extra button to clear text in gif search - w8tng QA
- #5612 Update Tab selector colors in Seed Input page view - w8tng code review
- #5641 Create new chat input should be single line #5641 - w8tng QA
- current:
- #5646 Fix all margins in settings views
- next:
- need new tickets
**Jo**
- done:
- Make membership community setting a checkbox, remove ensOnly setting, force active focus on name
- Add channels and categories admin banner in community
- current:
- Polish create channel name input for communities
- next:
- more fixes from the design comparison doc
**Igor**
- current:
- build the status-desktop app
- StatusQ #644 StatusSlider strange gradient around ~0.01 value
## May 06 (Fri)
**Michal**
- done:
- review #4902
- #4922 Indicate notifications on Status App icon on the taskbar - MacOS - changes after review
- #5647 New community popup fixes
- current:
- #5613 Seed phrase input page changing between 12/18/24 words count shouldn't remove words from fields
- next:
- need new tickets
**Sale**
- done:
- Issue-5629 [PR#5648](https://github.com/status-im/status-desktop/pull/5648) - add ephemeral notifications
- Issue-5240 [PR#5550](https://github.com/status-im/status-desktop/pull/5550) - it's impossible to delete a profile image on the onboarding page
- Did lot of code reviews
- current:
- Issue-5650 - Settings - content on the right side for all subsections need to have the same geometry
**Jo**
- done:
- Improve seed phrase form for the onboarding
- key board nav in the dropdown
- pasting of seed phrase in the form
- pressing enter to go next
- same thing for the wallet seed form
- current:
- Add/modify admin features in the create community popup
**Stefan**
- done: cpp planning and discussions
- in review: Onboarding user image crop selection [PR #5631](https://github.com/status-im/status-desktop/pull/5631)
- next: cpp work, finalize banner status-go implementation: [8aaa4d](https://github.com/stefandunca/status-go/commit/8aaa4d6bcb97fb699a56fe718b3225844d283e46)
## May 04 (Wed)
**Michal**
- done: catching up after Dubai - mails, prs management: #5468, #5319, #4922
- current: #5322 Upload profile picture screen has empty circle
**Stefan**
- done: updated banner PRs
- progress: edit profile image using the new image cropper
**Sale**
- done:
- Issue-5241 [PR#5334](https://github.com/status-im/status-desktop/pull/5334) - revamp notifications settings & behaviour - fixed issues noted [here](https://github.com/status-im/status-desktop/pull/5334#issuecomment-1117329673)
- current:
- Issue-5629 - Add ephemeral notifications
- next:
- need new tickets
## Apr 18 (Mon)
**Stefan**
- current: finish [StatusImageCropPanel PR #615](https://github.com/status-im/StatusQ/pull/615)
## Apr 15 (Fri)
**Jonathan**
- done:
- Fixed another bug with the group chat where renaming it would not change the identifier and also no propagate to another instance
- Finished the contact verification flow (is big)
- Re-added the warning when trying to re-import the same seed
- current:
- Fix mention not getting renamed
- next:
- Pick up more bugs from the backlog
**Stefan**
- current/next: Add banner support in backend [Issue #5403](https://github.com/status-im/status-desktop/issues/5403)
- Implemnted image processing. Looking into saving and retrieving
- done: Continue debugging blurred profile icons; test [here](https://github.com/stefandunca/dev-bench/blob/main/debug-helpers/status-desktop/test-controls/TestProfileHeader.qml) conclusions [here](https://github.com/status-im/status-desktop/pull/5549#issuecomment-1099468321) and follow up docs entry [here](https://github.com/status-im/StatusQ/pull/638)
**Sale**
- done:
- Issue-5241 - The profile image doesn't look good on the onboarding page - additional issues adderessed
- Issue-5240 - it's impossible to delete a profile image on the onboarding page
- Issue-4927 - Intermittent login issue after a log out - checked, commented
- Issue-5257 - The app is crashed after trying to add reaction to a chat message - checked, commented
- current:
- need new tickets
**Michal**
- done:
- #5468 mark as read and mark as unread have same icon in the activity center
- reviews and tests: 5463, 5477, 5539, 5462, 638
## Apr 13 (Wed)
**Michal**
- current:
- #5468 mark as read and mark as unread have same icon in the activity center
- done:
- #5465 new chat contact autocomplete is not working correctly
- reviews
**Jonathan**
- done:
- Helped Pascal with his issue passing his setting to QML
- Fix changing section in activity center
- Test and fix a multitude of bugs in the group chats
- See the PR for the list https://github.com/status-im/status-desktop/pull/5521
- current
- Almost done with the contact verification flow
**Sale**
- done:
- Issue-4902 [PR#5334](https://github.com/status-im/status-desktop/pull/5334) - revamp notifications settings & behaviour
- Issue-5241 - The profile image doesn't look good on the onboarding page - there were some additional issues with the flow
- Issue-5302 - Mentions & Replies in the Activity Centre does not display community icon
- Did a lot of code reviews
- current:
- Issue-5241 - The profile image doesn't look good on the onboarding page - I see new conflicts in my PR since the same was changed in meantime and merged into the master and have to rebase it third time
- next:
- need new tickets
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
**Stefan**
- done: Setup my new mac for development
- current/next: Add banner support in backend [Issue #5403](https://github.com/status-im/status-desktop/issues/5403)
- Debugging status-go
- done:
- Send zero amount [PR #5531](https://github.com/status-im/status-desktop/pull/5531)
- Fix menu size for import community menu item [PR #5538](https://github.com/status-im/status-desktop/pull/5538)
- Add emoji popup to edit messsage input [PR #5535](https://github.com/status-im/status-desktop/pull/5535)
- Fix wallet settings scroll view [PR #5536](https://github.com/status-im/status-desktop/pull/5536)
- Fix names width for item in invite memmbers popup [PR #5532](https://github.com/status-im/status-desktop/pull/5532)
- current:
- search results should display new identicon
## Apr 11 (Mon)
**Stefan**
- current/next: Add banner support in backend [Issue #5403](https://github.com/status-im/status-desktop/issues/5403)
- advanced with the nim side still have to understand and bridge status-go
**Jonathan**
- done:
- Investigate and finally fix the bug where communities could appear after erasing the data dir
- It was kind of a feature where if we received a signal with the community, it would remember that we were member and it would add it back
- the problem was that with the switch off for communities, it would looks weird and remove the settings button
- current
- Fix can't open notification settings
- Test and fix group chat bugs if any
- Almost done with the contact verification flow
- there was a missing signal on status-go when we finish the process so I need to add that and I was a little rusty on that side :sweat_smile:
**Michal**
- done:
- reviews: #5466, #5457
- #5485 Upgrading fileicon to version 0.3.0 for MacOs 12.3
- next:
- #5465 new chat contact autocomplete is not working correctly
**Boris**
- done:
- Fix transaction popup in browser [PR #5502](https://github.com/status-im/status-desktop/pull/5502)
- Fix sent requests model [PR #5488](https://github.com/status-im/status-desktop/pull/5488)
- current:
- send modal errors on sending transactions with 0 or undefined eth
**Sale**
- done:
- Issue-5466 - view group modal member list is missing emoji for self
- Issue-5467 - group modal is missing context menu options
- Issue-5464 - settings to store pass in keychain remain the same
- Issue-5438 - When @ mentioning a contact in a 1to1 chat, the contact's 3 word username is shown - checked, commented
- Issues #5354 #5225 #5198 - multiple contact related issues fixed
- current:
- Issue-4902 [DraftPR#5334](https://github.com/status-im/status-desktop/pull/5334) - revamp notifications settings & behaviour
- next:
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
## Apr 08 (Fri)
**Michal**
- done:
- #5322 Upload profile picture screen has empty circle - paused, blocked by other ticket
- #5319 Remove immediate validation of password on create a password screen
- #5238 The profile picture applied even if user didn't hit "Finish" - fixing conflicts and adding new fix
- reviews: #5213, #5241, #5302
- next:
- some new tickets
**Sale**
- done:
- Issue-5302 - Mentions & Replies in the Activity Centre does not display community icon
- Issue-5241 - The profile image doesn't look good on the onboarding page - code review issue with blurred image after cropping it fixed
- current:
- Issue-4902 [DraftPR#5334](https://github.com/status-im/status-desktop/pull/5334) - revamp notifications settings & behaviour
- next:
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
**Jonathan**
- done:
- Re-hook banning users
- Could not reproduce being unable to start a 1-1 chat. It was closed
- current:
- Account identity verification (receiving end)
**Stefan**
- done: Banner UI support in community [PR in review #5437](https://github.com/status-im/status-desktop/pull/5437)
- current/next: Add banner support in backend [Issue #5403](https://github.com/status-im/status-desktop/issues/5403)
- use this opportunity for some nim/go review
**Boris**
- done:
- Fix seedphrase interface [PR#5421](https://github.com/status-im/status-desktop/pull/5421)
- Fix biomatrics icon [PR#5414](https://github.com/status-im/status-desktop/pull/5414)
- Fix typo [PR#5413](https://github.com/status-im/status-desktop/pull/5413)
- Was trying to fix black backgrounds for accounts list on login, but that was fixed by Patryk in other issue
- current:
- Community settings. Need to add method for checking if user already in current community
## Apr 06 (Wed)
**Michal**
- done:
- #5223 User's display name does not save in upper case after onboarding
- #5238 The profile picture applied even if user didn't hit "Finish" - additional fixes
- #5266 The reply for a sticker message looks incorrect
- current:
- #5322 Upload profile picture screen has empty circle
- next:
- #5319 Remove immediate validation of password on create a password screen
**Sale**
- done:
- Issue-5241 - the profile image doesn't look good on the onboarding page
- Issue-5213 - search triggered from within community doesn't seem to preset the right search location
- current:
- Issue-5302 - Mentions & Replies in the Activity Centre does not display community icon
- next:
- Issue-4902 [DraftPR#5334](https://github.com/status-im/status-desktop/pull/5334) - revamp notifications settings & behaviour
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
**Stefan**
- done:
- Banner/Logo reusable StatusQ control [PR in review #615](https://github.com/status-im/StatusQ/pull/615)
- Issues and reviews
- current: Banner UI support in community [Issue #5402](https://github.com/status-im/status-desktop/issues/5402)
- next: Add banner support in backend [Issue #5403](https://github.com/status-im/status-desktop/issues/5403)
**Jonathan**
- done:
- Fix initial load of community members
- Fix duplicated chats when joining
- Fix wallet emoji save was saving the whole img tag
- Fix seed phrase validation missing a return (no error shown when bad seed phrase)
- Did a screen share with Richard to see where the account verif is at
- Couldn't reproduce this activity center issue : https://github.com/status-im/status-desktop/issues/5256
- Fix cannot change password
- Just found that it's because status-go re-encrypts ALL account
- Turns out Anthony is already working on something similar that might fix it. I assigned it to him
- current:
- Cannot start 1-1 chat
- next:
- Account verification (receiving end)
**Boris**
- done:
- Remove sending invites when user select members for inviting to community [PR#5372](https://github.com/status-im/status-desktop/pull/5372)
- Fix confirmation password validation [PR#5375](https://github.com/status-im/status-desktop/pull/5375)
- Fix error message alignment[PR#5377](https://github.com/status-im/status-desktop/pull/5377)
- Fix display emoji into create category popup[PR#5394](https://github.com/status-im/status-desktop/pull/5394)
- current:
- User's avatar is black on login screen
- next:
- Finish community settings
## Apr 04 (Mon)
**Michal**
- done:
- #4922 Indicate notifications on Status App icon on the taskbar - MacOS
- #5238 The profile picture applied even if user didn't hit "Finish"
- next:
- new tasks needed
- #5332 Indicate notifications on Status App icon on the taskbar - Windows - research
**Jonathan**
- done:
- Merge and rebase getChats PRs
- Finished the refactor to simplify the app search module
- current:
- Fix bug with initial load of community members
- Fix to saving emojis in the wallet
- Refactor chats object of chat service (it is no longer needed)
**Sale**
- current:
- Issue-4902 [DraftPR#5334](https://github.com/status-im/status-desktop/pull/5334) - revamp notifications settings & behaviour
- next:
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
**Boris**
- current:
- Working on Communities settings:
- Invite new friends popup working with `ActiveItem` which always one, so now we can't use old implelentation of `InviteFriendsToCommunityPopup`
- Methods like `leaveCommunity`, `setCommunityMuted` and etc doesn't work with community id, so i add new module under profile module
- I need to find a way how to work with communities model without big changes. <-- last step
- next:
- need to be assign
**Stefan**
- current: Banner/Logo reusable StatusQ control [WIP PR #615](https://github.com/status-im/StatusQ/pull/615)
- Found implementing the cropping window (rounded or rectangle with round corners) in QML challenging. After some experiments found Canvas the only working way; still not polished and might require revisiting after more tests.
- next: Integrate the new banner control with the APP [Issue #5118](https://github.com/status-im/status-desktop/issues/5118)
## Apr 01 (Fri)
**Michal**
- done:
- build problems after MacOS upgrade to version 12.3 - fileicon module
- code review - #5227 implement getMembers to populate user list
- current:
- #4922 Indicate notifications on Status App icon on the taskbar - MacOS - preparing pr
- next:
- #5238 The profile picture applied even if user didn't hit "Finish"
- #4922 Indicate notifications on Status App icon on the taskbar - create new tasks for Win and Linux OS
**Jonathan**
- done:
- Fix user not added to the list when they join the group chat + only show joined users
- Finish up the pass chat group to the chat section (part of getChats refactor)
- More adjustements to getChats PR
- Created a proposition discussion/issue for flatening the chat models
- Take a look at it here if you haven't yet https://github.com/status-im/status-desktop/issues/5286
- current:
- Try to investigate the VM message reliability issue Abhi and I are having
- Refactor to simplify app search (part of getChats)
**Stefan**
- in progress:
- Community banner [Issue #5118](https://github.com/status-im/status-desktop/issues/5118)
- Slow progress, lost time debugging issue with Canvas component not rendering in a layer if the parent is layered and hidden. Forcing painting doesn't work. Found a workaround that will do for now.
- next:
- Low hanging fruits:
- [Contacts view search input doesn't match design](https://github.com/status-im/status-desktop/issues/5148)
- [Update About section to new designs](https://github.com/status-im/status-desktop/issues/4935)
**Sale**
- done:
- Issue-5263 [PR#5298](https://github.com/status-im/status-desktop/pull/5298) - the app is crashed after sending gif to a group chat
- Issue-5236 [PR#5297](https://github.com/status-im/status-desktop/pull/5297) - users can save an empty "Display Name" in new onboarding
- current:
- Issue-4902 - revamp notifications settings & behaviour - spec and diagrams prepared, started with implementation
- next:
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
**Boris**
- done:
- Error message to change password [PR #5250](https://github.com/status-im/status-desktop/pull/5250)
- Bugs with users models fixed by Jo [Issue #5115](https://github.com/status-im/status-desktop/issues/5115)
- current:
- Fixing invite new users, leave community and notifications for new Community Settings [PR #5097](https://github.com/status-im/status-desktop/pull/5097). The current version of architecture not ready to working with list of communies cos chat module expected just one section item.
## Mar 30 (Wed)
**Michal**
- done:
- #5200 search input for communities is vertically misaligned
- Community History Archive Protocol Testing session
- Crypto Walkthrough meeting
- current:
- #4922 Indicate notifications on Status App icon on the taskbar - current solution for Mac does not display badge, investigations
- next:
- #4922 continue
- More tasks needed
**Boris**
- done:
- Toggle for Waku nodes [PR #5249](https://github.com/status-im/status-desktop/pull/5249)
- in review:
- Error message for change password modal [PR #5250](https://github.com/status-im/status-desktop/pull/5250)
- Hide pinned messages in Activity Center [PR #5274](https://github.com/status-im/status-desktop/pull/5274)
- current:
- Distinguish invited/join requests from joined community members [issue #5115](https://github.com/status-im/status-desktop/issues/5115)
- next:
- Fix comments for Community settings ui pr
**Stefan**
- done:
- Crypto learning and reading
- Update StatuQ developer recommendations to follow [PR #594](https://github.com/status-im/StatusQ/pull/594)
- dropped: [Update Help & Glossary to the new design](https://github.com/status-im/status-desktop/issues/4934) outdated design
- in progress:
- Community banner [Issue #5118](https://github.com/status-im/status-desktop/issues/5118)
- Gather requirements, investigate the existing code and started implementation of the generic StatusQ banner editor control
- next:
- Low hanging fruits:
- [Contacts view search input doesn't match design](https://github.com/status-im/status-desktop/issues/5148)
- [Update About section to new designs](https://github.com/status-im/status-desktop/issues/4935)
- what is the priority of these:
- [Improve gif models behaviour](https://github.com/status-im/status-desktop/issues/4462)
- [refactor: simplify gif api](https://github.com/status-im/status-desktop/issues/5056)
**Sale**
- done:
- Issue-5198 [PR#5209](https://github.com/status-im/status-desktop/pull/5209) [PR#2612](https://github.com/status-im/status-go/pull/2612) - after unblocking a user, messages are still not received until app is restarted - discussed with cammelos, no final decision yet
- Issue-5175 [PR#5245](https://github.com/status-im/status-desktop/pull/5245) - support sending contact request to chat key
- current:
- Issue-4902 - revamp notifications settings & behaviour - preparing Use Case diagram for Contacts within this issue, and for notifications as well
- next:
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
**Jonathan**
- done:
- Fix issue with importing seed that would import the wrong account
- Fix small issue with the getChats API PR
- Implement getMembers API that also fixes user list in 1-1 chat
- Crypto learning meeting and new hire interview
- current:
- More getChats adjustements
- Continue passing chats to chat section
- Fix group chat invites don't show up until restart
## Mar 28 (Mon)
**Michal**
- done:
- #5197 search box input is cut in half
- current:
- #5200 search input for communities is vertically misaligned
- next:
- #4922 Indicate notifications on Status App icon on the taskbar - trying to implement on Mac, looking for some solutions for Win
**Sale**
- done:
- Issue-5198 [PR#5209](https://github.com/status-im/status-desktop/pull/5209) [PR#2612](https://github.com/status-im/status-go/pull/2612) - after unblocking a user, messages are still not received until app is restarted
- Issue-5204 - text input buttons aren't functional in master on communities - checked, commented
- Issue-5165 - Messages from recently added contact don't arrive in time - checked, commented
- current:
- Issue-5175 - support sending contact request to chat key
- next:
- Issue-4902 - revamp notifications settings & behaviour
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
**Jonathan**
- done:
- First step of getChats API refactor
- The main module now handles chats in one place instead of separate
- current:
- Continue the getChat refactor by passing chats to the sections directly
- Fix issues with 1-1 and group chats
**Boris**
- done:
- Check and close issue [Issue #5140](https://github.com/status-im/status-desktop/issues/5140)
- in review:
- Fix removing members from group[PR #5215](https://github.com/status-im/status-desktop/pull/5215)
- Fix close public chat popup [PR #5216](https://github.com/status-im/status-desktop/pull/5216)
- Fix spaces in GenKeyModal [PR #5218](https://github.com/status-im/status-desktop/pull/5218)
- current:
- Add use mailservers to toggle [issue #5000](https://github.com/status-im/status-desktop/issues/5000)
**Stefan**
- done:
- [HTML input sanitization new findings and merge conflicts](https://github.com/status-im/status-desktop/issues/4961)
- Chores, reviews disscussions
- Next:
- https://github.com/status-im/status-desktop/issues/4934
## Mar 25 (Fri)
**Stefan**
- in review:
- Experimental idea to improve on emoji quality in user profile [#5133](https://github.com/status-im/status-desktop/pull/5133)
- Fixed latest finding for the malformed user input issue [#5010](https://github.com/status-im/status-desktop/pull/5010)
- current:
- [Implement banner for communities](https://github.com/status-im/status-desktop/issues/5118)
- Investigations mainly will continue on Tuesday after talking to John about the desing
- next:
- Need more tasks
- [StatusQ developer documentation](https://github.com/status-im/StatusQ/pull/594)
**Sale**
- done:
- Issue-5117 [PR#5171](https://github.com/status-im/status-desktop/pull/5171) - Contact lists should only shown mutual contacts - this includes `settings->messaging->contacts` view update to meet requirements requested by new design
- Issue-5138 [PR#5176](https://github.com/status-im/status-desktop/pull/5176) - Search popup UI breaks when clearing the input field
- Issue-5135 [PR#5177](https://github.com/status-im/status-desktop/pull/5177) - Search input in chat view should change cursor to input cursor when hovered
- current:
- need new tickets
- next:
- Issue-4834 and Issue-4894 need some updates for Windows in order to have them completed
**Jonathan**
- done:
- Show warning when trying to re-encrypt an existing account
- Fix small issues in my PRs
- current:
- Implementing new backend to use getChats API
**Michal**
- done:
- #3622 Change log naming convention the way it includes meaningful info - investigating logging functionality in Nim, improving log file name
- #3609 Application logs should be configurable for master / release builds
- next:
- #4922 Indicate notifications on Status App icon on the taskbar - trying to implement on Mac, looking for some solutions for Win
**Boris**
- done:
- New Browser UI [PR #5169](https://github.com/status-im/status-desktop/pull/5169)
- Close app functionality [PR #5173](https://github.com/status-im/status-desktop/pull/5173)
- Trim username bug in GenKeyModal [PR #5178](https://github.com/status-im/status-desktop/pull/5178)
- Checked issues:
- [Issue #5167](https://github.com/status-im/status-desktop/issues/5167) can be some kind of `feature`
- [Issue #5163](https://github.com/status-im/status-desktop/issues/5163) seems like fixed in master.
- current:
- next:
## Mar 23 (Wed)
**Sale**
- done:
- Issue-5049 [PR#5111](https://github.com/status-im/status-desktop/pull/5111) - Cannot create a group chat by hitting 'Confirm' - this requires some additional discussion, described in the PR
- Issue-5093 - refactor: remove interfaces for controllers, view, services
- Issue-5109 [PR#5125](https://github.com/status-im/status-desktop/pull/5125) - the default profile picture and profile emojis are blurred on the Profile page
- current:
- Issue-5117 - Contact lists should only shown mutual contacts
**Michal**
- done:
- #4962 Chatting with yourself is not restricted properly - testing, could not reproduce
- current:
- #4922 Indicate notifications on Status App icon on the taskbar - paused, waiting for icons from Carl
- #3622 Change log naming convention the way it includes meaningful info - investigating logging functionality in Nim, improving log file name
- next:
- #3609 Application logs should be configurable for master / release builds
**Stefan**
- in review:
- [Upload/Download in node tab not working](https://github.com/status-im/status-desktop/issues/4990)
- [can't see emojis in the reply message preview](https://github.com/status-im/status-desktop/issues/4899)
- [StatusQ developer docs proposal](https://github.com/status-im/StatusQ/pull/594)
- next
- [Implement banner for communities](https://github.com/status-im/status-desktop/issues/5118)
**Jonathan**
- done:
- Fix app crash when joining a group chat
- Add badge to Messaging section and pending requests sections for contacts
- Replace Input with StatusInput for SearchBox component and add clear button
- Remove GroupChatPopup that was no longer used
- Fix emoji icon position on Windows and fix the way we save the emojis
- current:
- Implementing new backend to use getChats API
**Boris**
- done:
- Changes after review my last PR's
- Discuss about image sizes
- current:
- Browser Settings:
- Implementation of Dapps connections
- next:
## Mar 21 (Mon)
**Jonathan**
- done:
- Fix "Check for update" button behaviour (related to new download page)
- Rebase, merge and open new issues for the Contacts setting page
- Fix a warning in StatusQ
- current:
- Check what to do with the account re-encryption issue (need input from others): https://github.com/status-im/status-desktop/issues/5029
- Fix app crash when accepting group chat join request
- Add pending request counter next to Messaging label in Settings
- Add X to empty contact search input
**Boris**
- on review:
- Community settings [PR #5097](https://github.com/status-im/status-desktop/pull/5097) [StatusQ PR #588](https://github.com/status-im/StatusQ/pull/588)
- Fix length in search field [PR #5098](https://github.com/status-im/status-desktop/pull/5098) [StatusQ PR#598](https://github.com/status-im/StatusQ/pull/589)
- Fix username lenght input [PR #5100](https://github.com/status-im/status-desktop/pull/5100)
- current:
- Browser settings [Issue #4933](https://github.com/status-im/status-desktop/issues/4933)
- next:
**Sale**
- done:
- Issue-3375 `status-desktop` [PR#5087](https://github.com/status-im/status-desktop/pull/5087) `nimqml`[PR#39](https://github.com/status-im/nimqml/pull/39) `dotherside`[PR#61](https://github.com/status-im/dotherside/pull/61) - app support for status-im:// URIs - mac - general mechanism is placed
- current:
- Issue-5049 - Cannot create a group chat by hitting 'Confirm'
- next:
- Issue-5093 - refactor: remove interfaces for controllers, view, services
**Michal**
- current:
- #4922 Indicate notifications on Status App icon on the taskbar - preparing backend, waiting for icons, discussion with John
- next:
- #4962 Chatting with yourself is not restricted properly
**Stefan**
- done: [Review and test proposal](https://github.com/status-im/StatusQ/pull/590)
- current: [Upload/Download in node tab not working](https://github.com/status-im/status-desktop/issues/4990)
- Had a
- next:
- [can't see emojis in the reply message preview](https://github.com/status-im/status-desktop/issues/4899)
- Add inital developer recommendations to StatusQ
## Mar 18 (Fri)
**Jonathan**
- done:
- Couple of rebases and merges
- Fix joining public chat crashing the app (bad function call for setChatActive)
- Implement new download page for app updates
- Fix channel letter icon not showing
- current:
- Check what to do with the account re-encryption issue (need input from others): https://github.com/status-im/status-desktop/issues/5029
- Pick up something else for the backlog
**Stefan**
- done: [HTML input sanitization](https://github.com/status-im/status-desktop/issues/4961)
- QA found two cases that don't work, fixed them
- Did the needed refactor of the Homepage popup to use StatusQ components
- current: [can't see emojis in the reply message preview](https://github.com/status-im/status-desktop/issues/4899)
- next: [Upload/Download in node tab not working](https://github.com/status-im/status-desktop/issues/4990)
**Sale**
- done:
- [WIP-PR#4950](https://github.com/status-im/status-desktop/pull/4950) general (continuation to Issue-4894 & Issue-4834) - trying to make it build on Win from VS2019, managed to build `status-go` without `make` but there are much more issues to be solved, will stopped working on that for a few days
- current:
- Issue-3375 `status-desktop` [PR#5087](https://github.com/status-im/status-desktop/pull/5087) `nimqml`[PR#39](https://github.com/status-im/nimqml/pull/39) `dotherside`[PR#61](https://github.com/status-im/dotherside/pull/61) - app support for status-im:// URIs - mac - general mechanism is placed. Handled custom urls: `/b/[url]` | `/browse/[url]`, `/u/[user_pk or ens_name]` | `/user/[user_pk or ens_name]`, `/pm/[user_pk or ens_name]` | `/private-message/[user_pk or ens_name]`, `/p/[chat_key]` | `/public/[chat_key]`, there are few more to be handled.
- next:
- Issue-5093 - refactor: remove interfaces for controllers, view, services
**Michal**
- done:
- Review & test #5052
- #4475 User not notified about a mention in case of an edit message
- current:
- #4922 Indicate notifications on Status App icon on the taskbar - investigating different solutions, checking how it is done in other similar apps
- next:
- #4962 Chatting with yourself is not restricted properly
**Boris**
- current:
- Working on a new design for community settings.
- next:
- Browser settings [Issue #4933](https://github.com/status-im/status-desktop/issues/4933)
- Fix display names lenght [issue #5066](https://github.com/status-im/status-desktop/issues/5066)
## Mar 16 (Wed)
**Jonathan**
- done:
- Fixed small issues on the Messaging setting view
- Added emojis to the channel header and identifier
- Fixed a small issue to the "only add active chnats" PR where notifications would still pop on left channels
- Finished implementing the new design for the Contacts view in the Profile
- current:
- Check what to do with the account re-encryption issue (need input from others): https://github.com/status-im/status-desktop/issues/5029
- Pick up something else for the backlog
**Michal**
- current:
- #4475 User not notified about a mention in case of an edit message - continue with task (getting familiar with Nim business logic), meeting with Sale about solution
- next:
- #4962 Chatting with yourself is not restricted properly
**Boris**
- current:
- [#4932](https://github.com/status-im/status-desktop/issues/4932) New design for community settings:
- I add general interface elements
- Moving popups to shared and change usage (For example, Import Community popup and functions)
- Updating model for correct group sections in new UI
- next:
- Fix comments from duplications community [PR #5035](https://github.com/status-im/status-desktop/pull/5035)
**Stefan**
- in review: [update app defaults](https://github.com/status-im/status-desktop/issues/4906)
- done
- setup windows dev environment and built the app
- investigate the windows build of the c++ app
- current
- https://github.com/status-im/status-desktop/issues/4990
- Learned about nodes and waku intergration
- Next talk to Richard
- next: [the reply message preview ignores emojis in the original message](https://github.com/status-im/status-desktop/issues/4899)
**Sale**
- current:
- [WIP-PR#4950](https://github.com/status-im/status-desktop/pull/4950) general (continuation to Issue-4894 & Issue-4834) - trying to make it build on Win from VS2019, managed to build `status-go` without `make`
- next:
- Issue-3375 - app support for status-im:// URIs - mac
## Mar 14 (Mon)
**Jonathan**
- done:
- Investigated the signal issue with adding and removing channels
- I can no longer reproduce, so I think it might have been a bad network day or something
- I'll try again Monday to see if it reappears
- current:
- Implementing the new Contacts view in the Profile
**Michal**
- current:
- #4475 User not notified about a mention in case of an edit message - analyzing why incoming message badge does not show when message is edited
- next:
- #4962 Chatting with yourself is not restricted properly
**Stefan**
- current:
- [update app defaults](https://github.com/status-im/status-desktop/issues/4906)
- Try to setup Windows build without success
- `vendor/nimbus-build-system/makefiles/variables.mk:82: pipe: No such file or directory`
**Sale**
- done:
- Issue-4894 & Issue-4834 - both under [WIP-PR#4950](https://github.com/status-im/status-desktop/pull/4950) - `SingleInstance` and `StatusSyntaxHighlighter` classes added
- current:
- General (continuation to Issue-4894 & Issue-4834) - trying to make it build on win from VS
- next:
- Issue-3375 - app support for status-im:// URIs - mac
**Boris**
- done:
- Fix duplication in community model [PR #5035](https://github.com/status-im/status-desktop/pull/5035)
- current:
- New gui settings for Communities [Issue #4932](https://github.com/status-im/status-desktop/issues/4932)
- next:
## Mar 11 (Fri)
**Stefan**
- in review
- [HTML malformed user input](https://github.com/status-im/status-desktop/issues/4961)
- Issues while fixing long favorite entries by limiting the entry width
- The usual `implicitWidth` hint for `StatusFlatButton` delegate doesn't work
- `StatusFlatButton` is not well-behaved QML control
- Trying to fix this quickly wasn't working due to other workarounds there, like the overlapping MouseArea
- End up with a quick fix to limit the text input
- Issue of `StatusRegularExpressionValidator` base type `StatusValidator` not working in `StatusInput.validators` field only in `StatusPinInput.validator` which makes an assumption of the internals
- [Feature PR that adds StatusQ.StatusInput.ValidationMode.IgnoreInvalidInput](https://github.com/status-im/StatusQ/pull/576)
- Challenging understanding how all the web browser handles URLs, found a simple fix in the end
- current
- [update app defaults](https://github.com/status-im/status-desktop/issues/4906)
- next
- take one day of learning nim
- notes
- Demo app crashing with the same stack trace, my system might have issues with the gstreamer plugins
```
...
13 qt_gst_element_is_functioning qgstreamervideooverlay.cpp 327 0x7fffa2bc8684
14 findBestVideoSink qgstreamervideooverlay.cpp 355 0x7fffa2bc8684
15 QGstreamerVideoOverlay::QGstreamerVideoOverlay qgstreamervideooverlay.cpp 395 0x7fffa2bc8684
...
```
**Jonathan**
- done:
- Added messaging settings view and removed/moved the ones from privacy and syncing
- Fixed joining community when request is accepted
- Enbaled choosing and changing channel color in community
- current:
- Fix/Investigate issue with signals not sending or receiving signals
- experienced with channel delete and with requests
- next:
- pick up new task
**Michal**
- done:
- #4912 - editing a channel name does not immediatly update the name in the channel list
- learning about Nim code & its connections with qml
- #3747 - Contact icon overlaps Blocked contacts when scrolling
- finding some bugs
- current:
- #4475 - User not notified about a mention in case of an edit message
- next:
- taking some more tasks
- more learning Nim and build system
**Sale**
- done:
- Issue-4894 & Issue-4834 - both under [WIP-PR#4950](https://github.com/status-im/status-desktop/pull/4950) - setup/refresh conan & cmake - setting up c++ structure, Cmake, boost::di, gtests, new way of doing things
- current:
- General (continuation to Issue-4894 & Issue-4834) - rebased `cpp-structure` branch to latest master. Continued with rest of `dotherside` classes and adapting `AppMain.qml`
**Boris**
- done:
- Move spellchecking from dotherside to plugin and new repo
- Self added as contact [PR #5030](https://github.com/status-im/status-desktop/pull/5030)
- current:
- review of [WIP-PR#4950](https://github.com/status-im/status-desktop/pull/4950)
- next
- Move tablets branch to Sale `cpp-structure`
## Mar 9 (Wed)
**Stefan**
- done
- [fix mouse cursor on edit - 4987](https://github.com/status-im/status-desktop/pull/4987)
- with a d-tour into chat view internal
- Tried to work on [can't open transaction input](https://github.com/status-im/status-desktop/issues/4786) but didn't go far, could not test it
- Debugged the intermittent crash I experience after login, without success
- dbg stack trace didn't help
- follow up `appStateChanged` signal, based on the original stack, and find out that the crash was due to entering appState
- after isolating the `appStateChanged` signal from the `appRun` state entering still experienced the crash but with a simpler stack trace
- nim
```Traceback (most recent call last)
/home/stefan/proj/status/status-desktop/src/nim_status_client.nim(148) nim_status_client
/home/stefan/proj/status/status-desktop/src/nim_status_client.nim(145) mainProc
/home/stefan/proj/status/status-desktop/vendor/nimqml/src/nimqml/private/qguiapplication.nim(29) exec
SIGSEGV: Illegal storage access. (Attempt to read from nil?)
```
- gdb
```...
#13 findBestVideoSink () at qgstreamervideooverlay.cpp:355
#14 QGstreamerVideoOverlay::QGstreamerVideoOverlay(QObject*, QByteArray const&) (this=
0x55b4b274a310, parent=<optimized out>, elementName=<optimized out>) at qgstreamervideooverlay.cpp:395
...
```
- Great presentation and chat with John over the designs
- current
- (Sanitize user input](https://github.com/status-im/status-desktop/issues/4961)
**Jonathan**
- done:
- Fixed code comments on ChatContentView loading PR
- Fixed/re-implemented "show only contacts' pfp"
- Was bigger than anticipated, because our new backend works very differntly than before, but it is cleaner now
- current:
- Fix/Investigate issue Abhi found in my ChatContentView loading PR
- next:
- delete community channel not working
- a left channel reapears if messages come in
**Sale**
- done:
- Issue-4897 [PR#4986](https://github.com/status-im/status-desktop/pull/4986) - mentioning oneself display the full key instead of username
- Issue-4966 [PR#4988](https://github.com/status-im/status-desktop/pull/4988) - Clicking on a mention or reply in the activity centre notifications list, does not take the user to the correct Community chat window
- issue with adding members to the already created group is fixed within this ticket also
- Issue-4891 [PR#4992](https://github.com/status-im/status-desktop/pull/4992) - editing a message does not update the reply
- current:
- Issue-4894 & Issue-4834 - both under [WIP-PR#4950](https://github.com/status-im/status-desktop/pull/4950) - setup/refresh conan & cmake - setting up c++ structure, Cmake, boost::di, gtests, new way of doing things
**Boris**
- done:
- Compilation cpp project for tablets [PR #](https://github.com/status-im/status-desktop/pull/4995)
- Code review
- current:
- Plugin from SpellChecking
- next:
- need to assign
**Nastya**
- current:
- https://github.com/status-im/status-desktop/pull/4994
- https://github.com/status-im/status-desktop/pull/4986
- https://github.com/status-im/status-desktop/pull/4808
**Michal**
- done:
- Onboarding tasks
- Watching John’s presentation and meeting with John
- 4907 - right clicking own user in userlist should not display send message option
- 4960 - Exceeding the number of characters allowed in the “NickName” field - non reproducible
- current:
- 4912 - editing a channel name does not immediatly update the name in the channel list
- next:
- learning codebase
- some new tasks
## Mar 7 (Mon)
**Jonathan**
- done:
- Fixed issue with ChatContentView loading PR
- It was an issue with Loaders and width and stuff
- Fixed small issue with profile pic PR
- Your own picture wasn't showing because missing `active` prop
- Couple of rebases
- Make deleting community chats more reliable
- Only add chats when they are active
- Fixes the issue where a channel apeared again when left
- current:
- Implementing the new Messaging settings
**Michal**
- done:
- 3520 - Wrong tooltip for copying community link
- current:
- 4907 - right clicking own user in userlist should not display send message option
- next:
- onboarding tasks
- 4960 - Exceeding the number of characters allowed in the "NickName" field
**Sale**
- current:
- Issue-4894 & Issue-4834 - both under [WIP-PR#4950](https://github.com/status-im/status-desktop/pull/4950) - setup/refresh conan & cmake - setting up c++ structure, Cmake, boost::di, gtests, new way of doing things
- next:
- Issue-4897 - mentioning oneself display the full key instead of username
- Issue-4966 - Clicking on a mention or reply in the activity centre notifications list, does not take the user to the correct Community chat window
- Issue-4891 - editing a message does not update the reply
**Stefan**
- current:
- [4896](https://github.com/status-im/status-desktop/issues/4896)
- rampup chores, looking over the code and helpful discussions
- next:
- asigned tasks
## Mar 4 (Fri)
**Jonathan**
- done:
- Finished assigning emojis to channel
- Then fixed so issues found in the code review + added an example in the sandbox
- The sandbox made me realize that I couldn't use the Emoji funcitons in StatusQ, so I had to move the Emoji functions, images and code in StatusQ Utils
- Also did a clean up and fixed a problem with the popup re-opening when clicking the button
- Finally, I added a button to remove the emoji (it goes back to the letter icon)
- Fixed some duplication in ChatContentView
- Improved the ChatContentView loading by only loading it when it is activated
- Improves app load speed and reduces memory usage
- current:
- Fix Show all profile pics toggle not working
- next:
- delete community channel not working
- a left channel reapears if messages come in
**Sale**
- current:
- Issue-4894 & Issue-4834 - both under [WIP-PR#4950](https://github.com/status-im/status-desktop/pull/4950) - setup/refresh conan & cmake - setting up c++ structure, Cmake, boost::di, new way of doing things
**Michal**
- done:
- 4916 - Adjust profile settings sidebar sections naming & add new section for Apps
- some meetings, chats, onboarding
- current:
- reading Developer Guide
- next:
- 3520 - Wrong tooltip for copying community link
**Stefan**
- current:
- Issue 4910 - edit group name is not showing the latest name in the input field when editing twice in a row
- With a d-tour in the implementation of chats
- next:
- Reading dev guide
## Mar 2 (Wed)
**Jonathan**
- done:
- Fixed the drag and drop zone enabling images in public chats
- Fixed mention suggestions not appearing in the app before restart
- tried to fix the other issue with the Windows tray icon
- It proved to hard to do so I opened a new issue that we can work on later
- current:
- Working on the emojis for channels
- Finished the displaying of them is done since the status-go was already there and mobile already supports it
- Working on assigning them on edit and create
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4940
- https://github.com/status-im/status-desktop/pull/4924
- https://github.com/status-im/status-desktop/pull/4942
- current:
- https://github.com/status-im/status-desktop/pull/4808
- trying to establish Squish connection
- https://github.com/status-im/status-desktop/pull/4941
**Sale**
- current:
- 4894 - setup/refresh conan & cmake - setting up c++ structure, Cmake, boost::di, new way of doing things
**Boris**
- done:
- Successful build and running cpp app on Tablets
- current:
- Tablets build:
- Preparing sources and instructions for iPadOs and android build
- Creating scripts for build statusgo iPadOS and android
- next:
- Make qml plugin from SpellChecking PR
**Stefan**
- done: rampup: built and run the app, read docs, chat with people
- in review: https://github.com/status-im/status-desktop/pull/4945
- next: take another ticket
**Michal**
- done:
onboarding, compiling and running the app, some chats
- current:
onboarding, learning development process
- next:
first ticket: #4916
## Feb 28 (Mon)
**Jonathan**
- done:
- Re-hook disconnected and connected signals and banner
- Fix Windows tray icon and os notifications
- current:
- Fix drag and drop zone should not work in public chats
- next:
- Fix mentions not showing in the list before restarting the app
**Sale**
- current:
- 4894 - setup/refresh conan & cmake - started with new Cmake structure and structuring the app in the way expected on the c++ side
**Boris**
- done:
- Build and run cpp-app on ipad
- current:
- add temporary qmake files for tablets
## Feb 25 (Fri)
**Boris**
- done:
- Build cpp app for iPadOs:
- Build statusgo as c-archive for arm64 with ipados toolchain
- Build dotherside
- Build app-services
- Build whole project.
- Update CMake files for build
- Small code changes for usage Qt 6.3 (CMake not working with Qt5/iPadOs)
- current:
- Fixed build errors with statusgo and try to run it on iPad.
- next:
**Jonathan**
- done:
- Fixed editing the community channel description from the `...` menu
- Fix adding community channel in my community PR
- Fix community invite not showing in 1-1 chat
- Fix first message of group chat not appearing
- Re-hook kick community
- current:
- Pick up new unassigned task
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4879
- https://github.com/status-im/status-desktop/pull/4876
- https://github.com/status-im/status-desktop/pull/4868
- https://github.com/status-im/status-desktop/pull/4857
- https://github.com/status-im/status-desktop/pull/4887
- https://github.com/status-im/status-desktop/pull/4881
- https://github.com/status-im/status-desktop/pull/4892
- https://github.com/status-im/status-desktop/pull/4893
**Sale**
- done:
- Issue-4860 - [PR#4871](https://github.com/status-im/status-desktop/pull/4871) - Creating a chat with numeric only crashes the app
- Issuse-4837 - [PR#4874](https://github.com/status-im/status-desktop/pull/4874) - Wrong redirect when opening a profile -> send message inside of community
- Issue-4827 - [PR#4879](https://github.com/status-im/status-desktop/pull/4879) - dogfooding_3 crash
- Issue-4835 - [PR#4880](https://github.com/status-im/status-desktop/pull/4880) - Trying to unblock a contact by hitting 'Unblock' via the chat view does not do anything
- Issue-4870 - [PR#4886](https://github.com/status-im/status-desktop/pull/4886) - Members panel on the Community invite sender's app is only updated after the app is rebooted
- Issue-4890 - [PR#4893](https://github.com/status-im/status-desktop/pull/4893) - clicking on enable in settings redirects to network settings
- Issue-4850 - [PR#4892](https://github.com/status-im/status-desktop/pull/4892) - timestamp for Fetch messages is wrong
- Issue-4799 - No chat shown when new messages are sent immediately after adding a contact (msg sent via the added contact) - checked and commented
- Reviewed PRs
- current:
- need new tickets
- next:
## Feb 23 (Wed)
**Jonathan**
- done:
- Finally figured out the issue with the search crash
- The code to delete the old locations wasn't deleting correctly and caused calls to unknown memory
- Tried to fix the images not loading (it was because of SSL)
- My DOtherSide wasn,t building correctly for some reason so I lost a lot of time trying to figure this out
- It worked after rebooting :unamused:
- Also, I found that Richard had already fixed it some time ago, but it was never merged :unamused: :unamused:
- Fixed a couple issues with community signal/edits/categories
- Fixed the issue where normal channels got inside the community
- Fixed duplicate channels in community when adding them
- Fixed weird channel shenanigans when editing
- Implemented the categories signal handling (add, delete and edit) for when another admin updates categories
- current:
- Pick up new unassigned task
**Nastya**
- current:
- https://github.com/status-im/status-desktop/pull/4868
- https://github.com/status-im/status-desktop/pull/4866
- was able to get back to polish the check list in test rail, on it now
**Boris**
- done:
- Help and Review cpp pr's [PR #4854](https://github.com/status-im/status-desktop/pull/4854) and [PR #4861](https://github.com/status-im/status-desktop/pull/4861)
- Build cpp app for MacOs and provide instructions [#4861](https://github.com/status-im/status-desktop/pull/4861).
- current:
- Day off
- next:
- Build cpp app for IPadOS.
**Sale**
- done:
- Issue-4693 - [PR#4763](https://github.com/status-im/status-desktop/pull/4763) - move provider logic to `status-go` - done
- Issue-4829 - [PR#4860](https://github.com/status-im/status-desktop/pull/4860) - fix(@dekstop/chat): higher cpu usage after opening gif selector
- Issue-4826 - crash after accepting contact request - checked and commented
- Reviewed PRs
- Had meeting with Khushboo, discussed c++ changes
- current:
- Issue-4860 - Creating a chat with numeric only crashes the app
- next:
- Issuse-4837 - Wrong redirect when opening a profile -> send message inside of community
## Feb 21 (Mon)
**Nastya**
- current
- https://github.com/status-im/status-desktop/pull/4847
- https://github.com/status-im/status-desktop/pull/4763
- https://github.com/status-im/status-desktop/pull/4849
- https://github.com/status-im/status-desktop/pull/4848
**Jonathan**
- done:
- Fixed users status labels (right bar)
- Fixed showing self profile image and name in messages
- current:
- Pick up new unassigned task
**Sale**
- done:
- Issue-4766 [PR#4790](https://github.com/status-im/status-desktop/pull/4790) - can't join to group chat by clicking [Join chat] or decline invitation with [Decline invitation]
- Reviewed PRs
- current:
- Issue-4693 - [PR#4763](https://github.com/status-im/status-desktop/pull/4763) - move provider logic to `status-go` - initially done and was good when I did it, but in meantime from some reason it got broken and I am trying to figure out why now
- next:
- Issuse-4409 - done, but I have some review comments added there which I need to check and deal with
**Boris**
- done:
- Helping Khushboo with [PR #4831](https://github.com/status-im/status-desktop/pull/4831)
- current:
- Setup new laptop. Setup build for new cpp app for mac and Nim project as well.(Installing xcode, conan, qt and etc.)
- build cpp app for Mac Os.
- next:
- build cpp app for iOS.
## Feb 17 (Fri)
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4818
- https://github.com/status-im/status-desktop/pull/4838
- https://github.com/status-im/status-desktop/pull/4833
- https://github.com/status-im/status-desktop/pull/4831
- https://github.com/status-im/status-desktop/pull/4836
- https://github.com/status-im/status-desktop/pull/4830
- https://github.com/status-im/status-desktop/pull/4841
- next:
**Boris**
- done:
- Fix members count in group popup and in the chat view [PR #4839](https://github.com/status-im/status-desktop/pull/4839)
- Fix invitations for group [PR #4838](https://github.com/status-im/status-desktop/pull/4838) and [StatusQ PR#560](https://github.com/status-im/StatusQ/pull/560)
- Review CPP [PR #4831](https://github.com/status-im/status-desktop/pull/4831)
- Test groups and create bug [issue #4840](https://github.com/status-im/status-desktop/issues/4840) and fix it [PR #4841](https://github.com/status-im/status-desktop/pull/4841)
- Found a bug with admin privileges (but i'm not sure is it refactoring bug or not).
- current:
- Build cpp app for ios
- next:
- Maybe some groups bugs or android build
**Jonathan**
- done:
- Brainstormed and worked on the emoji hash and username stuff
- Fix pending requests to join community disapearing when approving (or when receiving signals)
- Fixed a couple of issues with the search (crash and click opening the wrong stuff)
- current:
- Fixing community online users issues
## Feb 16 (Wed)
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4755
- https://github.com/status-im/status-desktop/issues/4810
- https://github.com/status-im/status-desktop/issues/4812
- https://github.com/status-im/status-desktop/issues/4813
- https://github.com/status-im/status-desktop/pull/4763
- https://github.com/status-im/status-desktop/pull/4797
- https://github.com/status-im/status-desktop/issues/4821
- https://github.com/status-im/status-desktop/pull/4811
- current:
**Boris**
- done:
- Update PR [PR #4796](https://github.com/status-im/status-desktop/pull/4796)
- Found a problem for [issue #4767](https://github.com/status-im/status-desktop/issues/4767)
- current:
- Add new chat from message for [issue #4767](https://github.com/status-im/status-desktop/issues/4767)
- next:
- Members count in group [issue #4822](https://github.com/status-im/status-desktop/issues/4822)
**Jonathan**
- done:
- Fixed the issue in status-go where it was waiting for the mailserver before returning out of fetchCommunityData
- I fixed it by making a new async endpoint
- Fixed clicking on serahc result sometimes opened the profile for no reason
- Fixed editing a link to reflect the new link
- Make mentions work with ens, alias and nickname instead of only display name
- Fixed community invite links being able to join multiple times, creating duplicate communities
- Helped with debugging the wavuv2 stuff
- current:
- Gonna pick up tasks in the unassigned pile
## Feb 14 (Monday)
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4792
- https://github.com/status-im/status-desktop/pull/4777
- https://github.com/status-im/status-desktop/pull/4764
- https://github.com/status-im/status-desktop/pull/4775
- https://github.com/status-im/status-desktop/pull/4774
**Boris**
- done:
- Refactoring group popups [PR #4769](https://github.com/status-im/status-desktop/pull/4796)
- PR's review
- current:
- Fixing group invitations [issue #4767](https://github.com/status-im/status-desktop/issues/4767)
- next:
- Compile status-desktop for ios and android
**Jonathan**
- done:
- Re-implement community link unfurling
- current:
- Trying to see why the fetchCommunityData function doesn't return from status-go
## Feb 11 (Fri)
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4780
- https://github.com/status-im/status-desktop/pull/4771
- https://github.com/status-im/status-desktop/pull/4772
- https://github.com/status-im/status-desktop/pull/4762
- current:
- https://github.com/status-im/status-desktop/pull/4663
- https://github.com/status-im/status-desktop/pull/4779
- https://github.com/status-im/status-desktop/pull/4777
- added:
- https://github.com/status-im/status-desktop/issues/4786
- https://github.com/status-im/status-desktop/issues/4778
- https://github.com/status-im/status-desktop/issues/4788
**Jonathan**
- done:
- Re-add chat input shouldn't hightlight invalid mentions
- Re-add ensure new password is confirmed
- Fix normal `.eth` names are shown in the chat and mentions
- Fix link unfurling display and height
- Add back signing phrase in the browser send modal
- current:
- Grabbing a new issue in the "next iteration" pile
**Sale**
- done:
- Issue-4409 `status-desktop`[PR#4789](https://github.com/status-im/status-desktop/pull/4789) `dotherside`[PR#57](https://github.com/status-im/dotherside/pull/57) `nimqml`[PR#37](https://github.com/status-im/nimqml/pull/37) - notifications aren't being triggered
- Reviewed PRs
- current:
- need new issues
**Boris**
- done:
- Refactoring group popups [issue #4769](https://github.com/status-im/status-desktop/issues/4769):
- Fix choosing correct chat content module for popups
- refactor contact list view
- refactor selected contacts list (it should fix [PR#4742](https://github.com/status-im/status-desktop/pull/4742))
- current:
- Take intersaction between contacts and members (should fix [PR#4663](https://github.com/status-im/status-desktop/pull/4663))
- next:
- Groups bugs and build for tablets
## Feb 9 (Wed)
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4758
- https://github.com/status-im/status-desktop/pull/4657
- was testing ENS in master, and also communities with mobile app. Turns out that communities are crashing now on mobile and i am continiously seeing the issue with channels, that do not appear without the restart of the desktop app. Trying to reproduce it, although Sale can't on his Mac.
- https://github.com/status-im/status-desktop/pull/4730
- https://github.com/status-im/status-desktop/pull/4757
- https://github.com/status-im/status-desktop/pull/4663
**Jonathan**
- done:
- finally fixed and finished the re-ading of the new ENS backend
- this took longer because the old and new ENS backend had a lot of conflicts
- it also included some changes to the version update
- lastly, it required the re-adding of the pending transaction check on start and on new blocks
- just finding the reason why I wasn't getting the signals on transaction finished took a long time
- the check on transaction finished should probably be moved to status-go at one point
- current:
- continue re-adding/closing the old PRs
**Sale**
- done:
- Issue-4623 - send transaction to address UI is broken
- Check for the app updates updated, so it's the same as it was in the "old" master
- Issue with suggestion list when trying to mention someone and mention on msg editing are fixed
- Issue-4670 - move create accounts to `status-go`
- Issue-4683 [PR#4763](https://github.com/status-im/status-desktop/pull/4763)- move provider logic to `status-go`
- Reviewed PRs
- current:
- Issue-4409 - notifications aren't being triggered
**Boris**
- done:
- Update PR for filtering members in group info popup [PR#4663](https://github.com/status-im/status-desktop/pull/4663)
- Researching which permissions for android and i ios we should have and why for [issue #4743](https://github.com/status-im/status-desktop/issues/4743).
- current:
- Refcatoring GroupInfo and GroupChat popups.
- next:
- Researching about dependencies and necessary implementations for tablets (like correct paths for settings, notifications and etc)
## Feb 7 (Mon)
**Jonathan**
- done:
- re-add/re-implementent new ENS backend
- re-add fix to the history view
- re-add fix for the switches in the privacy view
- current:
- continue re-adding/closing the old PRs
**Nastya**
- current:
- continue with PRs to make master great again
- https://github.com/status-im/status-desktop/pull/4647
- https://github.com/status-im/status-desktop/pull/4741
- https://github.com/status-im/status-desktop/pull/4732
- https://github.com/status-im/status-desktop/pull/4745
**Sale**
- done:
- Issue-4709 - remove all timeline related code
- Issue-4673 - add a blocked bar for blocked user profile
- Issue-4669 - add avatar change functionality
- Issue-4683 [PR#4740](https://github.com/status-im/status-desktop/pull/4740)- delete account
- Issue-4677 [PR#4741](https://github.com/status-im/status-desktop/pull/4741)- move token balance retrieval to status go
- Reviewed PRs
- current:
- Issue-4623 - send transaction to address UI is broken
- next:
- Issue-4693 - re-add to master: refactor: move provider logic to status-go
- Issue-4409 - notifications aren't being triggered
**Boris**
- done:
- Fix group members list [PR#4663](https://github.com/status-im/status-desktop/pull/4663)
- Fix contact list checkboxes [PR#4742](https://github.com/status-im/status-desktop/pull/4742)
- current:
- fixing some comments on [PR#4663](https://github.com/status-im/status-desktop/pull/4663)
- next:
- need new tickets
## Feb 4 (Fri)
**Nastya**
- current:
- https://github.com/status-im/status-desktop/pull/4712
- https://github.com/status-im/status-desktop/pull/4714
- https://github.com/status-im/status-desktop/pull/4651
- https://github.com/status-im/status-desktop/pull/4717
- https://github.com/status-im/status-desktop/pull/4716
- https://github.com/status-im/status-desktop/pull/4655
- https://github.com/status-im/status-desktop/pull/4723
- https://github.com/status-im/status-desktop/pull/4724
**Jonathan**
- done:
- Fixed the Wallet send modal for ETH and token transfers
- re-add notification setup called too soon
- re-add developer mode toggle
- Fixed the browser provider code (it was impossible to authorize and do any transaction)
- re-add app upper limit for the window size
- current:
- re-adding the new ENS backend
**Sale**
- done:
- Issue-4206 - Community import has some issues (checked the way of aync calls, which should be used accross the app, but there are some issues doing that from community service, slot cannot be connected properly and it is never called, need further investigation on this or to do it once we move to c++)
- warnings building the app removed
- Issue-4658 - it is not possible to add new contacts after the first one is added
- Issue-4668 [PR#4724](https://github.com/status-im/status-desktop/pull/4724)- add avatar change functionality
- Issue-4673 [PR#4726](https://github.com/status-im/status-desktop/pull/4726)- add a blocked bar for blocked user profile
- Reviewed PRs
- current:
- Issue-4709 - remove all timeline related code
- next:
- have multiple `re-add to master` issues in the queue
- Issue-4409 - notifications aren't being triggered
## February 2 (Wed)
**Jonathan**
- done:
- Tested the qguiApplication PRs and found Richard's fixed it
- Made the run app script Sale wrote work with Linux
- Hooked edit community channel
- Fix max of 3 pins + pin the new message when unpinning (when limit reached)
- Remove pinned messages button in the edit community channel popup
- Remove all buttons from the pinned message popup except Go
- current:
- Working on making the Wallet Send transaction work
- ETH is done, working on tokens
- next:
- Make the wallet transaction functions async again
**Nastya**
- current:
- switched back to test master
- https://github.com/status-im/status-desktop/pull/4651
- https://github.com/status-im/status-desktop/pull/4652
- https://github.com/status-im/status-desktop/pull/4654
- https://github.com/status-im/status-desktop/pull/4655
- https://github.com/status-im/status-desktop/pull/4656
- https://github.com/status-im/status-desktop/pull/4657
**Boris**
- done:
- Hide all members which already in group on add members step [Pr#4663](https://github.com/status-im/status-desktop/pull/4663)
- [bug #4546](https://github.com/status-im/status-desktop/issues/4546) isn't reproduced for me.
- current:
- days off (until Friday).
**Sale**
- done:
- did final cleaning for `statusq`, `status-lib` and `status-desktop`
- merged `base_bs` into `master` in each of above mentioned repos
- Issue-3630 [PR#4653](https://github.com/status-im/status-desktop/pull/4653) - the @mention emblem isn't being displayed on the channel
- Issue-3800 - Keychain storage selection modal shows up even when password is wrong - checked, not applicable any more
- Issue-4614 [PR#4649](https://github.com/status-im/status-desktop/pull/4649) - group members count is wrong (what was required by this ticket is done, additional handling required [here](https://github.com/status-im/status-desktop/pull/4649#issuecomment-1026935808) should be done through a new ticket, also that is not valid any more due to changes required [here](https://github.com/status-im/status-desktop/pull/4661#issuecomment-1027913931))
- Reviewed PRs
- current:
- Issue-4206 - Community import has some issues
- next:
- Issue-4409 - notifications aren't being triggered
## January 31 (Mon)
**Jonathan**
- done:
- Fix issues with re-joining community (missing names and unable to re-join on request)
- Found the line that causes the qguiApplication error
- https://github.com/status-im/status-desktop/pull/4626
- Richard is working on a fix
- Reviewed the act center spec
- next:
- cannot edit community channel
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4605 - needs more fixes i think , the last commit made wallet almost unusable (bench ball of death) and then the app crashed
- https://github.com/status-im/status-desktop/pull/4625
- https://github.com/status-im/status-desktop/pull/4618 - for some reason it does not work to me (copy for invite friends)
- https://github.com/status-im/status-desktop/pull/4637
- https://github.com/status-im/status-desktop/pull/4638
- https://github.com/status-im/status-desktop/pull/4639
- https://github.com/status-im/status-desktop/pull/4632
- added https://github.com/status-im/status-desktop/issues/4627
- added https://github.com/status-im/status-desktop/issues/4628
- added https://github.com/status-im/status-desktop/issues/4629
- added https://github.com/status-im/status-desktop/issues/4641
**Sale**
- done:
- [PR#4599](https://github.com/status-im/status-desktop/pull/4599) - `newQGuiApplication` issue, fixed few crashes I faced there, created a script to test the app automatically, haven't seen a crash in ~200 runs
- current:
- cleaning `status-lib` and `status-desktop` so we may have a prepared state for merging into master
- next:
- need new tickets
**Boris**
- done:
- Show group info via context menu [#4637](https://github.com/status-im/status-desktop/pull/4637)
- current:
- Filter group members from my contacts [issue #4615](https://github.com/status-im/status-desktop/issues/4615)
- Restoring linux machine for reproducing [bug #4546](https://github.com/status-im/status-desktop/issues/4546)
## January 28 (Fri)
**Nastya**
- current:
- focus on base_bc testing and related stuff
**Jonathan**
- done:
- Fix leaving and re-joining community
- Fix profile seed phrase backup badge
- Fix closing image in the chat
- Fix browser estimate gas and send transaction
- current:
- Confirming the commit where the guiApplication bug happens
- Review activity center spec
- Checkout why re-join community failed for Iuri
**Sale**
- done:
- Issue-4577 [PR#4597](https://github.com/status-im/status-desktop/pull/4597) - [base_bc] can't jump to a message from search results
- Fixed some issues Richard has in his PR creeating a category, and aligned other chat/channel related updates there, [commit](https://github.com/status-im/status-desktop/pull/4606/commits/dbc2acae6b53bd0381e0100032af6b5ce1a99ab5)
- Reviewed PRs
- current:
- trying to find out a reason why we're getting from time to time a crash on the app start (`newQGuiApplication` issue), potential fix [here](https://github.com/status-im/status-desktop/pull/4599) Jo confirmed that he reproduced a crash after ~20 tries, but however would be good to have that change in `base_bc`
- next:
- need new tickets
**Boris**
- done:
- Fix renaming for groups [#4602](https://github.com/status-im/status-desktop/pull/4602)
- Fix invitation for admin user for groups [#4604](https://github.com/status-im/status-desktop/pull/4604)
- Fix part and review creating community category PR [#4606](https://github.com/status-im/status-desktop/pull/4606)
- current:
- Communities duplication bug [#4546](https://github.com/status-im/status-desktop/issues/4546)
## January 26 (Wed)
**Nastya**
- done:
- logged various issues for base_bc branch
- tested several PRs
- finally fixed problem with building the app locally, thanks Sale
- https://github.com/status-im/status-desktop/pull/4583
- https://github.com/status-im/status-desktop/pull/4582
- https://github.com/status-im/status-desktop/pull/4581
- https://github.com/status-im/status-desktop/pull/4536
- https://github.com/status-im/status-desktop/pull/4584
- https://github.com/status-im/status-desktop/pull/4536
- https://github.com/status-im/status-desktop/pull/4585
- https://github.com/status-im/status-desktop/pull/4581
- https://github.com/status-im/status-desktop/pull/4580
- current:
- test the PRs with fixes (upcoming)
- continue retesting base_bc
**Jonathan**
- done:
- Fix channel picker
- Fix community user list update on approve + fix duplicate in list
- Fix community edit color undefined bug
- Fix community order in nav bar
- Fix icon, members and color in communities list popup
- Fix setObserved for community details and fix setting already joined channel as active from that popup
- next:
- Work on other priority bugs
- Refactor section_item/community profile popup to fetch data on open so that the section_item can be cleaned up
**Sale**
- done:
- Issue-4394 - refactor ens usernames frontend and backend in base bc branch - additional issues fixed, completely done
- Helped Nastya to fix the issue with web engine
- Issue-4525 - adding emoji to a message does not reflect on desktop - emoji sent from other devices handled properly in messages list and pinned messages list
- Issue-4545 - clicking on 1 on 1 after restarting the app is crashing the app - fixed through Issue-4525
- Issue-4561 - emojis alignment is wrong
- Issue-4538 [PR#4584](https://github.com/status-im/status-desktop/pull/4584) - can't select a community channel
- Issue-4530 [PR#4585](https://github.com/status-im/status-desktop/pull/4585) - start new chat modal has text overlapped, also it is not possible to start new chat at all
- Reviewed PRs
- next:
- need new tickets
**Boris**
- done:
- Fix add members to groups selection [#4582](https://github.com/status-im/status-desktop/pull/4582)
- Fix groups info [#4583](https://github.com/status-im/status-desktop/pull/4583)
- current:
- Fixing create category for community
## January 24 (Monday)
**Jonathan**
- done:
- Showed Noelia the architecture and did a demo of the app
- It was so she could have a better idea of the architecture so she could better review PRs (including mine)
- Refactored the community member list and fixed the update on member details in that list
- current:
- Fix the user list (right side) update when accepting user in the community
**Nastya**
- done:
- logged a buch of issues for base bc
- currently:
- https://github.com/status-im/status-desktop/pull/4490
**Sale**
- done:
- Issue-4394 - [PR#4490](https://github.com/status-im/status-desktop/pull/4490) - refactor ens usernames frontend and backend in base bc branch
- current:
- Issue-4394 - fixing few issues which Nastya has found [logged here](https://github.com/status-im/status-desktop/pull/4490#issuecomment-1020016935), which I couldn't see since I hadn't chance to test the entire flow
- next:
**Boris**
- done:
- Create community category [#4406](https://github.com/status-im/status-desktop/issues/4406):
- Update id's to id's from new architecture in QML
- Restore create category dialog
- Add usage createCommuntyCategory method
- current:
- Create community category: Fixing createCommuntyCategory method error
- next:
- (*possible*) Updatind community model
- qml bug in community [#4443](https://github.com/status-im/status-desktop/issues/4443)
## January 21 (Fri)
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4487
- https://github.com/status-im/status-desktop/pull/4500
- https://github.com/status-im/status-desktop/pull/4496
- https://github.com/status-im/status-desktop/pull/4498
- https://github.com/status-im/status-desktop/pull/4513
- added https://github.com/status-im/status-desktop/issues/4516
- added https://github.com/status-im/status-desktop/issues/4517
- next:
-
- https://github.com/status-im/status-desktop/pull/4490
**Jonathan**
- done:
- Move community specific functions to chat_section
- Set 1-1 chat as active when created
- fix copy and download images in 1-1
- Helped Anthony with the chat switch slowness
- It's not fully figured out, but I did find a way to make it fast
- It's a bit hackish. I left Anthony with messages and a commit for him to evaluate
- current:
- Finish chat switch slowness
- next:
- Refactor member list
**Boris**
- done:
- Fix comments on PR [#3825](https://github.com/status-im/status-desktop/pull/3825)
- Fix and merge groups PR
- Review
- curent:
- Fixing create community category
**Sale**
- done:
- was checking PRs and having discussions with team memvers
- current:
- Issue-4394 - refactor ens usernames frontend and backend in base bc branch - I am about 80% done, but then Anthony commented [here](https://github.com/status-im/status-desktop/pull/4490#discussion_r787561997)
- next:
## January 19 (Wed) - Standup
**Jonathan**
- done:
- Fix small code reviews for the membership request PR
- Fix 1-1 chat delete and profile top bar click
- Move membership function + 2 others to chat_section
- Remove use of observed community in the community context menu in AppMain
- next:
- Move remaining community specific functions to chat_section
- Refactor member list
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4481
- https://github.com/status-im/status-desktop/pull/4487 (needs a retest)
- https://github.com/status-im/status-desktop/pull/4470
- https://github.com/status-im/status-desktop/pull/4491
- added https://github.com/status-im/status-desktop/issues/4493
- added https://github.com/status-im/status-desktop/issues/4494
- added https://github.com/status-im/status-desktop/issues/4495
- current:
-
**Sale**
- done:
- checked a lot of PRs ~15+
- had multiple discussions with Khushboo, Noelia, Patryk and Boris
- current:
- Issue-4394 - refactor ens usernames frontend and backend in base bc branch - I am about 60% done, but then Anthony commented [here](https://github.com/status-im/status-desktop/pull/4490#discussion_r787561997) and I have to check what's done in `master` and adapt to that
- next:
**Boris**
- done:
- Updated groups pr:
- fix contacts list
- fix minor comments
- fix logic in some places
- current:
- Fixing last comments about contacts list
- Create category for community
## January 17 (Mon) - Standup
**Jonathan**
- done:
- Fix the membership request badge bug
- I actually implemented the while front-end community feature of community requests (admin)
- receiving membership requests
- accept request
- decline request
- next:
- I'll pick up a new ticket in the unassigned base_bc issues
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4466
- https://github.com/status-im/status-desktop/pull/4449
- https://github.com/status-im/status-desktop/pull/4438
- https://github.com/status-im/status-desktop/pull/4470 (needs a retest)
- https://github.com/status-im/status-desktop/pull/4476
- added https://github.com/status-im/status-desktop/issues/4482
- https://github.com/status-im/status-desktop/pull/4477
**Sale**
- done:
- had a meeting with Noelia and Patryk, intruduced them to the code and helped them to understand the development flow
- current:
- Issue-4394 - refactor ens usernames frontend and backend in base bc branch
- next:
**Boris**
- done:
- Review PRs
- Update and fix old PRs [#3825](https://github.com/status-im/status-desktop/pull/3825)[#4241](https://github.com/status-im/status-desktop/pull/4241)
- Create category for communties (after meeting)
- next:
- GIF selector
**notes**:
- Boris to merge groups PR today
- Jonathan working on member list PR 4412, to be merged soon and further refactor to be done separately
- further refactor to be done on https://github.com/status-im/status-desktop/issues/4471
- https://github.com/status-im/status-desktop/pull/4427 awaiting QA / Abhi
- PR 4465 under review
## January 14 (Fri) - Standup
**Boris**
- done:
- Review PR's
- Fix groups PR by comments
- curent:
- Fixing create community category
**Nastya**
- current:
- done:
- logged https://github.com/status-im/status-desktop/issues/4437
- logged https://github.com/status-im/status-desktop/issues/4439
- logged https://github.com/status-im/status-desktop/issues/4440
- logged https://github.com/status-im/status-desktop/issues/4441
- logged https://github.com/status-im/status-desktop/issues/4442
- logged https://github.com/status-im/status-desktop/issues/4443
- logged https://github.com/status-im/status-desktop/issues/4444
- logged https://github.com/status-im/status-desktop/issues/4445
- logged https://github.com/status-im/status-desktop/issues/4446
- https://github.com/status-im/status-desktop/pull/4434
- https://github.com/status-im/status-desktop/pull/4433
- https://github.com/status-im/status-desktop/pull/4400
- https://github.com/status-im/status-desktop/pull/4463
**Jonathan**
- done:
- Fix starting 1-1 chat
- Fix sticker button not showing + stickers not showing in chat
- Fix contact request issues + contact crash
- Fix crash related to chatSection not existing
- Fix crash with activity center method not implemented
- Helped Alexandra with the activity center issues
- current:
- Still need to go over code reviews for the member list
**Sale**
- done:
- Issue-4439 (PR[#4452](https://github.com/status-im/status-desktop/pull/4452)) - reading a channel message does not mark it as read
- the fix also includes mention users name update according to their local/ens names, in app runtime
- Issue-4403 (PR[#4433](https://github.com/status-im/status-desktop/pull/4433)) - reading a channel message does not mark it as read
- non active chats/channels are made bold if there are new messages inside them a dot badge is added to the chat/community section if it's needed in that case
- for non active chats/channels count badge is added if there are new mentions inside them, a count badge is added to the chat/community section if it's needed in that case
- selecting chat/channel marks messages from it as read and update its displaying and dot/count badge of chat/community section accordingly
- Issue-4417 (PR[#4463](https://github.com/status-im/status-desktop/pull/4463)) - username is misplaced when sending messages in the channel
- Chore - (PR[#4460](https://github.com/status-im/status-desktop/pull/4460)) - signal names aligned
- current:
- Plan to start with `Issue-4394` if we don't have something more urgent atm?
- next:
- Issue-4394 - refactor ens usernames frontend and backend in base bc branch
## January 12 (Wed) - StandUp
**Nastya**
- done:
- https://github.com/status-im/status-desktop/pull/4401
- https://github.com/status-im/status-desktop/pull/4422
- current:
- contunue on base_bc testing
**Jonathan**
- done:
- Tried to fix the Windows bug with the wakuv2 branch
- It's related to the ping function returning nil in status-go, but I couldn't find the source
- I use the build in linux in the meantime
- Tried to fix the issue in base_bc that seems to only happen to me (or Linux) where the app crashes like 1/6 times
- It crashes at start saying something in DOtherSide failed, but no important info
- The "faulty" commit is `190eff984aac0944923ac3644d9f9d4455fe9ede`, which is the community front end commit
- It doesn't touch the build or DOtherSide, so I have no idea what is happening and nothing I tried fixed it
- Added the member list model for the community and hooked it to the front end
- Also added the community update event so that community changes are propagated when coming from a signal
- current:
- continuing the member list to now add the user status (online/offline and others)
**Sale**
- done:
- refactor(@desktop/general): many errors from the log
- various issues on app start in console
- various issues when logging out in console
- `node_section` module delete method error
- SyntaxError: JSON.parse: Parse error from the MessageStore
- undefined mainModule in the Global
- Updated Richard's PR `mailserver_cycle`
- refactor(@desktop/chat): reply to a message and message ordering
- fixed issue where reply to a message was added as 2 messages in the message list
- messages are added to a model respecting their timestamp
- refactor(@desktop/chat): loading messages on join public chat
- received new messages are now filtered by the chat id they belong to
- mailserver actions are added to the log
- current:
- Issue-4403 - reading a channel message does not mark it as read
- next:
- `ENS usernames` subsection of the app settings section
**Boris**
- done:
- Review PR's
- Fix StatusQ sandbox app build and run for windows
- Fix reply funnctionality [#4424](https://github.com/status-im/status-desktop/pull/4424)
- current:
- Fixing comments on Groups PR
## January 10 (Mon) - StandUp
**Jonathan**
- done:
- Hooked invite users to community
- Hooked and fixed the community context menu
- current:
- continuing hooking community features on the front-end
**Nastya**
- current:
- testing https://github.com/status-im/status-desktop/pull/4380
- checking base_bc
**Sale**
- done:
- PR:[#4382](https://github.com/status-im/status-desktop/pull/4382) - `ChatContextMenuView` and `MessageContextMenuView` fixed, and some more issues fixed within this pr (noted in the first comment of this pr).
- PR:[#4389](https://github.com/status-im/status-desktop/pull/4389) - accept contact request from the contact requests popup fixed
- current:
- removing all the code from the desktop app which refers to the old `status-lib` and clean `status-lib` (make new section there the main secton of the lib)
- next:
- `ENS usernames` subsection of the app settings section
**Boris**
- done:
- Update Node PR.
- Review Anthony PR's
- current:
- Updating Groups PR.
## January 6 (Fri) - StandUp
**Nastya**
I am off on Friday, but here is my update for the day before:
- done:
- tested status-desktop/pull/4368
- logged status-desktop/issues/4376
- logged status-desktop/issues/4375
- status-desktop/pull/4362
- logged status-desktop/issues/4379
- current:
- test cases refactoring is in progress, working on Setting -> Privacy and Security and Login right now
- when testing collectibles, noticed that we dont have previews for stickers at OpenSea , discussing it right now as well in mobile channel
**Jonathan**
- done:
- Finished community baseline and merged
- Fix loading of chats when joinig them for normal and community chats
- Fix displaying new messages received
- Hook edit community
- Fix creating channels in a new community don't show the new channel
- Hook leave community
- current:
- continuing hooking community features on the front-end
## January 5 (Wed) - StandUp
**Boris**
- done:
- current:
**Jonathan**
- done:
- read all my emails and reviewed PRs that were waiting for me
- current:
- continued the community refactor
- I'm trying to have a good baseline of features so I can create a PR and we can move for a merge soon-ish
- I fixed a bug with canManageUser that was false when it should have been true
- Made createCommunityChannel work
- There is a remaining bug with adding new channels (it happens with adding public chat as well) where the channel is not there on the right on join
**Nastya**
- done:
- tested status-desktop/pull/4348
- tested status-desktop/pull/4360
- logged status-desktop/issues/4358
- logged status-desktop/issues/4361
- logged status-desktop/issues/4364
- tested status-desktop/pull/4333
- investigation of wallet mnemonic support
- current:
- started redoing check list in test rail, transforming it into more meaninful e2e tests that will catch bugs and could be automated. Also start putting priority for test cases, so we can start automation from Critical ones
- reviewing desings and specs for new wallet, need to learn what is bridging and other new things we are planning to have
- https://github.com/status-im/status-desktop/pull/4362
**Sale**
- done:
- In the last 10 days I was working on refactoring subsection of the app settings section and in general most of them are sorted out completely and merged into the `base_bc` branch
- Starting from this week (so far):
- `status-desktop` PR[#4363](https://github.com/status-im/status-desktop/pull/4363) - `Contacts` subsection
- `status-desktop` PR[#4365](https://github.com/status-im/status-desktop/pull/4365), `status-lib` PR[#150](https://github.com/status-im/status-lib/pull/150) - mailserver part sorted out
- current:
- removing all the code from the desktop app which refers to the old `status-lib` and clean `status-lib` (make new section there the main secton of the lib)
- next:
- `ENS usernames` subsection of the app settings section
### January 3 (Monday) - Iteration Meeting
**Aleksandar**
- done:
- current:
**Boris**
- done:
- current:
**Jonathan**
- done:
- current:
**Nastya**
- done:
- retested status-desktop/issues/4115, re-assigned to Abhi to validate
- logged status-desktop/issues/4353
- retested real quick status-desktop/pull/4334 (ens) and approved
- current:
- catching up after vacation
- checking status-desktop/issues/4035: I have synced a bit knowledge of how this feature should work with mobile team and I can safely assume it is not working (at least 50 percent of it) on desktop. I suggest it is designed and planned and reimplemented as dedicated tasks. Also, it is hard to test since master has bugs as well