Skip to content

Worker platform and key improvements #71

@collectoss-issue-migrator

Description

@collectoss-issue-migrator

Note

Migrated from augurlabs/augur#3087
Originally opened by @Ulincsys on 2025-03-22


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).
    • EG: rest and graphql

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    workersRelated to data workers

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions