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

Support scoped access tokens #20908

Merged
merged 152 commits into from
Jan 17, 2023
Merged

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    90e3b58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89d1140 View commit details
    Browse the repository at this point in the history
  3. Add comments

    harryzcy committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    0933496 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    948cd14 View commit details
    Browse the repository at this point in the history
  5. Include copyright

    harryzcy committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    fd6e821 View commit details
    Browse the repository at this point in the history
  6. Add more unit tests

    harryzcy committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    b013747 View commit details
    Browse the repository at this point in the history
  7. Support 'all' scope

    harryzcy committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    794484a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad3ff54 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6c5dd10 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cd13850 View commit details
    Browse the repository at this point in the history
  11. Add sudo scope

    harryzcy committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    745ec98 View commit details
    Browse the repository at this point in the history
  12. Add more scope requirements

    harryzcy committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    74b4871 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Add token selection UI

    harryzcy committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    6f4eed0 View commit details
    Browse the repository at this point in the history
  2. Update access token form

    harryzcy committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    4fd1722 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4476e1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86341c5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cfcbdba View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4b570b8 View commit details
    Browse the repository at this point in the history
  7. Fix GetScope method

    harryzcy committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    1ebfc83 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b751682 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

  1. Configuration menu
    Copy the full SHA
    17f3183 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f83dc7d View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2022

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

Commits on Oct 29, 2022

  1. Configuration menu
    Copy the full SHA
    fca8b79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3942ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fafc36d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06e9c81 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be5164b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f7db16 View commit details
    Browse the repository at this point in the history
  7. Add scope to 'user' api

    harryzcy committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    4464289 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. Fix gpg key token tests

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    800de93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fe42fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32cac39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99f30f6 View commit details
    Browse the repository at this point in the history
  5. Fix git tests

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    f839856 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0583e79 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a282f02 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0bee969 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    182b984 View commit details
    Browse the repository at this point in the history
  10. Fix more repo scope issues

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    965de53 View commit details
    Browse the repository at this point in the history
  11. Fix the token for repo hooks

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    f376275 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0a837e7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a44f62e View commit details
    Browse the repository at this point in the history
  14. Fix more integration tests

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    755faf6 View commit details
    Browse the repository at this point in the history
  15. Fix typos that causes errors

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    b4c35e8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0ff93b8 View commit details
    Browse the repository at this point in the history
  17. There are so many fixes

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    37c59c9 View commit details
    Browse the repository at this point in the history
  18. Reuse code in modules/util

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    f13904a View commit details
    Browse the repository at this point in the history
  19. Include copyright statement

    harryzcy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    7a3b165 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    62c9f70 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    15ed960 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    11a5103 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    290b63d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d6d6d97 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. Configuration menu
    Copy the full SHA
    0a8ab09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f45bfe3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f25b04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f76259b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d7e7e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f2af77 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Configuration menu
    Copy the full SHA
    e8af871 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc6ac14 View commit details
    Browse the repository at this point in the history
  3. One more fix

    harryzcy committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    853eb68 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    45f716f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b0bc32 View commit details
    Browse the repository at this point in the history
  6. Fix TestAPIGetAll

    harryzcy committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    8f03691 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Configuration menu
    Copy the full SHA
    b6f6ad4 View commit details
    Browse the repository at this point in the history
  2. Add scope to teams APIs

    harryzcy committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    2451acc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    93fbca3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a10b8dc View commit details
    Browse the repository at this point in the history
  5. Support public_repo scope

    harryzcy committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    99f05e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e45f81 View commit details
    Browse the repository at this point in the history
  7. Run make fmt

    harryzcy committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    af08a1e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a48d07d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9a63bb9 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. Configuration menu
    Copy the full SHA
    184cf7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45d0c22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa00b5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    32fa981 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Configuration menu
    Copy the full SHA
    13cd621 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    525c11d View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2022

  1. Configuration menu
    Copy the full SHA
    f99cb7f View commit details
    Browse the repository at this point in the history
  2. Fix linting issues

    harryzcy committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    7706cb3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38da63a View commit details
    Browse the repository at this point in the history
  4. Update httpsig test

    harryzcy committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    bef352a View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2022

  1. Configuration menu
    Copy the full SHA
    d60b20b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    191f3b4 View commit details
    Browse the repository at this point in the history
  3. Remove unused function

    harryzcy committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    de66220 View commit details
    Browse the repository at this point in the history
  4. Fix failing tests

    harryzcy committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    071fe39 View commit details
    Browse the repository at this point in the history
  5. Update integration tests

    harryzcy committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    9123e54 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e412003 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Update routers/api/v1/api.go

    Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
    harryzcy and lunny authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    9b662fe View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Add admin:application scope

    harryzcy committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    e755747 View commit details
    Browse the repository at this point in the history
  2. Fix unit testing

    harryzcy committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    143c851 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be84669 View commit details
    Browse the repository at this point in the history
  4. Update comment

    harryzcy committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    cd1e422 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28b1326 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f38d44 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb9b97f View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. [doc] Add token scopes doc

    harryzcy committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    9abd5ab View commit details
    Browse the repository at this point in the history
  2. Fix repo:status token

    harryzcy committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    0ddab28 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

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

