chapter icon indicating copy to clipboard operation
chapter copied to clipboard

Umbrella issue for user feedback

Open ojeytonwilliams opened this issue 2 years ago • 4 comments

Issues uncovered by internal testing

  • [x] Sponsors cannot be seen in the dashboard (the Sponsor tab is missing and Sponsors cannot be added) https://github.com/freeCodeCamp/chapter/issues/1898
  • [x] Unable to unsubscribe from events https://github.com/freeCodeCamp/chapter/issues/1898

These happens because new entries in the initial db (the instance_permissions entry 'sponsors-view' and the chapter permission 'event-subscription-manage' in this case) were not added to the staging db. The solution is probably to include a script to reset these tables during a deployment. If/when we allow for custom roles we will need to revisit this.

  • [ ] Event updates were not reflected on the home page

Unable to reproduce locally. Maybe an error was thrown while the event was being updated.

  • [x] #1844

The 'subscribe' button should stay enabled, but the default assumption is that someone does not want notifications at this point.

  • [x] #1854
  • [x] #2037

For now I think an email (respecting your notification preferences) will be fine.

  • [x] #1924

Short term solution: don't show the modal to logged out users. Long term solution: show it after they complete the login flow.

  • [ ] It is not possible to change email address

Possibly not something we can solve before launching the MVP, but it's definitely something we'll need to address

  • [x] #1853
  • [x] #1944

Let's see how annoying this is when everyone is getting emails from both Chapter and Google.

  • [x] #1856

Currently the dashboard appears in the menu and you can see http://localhost:3000/dashboard/chapters, http://localhost:3000/dashboard/events and http://localhost:3000/dashboard/venues. Also, sub dashboards like http://localhost:3000/dashboard/chapters/1/new-venue

This feels like something we should be able to solve with a dynamic route that rejects anyone without admin or owner permissions.

  • [x] https://github.com/freeCodeCamp/chapter/issues/2014

ojeytonwilliams avatar Nov 04 '22 17:11 ojeytonwilliams

This is not adding anything to the list above, but just a reminder of the Roadmap labeled issues for post-MVP in case any of these issues need to be put on ice without being lost.

allella avatar Nov 07 '22 14:11 allella

Instance owner can't see sponsor page, because the sponsor permission doesn't exist in the database, so its value isn't connected to the instance owner

Sboonny avatar Nov 10 '22 13:11 Sboonny

Event updates were not reflected on the home page

I can't replicate this locally, is it caching latency issue? I.e server lag because of data traveling distance

Sboonny avatar Nov 12 '22 17:11 Sboonny

I can't replicate this locally, is it caching latency issue? I.e server lag because of data traveling distance

Conceivably, if Rafa was clicking very quickly. Let's see if we get any more reports.

ojeytonwilliams avatar Nov 14 '22 14:11 ojeytonwilliams