Find file in tenseleyflow/shithub@bd5220181c349c8222051a093fea45ea58c97f50
- .air.toml
- .env.example
- .github/workflows/ci.yml
- .gitignore
- .golangci.yml
- CONTRIBUTING.md
- LICENSE
- Makefile
- README.md
- SECURITY.md
- cmd/shithubd/admin.go
- cmd/shithubd/config.go
- cmd/shithubd/hook.go
- cmd/shithubd/hooks_reinstall.go
- cmd/shithubd/main.go
- cmd/shithubd/migrate.go
- cmd/shithubd/root.go
- cmd/shithubd/seed.go
- cmd/shithubd/ssh.go
- cmd/shithubd/storage.go
- cmd/shithubd/stubs.go
- cmd/shithubd/version.go
- cmd/shithubd/web.go
- cmd/shithubd/worker.go
- docker-compose.yml
- docs/internal/2fa.md
- docs/internal/auth.md
- docs/internal/config.md
- docs/internal/db-roles.md
- docs/internal/db.md
- docs/internal/git-http.md
- docs/internal/git-ssh.md
- docs/internal/hooks.md
- docs/internal/observability.md
- docs/internal/permissions.md
- docs/internal/profile.md
- docs/internal/repo-create.md
- docs/internal/repo-lifecycle.md
- docs/internal/settings.md
- docs/internal/ssh-deploy.md
- docs/internal/storage.md
- docs/internal/tokens.md
- docs/internal/worker.md
- go.mod
- go.sum
- internal/auth/audit/audit.go
- internal/auth/audit/audit_test.go
- internal/auth/email/messages.go
- internal/auth/email/postmark.go
- internal/auth/email/sender.go
- internal/auth/email/sender_test.go
- internal/auth/password/argon2id.go
- internal/auth/password/argon2id_test.go
- internal/auth/pat/debouncer.go
- internal/auth/pat/pat.go
- internal/auth/pat/pat_test.go
- internal/auth/pat/scopes.go
- internal/auth/policy/actions.go
- internal/auth/policy/actor.go
- internal/auth/policy/adapters.go
- internal/auth/policy/cache.go
- internal/auth/policy/policy.go
- internal/auth/policy/policy_test.go
- internal/auth/policy/queries/repo_collaborators.sql
- internal/auth/policy/resources.go
- internal/auth/policy/roles.go
- internal/auth/policy/sqlc/db.go
- internal/auth/policy/sqlc/models.go
- internal/auth/policy/sqlc/querier.go
- internal/auth/policy/sqlc/repo_collaborators.sql.go
- internal/auth/policy/test_helpers.go
- internal/auth/reserved.go
- internal/auth/reserved_test.go
- internal/auth/secretbox/secretbox.go
- internal/auth/secretbox/secretbox_test.go
- internal/auth/session/session.go
- internal/auth/session/session_test.go
- internal/auth/sshkey/sshkey.go
- internal/auth/sshkey/sshkey_test.go
- internal/auth/sshkey/testdata/ecdsa256.pub
- internal/auth/sshkey/testdata/ed25519.pub
- internal/auth/sshkey/testdata/rsa1024.pub
- internal/auth/sshkey/testdata/rsa2048.pub
- internal/auth/throttle/throttle.go
- internal/auth/throttle/throttle_test.go
- internal/auth/token/token.go
- internal/auth/token/token_test.go
- internal/auth/totp/qr.go
- internal/auth/totp/recovery.go
- internal/auth/totp/totp.go
- internal/auth/totp/totp_test.go
- internal/avatars/identicon.go
- internal/avatars/identicon_test.go
- internal/avatars/upload.go
- internal/avatars/upload_test.go
- internal/git/hooks/install.go
- internal/git/hooks/install_test.go
- internal/git/protocol/exec.go
- internal/git/protocol/pktline.go
- internal/git/protocol/protocol_test.go
- internal/git/protocol/ssh_command.go
- internal/git/protocol/ssh_command_test.go
- internal/git/protocol/ssh_dispatch.go
- internal/git/protocol/ssh_dispatch_collab_test.go
- internal/git/protocol/ssh_dispatch_test.go
- internal/infra/config/config.go
- internal/infra/config/config_test.go
- internal/infra/config/redact.go
- internal/infra/db/db.go
- internal/infra/db/migrate.go
- internal/infra/errrep/errrep.go
- internal/infra/log/log.go
- internal/infra/log/log_test.go
- internal/infra/metrics/dbobserver.go
- internal/infra/metrics/metrics.go
- internal/infra/storage/atomic.go
- internal/infra/storage/atomic_test.go
- internal/infra/storage/errors.go
- internal/infra/storage/memory.go
- internal/infra/storage/memory_test.go
- internal/infra/storage/objectstore.go
- internal/infra/storage/quota.go
- internal/infra/storage/reposfs.go
- internal/infra/storage/reposfs_test.go
- internal/infra/storage/s3.go
- internal/infra/storage/s3_test.go
- internal/infra/tracing/tracing.go
- internal/meta/meta_test.go
- internal/meta/queries/queries.sql
- internal/meta/sqlc/db.go
- internal/meta/sqlc/models.go
- internal/meta/sqlc/querier.go
- internal/meta/sqlc/queries.sql.go
- internal/migrationsfs/migrations/0001_meta.sql
- internal/migrationsfs/migrations/0002_citext.sql
- internal/migrationsfs/migrations/0003_users.sql
- internal/migrationsfs/migrations/0004_user_emails.sql
- internal/migrationsfs/migrations/0005_password_resets.sql
- internal/migrationsfs/migrations/0006_email_verifications.sql
- internal/migrationsfs/migrations/0007_auth_throttle.sql
- internal/migrationsfs/migrations/0008_username_redirects.sql
- internal/migrationsfs/migrations/0009_user_totp.sql
- internal/migrationsfs/migrations/0010_user_recovery_codes.sql
- internal/migrationsfs/migrations/0011_auth_audit_log.sql
- internal/migrationsfs/migrations/0012_user_ssh_keys.sql
- internal/migrationsfs/migrations/0013_user_tokens.sql
- internal/migrationsfs/migrations/0014_users_profile_columns.sql
- internal/migrationsfs/migrations/0015_user_notification_prefs.sql
- internal/migrationsfs/migrations/0016_users_settings_columns.sql
- internal/migrationsfs/migrations/0017_repos.sql
- internal/migrationsfs/migrations/0018_jobs_and_push_events.sql
- internal/migrationsfs/migrations/0019_repo_collaborators.sql
- internal/migrationsfs/migrations/0020_repo_lifecycle.sql
- internal/migrationsfs/migrationsfs.go
- internal/passwords/common.go
- internal/passwords/common_passwords.txt
- internal/passwords/common_test.go
- internal/repos/create.go
- internal/repos/create_test.go
- internal/repos/errors.go
- internal/repos/git/plumbing.go
- internal/repos/git/plumbing_test.go
- internal/repos/lifecycle/archive.go
- internal/repos/lifecycle/errs.go
- internal/repos/lifecycle/hard_delete.go
- internal/repos/lifecycle/lifecycle.go
- internal/repos/lifecycle/lifecycle_test.go
- internal/repos/lifecycle/rename.go
- internal/repos/lifecycle/soft_delete.go
- internal/repos/lifecycle/transfer.go
- internal/repos/lifecycle/visibility.go
- internal/repos/queries/lifecycle.sql
- internal/repos/queries/repos.sql
- internal/repos/sqlc/db.go
- internal/repos/sqlc/lifecycle.sql.go
- internal/repos/sqlc/models.go
- internal/repos/sqlc/querier.go
- internal/repos/sqlc/repos.sql.go
- internal/repos/templates/gitignore/C++.gitignore
- internal/repos/templates/gitignore/C.gitignore
- internal/repos/templates/gitignore/Go.gitignore
- internal/repos/templates/gitignore/Java.gitignore
- internal/repos/templates/gitignore/Linux.gitignore
- internal/repos/templates/gitignore/Node.gitignore
- internal/repos/templates/gitignore/Python.gitignore
- internal/repos/templates/gitignore/Ruby.gitignore
- internal/repos/templates/gitignore/Rust.gitignore
- internal/repos/templates/gitignore/macOS.gitignore
- internal/repos/templates/licenses/AGPL-3.0.txt
- internal/repos/templates/licenses/Apache-2.0.txt
- internal/repos/templates/licenses/BSD-2-Clause.txt
- internal/repos/templates/licenses/BSD-3-Clause.txt
- internal/repos/templates/licenses/CC0-1.0.txt
- internal/repos/templates/licenses/GPL-3.0.txt
- internal/repos/templates/licenses/ISC.txt
- internal/repos/templates/licenses/MIT.txt
- internal/repos/templates/licenses/MPL-2.0.txt
- internal/repos/templates/licenses/Unlicense.txt
- internal/repos/templates/templates.go
- internal/repos/templates/templates_test.go