Commits on Nov 17, 2022

  1. Use constant AccessTokenScopeSudo in api.go

    Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
    harryzcy and KN4CK3R authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    2af8768 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb4a64b View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    50a3c5f View commit details
    Browse the repository at this point in the history
  2. Fix lint issue

    harryzcy committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    7c4ecf4 View commit details
    Browse the repository at this point in the history
  3. Fix TestAPIOrgDeny

    harryzcy committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    dc1a717 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    633ca9e View commit details
    Browse the repository at this point in the history
  5. Catch missed constants

    harryzcy committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    240656a View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

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

Commits on Nov 28, 2022

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

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    b1ddfea View commit details
    Browse the repository at this point in the history
  2. Update copyright style

    harryzcy authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    826b160 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Ensure migration is safe

    harryzcy authored Dec 1, 2022
    Configuration menu
    Copy the full SHA
    0e0c4dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5238a4d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b93df8 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Configuration menu
    Copy the full SHA
    16b13a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0cecf88 View commit details
    Browse the repository at this point in the history
  3. Fix indentation issue

    harryzcy authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    5f70625 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

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

Commits on Dec 11, 2022

  1. Configuration menu
    Copy the full SHA
    5f0076c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73dff67 View commit details
    Browse the repository at this point in the history
  3. Fix License header issue

    harryzcy committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    5fecbd1 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    3c8be2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    730231c View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

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

Commits on Dec 16, 2022

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

Commits on Dec 30, 2022

  1. Configuration menu
    Copy the full SHA
    4caafb6 View commit details
    Browse the repository at this point in the history
  2. Prevent IsApiToken change

    harryzcy committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    a7340b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6796f66 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    21e5063 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

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

Commits on Jan 4, 2023

  1. Document all token scopes

    harryzcy committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    a1b52e4 View commit details
    Browse the repository at this point in the history
  2. Update docs/content/doc/developers/oauth2-provider.en-us.md

    Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
    harryzcy and KN4CK3R authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    e3114bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    620df8d View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

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

Commits on Jan 11, 2023

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

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    6ffebec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd836c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70d0c83 View commit details
    Browse the repository at this point in the history
  4. Fix backend lints

    harryzcy committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    bce707f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d0a27a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64d5251 View commit details
    Browse the repository at this point in the history
  7. Fix type in router APIs

    harryzcy committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    32fa0aa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0d9160b View commit details
    Browse the repository at this point in the history
  9. More unnecessary conversion

    harryzcy committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    7d7344f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6f2974a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6275a9d View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Use string type in migration

    Co-authored-by: Jason Song <i@wolfogre.com>
    harryzcy and wolfogre authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    1f596e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a3ef8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49aba97 View commit details
    Browse the repository at this point in the history