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 OAuth login page #391

Open
wants to merge 79 commits into
base: new-oauth
Choose a base branch
from
Open

New OAuth login page #391

wants to merge 79 commits into from

Commits on May 9, 2023

  1. Initial OAuth Work commit

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    a33da6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0bda64 View commit details
    Browse the repository at this point in the history
  3. Add ImplicitGrant

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    e628c59 View commit details
    Browse the repository at this point in the history
  4. Add RefreshTokenGrant

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    88f773a View commit details
    Browse the repository at this point in the history
  5. Add revocation endpoint

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    53d5c13 View commit details
    Browse the repository at this point in the history
  6. second commit

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    847f054 View commit details
    Browse the repository at this point in the history
  7. Update models

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    2f34f15 View commit details
    Browse the repository at this point in the history
  8. misc updates

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    eeee36a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    015775b View commit details
    Browse the repository at this point in the history
  10. more updates

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    94fdd52 View commit details
    Browse the repository at this point in the history
  11. misc fixes

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    0bd7f36 View commit details
    Browse the repository at this point in the history
  12. misc fixes - 2

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    f1ee278 View commit details
    Browse the repository at this point in the history
  13. add introspection endpoint

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    7cdc3f1 View commit details
    Browse the repository at this point in the history
  14. fix return

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    27146a9 View commit details
    Browse the repository at this point in the history
  15. fix bugs

    amCap1712 committed May 9, 2023
    Configuration menu
    Copy the full SHA
    5115adf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3ba4519 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

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

Commits on May 11, 2023

  1. fix before_first_request

    amCap1712 committed May 11, 2023
    Configuration menu
    Copy the full SHA
    86ace6a View commit details
    Browse the repository at this point in the history
  2. fix before_first_request -2

    amCap1712 committed May 11, 2023
    Configuration menu
    Copy the full SHA
    f54acb7 View commit details
    Browse the repository at this point in the history
  3. Create new OAuth login page

    Initial commit with basic HTML + CSS
    MonkeyDo authored and amCap1712 committed May 11, 2023
    Configuration menu
    Copy the full SHA
    df56e67 View commit details
    Browse the repository at this point in the history
  4. Use more generic css class names

     so that we can use the same styles for the signup (create account) page
    MonkeyDo committed May 11, 2023
    Configuration menu
    Copy the full SHA
    70738ad View commit details
    Browse the repository at this point in the history
  5. Add initial signup page

    MonkeyDo committed May 11, 2023
    Configuration menu
    Copy the full SHA
    ac76d5c View commit details
    Browse the repository at this point in the history
  6. Small improvements of the signup page

    + made some links real
    MonkeyDo committed May 11, 2023
    Configuration menu
    Copy the full SHA
    abcb376 View commit details
    Browse the repository at this point in the history
  7. Bigger TOC modal

    MonkeyDo committed May 11, 2023
    Configuration menu
    Copy the full SHA
    e0a443c View commit details
    Browse the repository at this point in the history
  8. Improve login/signup logos

    MonkeyDo committed May 11, 2023
    Configuration menu
    Copy the full SHA
    511e3b6 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Change sign in page header

    MonkeyDo committed May 12, 2023
    Configuration menu
    Copy the full SHA
    3cb6eae View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. fix ISEs and oauth setup

    amCap1712 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    d688a33 View commit details
    Browse the repository at this point in the history
  2. Create new OAuth login page

    Initial commit with basic HTML + CSS
    MonkeyDo authored and amCap1712 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    8ec86c5 View commit details
    Browse the repository at this point in the history
  3. Use more generic css class names

     so that we can use the same styles for the signup (create account) page
    MonkeyDo authored and amCap1712 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    7a0ee23 View commit details
    Browse the repository at this point in the history
  4. Add initial signup page

    MonkeyDo authored and amCap1712 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    02c9715 View commit details
    Browse the repository at this point in the history
  5. Small improvements of the signup page

    + made some links real
    MonkeyDo authored and amCap1712 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    a5b5b50 View commit details
    Browse the repository at this point in the history
  6. Bigger TOC modal

    MonkeyDo authored and amCap1712 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    5e4663d View commit details
    Browse the repository at this point in the history
  7. Improve login/signup logos

    MonkeyDo authored and amCap1712 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    e3e6851 View commit details
    Browse the repository at this point in the history
  8. Change sign in page header

    MonkeyDo authored and amCap1712 committed May 17, 2023
    Configuration menu
    Copy the full SHA
    34af6be View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

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

