Skip to content
This repository has been archived by the owner on Jun 9, 2023. It is now read-only.

Umbrella issue for user feedback #1839

Open
10 of 12 tasks
ojeytonwilliams opened this issue Nov 4, 2022 · 4 comments
Open
10 of 12 tasks

Umbrella issue for user feedback #1839

ojeytonwilliams opened this issue Nov 4, 2022 · 4 comments

Comments

@ojeytonwilliams
Copy link
Contributor

ojeytonwilliams commented Nov 4, 2022

Issues uncovered by internal testing

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.

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

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

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

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

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.

@Sboonny Sboonny pinned this issue Nov 4, 2022
@allella
Copy link
Contributor

allella commented Nov 7, 2022

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.

@Sboonny
Copy link
Member

Sboonny commented Nov 10, 2022

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
Copy link
Member

Sboonny commented Nov 12, 2022

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

@ojeytonwilliams
Copy link
Contributor Author

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants