Update the platform table with the following goals:
- Add user-facing "Pretty name" column for identifying the platform to the user
- Add "enabled" column to indicate whether or not collection should run for the given platform
- The actual functionality of enabling or disabling a platform can be done later
Update the worker oauth table with the following goals:
- Add "platform features" column for storing key pseudo-platforms (IE: the different request limits for each key type).
Stop storing keys in the config table:
- Ensure that all references to the keys stored in the config are removed, and replaced with the
KeyClient and KeyPublisher
- On install, keys should be stored in the oauth table by default
Note
Migrated from augurlabs/augur#3087
Originally opened by
@Ulincsyson 2025-03-22Update the platform table with the following goals:
Update the worker oauth table with the following goals:
restandgraphqlStop storing keys in the config table:
KeyClientandKeyPublisher