Commits on Jan 11, 2024

  1. Bump jinja2 from 3.1.2 to 3.1.3

    Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
    - [Release notes](https://github.com/pallets/jinja/releases)
    - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
    - [Commits](pallets/jinja@3.1.2...3.1.3)
    
    ---
    updated-dependencies:
    - dependency-name: jinja2
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    994507a View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Merge pull request #454 from metabrainz/dependabot/pip/jinja2-3.1.3

    Bump jinja2 from 3.1.2 to 3.1.3
    mayhem authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1a66f8f View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. general updates: remove freso, adjust simon and reo's titles. Move

    Akshat to volunteer section.
    mayhem committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    d751dc3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #455 from metabrainz/update-team-page

    Update team page
    mayhem authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    563145a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    28b4cc5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #456 from metabrainz/add-hazel

    Add Hazel Savage as our director.
    mayhem authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    3189f9a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

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

Commits on Mar 21, 2024

  1. Update dependencies

    amCap1712 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0cdae65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01e3125 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71c690d View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    246a8b7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #460 from metabrainz/fix-eur-donations

    Make EUR donations go to USD paypal account.
    mayhem authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    fd19923 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Add docs for Q1

    mayhem committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    bd438fc View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Find the highest invoice number and then manually assign the invoice

    numbers, since quickbooks fucked, er changed something again.
    mayhem committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    d1073d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba81f16 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Bump idna from 3.6 to 3.7

    Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
    - [Release notes](https://github.com/kjd/idna/releases)
    - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
    - [Commits](kjd/idna@v3.6...v3.7)
    
    ---
    updated-dependencies:
    - dependency-name: idna
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    fb9d2bf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #462 from metabrainz/dependabot/pip/idna-3.7

    Bump idna from 3.6 to 3.7
    mayhem authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    126f9be View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Dataset 'crate' logo images

    Jazzing up the datasets page with 'crate' logo mockups.
    Aerozol committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    8a70848 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Bump werkzeug from 3.0.1 to 3.0.3

    Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.0.1 to 3.0.3.
    - [Release notes](https://github.com/pallets/werkzeug/releases)
    - [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
    - [Commits](pallets/werkzeug@3.0.1...3.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: werkzeug
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 6, 2024
    Configuration menu
    Copy the full SHA
    c0c645d View commit details
    Browse the repository at this point in the history
  2. Bump jinja2 from 3.1.3 to 3.1.4

    Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
    - [Release notes](https://github.com/pallets/jinja/releases)
    - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
    - [Commits](pallets/jinja@3.1.3...3.1.4)
    
    ---
    updated-dependencies:
    - dependency-name: jinja2
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 6, 2024
    Configuration menu
    Copy the full SHA
    e191106 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Merge pull request #463 from Aerozol/master

    Dataset 'crate' logo images
    mayhem authored May 8, 2024
    Configuration menu
    Copy the full SHA
    ffa6383 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #464 from metabrainz/dependabot/pip/werkzeug-3.0.3

    Bump werkzeug from 3.0.1 to 3.0.3
    mayhem authored May 8, 2024
    Configuration menu
    Copy the full SHA
    8cabe67 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #465 from metabrainz/dependabot/pip/jinja2-3.1.4

    Bump jinja2 from 3.1.3 to 3.1.4
    mayhem authored May 8, 2024
    Configuration menu
    Copy the full SHA
    5ddec5f View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. ---

    updated-dependencies:
    - dependency-name: requests
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 21, 2024
    Configuration menu
    Copy the full SHA
    f9b97a3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #466 from metabrainz/dependabot/pip/requests-2.32.0

    Bump requests from 2.31.0 to 2.32.0
    mayhem authored May 21, 2024
    Configuration menu
    Copy the full SHA
    32732e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Bump urllib3 from 2.2.1 to 2.2.2

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](urllib3/urllib3@2.2.1...2.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    938b67d View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Merge pull request #467 from metabrainz/dependabot/pip/urllib3-2.2.2

    Bump urllib3 from 2.2.1 to 2.2.2
    mayhem authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d4a4237 View commit details
    Browse the repository at this point in the history
  2. Bump braces from 3.0.2 to 3.0.3

    Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
    - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
    - [Commits](micromatch/braces@3.0.2...3.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: braces
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    6399d02 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #468 from metabrainz/dependabot/npm_and_yarn/brace…

    …s-3.0.3
    
    Bump braces from 3.0.2 to 3.0.3
    mayhem authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    6b1532b View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Update import scripts again

    mayhem committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    8e6d98b View commit details
    Browse the repository at this point in the history
  2. Update financial reports

    mayhem committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    f4278ea View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Fix logging stripe one time charge transactions (#469)

    * Fix logging stripe one time charge transactions
    
    Stripe's API probably changed sometime ago.
    
    * fix tests
    
    * fix tests - 2
    amCap1712 authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    4a8d5cf View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Support EUR payments in stripe

    The EUR account is different from the USD account and hence using a different set of API keys.
    amCap1712 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    14c3a09 View commit details
    Browse the repository at this point in the history
  2. Improve wording on the payment page

    mayhem authored and amCap1712 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8bfe6c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de2866e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c75a81 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    661cc31 View commit details
    Browse the repository at this point in the history
  6. Update the address on donation receipts

    mayhem authored and amCap1712 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0be8f6d View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Update sentry sdk (#474)

    * Update sentry sdk
    
    * Replace capture_message with logging
    
    ---------
    
    Co-authored-by: Kartik Ohri <kartikohri13@gmail.com>
    mayhem and amCap1712 authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5795778 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. MEB-163: Update the docs for cancelling payments

    This had a PayPal link which, as far as I can tell, was meant to dispute one-off
    payments (so, not what we wanted at all), and it didn't mention what to do
    for Stripe payments (our primary choice at the moment) at all.
    
    Updated the PayPal link to one that is at least about cancelling automatic payments
    (it's from PayPal US but I'd hope a similar process applies elsewhere),
    and mentioned that users should contact us if they want their Stripe payment
    cancelled.
    reosarevok authored and amCap1712 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    eaf7f9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08aefe6 View commit details
    Browse the repository at this point in the history
  3. Bump webpack from 5.88.1 to 5.94.0

    Bumps [webpack](https://github.com/webpack/webpack) from 5.88.1 to 5.94.0.
    - [Release notes](https://github.com/webpack/webpack/releases)
    - [Commits](webpack/webpack@v5.88.1...v5.94.0)
    
    ---
    updated-dependencies:
    - dependency-name: webpack
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and amCap1712 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    82bf0c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1e3844 View commit details
    Browse the repository at this point in the history
  5. Clarify signup page text

    MonkeyDo committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    0437fc1 View commit details
    Browse the repository at this point in the history