├── .dockerignore ├── .env.example ├── .git-assets ├── app-screenshots │ ├── swagger.png │ └── welcome-page.png └── svelte-society-gopher.png ├── .github ├── ISSUE_TEMPLATE │ ├── 🐞-bug-report.md │ └── 💡-feature-request.md └── workflows │ ├── execute-tests.yaml │ ├── license-checker.yaml │ └── renovate.yaml ├── .gitignore ├── .goreleaser.yaml ├── LICENSE ├── Makefile ├── Readme.md ├── devops ├── Readme.md ├── deployments │ ├── .ci-pipeline │ │ └── .gitignore │ ├── .gitkeep │ ├── application-services │ │ ├── backend │ │ │ ├── .helmignore │ │ │ ├── Chart.yaml │ │ │ ├── charts │ │ │ │ └── .gitkeep │ │ │ ├── templates │ │ │ │ └── .gitkeep │ │ │ └── values.yaml │ │ ├── frontend │ │ │ ├── .helmignore │ │ │ ├── Chart.yaml │ │ │ ├── charts │ │ │ │ └── .gitkeep │ │ │ ├── templates │ │ │ │ └── .gitkeep │ │ │ └── values.yaml │ │ ├── helmfile.yaml │ │ ├── standalone │ │ │ ├── .helmignore │ │ │ ├── Chart.yaml │ │ │ ├── charts │ │ │ │ └── .gitkeep │ │ │ ├── templates │ │ │ │ └── .gitkeep │ │ │ └── values.yaml │ │ └── values │ │ │ ├── backend-develop.yaml │ │ │ ├── backend-prod.yaml │ │ │ ├── frontend-develop.yaml │ │ │ └── frontend-prod.yaml │ └── base-applications │ │ ├── helmfile.yaml │ │ ├── makefile │ │ └── values │ │ ├── authentik-identity-provider.yaml │ │ ├── ingress-nginx.yaml │ │ └── storage-longhorn.yaml ├── docker-compose │ ├── .gitkeep │ └── dev-dependencies │ │ ├── docker-compose.authentik.yaml │ │ ├── docker-compose.grafana.yaml │ │ ├── docker-compose.kafka.yaml │ │ ├── docker-compose.mailhog.yaml │ │ └── docker-compose.ollama.yaml ├── dockerfiles │ ├── Dockerfile.backend │ ├── Dockerfile.frontend │ └── Dockerfile.singlebinary └── scripts │ ├── build-container │ ├── backend.sh │ ├── binary.sh │ └── frontend.sh │ ├── build-service │ └── binary.sh │ └── utils │ ├── install-dependencies.sh │ └── local-release.sh ├── docker-compose.dev.yaml ├── docs ├── adr │ └── Readme.md └── how-to │ ├── Readme.md │ ├── database │ └── new-migration │ │ └── Readme.md │ └── setup │ └── authentik │ ├── Readme.md │ └── images │ ├── create-application.png │ ├── create-provider-1.png │ ├── create-provider-2.png │ ├── create-provider-3.png │ └── env.png ├── e2e-testing └── cypress-io │ └── .gitkeep ├── renovate.json └── services ├── backend ├── .gitignore ├── go.mod ├── go.sum ├── modd.conf ├── package-lock.json ├── scripts │ ├── run-local-docker.sh │ ├── test-local-docker-integrationtests.sh │ └── test-local-docker.sh ├── src │ ├── assets │ │ ├── assets.go │ │ ├── swagger-css │ │ │ ├── defaultmode.go │ │ │ ├── gopher-coffee.gif │ │ │ ├── logo-branding.png │ │ │ └── logo.png │ │ └── terminal-assets │ │ │ └── gopher.png │ ├── cmd │ │ ├── application.go │ │ ├── migrate │ │ │ └── migrate.go │ │ ├── run │ │ │ └── run.go │ │ └── update │ │ │ └── .gitkeep │ ├── configuration │ │ ├── constants.go │ │ ├── util-functions.go │ │ └── variables.go │ ├── cronjobs │ │ └── .gitkeep │ ├── helper │ │ ├── branding │ │ │ ├── logo.go │ │ │ ├── main.go │ │ │ ├── models │ │ │ │ └── configuration_table_model.go │ │ │ ├── preset_table.go │ │ │ └── startup_information.go │ │ ├── customerrors │ │ │ ├── bad-request-constraints │ │ │ │ └── constraints.go │ │ │ ├── custom-error-const │ │ │ │ ├── error_identifier.go │ │ │ │ └── error_user_messages.go │ │ │ ├── err_bad_request.go │ │ │ ├── err_database.go │ │ │ ├── err_database_not_found.go │ │ │ ├── err_database_transaction_begin_failed.go │ │ │ ├── err_database_transaction_commit_failed.go │ │ │ ├── err_internal_server.go │ │ │ ├── err_not_authorized.go │ │ │ ├── err_test.go │ │ │ ├── error_handler.go │ │ │ └── interface.go │ │ ├── database │ │ │ ├── create-database.go │ │ │ └── rollback-helper.go │ │ ├── jwt │ │ │ ├── create_jwt_token.go │ │ │ ├── create_refresh_token.go │ │ │ ├── models │ │ │ │ └── jwt_data.go │ │ │ ├── verify_jwt_token.go │ │ │ └── verify_refresh_token.go │ │ ├── random │ │ │ ├── random_hash.go │ │ │ └── random_url.go │ │ └── swagger │ │ │ └── error_definition.go │ ├── main.go │ ├── migrator │ │ ├── migration-files-app │ │ │ ├── 1_add_extensions.down.sql │ │ │ ├── 1_add_extensions.up.sql │ │ │ ├── 2_add_user.down.sql │ │ │ ├── 2_add_user.up.sql │ │ │ ├── 3_add_permissions.down.sql │ │ │ └── 3_add_permissions.up.sql │ │ └── migrator.go │ ├── resources │ │ ├── auth │ │ │ ├── http │ │ │ │ ├── callback.go │ │ │ │ ├── cookies │ │ │ │ │ ├── auth_provider.go │ │ │ │ │ ├── jwt.go │ │ │ │ │ ├── oauth_state.go │ │ │ │ │ └── refresh.go │ │ │ │ ├── handler.go │ │ │ │ ├── logout.go │ │ │ │ ├── redirect.go │ │ │ │ └── refresh.go │ │ │ ├── service │ │ │ │ ├── authentik │ │ │ │ │ ├── callback_authentik.go │ │ │ │ │ ├── handler.go │ │ │ │ │ ├── models │ │ │ │ │ │ └── userinfo_model.go │ │ │ │ │ └── redirect.go │ │ │ │ ├── callback.go │ │ │ │ ├── handler.go │ │ │ │ ├── provider-const │ │ │ │ │ └── provider.go │ │ │ │ ├── recreate_jwt_from_session.go │ │ │ │ └── redirect.go │ │ │ └── storage │ │ │ │ ├── create_login_session.go │ │ │ │ └── handler.go │ │ ├── general │ │ │ ├── http │ │ │ │ ├── asset_gopher_coffee.go │ │ │ │ ├── asset_logo.go │ │ │ │ ├── asset_logo_branding.go │ │ │ │ ├── handler.go │ │ │ │ ├── ping_ep.go │ │ │ │ └── ping_everything.go │ │ │ ├── service │ │ │ │ ├── handler.go │ │ │ │ ├── ping_database.go │ │ │ │ └── system_healthcheck.go │ │ │ └── storage │ │ │ │ ├── handler.go │ │ │ │ └── ping_database.go │ │ └── user │ │ │ ├── http │ │ │ ├── handler.go │ │ │ ├── http-models │ │ │ │ ├── self_information.go │ │ │ │ └── self_permission.go │ │ │ ├── self_information.go │ │ │ └── self_permission.go │ │ │ ├── service │ │ │ ├── create_user.go │ │ │ ├── create_user_login_identity.go │ │ │ ├── get_user_auth_session_by_id.go │ │ │ ├── get_user_by_id.go │ │ │ ├── get_user_by_username.go │ │ │ ├── get_user_by_username_with_permissions.go │ │ │ ├── get_user_id_by_login.go │ │ │ ├── get_user_permissions_by_id.go │ │ │ ├── get_user_self_information_by_id.go │ │ │ ├── handler.go │ │ │ └── models │ │ │ │ ├── model_self_information.go │ │ │ │ ├── model_session.go │ │ │ │ ├── model_user.go │ │ │ │ ├── model_user_permissions.go │ │ │ │ └── model_user_with_permissions.go │ │ │ └── storage │ │ │ ├── create_user.go │ │ │ ├── create_user_login_identity.go │ │ │ ├── get_user_auth_session_by_id.go │ │ │ ├── get_user_by_id.go │ │ │ ├── get_user_by_username.go │ │ │ ├── get_user_id_by_provider_id.go │ │ │ ├── get_user_permissions_by_id.go │ │ │ ├── handler.go │ │ │ └── models │ │ │ ├── model_session.go │ │ │ └── model_user.go │ └── web-app │ │ ├── app.go │ │ ├── custom-http-handler │ │ └── not_found.go │ │ ├── handler.go │ │ ├── middlewares │ │ ├── http │ │ │ ├── authentication_jwt_token.go │ │ │ ├── authentication_refresh_token.go │ │ │ ├── consts │ │ │ │ └── session-locals │ │ │ │ │ └── session_locals.go │ │ │ └── handler.go │ │ └── service │ │ │ ├── get_user_permissions_by_id.go │ │ │ └── handler.go │ │ └── routes.go ├── swagger-docs │ ├── docs.go │ ├── swagger.json │ └── swagger.yaml └── tools.go └── frontend ├── .gitignore ├── .npmrc ├── README.md ├── package-lock.json ├── package.json ├── src ├── app.d.ts ├── app.html ├── config.ts ├── lib │ ├── api │ │ ├── authentication │ │ │ └── refresh-jwt_token.ts │ │ └── user │ │ │ ├── get-self_information.ts │ │ │ └── models │ │ │ └── SelfInformation.ts │ ├── assets │ │ ├── index.ts │ │ └── logo.png │ ├── components │ │ ├── Header │ │ │ ├── header.svelte │ │ │ └── index.ts │ │ ├── Sidebar │ │ │ ├── index.ts │ │ │ └── sidebar.svelte │ │ ├── SidebarAccount │ │ │ ├── index.ts │ │ │ └── sidebar-account.svelte │ │ └── SidebarNavigation │ │ │ ├── index.ts │ │ │ └── navigation.svelte │ ├── functions │ │ ├── logout │ │ │ └── logout.ts │ │ ├── random │ │ │ └── gen-hash.ts │ │ └── theme │ │ │ └── theme.ts │ ├── i18n │ │ ├── de.json │ │ ├── en.json │ │ ├── index.ts │ │ └── locale.ts │ ├── stores │ │ ├── darkmode.ts │ │ └── index.ts │ └── theme │ │ ├── general.sass │ │ ├── index.sass │ │ ├── layout.sass │ │ └── variables.scss └── routes │ ├── (app) │ ├── +error.svelte │ ├── +layout.svelte │ ├── +page.svelte │ ├── legal │ │ ├── +layout.svelte │ │ ├── gdpr-notice │ │ │ └── +page.md │ │ ├── imprint │ │ │ └── +page.md │ │ └── licenses │ │ │ └── +page.md │ ├── settings │ │ ├── +layout.svelte │ │ └── +page.svelte │ └── style.ts │ ├── (authentication) │ ├── +layout.svelte │ ├── login │ │ └── +page.svelte │ └── logout │ │ └── +page.svelte │ └── +error.svelte ├── static ├── assets │ ├── favicon │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ └── site.webmanifest │ ├── gifs │ │ └── gopher-dance.gif │ ├── images │ │ └── svelte-society-gopher.png │ ├── logos │ │ ├── github.svg │ │ └── linkedin.svg │ ├── memes │ │ └── no-password-reset-implementation.png │ └── vector │ │ ├── arrow-dropdown.svg │ │ ├── eye.svg │ │ ├── grinding-gear.svg │ │ ├── home.svg │ │ ├── key.svg │ │ ├── logout.svg │ │ ├── no-eye.svg │ │ ├── people-group.svg │ │ ├── status-checking.svg │ │ ├── status-invalid.svg │ │ ├── status-unknown.svg │ │ ├── status-valid.svg │ │ ├── user-tie.svg │ │ ├── user.svg │ │ └── x.svg ├── favicon.ico └── favicon.png ├── svelte.config.js ├── tsconfig.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.env.example -------------------------------------------------------------------------------- /.git-assets/app-screenshots/swagger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.git-assets/app-screenshots/swagger.png -------------------------------------------------------------------------------- /.git-assets/app-screenshots/welcome-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.git-assets/app-screenshots/welcome-page.png -------------------------------------------------------------------------------- /.git-assets/svelte-society-gopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.git-assets/svelte-society-gopher.png -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🐞-bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.github/ISSUE_TEMPLATE/🐞-bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/💡-feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.github/ISSUE_TEMPLATE/💡-feature-request.md -------------------------------------------------------------------------------- /.github/workflows/execute-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.github/workflows/execute-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/license-checker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.github/workflows/license-checker.yaml -------------------------------------------------------------------------------- /.github/workflows/renovate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.github/workflows/renovate.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/Makefile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/Readme.md -------------------------------------------------------------------------------- /devops/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/Readme.md -------------------------------------------------------------------------------- /devops/deployments/.ci-pipeline/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/.ci-pipeline/.gitignore -------------------------------------------------------------------------------- /devops/deployments/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/backend/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/backend/.helmignore -------------------------------------------------------------------------------- /devops/deployments/application-services/backend/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/backend/Chart.yaml -------------------------------------------------------------------------------- /devops/deployments/application-services/backend/charts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/backend/templates/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/backend/values.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/frontend/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/frontend/.helmignore -------------------------------------------------------------------------------- /devops/deployments/application-services/frontend/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/frontend/Chart.yaml -------------------------------------------------------------------------------- /devops/deployments/application-services/frontend/charts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/frontend/templates/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/frontend/values.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/helmfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/helmfile.yaml -------------------------------------------------------------------------------- /devops/deployments/application-services/standalone/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/standalone/.helmignore -------------------------------------------------------------------------------- /devops/deployments/application-services/standalone/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/standalone/Chart.yaml -------------------------------------------------------------------------------- /devops/deployments/application-services/standalone/charts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/standalone/templates/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/standalone/values.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/deployments/application-services/values/backend-develop.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/values/backend-develop.yaml -------------------------------------------------------------------------------- /devops/deployments/application-services/values/backend-prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/values/backend-prod.yaml -------------------------------------------------------------------------------- /devops/deployments/application-services/values/frontend-develop.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/values/frontend-develop.yaml -------------------------------------------------------------------------------- /devops/deployments/application-services/values/frontend-prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/application-services/values/frontend-prod.yaml -------------------------------------------------------------------------------- /devops/deployments/base-applications/helmfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/base-applications/helmfile.yaml -------------------------------------------------------------------------------- /devops/deployments/base-applications/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/base-applications/makefile -------------------------------------------------------------------------------- /devops/deployments/base-applications/values/authentik-identity-provider.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/base-applications/values/authentik-identity-provider.yaml -------------------------------------------------------------------------------- /devops/deployments/base-applications/values/ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/deployments/base-applications/values/ingress-nginx.yaml -------------------------------------------------------------------------------- /devops/deployments/base-applications/values/storage-longhorn.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/docker-compose/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/docker-compose/dev-dependencies/docker-compose.authentik.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/docker-compose/dev-dependencies/docker-compose.authentik.yaml -------------------------------------------------------------------------------- /devops/docker-compose/dev-dependencies/docker-compose.grafana.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/docker-compose/dev-dependencies/docker-compose.kafka.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/docker-compose/dev-dependencies/docker-compose.mailhog.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/docker-compose/dev-dependencies/docker-compose.ollama.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devops/dockerfiles/Dockerfile.backend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/dockerfiles/Dockerfile.backend -------------------------------------------------------------------------------- /devops/dockerfiles/Dockerfile.frontend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/dockerfiles/Dockerfile.frontend -------------------------------------------------------------------------------- /devops/dockerfiles/Dockerfile.singlebinary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/dockerfiles/Dockerfile.singlebinary -------------------------------------------------------------------------------- /devops/scripts/build-container/backend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/scripts/build-container/backend.sh -------------------------------------------------------------------------------- /devops/scripts/build-container/binary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/scripts/build-container/binary.sh -------------------------------------------------------------------------------- /devops/scripts/build-container/frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/scripts/build-container/frontend.sh -------------------------------------------------------------------------------- /devops/scripts/build-service/binary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/scripts/build-service/binary.sh -------------------------------------------------------------------------------- /devops/scripts/utils/install-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/scripts/utils/install-dependencies.sh -------------------------------------------------------------------------------- /devops/scripts/utils/local-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/devops/scripts/utils/local-release.sh -------------------------------------------------------------------------------- /docker-compose.dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docker-compose.dev.yaml -------------------------------------------------------------------------------- /docs/adr/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docs/adr/Readme.md -------------------------------------------------------------------------------- /docs/how-to/Readme.md: -------------------------------------------------------------------------------- 1 | # How-Tos 2 | 3 | Best practices on how to do stuff 4 | -------------------------------------------------------------------------------- /docs/how-to/database/new-migration/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docs/how-to/database/new-migration/Readme.md -------------------------------------------------------------------------------- /docs/how-to/setup/authentik/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docs/how-to/setup/authentik/Readme.md -------------------------------------------------------------------------------- /docs/how-to/setup/authentik/images/create-application.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docs/how-to/setup/authentik/images/create-application.png -------------------------------------------------------------------------------- /docs/how-to/setup/authentik/images/create-provider-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docs/how-to/setup/authentik/images/create-provider-1.png -------------------------------------------------------------------------------- /docs/how-to/setup/authentik/images/create-provider-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docs/how-to/setup/authentik/images/create-provider-2.png -------------------------------------------------------------------------------- /docs/how-to/setup/authentik/images/create-provider-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docs/how-to/setup/authentik/images/create-provider-3.png -------------------------------------------------------------------------------- /docs/how-to/setup/authentik/images/env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/docs/how-to/setup/authentik/images/env.png -------------------------------------------------------------------------------- /e2e-testing/cypress-io/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/renovate.json -------------------------------------------------------------------------------- /services/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/.gitignore -------------------------------------------------------------------------------- /services/backend/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/go.mod -------------------------------------------------------------------------------- /services/backend/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/go.sum -------------------------------------------------------------------------------- /services/backend/modd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/modd.conf -------------------------------------------------------------------------------- /services/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/package-lock.json -------------------------------------------------------------------------------- /services/backend/scripts/run-local-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/scripts/run-local-docker.sh -------------------------------------------------------------------------------- /services/backend/scripts/test-local-docker-integrationtests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/scripts/test-local-docker-integrationtests.sh -------------------------------------------------------------------------------- /services/backend/scripts/test-local-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/scripts/test-local-docker.sh -------------------------------------------------------------------------------- /services/backend/src/assets/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/assets/assets.go -------------------------------------------------------------------------------- /services/backend/src/assets/swagger-css/defaultmode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/assets/swagger-css/defaultmode.go -------------------------------------------------------------------------------- /services/backend/src/assets/swagger-css/gopher-coffee.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/assets/swagger-css/gopher-coffee.gif -------------------------------------------------------------------------------- /services/backend/src/assets/swagger-css/logo-branding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/assets/swagger-css/logo-branding.png -------------------------------------------------------------------------------- /services/backend/src/assets/swagger-css/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/assets/swagger-css/logo.png -------------------------------------------------------------------------------- /services/backend/src/assets/terminal-assets/gopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/assets/terminal-assets/gopher.png -------------------------------------------------------------------------------- /services/backend/src/cmd/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/cmd/application.go -------------------------------------------------------------------------------- /services/backend/src/cmd/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/cmd/migrate/migrate.go -------------------------------------------------------------------------------- /services/backend/src/cmd/run/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/cmd/run/run.go -------------------------------------------------------------------------------- /services/backend/src/cmd/update/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/backend/src/configuration/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/configuration/constants.go -------------------------------------------------------------------------------- /services/backend/src/configuration/util-functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/configuration/util-functions.go -------------------------------------------------------------------------------- /services/backend/src/configuration/variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/configuration/variables.go -------------------------------------------------------------------------------- /services/backend/src/cronjobs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/backend/src/helper/branding/logo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/branding/logo.go -------------------------------------------------------------------------------- /services/backend/src/helper/branding/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/branding/main.go -------------------------------------------------------------------------------- /services/backend/src/helper/branding/models/configuration_table_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/branding/models/configuration_table_model.go -------------------------------------------------------------------------------- /services/backend/src/helper/branding/preset_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/branding/preset_table.go -------------------------------------------------------------------------------- /services/backend/src/helper/branding/startup_information.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/branding/startup_information.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/bad-request-constraints/constraints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/bad-request-constraints/constraints.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/custom-error-const/error_identifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/custom-error-const/error_identifier.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/custom-error-const/error_user_messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/custom-error-const/error_user_messages.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/err_bad_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/err_bad_request.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/err_database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/err_database.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/err_database_not_found.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/err_database_not_found.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/err_database_transaction_begin_failed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/err_database_transaction_begin_failed.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/err_database_transaction_commit_failed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/err_database_transaction_commit_failed.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/err_internal_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/err_internal_server.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/err_not_authorized.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/err_not_authorized.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/err_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/err_test.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/error_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/error_handler.go -------------------------------------------------------------------------------- /services/backend/src/helper/customerrors/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/customerrors/interface.go -------------------------------------------------------------------------------- /services/backend/src/helper/database/create-database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/database/create-database.go -------------------------------------------------------------------------------- /services/backend/src/helper/database/rollback-helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/database/rollback-helper.go -------------------------------------------------------------------------------- /services/backend/src/helper/jwt/create_jwt_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/jwt/create_jwt_token.go -------------------------------------------------------------------------------- /services/backend/src/helper/jwt/create_refresh_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/jwt/create_refresh_token.go -------------------------------------------------------------------------------- /services/backend/src/helper/jwt/models/jwt_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/jwt/models/jwt_data.go -------------------------------------------------------------------------------- /services/backend/src/helper/jwt/verify_jwt_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/jwt/verify_jwt_token.go -------------------------------------------------------------------------------- /services/backend/src/helper/jwt/verify_refresh_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/jwt/verify_refresh_token.go -------------------------------------------------------------------------------- /services/backend/src/helper/random/random_hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/random/random_hash.go -------------------------------------------------------------------------------- /services/backend/src/helper/random/random_url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/random/random_url.go -------------------------------------------------------------------------------- /services/backend/src/helper/swagger/error_definition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/helper/swagger/error_definition.go -------------------------------------------------------------------------------- /services/backend/src/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/main.go -------------------------------------------------------------------------------- /services/backend/src/migrator/migration-files-app/1_add_extensions.down.sql: -------------------------------------------------------------------------------- 1 | DROP EXTENSION IF EXISTS "uuid-ossp"; -------------------------------------------------------------------------------- /services/backend/src/migrator/migration-files-app/1_add_extensions.up.sql: -------------------------------------------------------------------------------- 1 | CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; -------------------------------------------------------------------------------- /services/backend/src/migrator/migration-files-app/2_add_user.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/migrator/migration-files-app/2_add_user.down.sql -------------------------------------------------------------------------------- /services/backend/src/migrator/migration-files-app/2_add_user.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/migrator/migration-files-app/2_add_user.up.sql -------------------------------------------------------------------------------- /services/backend/src/migrator/migration-files-app/3_add_permissions.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/backend/src/migrator/migration-files-app/3_add_permissions.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/migrator/migration-files-app/3_add_permissions.up.sql -------------------------------------------------------------------------------- /services/backend/src/migrator/migrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/migrator/migrator.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/callback.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/cookies/auth_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/cookies/auth_provider.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/cookies/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/cookies/jwt.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/cookies/oauth_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/cookies/oauth_state.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/cookies/refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/cookies/refresh.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/logout.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/redirect.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/http/refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/http/refresh.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/authentik/callback_authentik.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/authentik/callback_authentik.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/authentik/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/authentik/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/authentik/models/userinfo_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/authentik/models/userinfo_model.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/authentik/redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/authentik/redirect.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/callback.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/provider-const/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/provider-const/provider.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/recreate_jwt_from_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/recreate_jwt_from_session.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/service/redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/service/redirect.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/storage/create_login_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/storage/create_login_session.go -------------------------------------------------------------------------------- /services/backend/src/resources/auth/storage/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/auth/storage/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/http/asset_gopher_coffee.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/http/asset_gopher_coffee.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/http/asset_logo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/http/asset_logo.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/http/asset_logo_branding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/http/asset_logo_branding.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/http/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/http/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/http/ping_ep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/http/ping_ep.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/http/ping_everything.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/http/ping_everything.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/service/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/service/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/service/ping_database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/service/ping_database.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/service/system_healthcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/service/system_healthcheck.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/storage/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/storage/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/general/storage/ping_database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/general/storage/ping_database.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/http/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/http/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/http/http-models/self_information.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/http/http-models/self_information.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/http/http-models/self_permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/http/http-models/self_permission.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/http/self_information.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/http/self_information.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/http/self_permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/http/self_permission.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/create_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/create_user.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/create_user_login_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/create_user_login_identity.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/get_user_auth_session_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/get_user_auth_session_by_id.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/get_user_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/get_user_by_id.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/get_user_by_username.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/get_user_by_username.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/get_user_by_username_with_permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/get_user_by_username_with_permissions.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/get_user_id_by_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/get_user_id_by_login.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/get_user_permissions_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/get_user_permissions_by_id.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/get_user_self_information_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/get_user_self_information_by_id.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/models/model_self_information.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/models/model_self_information.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/models/model_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/models/model_session.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/models/model_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/models/model_user.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/models/model_user_permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/models/model_user_permissions.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/service/models/model_user_with_permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/service/models/model_user_with_permissions.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/create_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/create_user.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/create_user_login_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/create_user_login_identity.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/get_user_auth_session_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/get_user_auth_session_by_id.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/get_user_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/get_user_by_id.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/get_user_by_username.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/get_user_by_username.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/get_user_id_by_provider_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/get_user_id_by_provider_id.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/get_user_permissions_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/get_user_permissions_by_id.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/handler.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/models/model_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/models/model_session.go -------------------------------------------------------------------------------- /services/backend/src/resources/user/storage/models/model_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/resources/user/storage/models/model_user.go -------------------------------------------------------------------------------- /services/backend/src/web-app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/app.go -------------------------------------------------------------------------------- /services/backend/src/web-app/custom-http-handler/not_found.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/custom-http-handler/not_found.go -------------------------------------------------------------------------------- /services/backend/src/web-app/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/handler.go -------------------------------------------------------------------------------- /services/backend/src/web-app/middlewares/http/authentication_jwt_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/middlewares/http/authentication_jwt_token.go -------------------------------------------------------------------------------- /services/backend/src/web-app/middlewares/http/authentication_refresh_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/middlewares/http/authentication_refresh_token.go -------------------------------------------------------------------------------- /services/backend/src/web-app/middlewares/http/consts/session-locals/session_locals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/middlewares/http/consts/session-locals/session_locals.go -------------------------------------------------------------------------------- /services/backend/src/web-app/middlewares/http/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/middlewares/http/handler.go -------------------------------------------------------------------------------- /services/backend/src/web-app/middlewares/service/get_user_permissions_by_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/middlewares/service/get_user_permissions_by_id.go -------------------------------------------------------------------------------- /services/backend/src/web-app/middlewares/service/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/middlewares/service/handler.go -------------------------------------------------------------------------------- /services/backend/src/web-app/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/src/web-app/routes.go -------------------------------------------------------------------------------- /services/backend/swagger-docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/swagger-docs/docs.go -------------------------------------------------------------------------------- /services/backend/swagger-docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/swagger-docs/swagger.json -------------------------------------------------------------------------------- /services/backend/swagger-docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/swagger-docs/swagger.yaml -------------------------------------------------------------------------------- /services/backend/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/backend/tools.go -------------------------------------------------------------------------------- /services/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/.gitignore -------------------------------------------------------------------------------- /services/frontend/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /services/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/README.md -------------------------------------------------------------------------------- /services/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/package-lock.json -------------------------------------------------------------------------------- /services/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/package.json -------------------------------------------------------------------------------- /services/frontend/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/app.d.ts -------------------------------------------------------------------------------- /services/frontend/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/app.html -------------------------------------------------------------------------------- /services/frontend/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/config.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/api/authentication/refresh-jwt_token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/api/authentication/refresh-jwt_token.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/api/user/get-self_information.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/api/user/get-self_information.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/api/user/models/SelfInformation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/api/user/models/SelfInformation.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/assets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/assets/index.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/assets/logo.png -------------------------------------------------------------------------------- /services/frontend/src/lib/components/Header/header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/components/Header/header.svelte -------------------------------------------------------------------------------- /services/frontend/src/lib/components/Header/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/components/Header/index.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/components/Sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/components/Sidebar/index.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/components/Sidebar/sidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/components/Sidebar/sidebar.svelte -------------------------------------------------------------------------------- /services/frontend/src/lib/components/SidebarAccount/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/components/SidebarAccount/index.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/components/SidebarAccount/sidebar-account.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/components/SidebarAccount/sidebar-account.svelte -------------------------------------------------------------------------------- /services/frontend/src/lib/components/SidebarNavigation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/components/SidebarNavigation/index.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/components/SidebarNavigation/navigation.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/components/SidebarNavigation/navigation.svelte -------------------------------------------------------------------------------- /services/frontend/src/lib/functions/logout/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/functions/logout/logout.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/functions/random/gen-hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/functions/random/gen-hash.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/functions/theme/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/functions/theme/theme.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/i18n/de.json -------------------------------------------------------------------------------- /services/frontend/src/lib/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/i18n/en.json -------------------------------------------------------------------------------- /services/frontend/src/lib/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/i18n/index.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/i18n/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/i18n/locale.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/stores/darkmode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/stores/darkmode.ts -------------------------------------------------------------------------------- /services/frontend/src/lib/stores/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./darkmode" -------------------------------------------------------------------------------- /services/frontend/src/lib/theme/general.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/theme/general.sass -------------------------------------------------------------------------------- /services/frontend/src/lib/theme/index.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/theme/index.sass -------------------------------------------------------------------------------- /services/frontend/src/lib/theme/layout.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/theme/layout.sass -------------------------------------------------------------------------------- /services/frontend/src/lib/theme/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/lib/theme/variables.scss -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/+error.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/+layout.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/+page.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/legal/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/legal/+layout.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/legal/gdpr-notice/+page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/legal/gdpr-notice/+page.md -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/legal/imprint/+page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/legal/imprint/+page.md -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/legal/licenses/+page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/legal/licenses/+page.md -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/settings/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/settings/+layout.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/settings/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/settings/+page.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/(app)/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(app)/style.ts -------------------------------------------------------------------------------- /services/frontend/src/routes/(authentication)/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(authentication)/+layout.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/(authentication)/login/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(authentication)/login/+page.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/(authentication)/logout/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/(authentication)/logout/+page.svelte -------------------------------------------------------------------------------- /services/frontend/src/routes/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/src/routes/+error.svelte -------------------------------------------------------------------------------- /services/frontend/static/assets/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /services/frontend/static/assets/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /services/frontend/static/assets/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /services/frontend/static/assets/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /services/frontend/static/assets/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /services/frontend/static/assets/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/favicon/favicon.ico -------------------------------------------------------------------------------- /services/frontend/static/assets/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/favicon/site.webmanifest -------------------------------------------------------------------------------- /services/frontend/static/assets/gifs/gopher-dance.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/gifs/gopher-dance.gif -------------------------------------------------------------------------------- /services/frontend/static/assets/images/svelte-society-gopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/images/svelte-society-gopher.png -------------------------------------------------------------------------------- /services/frontend/static/assets/logos/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/logos/github.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/logos/linkedin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/logos/linkedin.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/memes/no-password-reset-implementation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/memes/no-password-reset-implementation.png -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/arrow-dropdown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/arrow-dropdown.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/eye.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/grinding-gear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/grinding-gear.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/home.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/key.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/key.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/logout.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/logout.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/no-eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/no-eye.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/people-group.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/people-group.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/status-checking.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/status-checking.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/status-invalid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/status-invalid.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/status-unknown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/status-unknown.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/status-valid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/status-valid.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/user-tie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/user-tie.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/user.svg -------------------------------------------------------------------------------- /services/frontend/static/assets/vector/x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/assets/vector/x.svg -------------------------------------------------------------------------------- /services/frontend/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/favicon.ico -------------------------------------------------------------------------------- /services/frontend/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/static/favicon.png -------------------------------------------------------------------------------- /services/frontend/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/svelte.config.js -------------------------------------------------------------------------------- /services/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/tsconfig.json -------------------------------------------------------------------------------- /services/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uvulpos/golang-sveltekit-template/HEAD/services/frontend/vite.config.ts --------------------------------------------------------------------------------