talk-android icon indicating copy to clipboard operation
talk-android copied to clipboard

🚫 Allow Banning Users and Guests

Open rapterjet2004 opened this issue 9 months ago • 3 comments

  • fixes #3898

Screenshots

Screenshot 2024-05-13 at 10 15 09 AM

Screenshot 2024-05-13 at 10 16 52 AM

Screenshot 2024-05-15 at 8 02 03 AM

Screenshot 2024-05-13 at 10 21 20 AM

ToDo

  • [x] Add Capabilities and Moderator Check
  • [x] Model
  • [x] ViewModel
  • [x] View
    • [x] Ban button - for each participant in list. Show dialog for an internal Note.
    • [x] "List Bans" Button should trigger a scrollable full screen dialog showing all the Bans. Display Internal Note if needed.
      • [x] XML
      • [x] Fragment class
      • [x] Unban button, should be present as an option on every list item (Need to check if successful)
  • [x] The UI is atrocious, need to make it look good
  • [ ] Need to implement it with Guests too

Bugs

  • [x] Drop down color needs to be constantly, nc_grey

🏁 Checklist

  • [ ] ⛑️ Tests (unit and/or integration) are included or not needed
  • [ ] 🔖 Capability is checked or not needed
  • [ ] 🔙 Backport requests are created or not needed: /backport to stable-xx.x
  • [ ] 📅 Milestone is set
  • [x] 🌸 PR title is meaningful (if it should be in the changelog: is it meaningful to users?)

rapterjet2004 avatar May 08 '24 16:05 rapterjet2004