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

feat: setup proxy server #1

Closed
wants to merge 44 commits into from
Closed

feat: setup proxy server #1

wants to merge 44 commits into from

Commits on Jul 26, 2023

  1. add protos submodule

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5fbff88 View commit details
    Browse the repository at this point in the history
  2. initialize cargo crate

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    b52a6fc View commit details
    Browse the repository at this point in the history
  3. add pre-commit config

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    ed268b0 View commit details
    Browse the repository at this point in the history
  4. add basic dependencies

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    0cca82d View commit details
    Browse the repository at this point in the history
  5. add rust fmt config

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    2d212b9 View commit details
    Browse the repository at this point in the history
  6. nope

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    2637ebf View commit details
    Browse the repository at this point in the history
  7. setup basic web server

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5405085 View commit details
    Browse the repository at this point in the history
  8. compile enrollment protos

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    2159cff View commit details
    Browse the repository at this point in the history
  9. layout enrollment routes

    Maciej Wójcik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    67d5d06 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. refactor server setup

    Maciej Wójcik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    37aae29 View commit details
    Browse the repository at this point in the history
  2. change default port

    Maciej Wójcik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    4e898b5 View commit details
    Browse the repository at this point in the history
  3. pass config to server

    Maciej Wójcik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    9d4cdd1 View commit details
    Browse the repository at this point in the history
  4. remove test route

    Maciej Wójcik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    e84b0ef View commit details
    Browse the repository at this point in the history
  5. perform gRPC request in handler

    Maciej Wójcik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    41fc15e View commit details
    Browse the repository at this point in the history
  6. make generated structs serializable

    Maciej Wójcik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    c1403df View commit details
    Browse the repository at this point in the history
  7. implement remaining proxy endpoints

    Maciej Wójcik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    b324f2d View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. add more granular gRPC error mapping

    Maciej Wójcik committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    7e93a10 View commit details
    Browse the repository at this point in the history
  2. add cookie management layer

    Maciej Wójcik committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    2ae7d57 View commit details
    Browse the repository at this point in the history
  3. set session cookie on enrollment start

    Maciej Wójcik committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    c15e22e View commit details
    Browse the repository at this point in the history
  4. add auth headers to grpc requests

    Maciej Wójcik committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    06570c1 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. update logs

    Maciej Wójcik committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    7fb9178 View commit details
    Browse the repository at this point in the history
  2. fix error codes

    Maciej Wójcik committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    de7781f View commit details
    Browse the repository at this point in the history
  3. update readme

    Maciej Wójcik committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    bf5c783 View commit details
    Browse the repository at this point in the history
  4. update readme

    Maciej Wójcik committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    4db0384 View commit details
    Browse the repository at this point in the history
  5. import frontend repo

    Maciej Wójcik committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    3f06b77 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. update static

    filipslezaklab committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    bf05b9e View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. update protos

    Maciej Wójcik committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    c18466f View commit details
    Browse the repository at this point in the history
  2. fix log content

    Maciej Wójcik committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    8d1ad93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5569b50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66015af View commit details
    Browse the repository at this point in the history
  5. up

    filipslezaklab committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b0a7489 View commit details
    Browse the repository at this point in the history
  6. up

    filipslezaklab committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    1db5eb1 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. update proxy port

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8c79e84 View commit details
    Browse the repository at this point in the history
  2. setup docker image

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    6faf0da View commit details
    Browse the repository at this point in the history
  3. serve static files

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    e4742fd View commit details
    Browse the repository at this point in the history
  4. remove unused imports

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    0e6d780 View commit details
    Browse the repository at this point in the history
  5. remove unused field

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    014ec08 View commit details
    Browse the repository at this point in the history
  6. setup github workflows

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    630adc5 View commit details
    Browse the repository at this point in the history
  7. add plugin

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    5a28ab8 View commit details
    Browse the repository at this point in the history
  8. fix timeout

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    5d83c19 View commit details
    Browse the repository at this point in the history
  9. fix typo

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    96265c6 View commit details
    Browse the repository at this point in the history
  10. fix order

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    e433e29 View commit details
    Browse the repository at this point in the history
  11. add app info endpoint

    Maciej Wójcik committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    14590d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Merge branch 'main' into setup_proxy_server

    # Conflicts:
    #	.gitignore
    #	Cargo.lock
    #	Cargo.toml
    #	src/main.rs
    #	web/.typesafe-i18n.json
    #	web/package.json
    #	web/pnpm-lock.yaml
    #	web/src/components/App/App.tsx
    #	web/src/i18n/en/index.ts
    #	web/src/i18n/i18n-types.ts
    #	web/src/pages/enrollment/EnrollmentPage.tsx
    #	web/src/pages/enrollment/components/EnrollmentSideBar/EnrollmentSideBar.tsx
    #	web/src/pages/enrollment/components/EnrollmentSideBar/style.scss
    #	web/src/pages/enrollment/components/TimeLeft/TimeLeft.tsx
    #	web/src/pages/enrollment/components/TimeLeft/style.scss
    #	web/src/pages/enrollment/hooks/store/useEnrollmentStore.tsx
    #	web/src/pages/enrollment/steps/DataVerificationStep/DataVerificationStep.tsx
    #	web/src/pages/enrollment/steps/DeviceStep/components/ConfigureDeviceCard/ConfigureDeviceCard.tsx
    #	web/src/pages/enrollment/steps/DeviceStep/components/ConfigureDeviceCard/components/CreateDevice.tsx
    #	web/src/pages/enrollment/steps/DeviceStep/components/ConfigureDeviceCard/style.scss
    #	web/src/pages/enrollment/steps/FinishStep/FinishStep.tsx
    #	web/src/pages/enrollment/steps/PasswordStep/PasswordStep.tsx
    #	web/src/pages/enrollment/steps/WelcomeStep/WelcomeStep.tsx
    #	web/src/pages/enrollment/steps/WelcomeStep/style.scss
    #	web/src/pages/enrollment/style.scss
    #	web/src/pages/main/MainPage.tsx
    #	web/src/pages/sessionTimeout/SessionTimeoutPage.tsx
    #	web/src/pages/token/components/TokenCard.tsx
    #	web/src/shared/components/layout/Button/Button.tsx
    #	web/tsconfig.json
    #	web/vite.config.ts
    Maciej Wójcik committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    c4378ac View commit details
    Browse the repository at this point in the history