scoreboard
scoreboard copied to clipboard
Enhance admin permissions over Campaigns
Allow admins to trigger Campaigns update immediately
It's confusing to update a TM and not be able to trigger an immediate update of the database
Allow admins to delete Campaigns
If a campaign is included erroneously, it would be best if admins could search for and delete them themselves rather than have to ping someone with direct access to the database
What this makes me think is that maybe the syncing mechanism is actually an import mechanism. The flow would be:
- An admin adds a TM and clicks on a "sync now" button.
- There is a screen that shows all the new campaigns that will be added, the admin can maybe skip this screen or toggle the campaigns they don't want
- The admin can either set the schedule of the sync, or keep it as a manual import. There should always be a "sync now" mechanism.
This is also tied to #392
Thanks for adding these @alyssadelaine. The issue makes me realize that I'm not 100% on how TMs work. When we say "update a TM" does that simply mean add a new campaign, or are there other actions that should be reflected in Scoreboard or similar applications?
@kamicut Don't TM's sometimes have hundreds of campaigns? A manual add process would be incredibly tedious. Perhaps if the admin could search within this import screen, it would be more manageable, but that sounds difficult to implement.