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 API server for v5 #60

Draft
wants to merge 34 commits into
base: main
Choose a base branch
from

Commits on Oct 25, 2024

  1. WIP Rust API server

    LostLuma committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    646ffb3 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Misc cleanup

    LostLuma committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    937fcb6 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Add file name validator

    LostLuma committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    c3753c7 View commit details
    Browse the repository at this point in the history
  2. Add secrets scanning

    LostLuma committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    57c7e8b View commit details
    Browse the repository at this point in the history
  3. Fix indentation

    LostLuma committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    642f371 View commit details
    Browse the repository at this point in the history
  4. Remove unneccessary branch

    LostLuma committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    667b9f7 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

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

Commits on Nov 16, 2024

  1. Configuration menu
    Copy the full SHA
    9ad4cdd View commit details
    Browse the repository at this point in the history
  2. Add redirect from / to /docs

    LostLuma committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    42678ba View commit details
    Browse the repository at this point in the history
  3. Optimize Dockerfile

    LostLuma committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    1171d89 View commit details
    Browse the repository at this point in the history
  4. Some API spec fixed

    LostLuma committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    0d11dc8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9c8d4e9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c1666d9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7fb73a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. Add Access Control Headers

    Eviee Py committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    5c751a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e90177e View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Require password prefix fetching authenticated pastes

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    ce53f9c View commit details
    Browse the repository at this point in the history
  2. Return 401 when an invalid password is used on an authenticated paste

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    705576f View commit details
    Browse the repository at this point in the history
  3. Document new password header prefix

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    8bb9284 View commit details
    Browse the repository at this point in the history
  4. Remove non-standard colon from auth header separator

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    b7c35ab View commit details
    Browse the repository at this point in the history
  5. Remove all v4 files

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    ea039da View commit details
    Browse the repository at this point in the history
  6. Update README

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    0635bf6 View commit details
    Browse the repository at this point in the history
  7. Add AGPL-3.0 License

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    eaa240f View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Pin Rust container version

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    d72896b View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. Reorganize scanner code, add secret invalidation

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    cd78dbc View commit details
    Browse the repository at this point in the history
  2. Reformat workflow file

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    8342fbc View commit details
    Browse the repository at this point in the history
  3. Update preliminary deployment steps in README

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    a143e48 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into feature/rust-server

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    c39ebff View commit details
    Browse the repository at this point in the history
  5. Build echo container image in CI

    Note: The image is not pushed anywhere yet,
    that'll hopefully be done by our local CD witch later.
    
    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    ebd097c View commit details
    Browse the repository at this point in the history
  6. Remove CI trigger test file

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    1b6f7c7 View commit details
    Browse the repository at this point in the history
  7. Allow using compose overrides

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    93d98b4 View commit details
    Browse the repository at this point in the history
  8. Ensure dependent containers are restarted if needed

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    9fe7600 View commit details
    Browse the repository at this point in the history
  9. Run healthchecks more frequently during startup for faster cold starts

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    56563a7 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2024

  1. Fix invalidation text showing for secrets that aren't invalidated

    Signed-off-by: Lilly Rose Berner <[email protected]>
    LostLuma committed Dec 1, 2024
    Configuration menu
    Copy the full SHA
    7e32708 View commit details
    Browse the repository at this point in the history