diff --git a/.env.example b/.env.example index 06acff46..5b45cd1b 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,4 @@ -# See the README for more information: https://github.com/stonith404/pocket-id?tab=readme-ov-file#environment-variables +# See the README for more information: https://github.com/pocket-id/pocket-id?tab=readme-ov-file#environment-variables PUBLIC_APP_URL=http://localhost TRUST_PROXY=false MAXMIND_LICENSE_KEY= diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 51e396fa..62fabe1e 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -24,7 +24,7 @@ jobs: - name: Build and export uses: docker/build-push-action@v6 with: - tags: stonith404/pocket-id:test + tags: pocket-id/pocket-id:test outputs: type=docker,dest=/tmp/docker-image.tar - name: Upload Docker image artifact @@ -65,7 +65,7 @@ jobs: docker run -d --name pocket-id-sqlite \ -p 80:80 \ -e APP_ENV=test \ - stonith404/pocket-id:test + pocket-id/pocket-id:test - name: Run Playwright tests working-directory: ./frontend diff --git a/backend/cmd/main.go b/backend/cmd/main.go index b2ebc111..dd801bce 100644 --- a/backend/cmd/main.go +++ b/backend/cmd/main.go @@ -1,7 +1,7 @@ package main import ( - "github.com/stonith404/pocket-id/backend/internal/bootstrap" + "github.com/pocket-id/pocket-id/backend/internal/bootstrap" ) func main() { diff --git a/backend/go.mod b/backend/go.mod index b6a8cb42..fb759344 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -1,4 +1,4 @@ -module github.com/stonith404/pocket-id/backend +module github.com/pocket-id/pocket-id/backend go 1.23.1 diff --git a/backend/internal/bootstrap/application_images_bootstrap.go b/backend/internal/bootstrap/application_images_bootstrap.go index c8cc8a21..b8c99eaa 100644 --- a/backend/internal/bootstrap/application_images_bootstrap.go +++ b/backend/internal/bootstrap/application_images_bootstrap.go @@ -1,13 +1,14 @@ package bootstrap import ( - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/utils" - "github.com/stonith404/pocket-id/backend/resources" "log" "os" "path" "strings" + + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/utils" + "github.com/pocket-id/pocket-id/backend/resources" ) // initApplicationImages copies the images from the images directory to the application-images directory diff --git a/backend/internal/bootstrap/bootstrap.go b/backend/internal/bootstrap/bootstrap.go index 5c1a3794..841dc00c 100644 --- a/backend/internal/bootstrap/bootstrap.go +++ b/backend/internal/bootstrap/bootstrap.go @@ -2,7 +2,7 @@ package bootstrap import ( _ "github.com/golang-migrate/migrate/v4/source/file" - "github.com/stonith404/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/service" ) func Bootstrap() { diff --git a/backend/internal/bootstrap/db_bootstrap.go b/backend/internal/bootstrap/db_bootstrap.go index 74a638e5..265c04ee 100644 --- a/backend/internal/bootstrap/db_bootstrap.go +++ b/backend/internal/bootstrap/db_bootstrap.go @@ -3,20 +3,21 @@ package bootstrap import ( "errors" "fmt" + "log" + "os" + "time" + "github.com/golang-migrate/migrate/v4" "github.com/golang-migrate/migrate/v4/database" postgresMigrate "github.com/golang-migrate/migrate/v4/database/postgres" sqliteMigrate "github.com/golang-migrate/migrate/v4/database/sqlite3" "github.com/golang-migrate/migrate/v4/source/iofs" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/resources" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/resources" "gorm.io/driver/postgres" "gorm.io/driver/sqlite" "gorm.io/gorm" "gorm.io/gorm/logger" - "log" - "os" - "time" ) func newDatabase() (db *gorm.DB) { diff --git a/backend/internal/bootstrap/router_bootstrap.go b/backend/internal/bootstrap/router_bootstrap.go index 4f613b23..6229b199 100644 --- a/backend/internal/bootstrap/router_bootstrap.go +++ b/backend/internal/bootstrap/router_bootstrap.go @@ -5,11 +5,11 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/controller" - "github.com/stonith404/pocket-id/backend/internal/job" - "github.com/stonith404/pocket-id/backend/internal/middleware" - "github.com/stonith404/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/controller" + "github.com/pocket-id/pocket-id/backend/internal/job" + "github.com/pocket-id/pocket-id/backend/internal/middleware" + "github.com/pocket-id/pocket-id/backend/internal/service" "golang.org/x/time/rate" "gorm.io/gorm" ) diff --git a/backend/internal/controller/app_config_controller.go b/backend/internal/controller/app_config_controller.go index b0653881..f1c35371 100644 --- a/backend/internal/controller/app_config_controller.go +++ b/backend/internal/controller/app_config_controller.go @@ -2,13 +2,14 @@ package controller import ( "fmt" - "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/middleware" - "github.com/stonith404/pocket-id/backend/internal/service" - "github.com/stonith404/pocket-id/backend/internal/utils" "net/http" + + "github.com/gin-gonic/gin" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/middleware" + "github.com/pocket-id/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/utils" ) func NewAppConfigController( diff --git a/backend/internal/controller/audit_log_controller.go b/backend/internal/controller/audit_log_controller.go index bd402b5a..744a0602 100644 --- a/backend/internal/controller/audit_log_controller.go +++ b/backend/internal/controller/audit_log_controller.go @@ -1,13 +1,14 @@ package controller import ( - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/middleware" - "github.com/stonith404/pocket-id/backend/internal/utils" "net/http" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/middleware" + "github.com/pocket-id/pocket-id/backend/internal/utils" + "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/service" ) func NewAuditLogController(group *gin.RouterGroup, auditLogService *service.AuditLogService, jwtAuthMiddleware *middleware.JwtAuthMiddleware) { diff --git a/backend/internal/controller/custom_claim_controller.go b/backend/internal/controller/custom_claim_controller.go index ca282616..5a875521 100644 --- a/backend/internal/controller/custom_claim_controller.go +++ b/backend/internal/controller/custom_claim_controller.go @@ -1,11 +1,12 @@ package controller import ( - "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/middleware" - "github.com/stonith404/pocket-id/backend/internal/service" "net/http" + + "github.com/gin-gonic/gin" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/middleware" + "github.com/pocket-id/pocket-id/backend/internal/service" ) func NewCustomClaimController(group *gin.RouterGroup, jwtAuthMiddleware *middleware.JwtAuthMiddleware, customClaimService *service.CustomClaimService) { diff --git a/backend/internal/controller/oidc_controller.go b/backend/internal/controller/oidc_controller.go index 42cde5a8..c2a1abb0 100644 --- a/backend/internal/controller/oidc_controller.go +++ b/backend/internal/controller/oidc_controller.go @@ -1,13 +1,14 @@ package controller import ( - "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/middleware" - "github.com/stonith404/pocket-id/backend/internal/service" - "github.com/stonith404/pocket-id/backend/internal/utils" "net/http" "strings" + + "github.com/gin-gonic/gin" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/middleware" + "github.com/pocket-id/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/utils" ) func NewOidcController(group *gin.RouterGroup, jwtAuthMiddleware *middleware.JwtAuthMiddleware, fileSizeLimitMiddleware *middleware.FileSizeLimitMiddleware, oidcService *service.OidcService, jwtService *service.JwtService) { diff --git a/backend/internal/controller/test_controller.go b/backend/internal/controller/test_controller.go index a613e4c2..096034f5 100644 --- a/backend/internal/controller/test_controller.go +++ b/backend/internal/controller/test_controller.go @@ -1,9 +1,10 @@ package controller import ( - "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/service" "net/http" + + "github.com/gin-gonic/gin" + "github.com/pocket-id/pocket-id/backend/internal/service" ) func NewTestController(group *gin.RouterGroup, testService *service.TestService) { diff --git a/backend/internal/controller/user_controller.go b/backend/internal/controller/user_controller.go index c280de9d..0200acd0 100644 --- a/backend/internal/controller/user_controller.go +++ b/backend/internal/controller/user_controller.go @@ -1,17 +1,18 @@ package controller import ( - "github.com/stonith404/pocket-id/backend/internal/utils/cookie" "net/http" "strconv" "time" + "github.com/pocket-id/pocket-id/backend/internal/utils/cookie" + "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/middleware" - "github.com/stonith404/pocket-id/backend/internal/service" - "github.com/stonith404/pocket-id/backend/internal/utils" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/middleware" + "github.com/pocket-id/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/utils" "golang.org/x/time/rate" ) diff --git a/backend/internal/controller/user_group_controller.go b/backend/internal/controller/user_group_controller.go index c25df948..1e51e9f5 100644 --- a/backend/internal/controller/user_group_controller.go +++ b/backend/internal/controller/user_group_controller.go @@ -1,12 +1,13 @@ package controller import ( - "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/middleware" - "github.com/stonith404/pocket-id/backend/internal/service" - "github.com/stonith404/pocket-id/backend/internal/utils" "net/http" + + "github.com/gin-gonic/gin" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/middleware" + "github.com/pocket-id/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/utils" ) func NewUserGroupController(group *gin.RouterGroup, jwtAuthMiddleware *middleware.JwtAuthMiddleware, userGroupService *service.UserGroupService) { diff --git a/backend/internal/controller/webauthn_controller.go b/backend/internal/controller/webauthn_controller.go index 1bca7167..597ad519 100644 --- a/backend/internal/controller/webauthn_controller.go +++ b/backend/internal/controller/webauthn_controller.go @@ -1,17 +1,18 @@ package controller import ( - "github.com/go-webauthn/webauthn/protocol" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/middleware" - "github.com/stonith404/pocket-id/backend/internal/utils/cookie" "net/http" "strconv" "time" + "github.com/go-webauthn/webauthn/protocol" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/middleware" + "github.com/pocket-id/pocket-id/backend/internal/utils/cookie" + "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/service" "golang.org/x/time/rate" ) diff --git a/backend/internal/controller/well_known_controller.go b/backend/internal/controller/well_known_controller.go index 4e0242a2..379b37fc 100644 --- a/backend/internal/controller/well_known_controller.go +++ b/backend/internal/controller/well_known_controller.go @@ -1,10 +1,11 @@ package controller import ( - "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/service" "net/http" + + "github.com/gin-gonic/gin" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/service" ) func NewWellKnownController(group *gin.RouterGroup, jwtService *service.JwtService) { diff --git a/backend/internal/dto/audit_log_dto.go b/backend/internal/dto/audit_log_dto.go index bd259541..0f483452 100644 --- a/backend/internal/dto/audit_log_dto.go +++ b/backend/internal/dto/audit_log_dto.go @@ -1,8 +1,8 @@ package dto import ( - "github.com/stonith404/pocket-id/backend/internal/model" - datatype "github.com/stonith404/pocket-id/backend/internal/model/types" + "github.com/pocket-id/pocket-id/backend/internal/model" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" ) type AuditLogDto struct { diff --git a/backend/internal/dto/dto_mapper.go b/backend/internal/dto/dto_mapper.go index 0456d844..d1b48578 100644 --- a/backend/internal/dto/dto_mapper.go +++ b/backend/internal/dto/dto_mapper.go @@ -2,9 +2,10 @@ package dto import ( "errors" - "github.com/stonith404/pocket-id/backend/internal/model/types" "reflect" "time" + + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" ) // MapStructList maps a list of source structs to a list of destination structs diff --git a/backend/internal/dto/user_group_dto.go b/backend/internal/dto/user_group_dto.go index 53ce804f..13857cfb 100644 --- a/backend/internal/dto/user_group_dto.go +++ b/backend/internal/dto/user_group_dto.go @@ -1,7 +1,7 @@ package dto import ( - datatype "github.com/stonith404/pocket-id/backend/internal/model/types" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" ) type UserGroupDtoWithUsers struct { diff --git a/backend/internal/dto/webauthn_dto.go b/backend/internal/dto/webauthn_dto.go index 8001f26a..080e1b91 100644 --- a/backend/internal/dto/webauthn_dto.go +++ b/backend/internal/dto/webauthn_dto.go @@ -2,7 +2,7 @@ package dto import ( "github.com/go-webauthn/webauthn/protocol" - datatype "github.com/stonith404/pocket-id/backend/internal/model/types" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" ) type WebauthnCredentialDto struct { diff --git a/backend/internal/job/db_cleanup.go b/backend/internal/job/db_cleanup.go index 0eebdba9..5684f385 100644 --- a/backend/internal/job/db_cleanup.go +++ b/backend/internal/job/db_cleanup.go @@ -1,13 +1,14 @@ package job import ( - "github.com/go-co-op/gocron/v2" - "github.com/google/uuid" - "github.com/stonith404/pocket-id/backend/internal/model" - datatype "github.com/stonith404/pocket-id/backend/internal/model/types" - "gorm.io/gorm" "log" "time" + + "github.com/go-co-op/gocron/v2" + "github.com/google/uuid" + "github.com/pocket-id/pocket-id/backend/internal/model" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" + "gorm.io/gorm" ) func RegisterDbCleanupJobs(db *gorm.DB) { diff --git a/backend/internal/job/ldap_job.go b/backend/internal/job/ldap_job.go index b8fbb768..9e69c1f0 100644 --- a/backend/internal/job/ldap_job.go +++ b/backend/internal/job/ldap_job.go @@ -4,7 +4,7 @@ import ( "log" "github.com/go-co-op/gocron/v2" - "github.com/stonith404/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/service" ) type LdapJobs struct { diff --git a/backend/internal/middleware/cors.go b/backend/internal/middleware/cors.go index 91403f3b..d1c16f94 100644 --- a/backend/internal/middleware/cors.go +++ b/backend/internal/middleware/cors.go @@ -2,7 +2,7 @@ package middleware import ( "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/common" ) type CorsMiddleware struct{} diff --git a/backend/internal/middleware/error_handler.go b/backend/internal/middleware/error_handler.go index e79747e9..7efca70a 100644 --- a/backend/internal/middleware/error_handler.go +++ b/backend/internal/middleware/error_handler.go @@ -3,13 +3,14 @@ package middleware import ( "errors" "fmt" + "net/http" + "strings" + "github.com/gin-gonic/gin" "github.com/gin-gonic/gin/binding" "github.com/go-playground/validator/v10" - "github.com/stonith404/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/common" "gorm.io/gorm" - "net/http" - "strings" ) type ErrorHandlerMiddleware struct{} diff --git a/backend/internal/middleware/file_size_limit.go b/backend/internal/middleware/file_size_limit.go index 9b742a43..d393ab44 100644 --- a/backend/internal/middleware/file_size_limit.go +++ b/backend/internal/middleware/file_size_limit.go @@ -2,9 +2,10 @@ package middleware import ( "fmt" - "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/common" "net/http" + + "github.com/gin-gonic/gin" + "github.com/pocket-id/pocket-id/backend/internal/common" ) type FileSizeLimitMiddleware struct{} diff --git a/backend/internal/middleware/jwt_auth.go b/backend/internal/middleware/jwt_auth.go index 1e1f9702..36f7e9e8 100644 --- a/backend/internal/middleware/jwt_auth.go +++ b/backend/internal/middleware/jwt_auth.go @@ -1,11 +1,12 @@ package middleware import ( - "github.com/gin-gonic/gin" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/service" - "github.com/stonith404/pocket-id/backend/internal/utils/cookie" "strings" + + "github.com/gin-gonic/gin" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/service" + "github.com/pocket-id/pocket-id/backend/internal/utils/cookie" ) type JwtAuthMiddleware struct { diff --git a/backend/internal/middleware/rate_limit.go b/backend/internal/middleware/rate_limit.go index 83ef9f72..53fac976 100644 --- a/backend/internal/middleware/rate_limit.go +++ b/backend/internal/middleware/rate_limit.go @@ -1,10 +1,11 @@ package middleware import ( - "github.com/stonith404/pocket-id/backend/internal/common" "sync" "time" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/gin-gonic/gin" "golang.org/x/time/rate" ) diff --git a/backend/internal/model/base.go b/backend/internal/model/base.go index e0412e78..e93e127e 100644 --- a/backend/internal/model/base.go +++ b/backend/internal/model/base.go @@ -1,10 +1,11 @@ package model import ( - "github.com/google/uuid" - model "github.com/stonith404/pocket-id/backend/internal/model/types" - "gorm.io/gorm" "time" + + "github.com/google/uuid" + model "github.com/pocket-id/pocket-id/backend/internal/model/types" + "gorm.io/gorm" ) // Base contains common columns for all tables. diff --git a/backend/internal/model/oidc.go b/backend/internal/model/oidc.go index ec8c41ee..a4d2efcf 100644 --- a/backend/internal/model/oidc.go +++ b/backend/internal/model/oidc.go @@ -4,7 +4,8 @@ import ( "database/sql/driver" "encoding/json" "errors" - datatype "github.com/stonith404/pocket-id/backend/internal/model/types" + + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" "gorm.io/gorm" ) diff --git a/backend/internal/model/types/date_time.go b/backend/internal/model/types/date_time.go index 55e26b15..a1dcf077 100644 --- a/backend/internal/model/types/date_time.go +++ b/backend/internal/model/types/date_time.go @@ -2,8 +2,9 @@ package datatype import ( "database/sql/driver" - "github.com/stonith404/pocket-id/backend/internal/common" "time" + + "github.com/pocket-id/pocket-id/backend/internal/common" ) // DateTime custom type for time.Time to store date as unix timestamp for sqlite and as date for postgres diff --git a/backend/internal/model/user.go b/backend/internal/model/user.go index 4d551d57..92043891 100644 --- a/backend/internal/model/user.go +++ b/backend/internal/model/user.go @@ -3,7 +3,7 @@ package model import ( "github.com/go-webauthn/webauthn/protocol" "github.com/go-webauthn/webauthn/webauthn" - "github.com/stonith404/pocket-id/backend/internal/model/types" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" ) type User struct { diff --git a/backend/internal/model/webauthn.go b/backend/internal/model/webauthn.go index f1f7ff16..47b171a2 100644 --- a/backend/internal/model/webauthn.go +++ b/backend/internal/model/webauthn.go @@ -4,9 +4,10 @@ import ( "database/sql/driver" "encoding/json" "errors" - "github.com/go-webauthn/webauthn/protocol" - datatype "github.com/stonith404/pocket-id/backend/internal/model/types" "time" + + "github.com/go-webauthn/webauthn/protocol" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" ) type WebauthnSession struct { diff --git a/backend/internal/service/app_config_service.go b/backend/internal/service/app_config_service.go index 39d1ba54..5fc92c42 100644 --- a/backend/internal/service/app_config_service.go +++ b/backend/internal/service/app_config_service.go @@ -7,10 +7,10 @@ import ( "os" "reflect" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/model" - "github.com/stonith404/pocket-id/backend/internal/utils" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/model" + "github.com/pocket-id/pocket-id/backend/internal/utils" "gorm.io/gorm" ) diff --git a/backend/internal/service/audit_log_service.go b/backend/internal/service/audit_log_service.go index 32af6109..ded77d1a 100644 --- a/backend/internal/service/audit_log_service.go +++ b/backend/internal/service/audit_log_service.go @@ -1,12 +1,13 @@ package service import ( - userAgentParser "github.com/mileusna/useragent" - "github.com/stonith404/pocket-id/backend/internal/model" - "github.com/stonith404/pocket-id/backend/internal/utils" - "github.com/stonith404/pocket-id/backend/internal/utils/email" - "gorm.io/gorm" "log" + + userAgentParser "github.com/mileusna/useragent" + "github.com/pocket-id/pocket-id/backend/internal/model" + "github.com/pocket-id/pocket-id/backend/internal/utils" + "github.com/pocket-id/pocket-id/backend/internal/utils/email" + "gorm.io/gorm" ) type AuditLogService struct { diff --git a/backend/internal/service/custom_claim_service.go b/backend/internal/service/custom_claim_service.go index 55219990..18546afe 100644 --- a/backend/internal/service/custom_claim_service.go +++ b/backend/internal/service/custom_claim_service.go @@ -1,9 +1,9 @@ package service import ( - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/model" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/model" "gorm.io/gorm" ) diff --git a/backend/internal/service/email_service.go b/backend/internal/service/email_service.go index 85659a14..2aa6cb69 100644 --- a/backend/internal/service/email_service.go +++ b/backend/internal/service/email_service.go @@ -14,9 +14,9 @@ import ( ttemplate "text/template" "time" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/model" - "github.com/stonith404/pocket-id/backend/internal/utils/email" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/model" + "github.com/pocket-id/pocket-id/backend/internal/utils/email" "gorm.io/gorm" ) diff --git a/backend/internal/service/email_service_templates.go b/backend/internal/service/email_service_templates.go index 1f0962c1..d9920280 100644 --- a/backend/internal/service/email_service_templates.go +++ b/backend/internal/service/email_service_templates.go @@ -2,8 +2,9 @@ package service import ( "fmt" - "github.com/stonith404/pocket-id/backend/internal/utils/email" "time" + + "github.com/pocket-id/pocket-id/backend/internal/utils/email" ) /** diff --git a/backend/internal/service/geolite_service.go b/backend/internal/service/geolite_service.go index cdcdebba..66554e91 100644 --- a/backend/internal/service/geolite_service.go +++ b/backend/internal/service/geolite_service.go @@ -17,7 +17,7 @@ import ( "github.com/oschwald/maxminddb-golang/v2" - "github.com/stonith404/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/common" ) type GeoLiteService struct { diff --git a/backend/internal/service/jwt_service.go b/backend/internal/service/jwt_service.go index 18bac174..aa340a90 100644 --- a/backend/internal/service/jwt_service.go +++ b/backend/internal/service/jwt_service.go @@ -9,9 +9,6 @@ import ( "encoding/pem" "errors" "fmt" - "github.com/golang-jwt/jwt/v5" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/model" "log" "math/big" "os" @@ -19,6 +16,10 @@ import ( "slices" "strconv" "time" + + "github.com/golang-jwt/jwt/v5" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/model" ) const ( diff --git a/backend/internal/service/ldap_service.go b/backend/internal/service/ldap_service.go index a0a1e0bf..8417e890 100644 --- a/backend/internal/service/ldap_service.go +++ b/backend/internal/service/ldap_service.go @@ -7,8 +7,8 @@ import ( "strings" "github.com/go-ldap/ldap/v3" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/model" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/model" "gorm.io/gorm" ) diff --git a/backend/internal/service/oidc_service.go b/backend/internal/service/oidc_service.go index 44929610..0b1de473 100644 --- a/backend/internal/service/oidc_service.go +++ b/backend/internal/service/oidc_service.go @@ -5,18 +5,19 @@ import ( "encoding/base64" "errors" "fmt" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/model" - datatype "github.com/stonith404/pocket-id/backend/internal/model/types" - "github.com/stonith404/pocket-id/backend/internal/utils" - "golang.org/x/crypto/bcrypt" - "gorm.io/gorm" "mime/multipart" "os" "regexp" "strings" "time" + + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/model" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" + "github.com/pocket-id/pocket-id/backend/internal/utils" + "golang.org/x/crypto/bcrypt" + "gorm.io/gorm" ) type OidcService struct { diff --git a/backend/internal/service/test_service.go b/backend/internal/service/test_service.go index fbcfcc59..146b838b 100644 --- a/backend/internal/service/test_service.go +++ b/backend/internal/service/test_service.go @@ -5,18 +5,19 @@ import ( "crypto/x509" "encoding/base64" "fmt" - "github.com/fxamacker/cbor/v2" - "github.com/stonith404/pocket-id/backend/internal/model/types" - "github.com/stonith404/pocket-id/backend/resources" "log" "os" "path/filepath" "time" + "github.com/fxamacker/cbor/v2" + "github.com/pocket-id/pocket-id/backend/resources" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" + "github.com/go-webauthn/webauthn/protocol" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/model" - "github.com/stonith404/pocket-id/backend/internal/utils" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/model" + "github.com/pocket-id/pocket-id/backend/internal/utils" "gorm.io/gorm" ) diff --git a/backend/internal/service/user_group_service.go b/backend/internal/service/user_group_service.go index 62d6d55e..ebbf3e35 100644 --- a/backend/internal/service/user_group_service.go +++ b/backend/internal/service/user_group_service.go @@ -2,10 +2,11 @@ package service import ( "errors" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/model" - "github.com/stonith404/pocket-id/backend/internal/utils" + + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/model" + "github.com/pocket-id/pocket-id/backend/internal/utils" "gorm.io/gorm" ) diff --git a/backend/internal/service/user_service.go b/backend/internal/service/user_service.go index 8f0d6c30..fcdae165 100644 --- a/backend/internal/service/user_service.go +++ b/backend/internal/service/user_service.go @@ -3,17 +3,18 @@ package service import ( "errors" "fmt" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/dto" - "github.com/stonith404/pocket-id/backend/internal/model" - "github.com/stonith404/pocket-id/backend/internal/model/types" - "github.com/stonith404/pocket-id/backend/internal/utils" - "github.com/stonith404/pocket-id/backend/internal/utils/email" - "gorm.io/gorm" "log" "net/url" "strings" "time" + + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/dto" + "github.com/pocket-id/pocket-id/backend/internal/model" + "github.com/pocket-id/pocket-id/backend/internal/utils" + "github.com/pocket-id/pocket-id/backend/internal/utils/email" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" + "gorm.io/gorm" ) type UserService struct { diff --git a/backend/internal/service/webauthn_service.go b/backend/internal/service/webauthn_service.go index 2ea51a4c..af8d8ece 100644 --- a/backend/internal/service/webauthn_service.go +++ b/backend/internal/service/webauthn_service.go @@ -1,15 +1,16 @@ package service import ( - "github.com/go-webauthn/webauthn/protocol" - "github.com/go-webauthn/webauthn/webauthn" - "github.com/stonith404/pocket-id/backend/internal/common" - "github.com/stonith404/pocket-id/backend/internal/model" - datatype "github.com/stonith404/pocket-id/backend/internal/model/types" - "github.com/stonith404/pocket-id/backend/internal/utils" - "gorm.io/gorm" "net/http" "time" + + "github.com/go-webauthn/webauthn/protocol" + "github.com/go-webauthn/webauthn/webauthn" + "github.com/pocket-id/pocket-id/backend/internal/common" + "github.com/pocket-id/pocket-id/backend/internal/model" + datatype "github.com/pocket-id/pocket-id/backend/internal/model/types" + "github.com/pocket-id/pocket-id/backend/internal/utils" + "gorm.io/gorm" ) type WebAuthnService struct { diff --git a/backend/internal/utils/cookie/cookie_names.go b/backend/internal/utils/cookie/cookie_names.go index a012162a..8d10067d 100644 --- a/backend/internal/utils/cookie/cookie_names.go +++ b/backend/internal/utils/cookie/cookie_names.go @@ -1,8 +1,9 @@ package cookie import ( - "github.com/stonith404/pocket-id/backend/internal/common" "strings" + + "github.com/pocket-id/pocket-id/backend/internal/common" ) var AccessTokenCookieName = "__Host-access_token" diff --git a/backend/internal/utils/email/email_service_templates.go b/backend/internal/utils/email/email_service_templates.go index d477272b..92e1a9cd 100644 --- a/backend/internal/utils/email/email_service_templates.go +++ b/backend/internal/utils/email/email_service_templates.go @@ -2,11 +2,12 @@ package email import ( "fmt" - "github.com/stonith404/pocket-id/backend/resources" htemplate "html/template" "io/fs" "path" ttemplate "text/template" + + "github.com/pocket-id/pocket-id/backend/resources" ) type Template[V any] struct { diff --git a/backend/internal/utils/file_util.go b/backend/internal/utils/file_util.go index fc258e7a..b644cee1 100644 --- a/backend/internal/utils/file_util.go +++ b/backend/internal/utils/file_util.go @@ -1,12 +1,13 @@ package utils import ( - "github.com/stonith404/pocket-id/backend/resources" "io" "mime/multipart" "os" "path/filepath" "strings" + + "github.com/pocket-id/pocket-id/backend/resources" ) func GetFileExtension(filename string) string { diff --git a/docker-compose.yml b/docker-compose.yml index 7e20b803..7fda7aa9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: pocket-id: - image: stonith404/pocket-id # or ghcr.io/stonith404/pocket-id + image: ghcr.io/pocket-id/pocket-id restart: unless-stopped env_file: .env ports: diff --git a/docs/docs/introduction.md b/docs/docs/introduction.md index d1d2592a..d6c3a331 100644 --- a/docs/docs/introduction.md +++ b/docs/docs/introduction.md @@ -10,7 +10,7 @@ The goal of Pocket ID is to be a simple and easy-to-use. There are other self-ho Additionally, what makes Pocket ID special is that it only supports [passkey](https://www.passkeys.io/) authentication, which means you don’t need a password. Some people might not like this idea at first, but I believe passkeys are the future, and once you try them, you’ll love them. For example, you can now use a physical Yubikey to sign in to all your self-hosted services easily and securely. -**_Pocket ID is in its early stages and may contain bugs. There might be OIDC features that are not yet implemented. If you encounter any issues, please open an issue_** [here](https://github.com/stonith404/pocket-id/issues/new?template=bug.yml). +**_Pocket ID is in its early stages and may contain bugs. There might be OIDC features that are not yet implemented. If you encounter any issues, please open an issue_** [here](https://github.com/pocket-id/pocket-id/issues/new?template=bug.yml). ## Get to know Pocket ID diff --git a/docs/docs/setup/installation.md b/docs/docs/setup/installation.md index 11d9b108..0f226f7d 100644 --- a/docs/docs/setup/installation.md +++ b/docs/docs/setup/installation.md @@ -13,9 +13,9 @@ Pocket ID requires a [secure context](https://developer.mozilla.org/en-US/docs/W 1. Download the `docker-compose.yml` and `.env` file: ```bash - curl -O https://raw.githubusercontent.com/stonith404/pocket-id/main/docker-compose.yml + curl -O https://raw.githubusercontent.com/pocket-id/pocket-id/main/docker-compose.yml - curl -o .env https://raw.githubusercontent.com/stonith404/pocket-id/main/.env.example + curl -o .env https://raw.githubusercontent.com/pocket-id/pocket-id/main/.env.example ``` 2. Edit the `.env` file so that it fits your needs. See the [environment variables](/configuration/environment-variables) section for more information. @@ -59,7 +59,7 @@ Required tools: 2. Run the following commands: ```bash - git clone https://github.com/stonith404/pocket-id + git clone https://github.com/pocket-id/pocket-id cd pocket-id # Checkout the latest version diff --git a/docs/docusaurus.config.ts b/docs/docusaurus.config.ts index 05452787..6089a70f 100644 --- a/docs/docusaurus.config.ts +++ b/docs/docusaurus.config.ts @@ -10,7 +10,7 @@ const config: Config = { url: "https://docs.pocket-id.org", baseUrl: "/", - organizationName: "stonith404", + organizationName: "pocket-id", projectName: "pocket-id", onBrokenLinks: "warn", @@ -28,7 +28,7 @@ const config: Config = { docs: { routeBasePath: "/", sidebarPath: "./sidebars.ts", - editUrl: "https://github.com/stonith404/pocket-id/edit/main/docs", + editUrl: "https://github.com/pocket-id/pocket-id/edit/main/docs", }, blog: false, } satisfies Preset.Options, @@ -54,7 +54,7 @@ const config: Config = { position: "right", }, { - href: "https://github.com/stonith404/pocket-id", + href: "https://github.com/pocket-id/pocket-id", label: "GitHub", position: "right", }, diff --git a/docs/sidebars.ts b/docs/sidebars.ts index a164c331..2c06031e 100644 --- a/docs/sidebars.ts +++ b/docs/sidebars.ts @@ -102,7 +102,7 @@ const sidebars: SidebarsConfig = { { type: "link", label: "Contributing", - href: "https://github.com/stonith404/pocket-id/blob/main/CONTRIBUTING.md", + href: "https://github.com/pocket-id/pocket-id/blob/main/CONTRIBUTING.md", }, { type: "link", diff --git a/docs/src/version-label.ts b/docs/src/version-label.ts index a83ff5d4..e882926e 100644 --- a/docs/src/version-label.ts +++ b/docs/src/version-label.ts @@ -3,7 +3,7 @@ import ExecutionEnvironment from "@docusaurus/ExecutionEnvironment"; if (ExecutionEnvironment.canUseDOM) { function readVersionFile() { return fetch( - "https://raw.githubusercontent.com/stonith404/pocket-id/refs/heads/main/.version" + "https://raw.githubusercontent.com/pocket-id/pocket-id/refs/heads/main/.version" ) .then((response) => response.text()) .catch((error) => `Error reading version file: ${error}`); diff --git a/frontend/src/lib/services/app-config-service.ts b/frontend/src/lib/services/app-config-service.ts index eeea23d5..fb76e4f9 100644 --- a/frontend/src/lib/services/app-config-service.ts +++ b/frontend/src/lib/services/app-config-service.ts @@ -57,7 +57,7 @@ export default class AppConfigService extends APIService { async getVersionInformation() { const response = await axios - .get('https://api.github.com/repos/stonith404/pocket-id/releases/latest') + .get('https://api.github.com/repos/pocket-id/pocket-id/releases/latest') .then((res) => res.data) .catch((e) => { console.error( diff --git a/frontend/src/routes/settings/+layout.svelte b/frontend/src/routes/settings/+layout.svelte index 9bad1e33..e426c2ab 100644 --- a/frontend/src/routes/settings/+layout.svelte +++ b/frontend/src/routes/settings/+layout.svelte @@ -52,7 +52,7 @@ {/each} {#if $userStore?.isAdmin && versionInformation.isUpToDate === false} @@ -70,7 +70,7 @@

Powered by Pocket ID ({versionInformation.currentVersion}) diff --git a/scripts/development/deploy-development-image.sh b/scripts/development/deploy-development-image.sh index 1c8540eb..977783a1 100644 --- a/scripts/development/deploy-development-image.sh +++ b/scripts/development/deploy-development-image.sh @@ -1 +1 @@ -docker buildx build --push --tag stonith404/pocket-id:development --platform linux/amd64,linux/arm64 . \ No newline at end of file +docker buildx build --push --tag pocket-id/pocket-id:development --platform linux/amd64,linux/arm64 . \ No newline at end of file