Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New admin interface. Internal API Key registration/removal request page. #1263

Open
wants to merge 5 commits into
base: dev
Choose a base branch
from

Commits on Aug 16, 2023

  1. Replaced old admin endpoint with Flask-Admin lib.

    Added new internal endpoints for API Key registration and removal request.
    Added two new tables to track registration/removal requests.
    Moved /diagnostics route to the main.py.
    Added general `send_email` function to the _common.py and reused it for sending emails in places where it is needed.
    dmytrotsko committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    f248ffc View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    a9899d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Added Slack notifications. Added table to show API Key registration r…

    …equest on the admin main page. Fixed reCaptcha (added backend verification)
    dmytrotsko committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    d9c8ea8 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    bd49f66 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    ed21212 View commit details
    Browse the repository at this point in the history