chapter
chapter copied to clipboard
Umbrella issue for user feedback
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
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.
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
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
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.