Find file in tenseleyflow/shithub@b87db957d8414487ca01633d2cde2fed1b02a3e1
- .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/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
- docker-compose.yml
- docs/internal/2fa.md
- docs/internal/auth.md
- docs/internal/config.md
- docs/internal/db.md
- docs/internal/observability.md
- docs/internal/profile.md
- docs/internal/repo-create.md
- docs/internal/settings.md
- docs/internal/ssh-deploy.md
- docs/internal/storage.md
- docs/internal/tokens.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/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/protocol/exec.go
- internal/git/protocol/pktline.go
- internal/git/protocol/protocol_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/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/queries/repos.sql
- internal/repos/sqlc/db.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
- internal/repos/validate.go
- internal/repos/validate_test.go
- internal/testing/dbtest/dbtest.go
- internal/users/queries/auth_audit_log.sql
- internal/users/queries/auth_throttle.sql
- internal/users/queries/email_verifications.sql
- internal/users/queries/password_resets.sql
- internal/users/queries/user_emails.sql
- internal/users/queries/user_notification_prefs.sql
- internal/users/queries/user_recovery_codes.sql
- internal/users/queries/user_ssh_keys.sql
- internal/users/queries/user_tokens.sql
- internal/users/queries/user_totp.sql
- internal/users/queries/username_redirects.sql
- internal/users/queries/users.sql
- internal/users/sqlc/auth_audit_log.sql.go
- internal/users/sqlc/auth_throttle.sql.go
- internal/users/sqlc/db.go
- internal/users/sqlc/email_verifications.sql.go
- internal/users/sqlc/models.go
- internal/users/sqlc/password_resets.sql.go
- internal/users/sqlc/querier.go
- internal/users/sqlc/user_emails.sql.go
- internal/users/sqlc/user_notification_prefs.sql.go
- internal/users/sqlc/user_recovery_codes.sql.go
- internal/users/sqlc/user_ssh_keys.sql.go
- internal/users/sqlc/user_tokens.sql.go
- internal/users/sqlc/user_totp.sql.go
- internal/users/sqlc/username_redirects.sql.go
- internal/users/sqlc/users.sql.go
- internal/version/version.go
- internal/web/auth_wiring.go
- internal/web/embed.go
- internal/web/githttp_wiring.go
- internal/web/handlers/api/api.go
- internal/web/handlers/auth/account.go
- internal/web/handlers/auth/account_test.go
- internal/web/handlers/auth/appearance.go
- internal/web/handlers/auth/appearance_test.go
- internal/web/handlers/auth/auth.go
- internal/web/handlers/auth/auth_test.go
- internal/web/handlers/auth/avatar.go
- internal/web/handlers/auth/avatar_test.go
- internal/web/handlers/auth/danger.go
- internal/web/handlers/auth/danger_test.go