---
# System prepended metadata

title: Rats - Archive Oct 17 2022 - Dec 09

---

# Rats - Archive Oct 17 2022 - Dec 09

## Dec 9 (Fri)

**Boris**
- done:
   - Update and merge old PRs
   - Fix reactions popup [#8672](https://github.com/status-im/status-desktop/pull/8672)
- in review:
   - Removing warnings [PR #8709](https://github.com/status-im/status-desktop/pull/8709), [PR #8712](https://github.com/status-im/status-desktop/pull/8712), [PR #8715](https://github.com/status-im/status-desktop/pull/8715)
- current:
   - Fix binding loops in qml

**MishkaRogachev**
- in review:
    - [#8437](https://github.com/status-im/status-go/pull/2992) Cancel identity verification
        - waiting review...
- current:
    - Refactor user model and contacts service to get updates from status-go side. Needed both for [#8437](https://github.com/status-im/status-desktop/pull/8612) and [#8586](https://github.com/status-im/status-desktop/issues/8586)
- next:
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications

**mprakhov**
- done:
    - [Communities: empty screen when having 0 communities joined in Profile #7337](https://github.com/status-im/status-desktop/issues/7337)
- current: 
    - [Chat: adding extra text before mention in a message adds extra markup #8495](https://github.com/status-im/status-desktop/issues/8495). Continue working on it. Found 5 additional bugs related to mouse click + selection. "Easy fix" not found, so implementation required refactoring for fixing ticket issue + found by me. No more crutches(ad-hoc) fixes inside StatusChatInput. :smirk: 

**Michal**
- done:
    - [#8694](https://github.com/status-im/status-desktop/issues/8694) Community Permissions / Tokens backend - meetings, tickets management
    - reading how to integrate smart contracts with Go - https://goethereumbook.org/en/smart-contracts/
- current:
    - [#6567](https://github.com/status-im/status-desktop/issues/6567) Tolerate better network disconnects

**Richard**
- done:
    - waku-org/js-rln#42 v0.0.13 release
    - waku-org/go-waku#386 fix: timesource (NTP) and broadcaster decoupling 
    - etherum/go-ethereum#26336 p2p/discover: add optional fn to validate enodes 
    - Fix code review items in waku-org/js-noise#9 
    - Pair with @weboko to walk thru js-noise
    - Meetings and code reviews
- current:
    - Hunting bug that causes Iuri to not receive community join requests immediatly
    - js-noise <> go-waku pairing
- next:
    - Desktop: improve node management section

**Patryk**
- done:
    - investigated timestamps issue
    - discussed status monitor&inspector tool
    - Implement new messages marker #8572
        - investigated how satus-go handles read/unread messages
        - investigated how we propagate notifications count in the app
        ![](https://i.imgur.com/gEgB2sq.png)
        - extended MessagesModel with new messages marker
        - changed the logic on when we mark all messages as read
- current:
    - Implement new messages marker #8572
        - finalize the impementation

**r4bbit**
- done
    - Created and gave a presentation on the community archive protocol
        - Slides: https://docs.google.com/presentation/d/15LNfmT4xNBSeyvmHxnmMYs4IIv5Hll1P7dlX-VnmCN0/edit?usp=sharing
        - Recording: https://drive.google.com/file/d/1fxOq2QeP764Ddcq8uNhVWsRiGZ5NgMeC/view?usp=sharing
    - Investigated some issues with the archive protcol
    - Improved logging and robustness of archive downloads
        - https://github.com/status-im/status-go/pull/3012
    - Add latest magnet link to requestToJoinResponse
        - https://github.com/status-im/status-go/pull/3013
    - Tested archive protocol improvements with a few people
- current
    - Continuing with implementing `@everyone` mentions
- next
    - Create little walkthrough presentation for discord import tool
        - identify things that need to be improved
        - add ideas/suggestions of possible improvements

**Jo**
- done:
    - Added tests to the status-go rejoin PR
    - Chery picked commits in 0.8.1
    - assigned tasks for the nw iteration
    - Fixed the issue where Resend did absolutely nothing
- current:
    - Fix some small issues with muted chats notifs in master
    - address comments on Resend PR
- next:
    - Sending big images in Windows crashes the app

**Igor**
- done:
    - [#8679](https://github.com/status-im/status-desktop/pull/8679)
        - [#3261](https://github.com/status-im/status-desktop/issues/3261) Remove ENS username
        - [#6846](https://github.com/status-im/status-desktop/issues/6846) Remove ENS username when releasing it
        - Refactoring and new design for `ENSPopup`
- current:
    - [#7598](https://github.com/status-im/status-desktop/issues/7598) Inconsistent detection of whether ENS is in use
    - Getting to know transactions and ens world, status-go api and stuff.
    - [#6826](https://github.com/status-im/status-desktop/issues/6826) Ephemeral notifications when registering a ens username are not shown
- next:
    - probably can take some more tasks for next week
 

## Dec 7 (Wed)

**MishkaRogachev**
- in review:
    - [#8437](https://github.com/status-im/status-go/pull/2992) Cancel identity verification
        - ci status-go tests are not stable
        - still having problems running two instances in parallel
- current:
    - [#8586](https://github.com/status-im/status-desktop/issues/8586) AC notification prifile image update issues
        - problem is moar generic, need to discuss
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications
        - blocked until status-go PR merged 
- next:
    - AC related issues [here](https://github.com/status-im/status-desktop/issues/7070)

**r4bbit**
- done
    - Prepared Community Archive protocol walk-through presentation
    - Did some forensics related to archive protocol in combination with discomrd import data acting weird
    - Fixed a bug that keeps Messenger from starting when torrent client can't be instantiated
- current
    - Improving some logs in status-go to make debugging archive protocol easier
    - add `@everyone` mention capabilities

**Michal**
- done:
    - meeting with Noelia and Andrea about Permissions and Token minting
    - discussions with Noelia about the current state of Permissions screen and planning tasks
    - [#3364](https://github.com/status-im/status-desktop/issues/3364) Can't drag and drop a channel inside / outside in / of category - analyzing drag and drop problem
- current:
    - planning Permissions/Tokens screens

**mprakhov**
- done:
    - [Start chat view shows "no results found" when entering chatkey #8541]
    - [[ad-hoc chat] Pasting the chat key of someone you're already mutual with should open the 1-1 chat #8591](https://github.com/status-im/status-desktop/issues/8591)
- current: 
    - [Communities: empty screen when having 0 communities joined in Profile #7337](https://github.com/status-im/status-desktop/issues/7337). UI is ready, need to know action on "Discover" btn click (no response from designers yet)
    - [Chat: adding extra text before mention in a message adds extra markup #8495](https://github.com/status-im/status-desktop/issues/8495). Root cause found, but fix won't be fast and trivial as there are few bugs and logic is very complex. Can take few days for sure

**Patryk**
- done:
    - Scrolling up no longer fetches previous messages in the DB #8602
        - refactored messages loading code a bit
    - interviews
    - code reviews
- current:
    - Implement new messages marker #8572

**Jo**
- done:
    - Helped with the Discord migration and import debugging
    - Fixed issue where rejoining a community showed no message (still in review + needs tests)
- current:
    - Emails + reviews
    - Cherry-picking the issues that are gonna go in 0.8.1
- next:
    - Adding tests to the rejoining PR

**rramos.eth**:
- done:
    - status-im/status-go#3003 chore: remove unneeded success signal
    - waku-org/go-waku#381  fix: force disconnect if keepAlive loop hasnt been executed recently
    - waku-org/js-noise#9  feat: example app
    - waku-org/go-waku#384  chore: build .deb with jenkins
    - vacp2p/zerokit#83 feat(wasm): expose seeded_key_gen and publish new @waku/rln version
- current:
    - vacp2p/zerokit-mobile#000 Creating a .xcframework for distributing zerokit in IOS
    - Hunting bug that causes Iuri to not receive community join requests immediatly
- next
    - Desktop: improve node management section

**Igor**
- done:
    - [#8645](https://github.com/status-im/status-desktop/pull/8645)
        - [#7182](https://github.com/status-im/status-desktop/issues/7182) ENS name is not shown in profile when selected
        - [#7183](https://github.com/status-im/status-desktop/issues/7183) Primary username selection does not display the list of ENS names when having more than 1 name
- in review:
    - [#8679](https://github.com/status-im/status-desktop/pull/8679)
        - [#3261](https://github.com/status-im/status-desktop/issues/3261) Remove ENS username
        - [#6846](https://github.com/status-im/status-desktop/issues/6846) Remove ENS username when releasing it
        - Refactoring and new design for `ENSPopup`
- current:
    - [#7598](https://github.com/status-im/status-desktop/issues/7598) Inconsistent detection of whether ENS is in use
 

## Dec 5 (Mon)

- done:
    - Fix error on cancel membership requests [PR #8625](https://github.com/status-im/status-desktop/pull/8625)
- in review:
    - Improvement to see full message in Contact Request [PR #8639](https://github.com/status-im/status-desktop/pull/8639)
- current:
    - The reactions panel isn't hidden after clicking on reaction
- next:
    - Fix QML warnings

**MishkaRogachev**
- current:
    - [#8437](https://github.com/status-im/status-go/pull/2992) Cancel identity verification - writing tests
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications
- next:
    - AC related issues [here](https://github.com/status-im/status-desktop/issues/7070)

**Michal**
- done:
    - [#8414](https://github.com/status-im/status-desktop/pull/8414) [Community] After transferring community, only old owner shows with the crown - improving status-go part, problems with Squish and CI (Jakub is fixing Squish)
    - [#8110](https://github.com/status-im/status-desktop/pull/8110) Creating a private group - The name of group is wrong
    - [#8343](https://github.com/status-im/status-desktop/pull/8343) Members list displays nickname twice
    - [#8513](https://github.com/status-im/status-desktop/pull/8513) Fixing gif and image unfirling scenarios - addressing code review issues

**mprakhov**
- done:
    - [Switching between contacts and pending requests makes tab content "jump #8245](https://github.com/status-im/status-desktop/issues/8245)
- review: 
    - [Start chat view shows "no results found" when entering chatkey #8541](https://github.com/status-im/status-desktop/issues/8541)
- current: 
    - [[ad-hoc chat] Pasting the chat key of someone you're already mutual with should open the 1-1 chat #8591](https://github.com/status-im/status-desktop/issues/8591)

**r4bbit**
- done:
    - Allow whitespaces in display names and nicknames
        - https://github.com/status-im/status-desktop/pull/8626
    - Updated import of communities via pubkeys once again (this one is blocked by squish acting up)
        - https://github.com/status-im/status-desktop/pull/8482
    - Helped people in migration channel
    - Created a bunch of new issues I ran into:
        - https://github.com/status-im/status-desktop/issues/8636
        - https://github.com/status-im/status-desktop/issues/8628
        - https://github.com/status-im/status-desktop/issues/8618
        - https://github.com/status-im/status-desktop/issues/8615
- current
    - Working on adding support for `@everyhone` in channels and group chats
        - https://github.com/status-im/status-desktop/issues/8479
- next

**Patryk**
- current:
    - Scrolling up no longer fetches previous messages in the DB #8602
        - investigating messages cursor issue (most likely status-go regression)

**Jo**
- done:
    - Task assignments
    - Helped with the Discord migration
- current:
    - Emails and continue helping with the migration
- next:
    - After re-joining a community, channels are empty

**rramos.eth**
- done:
    - waku-org/js-noise#8 feat: pairing object
- current:
    - status-im/status-go#2996 waku2: periods of no connectivity are not identified correctly? 
    - vacp2p/zerokit-mobile#000 Creating a .xcframework for distributing zerokit in IOS
- next
    - Desktop: improve node management section

## Dec 2 (Fri)

**Boris**
- in review:
    - Broadcast community admin node is online [status-go PR#2999](https://github.com/status-im/status-go/pull/2999)
- current:
    - Testing node status update

**MishkaRogachev**
- done:
    - [#8499](https://github.com/status-im/status-desktop/pull/8514) Repeated notifications in the Activity Center
    - [#8526](https://github.com/status-im/status-desktop/pull/8542) Fix reply badge text eliding
- current:
    - [#8437](https://github.com/status-im/status-go/pull/2992) Cancel identity verification - testing, having questions about status-go
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications
- next:
    - AC related issues [here](https://github.com/status-im/status-desktop/issues/7070)

**r4bbit**
- done
    - status-go
        - Adding signal that history archive download has started
            - https://github.com/status-im/status-go/pull/2995
        - Adding signal that history archive messages are being imported
            - https://github.com/status-im/status-go/pull/2998
    - desktop
        - Added a banner showing that history archives have started download
            - https://github.com/status-im/status-desktop/pull/8546
        - Investigated an issue with receiving the latest magnet links
        - Refactor signal for banner rendering based on newer signal
            - https://github.com/status-im/status-desktop/pull/8587
- current
    - Some assistance work with Discord -> Status migrations
- next
    - Picking some assigned task
    - Looking out for urgent issues/bugs during Status-wide dogfooding and help fixing them

**Michal**
- done:
    - kickoff meeting about token minting
- current:
    - [#8110](https://github.com/status-im/status-desktop/pull/8110) Creating a private group - The name of group is wrong - final testing
    - [#8343](https://github.com/status-im/status-desktop/pull/8343) Members list displays nickname twice - final testing
- next:
    - need new task

**rramos.eth**
- done:
    - vacp2p/zerokit-mobile#000 IOS
        - proof generation and verification.
        - fix memory leak
        - refactor code
    - Pair with @Jo to identify why when starting two instances of desktop, one of them did not receive messages
    - status-im/status-desktop#8555 fix: display an error if StartMessenger fails
    - status-im/status-desktop#8528 fix: read fleet from nodeconfig if not available in settings 
- current:
    - vacp2p/zerokit-mobile#000 Investigating how to create a .xcframework for distributing zerokit in IOS
    - waku-org/js-noise: Pairing object
- next
    - Desktop: improve node management section

**Patryk**
- done
    - Create New messages marker POC #8521
        - https://github.com/status-im/status-desktop/pull/8570#issuecomment-1335022161
    - code reviews
- current
    - Implement new messages marker #8572

**mprakhov**
- done:
    - [Pending request disappear from the contacts list when blocked and unblocked #7520](https://github.com/status-im/status-desktop/issues/7520)
- review: 
    - [Switching between contacts and pending requests makes tab content "jump #8245](https://github.com/status-im/status-desktop/issues/8245)
- current:
    - [Settings -> Change password: user is forced to bypass biometrics prompt #7349](https://github.com/status-im/status-desktop/issues/7349). Require expected logic clarification
    - [Start chat view shows "no results found" when entering chatkey #8541](https://github.com/status-im/status-desktop/issues/8541)


**Jo**
- done:
    - Rebased Boris' PR for enabling community history archive and force the setting on for old accounts too
        - It was cherry picked in the release
    - Cache the current user's social links so we only call it once
    - Fixed an issue where a dev account wouldn't receive any message
        - That was caused by the torrent port conflicting and failing to start the messenger
        - Fixed by introducing an env var (waiting for ui tests to merge)
    - Helped with the Discord migration
- current:
    - Emails everywhere
- next:
    - After re-joining a community, channels are empty

**Igor**
- current:
    - Diving into ENS tasks. Some fixes already made, but not particular tasks.

## Nov 30 (Wed)

**Boris**
- done:
   - Introduce current code architecture and help with understanding to mprakhov
   - Discuss ping mechanism for node status with Patryk and Samuel
   - Update and try to pass test in old PRs
- current:
   - Ping mechanism for node status:
      - Implemented for admin side
      - Implementing for member side

**Jo**
- done:
    - Fixed app hanging when trying to close it
        - Was caused by a 25 min timer thread
    - Fixed Windows tray icon becoming irresponsive when an OS notification was sent
        - Reverted to QML notifs for Windows
    - Meeting and writting in prevision of the Status transition to Desktop
    - Did some testing on the limitations of Windows OS notifications for the new design by Alisher
- current:
    - Rebase Boris' PR for enabling community history archive and force the setting on for old accounts too
    - Send contact request from chat

**r4bbit**
- done
    - Refactored and updated pending pull requests according to reviews
        - Import community via public key support
            - https://github.com/status-im/status-desktop/pull/8482
        - Copy paste images support
            - https://github.com/status-im/status-desktop/pull/8459
    - Help preparing move from Discord -> Status
        - Wrote guides for core contributors
            - https://docs.google.com/document/d/18CCYmJYxsIlm2mroKytYGwwdJDgaJWAsQ9en9mZlxvs/edit
        - Helped Iuri using the Discord import tool
- current
    - Working on some contact request model improvements
        - https://github.com/status-im/status-desktop/issues/7734
    - Discovered a bug in import tool related to bot messages that should  be fixed
        - https://github.com/status-im/status-desktop/issues/8522
- next
    - Further assist move from Discord -> Status

**MishkaRogachev**
- done:
    - [#8434](https://github.com/status-im/status-desktop/pull/8412) Inconsistent timestamps in AC notifications
    - Discussed AC ordering and read status with modile team and designers
- in review:
    - [#8499](https://github.com/status-im/status-desktop/pull/8514) Repeated notifications in the Activity Center
- current:
    - [#8437](https://github.com/status-im/status-desktop/issues/8437) Cancel identity verification on the receiver side - [adding](https://github.com/status-im/status-go/pull/2992) new protobuf message for canceling
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications - paused
- next:
    - AC related issues [here](https://github.com/status-im/status-desktop/issues/7070)

**mprakhov**
- done:
    - [[Community] Not joined user can add reactions to the messages in a private community #8301](https://github.com/status-im/status-desktop/issues/8301)
    - [Community channel category flickers when clicked #6555](https://github.com/status-im/status-desktop/issues/6555)
- review: 
    - [Pending request disappear from the contacts list when blocked and unblocked #7520](https://github.com/status-im/status-desktop/issues/7520)
- current: 
    - [Switching between contacts and pending requests makes tab content "jump #8245](https://github.com/status-im/status-desktop/issues/8245). Problem solved, need correct top margin and will be on review
    - [Settings -> Change password: user is forced to bypass biometrics prompt #7349](https://github.com/status-im/status-desktop/issues/7349)


**Michal**
- done:
    - [#7912](https://github.com/status-im/status-desktop/issues/7912) [suite_messaging / tst_ChatFlow] - "The user can send a GIF" scenario fails
    - some branch syncing and merges
- current:
    - [#8110](https://github.com/status-im/status-desktop/pull/8110) Creating a private group - The name of group is wrong
    - [#8343](https://github.com/status-im/status-desktop/pull/8343) Members list displays nickname twice

**Patryk**
- done:
    - fixed squish tests post navbar refactor
    - code reviews
- current:
    - Create New messages marker POC #8521
        - New messages marker is a rather complex task with many edge cases. POC will use simplified components to prove we could achieve desired results before real implementation.
        ![](https://i.imgur.com/MLu6WDi.png)

**Igor**
- done:
    - [#8331](https://github.com/status-im/status-desktop/pull/8331) tst_chatsNavigation</br>Addressed all PR comments.
    - [#8505](https://github.com/status-im/status-desktop/pull/8505) Finally PR with new `StatusMenu` component
- current:
    - Diving into ENS tasks
    - [#7598](https://github.com/status-im/status-desktop/issues/7598) Inconsistent detection of whether ENS is in use
    - [#7282](https://github.com/status-im/status-desktop/issues/7182) ENS name is not shown in profile when selected as well as in Chat settings preview in Profile

**rramos.eth**
- done:
    - status-im/status-go#2970 fix: disable gossipsub peer exchange
    - waku-org/go-waku#378 refactor(discv5): execute discover loop as separate goroutine 
    - status-im/status-go#2987 chore(waku2): disable light client on status.prod
    - status-im/status-desktop#8503 chore(waku2): disable light nodes in status.prod 
- current:
    - Figure out what's going on with @esep NodeConfig issue (using v1 even if v2 is shown as active in settings)
- next:
    - Desktop: improve node management section



## Nov 28 (Mon)

**Boris**
- done:
   - Fix and rebase old PR's (tried to pass ui-tests)
- current:
   - Ping status of community admin node

**r4bbit**
- done
    - Refactored `ImportCommunityPopup` to be a `StatusDialog`
    - Implemented functionality to import communities via public key
        - Issue: https://github.com/status-im/status-desktop/issues/8339
        - PR: https://github.com/status-im/status-desktop/pull/8482
- current
- next
    - Will tackle this e2e test issue
        - https://github.com/status-im/status-desktop/issues/7913
    - Look into what the contact request entity issue is about
        - https://github.com/status-im/status-desktop/issues/7734

**MishkaRogachev**
- done:
    - [#8277](https://github.com/status-im/status-desktop/issues/8277) Responding to contact verification requests is broken
- in review:
    - [#8434](https://github.com/status-im/status-desktop/pull/8412) Inconsistent timestamps in AC notifications
- current:
    - [#8437](https://github.com/status-im/status-desktop/issues/8437) Cancel identity verification on the receiver side - stuck figuring out why ID requests are not updated
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications - paused
- next:
    - AC related issues [here](https://github.com/status-im/status-desktop/issues/7070)

**rramos.eth**
- done:
    - waku-org/go-waku#376 refactor: dockerfile and cmd
    - waku-org/go-waku#377 fix: RLN Merkle Root window
    - waku-org/go-zerokit-rln#6 feat: insert multiple members
    - status-im/status-go#2983 chore: bump go-waku
    - waku-org/go-waku#372 fix: increase keep alive interval
    - waku-org/go-waku#375 refactor: gowaku version
    - waku-org/go-waku#373 feat: add version metric
    - rebase and merge of open PRs in status-go and status-desktop
- current:
    - waku-org/js-noise#002 implement waku sessions
    - vacp2p/zerokit-mobile#000 build for mobile
        - I implemented the initial FFI for swift to use zerokit library. 
        - I need to expose all the functions now and try to generate and validate a proof
        - Once this is done, I'll proceed with android
    - waku-org/go-waku#374: get store up to date with nwaku changes
        - changes have been done in go-waku. I'm only missing testing against a production DB to determine that behavior is correct. 
        - I have asked @jakubgs to provide a copy of the DB
- next:
    - Desktop: improve node management section


**Michal**
- done:
    - maintenance of current tickets - syncing and merging
- current:
    - [#7912](https://github.com/status-im/status-desktop/issues/7912) [suite_messaging / tst_ChatFlow] - "The user can send a GIF" scenario fails
- next:
    - [#8110](https://github.com/status-im/status-desktop/pull/8110) Creating a private group - The name of group is wrong
    - [#8343](https://github.com/status-im/status-desktop/pull/8343) Members list displays nickname twice

**mprakhov**
- done:
    - [[Automation] Can reply to a message in a community channel #6892](https://github.com/status-im/status-desktop/issues/6892)

- current: 
    - [[Community] Not joined user can add reactions to the messages in a private community #8301](https://github.com/status-im/status-desktop/issues/8301)

**Patryk**
- done:
    - refactored StatusAppNavBar
    - code reviews

**Jo**
- done:
    - Fix duplicated communities on release build
        - It was related to the DelegateChooser and the absurd amount of imperative code
    - Task assignments, email and reviews
    - Had a meeting with Alisher about the new notifications designs and the OS restrictions
- next:
    - Fix Linux app not closing when pressing X

## Nov 25 (Fri)

**mprakhov**
- done:
    -  [[suite_communities / tst_communityFlows] - "The admin changes the emoji of a channel" scenario broken](https://github.com/status-im/status-desktop/issues/8006)
    -  [No (visual) notification about new messages in community channels #8217](https://github.com/status-im/status-desktop/issues/8217)
- review: 
    - [[Automation] Can reply to a message in a community channel #6892](https://github.com/status-im/status-desktop/issues/6892)

- current: 
    - [[Community] Not joined user can add reactions to the messages in a private community #8301](https://github.com/status-im/status-desktop/issues/8301)

**Boris**
- done:
    - Update old PRs
    - Discuss with Pedro about design for notifications was banned in community
- in review:
    - Related to [issue #8424](https://github.com/status-im/status-desktop/issues/8424) i removed `hunspell` from `dotherside` cos of sometimes on old mac os versions it crash app (the problem may be in some native sdk usage). I can't find another solution. The issue was fixed there [PR #8442](https://github.com/status-im/status-desktop/pull/8442)
- current:
    - Ping admin nodes for communities where supporting auto-accepting requests

**MishkaRogachev**
- in review:
    - [#8434](https://github.com/status-im/status-desktop/pull/8412) Inconsistent timestamps in AC notifications
    - [#8277](https://github.com/status-im/status-desktop/issues/8277) Responding to contact verification requests is broken
- current:
    - [#8437](https://github.com/status-im/status-desktop/issues/8437) Cancel identity verification on the receiver side
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications - paused again
- next:
    - AC related issues [here](https://github.com/status-im/status-desktop/issues/7070)

**rramos.eth**
- done:
    - go-waku <> nwaku: peer exchange interop
    - waku: troubleshoot with @LNSD message inconsistency
    - waku-org/go-waku#369 fix(store): max records per query
    - waku-org/go-waku#370 feat: allow specifying list of peerIDs to chose when doing a request 
    - status-im/status-go#2979 feat: add multiaddresses to waku2 peers
    - status-im/status-go#2981 feat: add wakuext_listenAddresses 
    - status-im/status-go#2980 fix(store): generate signals per storenode request with custom requestIDs 
    - status-im/status-desktop#8438 feat: show peer multiaddresses with wakuext_peers 
    - status-im/status-desktop#8443 chore(storenode): bump status-go, and log result of each storenode requests 
    - status-im/status-desktop#8441 fix: allow copying the results of callPrivateRPC 
- current:
    - go-waku: get store up to date with nwaku changes
- next:
    - waku-org/js-noise#002 implement waku sessions
    - vacp2p/zerokit#000 build for mobile

**r4bbit**
- **Still recovering from flu**
- done
    - Furtner investigated how to make copy/pasting images work
    - Add image clipboard support in DOtherside
        - https://github.com/status-im/dotherside/pull/76
        - https://github.com/status-im/dotherside/pull/80
    - Implemented support for copy/pasting images in chat input
        - https://github.com/status-im/status-desktop/pull/8459
- current
- next
    - Either adding reactions support to discord import tool or taking care of https://github.com/status-im/status-desktop/issues/8339


**Patryk**
- done
    - disussed designs for new messages marker
    - performed interviews
    - fixed dotherside's QClipboardProxy
- current
    - Chat -> Messaging -> New messages marker / Mark as unread #7488

**Michal**
- done:
    - [#7414](https://github.com/status-im/status-desktop/pull/7414) [Community] After transferring community, only old owner shows with the crown
    - [#7413](https://github.com/status-im/status-desktop/pull/7413) [Communities] Transferring key, user cant edit channel in the sidebar, but option shows after restart app - fixed in #7414
    - [#8100](https://github.com/status-im/status-desktop/pull/8100) Communities-> Import: The community name, members and community image are not shown after import - fixed in #7414
    - [#7911](https://github.com/status-im/status-desktop/pull/7911) [suite_messaging / tst_ChatFlow] - "The user can delete his/her own message" scenario needs some fixes - coder review fixes
    - Syncing branches for pending prs
- next:
    - [#8110](https://github.com/status-im/status-desktop/pull/8110) Creating a private group - The name of group is wrong
    - [#8343](https://github.com/status-im/status-desktop/pull/8343) Members list displays nickname twice

**Jo**
- done:
    - Fixed muted channel sending OS notifications and adding the unread badge on the nav bar buttons
    - Created a PR that enables history archive by default but Iuri and I decided not to merge or enable it because it included a migration and it was dnagerous to add that in an RC
- current:
    - Trying to fix the duplicated communities issue
        - Only happens in packaged builds. Using the same exact Status folder on a dev build doesn't reproduce it
            - This makes testing and fixing kinda hard
        - It seems like a QML issue, because on the Nim side, we really only put the communities once
- next:
    - Add a test that sends a contact request from the profile in the chat

**Igor**
- current:
    - [#7232](https://github.com/status-im/status-desktop/issues/7232) Refactor `StatusPopupMenu`
    - [#8331](https://github.com/status-im/status-desktop/pull/8331) \[Automation\] Restored chats navigation tests
- next:
    - All those ENS issues

## Nov 23 (Wed)

**Boris**
- done:
    - Check and Add jumps to messages from reply/mentions in activity center [PR#8397](https://github.com/status-im/status-desktop/pull/8397)
    - Skip request to join for public communities [PR#8399](https://github.com/status-im/status-desktop/pull/8399)
    - Skip delete and deleteForMe messages from message model [PR#8410](https://github.com/status-im/status-desktop/pull/8410)
    - Helps Nastya and mkprakhov with ui-test
- current:
    - Ui tests
    - Disable community when you was banned
    

**MishkaRogachev**
- done:
    - [Hotfix](https://github.com/status-im/status-desktop/pull/8366) Activity center ui issues
- current:
    - [Hotfix](https://github.com/status-im/status-desktop/pull/8412) for AC timestamps
    - [#8277](https://github.com/status-im/status-desktop/issues/8277) Responding to contact verification requests is broken - testing (3/5)
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications - paused again
- next:
    - Added fe more AC related issues [here](https://github.com/status-im/status-desktop/issues/7070)

**rramos.eth**
- done:
    - waku-org/js-noise#001 implement encoder/decoders for js-waku
    - status-im/status-go#2972 fix: go-waku update discv5 ENR on succesful NAT
    - status-im/status-go#2970 fix: disable gossipsub peer exchange
    - waku-org/go-waku#368 fix: discV5 enr update 
- current:
    - go-waku: get store up to date with nwaku changes
    - waku: working with @cammmellos and @roman go-waku/nwaku discoverability via circuit relay
- next:
    - waku-org/js-noise#002 implement waku sessions
    - vacp2p/zerokit#000 build for mobile


**r4bbit**
- done
    - Caught up on code reviews and messages
        - **Was sick yesterday**
    - Implement fix in status-go to properly remove chats when they've been removed from communities
        - https://github.com/status-im/status-go/pull/2973
    - Fix in desktop to handle chat removals properly
        - https://github.com/status-im/status-desktop/pull/8408
- current
    - **Still recovering**
        - Not back to 100% productivity
    - Looking into https://github.com/status-im/status-desktop/issues/3395#event-7858496254
        - Not sure yet if we can do this
- next
    - https://github.com/status-im/status-desktop/issues/8339


**Michal**
- done:
    - [7911](https://github.com/status-im/status-desktop/issues/7911) [suite_messaging / tst_ChatFlow] - "The user can delete his/her own message" scenario needs some fixes
- current:
    - [#7414](https://github.com/status-im/status-desktop/issues/7414) [Community] After transferring community, only old owner shows with the crown - try to get back to the task


**mprakhov**
- done:
    - [No (visual) notification about new messages in community channels #8217](https://github.com/status-im/status-desktop/issues/8217)
- current
    - [[suite_communities / tst_communityFlows] - "The admin changes the emoji of a channel" scenario broken #8006](https://github.com/status-im/status-desktop/issues/8006). There are 2 ways to edit the chat - via `CommunityColumnView` (working solution) and via `ChatHeaderContentView` (bug). If edit via `ChatHeaderContentView` we don't have `channelId` and edit fails. Investigating why `channelId` is empty (getting it through `rootStore.currentChatContentModule()`)

**Patryk**
- done:
    - code reviews
    - status-destkop: [suite_messaging / tst_ChatFlow] - " The user can send a sticker after installing a free pack" scenario fails on CI #7995
    - revisited "Community directory curator dApp", asked Felicio for help 
- current:
    - status-destkop: Chat -> Messaging -> New messages marker / Mark as unread #7488

**Jo**
- done:
    - Windows release builds finally work :tada: 
        - The issue was caused by a faulty QT installation. That was caused by a faulty aqt command option
    - Helped Noelia with her mailserver tests PR
    - Rebased and fixed the comments on my contact request test PR 
- current:
    - Add a test that sends a contact request from the profile in the chat
    - Fix muted community channels still sending OS notifs

**Igor**
- current:
    - [#7232](https://github.com/status-im/status-desktop/issues/7232) Refactor `StatusPopupMenu`
    - [#8331](https://github.com/status-im/status-desktop/pull/8331) \[Automation\] Restored chats navigation tests

## Nov 21 (Mon)

**Boris**
- done:
  - Check bug when mentions in reply was a link (not reproduced)
  - Check bug with jump to original replied message from reply (not reproduced)
  - Split PR with sending multiple images issue
- in review:
  - elide text in replies [PR#8346](https://github.com/status-im/status-desktop/pull/8346)
  - Fix inconsistent state for replies [PR#8352](https://github.com/status-im/status-desktop/pull/8352)
- current:
  - fixing ui-tests for sending images and creating group chat

**Igor**
- done:
    - [#8341](https://github.com/status-im/status-desktop/pull/8341) Restore, rebase and finalize `StatusPopupMenu` refactoring PR


**MishkaRogachev**
- done:
    - [#8285](https://github.com/status-im/status-desktop/issues/8285) Remove MessageView from Activity Center notifications
    - [#8310](https://github.com/status-im/status-desktop/pull/8322) AC: header button text cut off
- current:
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications - notification added, now having problems with CV logic - some of endpoints are not working properly
- next:
    - [#8074](https://github.com/status-im/status-desktop/issues/8074) Move AC notifications counting to status-go

**mprakhov**
- current:
    - No (visual) notification about new messages in community channels  #8217(https://github.com/status-im/status-desktop/issues/8217). Working under the fix

**Michal**
- done:
    - [#7848](https://github.com/status-im/status-desktop/issues/7848) cpp: send message
    - [#7675](https://github.com/status-im/status-desktop/issues/7675) Start chat view blocks community settings view
- next:
    - [#7414](https://github.com/status-im/status-desktop/issues/7414) [Community] After transferring community, only old owner shows with the crown - try to get back to the task

**rramos.eth**
- current:
    - waku: debugging with @cammmellos error with non deterministic responses from store nodes and discoverability
- next:
    - waku-org/js-noise#001 implement encoder/decoders for js-waku
    - waku-org/js-noise#002 implement waku sessions
    - vacp2p/zerokit#000 build for mobile

**r4bbit**
- done
    - Investigated https://github.com/status-im/status-desktop/issues/8200
        - Came to the conclusion that this is an edge case which shouldn't be further addressed
    - Implemented better error handling for enabling/disabling community archive protocol
        - https://github.com/status-im/status-desktop/pull/8354
    - Fixed bug to ignore capiatlization of seed phrase inputs
        - https://github.com/status-im/status-desktop/pull/8358
- current
    - Looking into https://github.com/status-im/status-desktop/issues/8339
        - This is not just a copy change
        - Also need to implement functionality to import via community public key
    - 0.8.0rc2 causes my app to crash during login
        - Will have to investigated why this is
- next


## Nov 18 (Fri)

**Boris**
- done:
    - Help Igor with status-go issue (and small helps to others)
    - Tested issue with parsing channel link (not reproduced)
- current:
    - UI-tests:
       - Test where the user send images unstable and failed locally for me and Noelia,
         but on different steps. I tried to understand why and may be do it more stable, but failed. Will split PR to fixing send images fix and ui tests.
       - The same situation with community when the admin creates channel. Test can't find `CommunityColumnView`, but it exists.

**MishkaRogachev**
- in review:
    - [#8285](https://github.com/status-im/status-desktop/issues/8285) Remove MessageView from Activity Center notifications
    - [#8310](https://github.com/status-im/status-desktop/pull/8322) AC: header button text cut off (ui descussion in progress)
- current:
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications - resumed
- next:
    - [#8074](https://github.com/status-im/status-desktop/issues/8074) Move AC notifications counting to status-go

**rramos.eth**
- current:
    - waku: debugging with @LNSD, @jakubg error with non deterministic responses from store nodes
- next:
    - waku-org/js-noise#001 implement encoder/decoders for js-waku
    - waku-org/js-noise#002 implement waku sessions
    - vacp2p/zerokit#000 build for mobile

**r4bbit**
- done:
    - Landed outstanding PRs for 0.8.0 milestone
- current:
    - **OOO Today**
        - However, currenly investigating bug that contacts show up as contact requests when reimporting an account
            - Put updated in the issue:
            - https://github.com/status-im/status-desktop/issues/8200#issuecomment-1318765188
- next
    - Look into why verifying contacts are broken (and fix them)


**Michal**
- done:
    - [#8305](https://github.com/status-im/status-desktop/issues/8305) cpp: chat section crash fix
    - dealing with waku v1 - waku v2 communication problems during testing #7848
- current:
    - [#7848](https://github.com/status-im/status-desktop/issues/7848) cpp: send message - final testing


**Patryk**
- done:
    - status-destkop: Investigate why the Messenger Team group on Status became unusable #8263
        - tested fix with multiple ppl with various scenarios
        - investigated squish tests failure
    - code reviews

**mprakhov**
- done:
    - ProfileDialog: bio text should have maximum height defined [#7922](https://github.com/status-im/status-desktop/pull/8208)
- current:
    - No (visual) notification about new messages in community channels  #8217(https://github.com/status-im/status-desktop/issues/8217). The issue has few problems:
        - All chats/communities automaticaly select/activate and mark all messages as read on a startup for one of the chat inside community. This corrupt count of really unread messages.
        - Communities service has a CommunityDto, which has ChatDto array inside, but data of this chats are different from the data, which I' getting from chat service (unread and mention count is incorrect)
        - Looking for a potential fix    

**Jo**
- done:
    - Made QT logs work on Windows
    - Found the issue with the empty chat view on Windows
        - Turns out it was not the only thing breaking Windows, but it was still necessary to fix it
    - Finally found the culprit for the Windows not launching bug
        - It's about the release builds. PR builds work just fine
    - Dogfooded encrypted communities with Iuri, Dario and Richard
- current:
    - Try to find what exactly is causing the issue with release builds
        - The certificate is up to date
        - It might be the Nim release mode or the code signing

**Igor**
- done:
    - [#8331](https://github.com/status-im/status-desktop/pull/8331) Added tst_chatsNavigation 
- current:
    - [#8289](https://github.com/status-im/status-desktop/issues/8289) Chat categoryId is cleared with receiving new message <\br>Digging into the bug
    - [#7232](https://github.com/status-im/status-desktop/issues/7232) Refactor `StatusPopupMenu`

## Nov 16 (Wed)

**Boris**
- done:
    - Fix calculation `contentY` in `SettingsBaseComponent` [PR #8253](https://github.com/status-im/status-desktop/pull/8253)
    - Tried to reproduce message parsing and replacing links to channels (Problem with `#messenger` link)
      but can't reproduce it on `master` (Maybe @YoQpkPmuRJ-48bA5PRoaRg can help me, i don't know)
- in review:
    - Fix sending multiple images [PR #8275](https://github.com/status-im/status-desktop/pull/8275):
       Also fixed:
         - UI test when the user send image
         - UI test when the user sends image with text
         - UI test when the user sends multiple images 
- current:
   - Broken test when the admin creates community channel
   - Broken replies
     

**r4bbit**
- done:
    - Installed and setup Squish
    - Learned how to write simple squish tests
    - Edit message e2e test PR 
        - https://github.com/status-im/status-desktop/pull/8282
    - Reply message e2e test PR 
        - https://github.com/status-im/status-desktop/pull/8256
    - Did a bunch of issue reporting due to bugs I ran into while dogfooding desktop
- current
    - Looking into why already accepted contacts show up as contact requests when reimporting an account
        - https://github.com/status-im/status-desktop/issues/8200
- next
    - Looking into why verifiyng contact requests is broken
        - https://github.com/status-im/status-desktop/issues/8277

**mprakhov**
- done:
    - There is no limits for a new public chat name [#6938](https://github.com/status-im/status-desktop/issues/6938)
- review:
    - ProfileDialog: bio text should have maximum height defined [issue #7922](https://github.com/status-im/status-desktop/pull/8208). Require QA aprroval
- current:
    - No (visual) notification about new messages in community channels [#8217](https://github.com/status-im/status-desktop/issues/8217). Looks like backend issue, during initialization I'm getting correct info (hasNotification = true), that msg's are present, but then I'm receiving model update (hasNotification = false).

**Igor**
- done:
    - [#8290](https://github.com/status-im/status-desktop/pull/8290) Added group/channel name to notifications title
    - Reported [#8289](https://github.com/status-im/status-desktop/issues/8289)</br>Spent quite a lot of time diving into the problem, tried to fix it, but couldn't.
- current:
    - [#7916](https://github.com/status-im/status-desktop/issues/7916) suite_messaging - Create new test case txt_chatsNavigation

**MishkaRogachev**
- current:
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications - paused for AC notification component refactoring
    - [#8285](https://github.com/status-im/status-desktop/issues/8285) Remove MessageView from Activity Center notifications - this is the refactoring 
- next:
    - [#8074](https://github.com/status-im/status-desktop/issues/8074) Move AC notifications counting to status-go

**Jo**
- done:
    - Task creation and assignement
- current:
    - Trying to fix the Windows build
        - The build starts on 0.8, but the chat is empty
        - It's something in StatusChatInput, but from the category repeater side (weird)
        - I tried making the QML logs show on Windows but no success

**Michal**
- done:
    - reviews
    - set up C++ project environment and compilation, preparing user data with active chat
    - [#8274](https://github.com/status-im/status-desktop/issues/8274) cpp: set WAKUV2_PORT env
- current: 
    - fixing getChat() exception in cpp app
- next:
    - [#7848](https://github.com/status-im/status-desktop/issues/7848) cpp: send message

**Patryk**
- done:
    - code reviews
    - status-desktop: Add members selector to Storybook #8178
    - status-desktop: Chat: Tag selector popup issues #8210
- current:
    - status-destkop: Investigate why the Messenger Team group on Status became unusable #8263
        - debugging paradise

**rramos.eth**
- done:
    - waku-org/js-noise#000 noise protocol
- current:
    - waku-org/js-noise#001 implement encoder/decoders for js-waku
    - status-im/status-desktop#8264 Investigate why community requests to join are often not received 
- next:
    - waku-org/js-noise#002 implement waku sessions
    - vacp2p/zerokit#000 build for mobile

## Nov 14th (Mon)
- done:
    - Merge old PR's
    - Setup env for cpp app
- current:
    - Fixing clickable channel names in messages
- next:
    - status-go wrappers or urgent issues

**r4bbit**
- done
    - didn't get anything done because of the item below
- current
    - Been debugging the entire day why the app is crashing when verification requests are processed
        - https://github.com/status-im/status-desktop/issues/8205
        - Found one bug that was easy to fix, but the app is still crashing
        - **Actually managed to fix it after all**
            - https://github.com/status-im/status-desktop/pull/8234

**MishkaRogachev**
- done:
    - minor AC ui fixes merged: [#8124](https://github.com/status-im/status-desktop/issues/8124) and [#8030](https://github.com/status-im/status-desktop/issues/8030)
- current:
    - Catching up after vacantion
    - [#7373](https://github.com/status-im/status-desktop/issues/7373) Identity verification notifications
- next:
    - [#8074](https://github.com/status-im/status-desktop/issues/8074) Move AC notifications counting to status-go

**Michal**
- done:
    - was offline on Friday
    - [#8101](https://github.com/status-im/status-desktop/issues/8101) Chat: the community invitation link doesn’t look good in the Chat - fixing
    - [#8082](https://github.com/status-im/status-desktop/issues/8082) Onboarding -> Password is stored after login attempt
    - some CI management of pending tickets

**rramos.eth**
- done:
    - waku-org/go-waku#362 feat: find by criteria
- current:
    - waku-org/js-noise#000 noise protocol
- next:
    - vacp2p/zerokit#000 build for mobile

**mprakhov**
- current:
    - ProfileDialog: bio text should have maximum height defined [issue #7922](https://github.com/status-im/status-desktop/pull/8208). On a review, has an issue with passing Squish job
    - There is no limits for a new public chat name [#6938](https://github.com/status-im/status-desktop/issues/6938)
- next:
    - ??

**Patryk**
- done:
    - status-desktop: Message order is sometimes messed up #8153
- current:
    - status-desktop: Add members selector to Storybook #8178

## Nov 11th (Fri)
**Boris**
- done:
    - Fix invitation bubble description size [PR #8207] (https://github.com/status-im/status-desktop/pull/8207)
    - Update ui test for editing messages [PR #8204](https://github.com/status-im/status-desktop/pull/8204)
    - Fix status-go edit message tests
    - Merge and pass ui tests for old PRs
    - Review
- current:
    - CPP tasks
    
**r4bbit**
- done
    - Polished notes from Waku <-> Desktop discussion we had during the offsite
        - Notes can be found here: https://notes.status.im/z69dFzolTKSTzyjB7MDLrQ#Pascal%E2%80%99s-Notes
    - Rebased and tested Igors PR that improves StatusMessage design implementation and behavior
        - https://github.com/status-im/status-desktop/pull/8201
    - Rebased an tested Jonathan's PR to retract contact requests
        - https://github.com/status-im/status-desktop/pull/8041
    - Merged my pending PRs for 0.8.0
- current
    - Refactoring/removing usage of contact system tags has been put on hold as it needs clarification on behaviour
        - For more info see: https://github.com/status-im/status-desktop/issues/8183#issuecomment-1310450484
- next
    - There are some contact request related issues that popped up that I'd like to look into
        - https://github.com/status-im/status-desktop/issues/8205
        - https://github.com/status-im/status-desktop/issues/8200

**rramos.eth**
- done
    - waku-org/go-waku#360 fix: set TLS min version to 1.2
    - status-im/status-desktop#8212 feat: use identify protocol instead of separate wakuv2 nodeconfig items
    - Work with @qfrank on removing bugs from status-im/status-go#2438 feat: waku2 - use identify protocol
    - richard-ramos/covid#19
- current
    - waku-org/go-waku#000 retrieve record until it matches a criteria
    - waku-org/js-waku#000 noise protocol
- next
    - vacp2p/zerokit#000 build for mobile


**mprakhov**
- done
    - Community hover shadow cropped (not reproducable) [#8111](https://github.com/status-im/status-desktop/issues/8111)
    - Profile social links are not validated, it's possible to set very long text [#7926](https://github.com/status-im/status-desktop/issues/7925)
    - Profile: input limit counting doesn't work correctly for non-standard input [#7919](https://github.com/status-im/status-desktop/issues/7919)

- review 
    - ProfileDialog: bio text should have maximum height defined [issue #7922](https://github.com/status-im/status-desktop/pull/8208)


## Nov 9th (Wed)
**Boris**
- done:
   - Add content type to edit message request [PR #8168](https://github.com/status-im/status-desktop/pull/8168)
   - Fix preview for profile settings [PR #8169](https://github.com/status-im/status-desktop/pull/8169)
   - Add check message content type to status-go [STATUSGO-PR #2953](https://github.com/status-im/status-go/pull/2953)
   - Update old PRs
   - Fight ui-tests
- current:
   - Update ui-tests for edit message, Add ui-tests for profile-settings
- next:
   - next issues, c++ issues
   
**rramos.eth**
- done:
    - status-im/status-go#2951 feat: mark automatic status updates as ephemeral
    - status-im/status-go#2954 fix: limit store queries to 10 content topics
    - status-im/status-desktop#8151 chore(waku2): add extra logging
    - status-im/status-desktop#8181 fix: enable lightclient mode
    - status-im/status-mobile#14300 chore: set gowaku build tags for status-go
    - status-im/go-waku#359 fix: concurrent map writes
    - status-im/go-waku#357 fix: chat2 rln credentials 
    - status-im/go-waku#356 fix: limit the number of content filters in query
    - rebase status-im/status-go#2438 feat: waku2 - use identify protocol 
    - migrate status-im/go-waku to waku-org/go-waku
    - meeting with @benj discussing node management section
- current:
    - waku-org/go-waku#000 retrieve record until it matches a criteria
    - waku-org/go-waku#000 fix TLS issue reported by security
- next:
    - waku-org/js-waku#000 noise protocol

**Michal**
- done:
    - code reviews
    - [#8101](https://github.com/status-im/status-desktop/pull/8101) Chat: the community invitation link doesn't look good in the Chat - can't reproduce
    - [#8001](https://github.com/status-im/status-desktop/pull/8001) Use compressed community key in deep links - rebase, fixing conflicts and merge
    - [#7422](https://github.com/status-im/status-desktop/pull/7422) Channel moved in/out from Community category via Edit category is not reflected for other members - rebase, retest, CI management
    - [#6179](https://github.com/status-im/status-desktop/pull/6179) Improve timer implementation in Nim - exporting QTimer to nim
- next:
    - need new tasks


**r4bbit**
- done:
    - Refactored selected file list in import tool according to new design changes
        - Import tool file list refactor PR - https://github.com/status-im/status-desktop/pull/8165
    - Updated PR that adds community image to import tool progress signal
        - Import tool community image in progress signal PR - https://github.com/status-im/status-desktop/pull/8132
    - Looked into why editing messages multiple times doesn't work
        - Can't edit message issue - https://github.com/status-im/status-desktop/issues/8164
            - Boris already worked on a solution
    - Looked into the bug that one can't accept contact requests
        -  Can't accept contact requests issue - https://github.com/status-im/status-go/issues/2940
            -  turns out this is not reproducible in latest master
    -  Fixed bug that contact request rejection isn't persisted in desktop UI
        -  PR to fix not being able to persistently reject contact requests
    - https://github.com/status-im/status-desktop/pull/8179
- current:
    - Refactoring usage of contact system tags to rely on `ContactRequestState` instead
- next
    - Look into bug that causes a crash when contact verification request was accepted

**Patryk**
- done:
    - participated in Qt World Summit 2022
    - discussed clock vs timestamp with Cammellos
    - debugged clock vs timestamp
        - ![](https://i.imgur.com/KUZcztW.png)
    - status-desktop: Add members selector to Storybook #8178
        - added both members selecotr and members edit selector to Storybook
        - removed direct dependencies to module instances 
- current:
    - status-desktop: Message order is sometimes messed up #8153
    - status-desktop: Add members selector to Storybook #8178
        - add controls and model editor

## Nov 7th (Mon)

**r4bbit**
- done:
    - Fixed app search popup not opening immediately
        - https://github.com/status-im/status-desktop/pull/8148
    - Add community image to import tool progress signal
        - https://github.com/status-im/status-go/pull/2947
        - https://github.com/status-im/status-desktop/pull/8132
- current:
    - Fixing community tag colors: https://github.com/status-im/status-desktop/issues/7947#event-7752985478
- next:
    - ??

**Patryk**
- done: 
    - Start chat - No indicator that when there are no results #7495



## Oct 28 (Fri)

**Boris**
- done:
   - Update and merge old NJCW PRs
   - Add ephemeral notification when request to join was declined
- current:
   - ui tests for NJCW

**MishkaRogachev**
- done:
    - [#7274](https://github.com/status-im/status-desktop/issues/7274) Community membership notifications 
    - Fixing AC notificayions count and read status [here](https://github.com/status-im/status-desktop/issues/7654) and [here](https://github.com/status-im/status-desktop/issues/7655)
- current:
    - Testing Activity Center for bugs
- next:
    - Identity verification notifications, on the next iteration

**Michal**
- done:
    - code reviews
    - [#6650](https://github.com/status-im/status-desktop/issues/6650) Profiles opened via deeplink stack on top of each other
    - [#8070](https://github.com/status-im/status-desktop/issues/8070) Send contact request should accept deep link
    - [#7840](https://github.com/status-im/status-desktop/issues/7840) Deep Links - managing epic - merging branches
- next:
    - maybe some C++ task

**rramos.eth
- done:
    - waku / go-waku presentation
    - migrate status-im/go-waku dependencies to waku-org github organization
    - status-im/go-waku#352 chore: move dependencies from status-im to waku-org 
    - status-im/go-waku#348 chore: set userAgent to go-waku
    - status-im/go-waku#351 chore: remove rendezvous
    - status-im/status-go#2926 fix: wakuv2 mailserver cycle ticker 
    - status-im/status-desktop#8059 fix: wakuv2 mailserver cycle 
- current:
    - migrate status-im/go-waku to waku-org github organization
- next:
    - Client offsite

**r4bbit**
- done
    - landed the discord import tool in status-go
        - https://github.com/status-im/status-go/pull/2884
  - implemented support for import message formatting: https://github.com/status-im/status-go/pull/2933, https://github.com/status-im/status-desktop/pull/8088
  - fix verification requests: https://github.com/status-im/status-desktop/pull/8089
- current
    - prepping for the offsite
- next
    - might look into perf improvements in case of many imported messages

**Jonathan**
- done:
    - Merged old test PRs
    - Add a test that create a one to one chat with a mutual contact + review comment fixes
    - Icons that don't look good when no profile pic was already fixed so I closed
    - Fixed the WAKUV2_PORT not working during account creation
- current:
    - Add a test that sends a mutual contact request

**Igor**
- done:
    - [#7536](https://github.com/status-im/status-desktop/issues/7536) Group chat activity center notifications
    - [#7529](https://github.com/status-im/status-desktop/issues/7529) Add channel info to community AC notifications
- can't reproduce:
    - [#7616](https://github.com/status-im/status-desktop/issues/7616) https://github.com/status-im/status-desktop/issues/7616

## Oct 26 (Wed)

**Boris**
- done:
   - Check if accepted requests processed correctly
   - Processing declined requests
- current:
   - Epehemerial notifications for acepted/declined requests
   - Rebase PR with cancel request functionallity

**rramos.eth**
- done:
    - status-im/go-waku#347 feat: peer exchange (server and client)
    - status-im/go-waku#348 chore: set userAgent to go-waku
    - ethereum/go-ethereum#26041 p2p/discover: allow setting up custom protocol IDs in discv5
    - status-im/go-discover#000  chore: get latest changes from go-ethereum
- current:
    - status-desktop#7732  Clicking on "Fetch more messages" after restoring account does not return earlier messages 
- next:
    - Prepare go-waku presentation for offsite
    - status-go: improvements in historic message queries
    - go-waku: expose NAT, and RLN through c-bindings

**MishkaRogachev**
- done:
    - Tests for status-go AC notifications
- in-review:
    - [#7274](https://github.com/status-im/status-desktop/issues/7274) Community membership notifications - next QA iteration
- current:
    - Fixing AC notificayions count and read status [here](https://github.com/status-im/status-desktop/issues/7654) and [here](https://github.com/status-im/status-desktop/issues/7655) - implementic new logic counting CTA actions
- next:
    - Identity verification notifications (waiting for status-go part)
    - Keep working on AC notifications [here](https://github.com/status-im/status-desktop/issues/7070)


**r4bbit**
- done
    - Plenty of memory profiling for the import tool
        - managed to crash the process
        - have a minor improvement in place
- current
    - Further testing import tool + archive protocol
        - Ran into 2 things that need to be improved
            - Archive downloads should be stopped when a new magnet link come in (or new link should be ignored)
            - We should chunk process downloaded archives
- next
    - Implement above suggestions

**Michal**
- done:
    - [#8001](https://github.com/status-im/status-desktop/issues/8001) Use compressed community key in deep links
- current:
    - [#6650](https://github.com/status-im/status-desktop/issues/6650) Profiles opened via deeplink stack on top of each other

**Patryk**
- done:
    - [storybook] Extend communities portal with active members count #8032
    - Chat - Cannot send messages to unblocked user #7127
        - found the root cause of the problem
    - debugged AC related status-go tests failure with MishkaRogachev
- current:
    - Chat - Cannot send messages to unblocked user #7127
        - discuss solution with John as the bug may come from wrong assumptions about requirements (block action is not local to the user as it should be)

**Jonathan**
- done:
    - Fixed and merged browser setting storybook PR
    - Rebase test PRs and fixed them
    - Fix signals not passing a callback making modal open not work
    - Hide the contact request buttons in the profile when you remve the contact
    - Retract the contact request when removing a contact 
    - Finally joined the community :dancer: 
- current:
    - fix icons that don't look good when no profile pic

**Igor**
- current:
    - [7536](https://github.com/status-im/status-desktop/issues/7536) Group chat AC notifications
    - [#7529](https://github.com/status-im/status-desktop/issues/7529) Add channel info to community AC notifications

## Oct 24 (Mon)

**Boris**
- done:
    - Update PR with cancel requests
- current:
    - New join community workflow: Processing declined requests. All done, just testing and waiting for merging `cancel requests` PR.
- next:
    - Contacts showing as 3 word username after restoring account
    - Testing invitation bubble 

**rramos.eth**
- done:
    - status-im/go-waku#346 refactor(noise): use status-im/noise
    - status-im/go-waku#345 feat(rln): multiple acceptable root 
    - status-im/go-waku#344 fix(rln): keep track of last loaded index 
    - status-im/go-waku#343 fix(rln): attempt to re-subscribe if websocket conn fails
    - status-im/infra-role-go-waku#4 chore: remove --no-relay and --persist-messages
    - Rebase status-im/go-waku#282 chore: use "nowatchdog" in ios to remove go-watchdog replacement 
    - status-im/status-desktop#8028 fix: pinned mailserver format
- current:
    - status-im/go-waku - peer exchange (client)
- next:
    - status-go: improvements in historic message queries
    - go-waku: peer exchange (server)
    - go-waku: expose NAT, and RLN through c-bindings

**r4bbit**
- done
    - landed community archive enryption support
        - https://github.com/status-im/status-go/pull/2907
    - landed API to create torrent from in-memory messages
        - https://github.com/status-im/status-go/pull/2913
    - Updated encryption support via Desktop
        - https://github.com/status-im/status-desktop/pull/7829
    - Fixed bug in community settings API
        - https://github.com/status-im/status-go/pull/2920
- current
    - Adding perf optimizations to member node (discord import tool)
    - Discor dimport tool testing
        - encryption
        - responsivness/performance
- next
    - Polish optmization code and update import tool PR


**MishkaRogachev**
- in-review:
    - [#7274](https://github.com/status-im/status-desktop/issues/7274) Community membership notifications - waiting checks
- current:
    - Fixing status-go tests for community membership notifications
    - Fixing AC notificayions count and read status [here](https://github.com/status-im/status-desktop/issues/7654) and [here](https://github.com/status-im/status-desktop/issues/7655) - AC stores refactoring
- next:
    - Identity verification notifications
    - Keep working on AC notifications [here](https://github.com/status-im/status-desktop/issues/7070)

**Michal**
- done:
    - [#7840](https://github.com/status-im/status-desktop/issues/7840) Deep Links Epic - management: merging, syncing, creating new tasks
- current:
    - [#8001](https://github.com/status-im/status-desktop/issues/8001) Use compressed community key in deep links - understanding differences between compressions of: community key and user key


**Jonathan**
- done:
    - Task assignements
    - Fixed all community tests
        - I need to rebase on Noelia PR
    - Small fixes on the browser settings PR
- current:
    - fix other code review on sotrybook PR
    - rebase community test PR on top of Noelia's

**Patryk**
- done:
    - code reviews
    - created new issues related to communities portal
- current:
    - investigate cpp tests memory issues - blocker for iterating cpp app on Linux (not trivial)

## Oct 21 (Fri)

**Jonathan**
- done:
    - Catching up and reviews
    - Rebased my old PRs ([#7206](https://github.com/status-im/status-desktop/pull/7206) and [#7218](https://github.com/status-im/status-desktop/pull/7218))
    - Added browser settings to storybook [#8010](https://github.com/status-im/status-desktop/pull/8010)
- current:
    - Fix community tests failing

**Boris**
- done:
    - CLose and update old PRs for NJCW :)
- in review:
    - [#7999](https://github.com/status-im/status-desktop/pull/7999) New join community workflow: Cancel membership requests
- current:
    - New join comunity workflow: 
      - Ephemerial notifications for declined request 
      - Processing declined community requests (but need [#7999](https://github.com/status-im/status-desktop/pull/7999) to avoid conflicts)
- next:
    - Update uitests for NJCW

**rramos.eth**
- done:
    - status-im/status-desktop#000: rebase open PRs
    - status-im/go-waku#338 feat: allow lightpush to be used as client always
    - status-im/go-waku#336 chore: upgrade libp2p
    - status-im/go-waku#341 fix(rln): remove idcommitment and idkey
    - status-im/go-waku#340 feat(c-bindings): set log level 
    - status-im/go-waku#337 fix: reduce memory usage when rpc server is enabled 
    - status-im/status-go#2914 fix: pass status-go logger to go-waku
    - vacp2p/rln-contract#11 fix: solidity version
    - vacp2p/rfc#548 feat(c-bindings): DNS Discovery
    - Opened issue #8003 in status-im/status-desktop: set nodeconfig values before login 
- current:
    - status-im/go-waku - peer exchange (client)
- next:
    - status-go: improvements in historic message queries
    - go-waku: peer exchange (server)
    - go-waku: expose NAT, and RLN through c-bindings

**Michal**
- done:
    - [#6302](https://github.com/status-im/status-desktop/issues/6302) The link to Profile doesn't lead to Profile in one click
    - [#7422](https://github.com/status-im/status-desktop/issues/7422) Channel moved in/out from Community category via Edit category is not reflected for other members
- current:
    - [#8001](https://github.com/status-im/status-desktop/issues/8001) Use compressed community key in deep links - research

**MishkaRogachev**
- done:
    - [status-go](https://github.com/status-im/status-go/pull/2886) - finally, merged
- in-review:
    - [#7274](https://github.com/status-im/status-desktop/issues/7274) Community membership notifications - QA & review fixes
- current:
    - Fixing AC notificayions count and read status [here](https://github.com/status-im/status-desktop/issues/7654) and [here](https://github.com/status-im/status-desktop/issues/7655) - status-go changes needed :(
- next:
    - Identity verification notifications
    - Keep working on AC notifications [here](https://github.com/status-im/status-desktop/issues/7070)


**r4bbit**
- done
    - Rebased pending status-go PRs on top of latest develop and getting them reviewed
    - Implemented performance improvements for the discord import tools when
        - saving messages
        - saving discord messages
        - saving message attachments
    - Implemented functionality to generate archives from in-memory messages
        - This is also needed for imported communities where too many messages take too long to save
- current
    - Imported a big portion of status discord into status community for testing purposes
        - using this to make sure encryption/decription works on archives
        - also implementing perf optimizations for member nodes
- next
    - Update open PRs that have been reviewed and finalize import tool work so it can land once and for all

**Patryk**
- done
    - various code reviews (and solution proposal)
    - status-desktop: fixed communities not appearing on sidebar when imported
- current
    - struggling to get the curated communities Dapp work
        - asked Richard for help

## Oct 19 (Wed)

**Boris**
- current:
   - New join community workflow: 
     - Testing and debugging cancellation request to join
     
**MishkaRogachev**
- in-review:
    - [status-go](https://github.com/status-im/status-go/pull/2886) - Community notifications & tests
    - [#7274](https://github.com/status-im/status-desktop/issues/7274) Community membership notifications
- current:
    - Fixing AC notificayions count and read status [here](https://github.com/status-im/status-desktop/issues/7654) and [here](https://github.com/status-im/status-desktop/issues/7655)
- next:
    - Keep working on AC notifications [here](https://github.com/status-im/status-desktop/issues/7070)

**rramos.eth**
- done:
    - Devcon week
    - status-im/go-waku#335 chore: rename rln flags and update urfave/cli dep 
- current:
    - status-im/go-waku
        - Checking why go-waku nodes memory leak
        - Updating go-waku dependencies
        - Peer Exchange (client)
- next:
    - status-go: improvements in historic message queries
    - desktop: create issue for adding modal to setup node config values before login
    - go-waku: peer exchange (server)
    - go-waku: expose log level, NAT, and RLN through c-bindings

**r4bbit**
- done:
- current
    - Been profiling and measuring some approaches to saving large amounts of data related to the discord import
        - Think I've found a solution now:
            - Chunk messages to be saved by item count
            - chunk attachment data to be saved by file byte size (<= 1.5 MB)
            - Then insert chunks into database with a 1-2 sec timeout, allowing other processes to access the database in between
                - This keeps the app responsive
- next
    - Clean up the solution and update PRs
    - Look into new bug found by Lukas
    - ALso look into why communities don't show up in the app navbar anymore after import is done
        - **This happend after switching to latest desktop master**

**Michal**
- current:
    - [#6302](https://github.com/status-im/status-desktop/issues/6302) The link to Profile doesn't lead to Profile in one click - cleaning up the old deep links code, fixing some bugs
- next:
    - [#7422](https://github.com/status-im/status-desktop/issues/7422) Channel moved in/out from Community category via Edit category is not reflected for other members - getting back to task
    

**Patryk**
- done:
    - [PR](https://github.com/status-im/status-desktop/pull/7941) Feat/polish community portal
    - investigated status-desktop[#7838](https://github.com/status-im/status-desktop/issues/7838): status-desktop cpp version is not runnable on Linux
    - [PR](https://github.com/status-im/status-desktop/pull/7964) chore(cpp): apply clang-format 
- current:
    - debugging status-desktop[#7956](https://github.com/status-im/status-desktop/issues/7956): cpp tests are failing on Linux
- next:
    - status-desktop[#7534](https://github.com/status-im/status-desktop/issues/7534): enable featured communities with wakuconnect
    - status-desktop[#7847](https://github.com/status-im/status-desktop/issues/7847): cpp: join public chat 

## Oct 17 (Mon)

**Boris**
- current:
    - New join community workflow: User should be able to cancel membership request:
       - Update request status to Cancel
       - Send update message
       - Send events to nim
       - UI part
       - status-go tests
- next:
    - Decline community requests

**Michal**
- done:
    - [#7892](https://github.com/status-im/status-desktop/issues/7892) Fix open community deep link: observe community if not a member
- current:
    - [#6302](https://github.com/status-im/status-desktop/issues/6302) The link to Profile doesn't lead to Profile in one click
- next:
    - handle missing deep links in web site if needed
    - [#7422](https://github.com/status-im/status-desktop/issues/7422) Channel moved in/out from Community category via Edit category is not reflected for other members - getting back to task

**MishkaRogachev**
- in-review:
    - [status-go](https://github.com/status-im/status-go/pull/2886) - community notifications & tests
- current:
    - [#7274](https://github.com/status-im/status-desktop/issues/7274) Community membership notifications - generaly it's working, need ±1 day more for bug fixes
- next:
    - Keep working on AC notifications [here](https://github.com/status-im/status-desktop/issues/7070)

**Patryk**
- done:
    - investigated funny status-destkop build issue
    - progressed on community portal tags
        - feat(StatusQ): introduce JSONListModel
        - feat(StatusQ): extract StatusRollArea
        - feat(StatusQ): implement overflow pattern to StatusCommunityCard
        - feat(communities/portal): add tags filtering
        - chore(StatusQ): base StatusNavigationButton on QQC2.Button
- next:
    - finalize communities portal epic

**r4bbit**
- done:
    - Landed some outstanding status-go PRs
    - Had a multi-hour call with Sam about database issues in the import tool
        - Verdict: essentially we'll have to introduce a different database/system for message attachments in the long term
- current:
    - Trying some more bandaid solutiosn for the blocking database problem during discord import
- next:
    - Get import tool reviewed and land it
