2 Commits
Author SHA1 Message Date
Juan Denis 7c47c8ece4 Move this round's new tests onto shared factories
They minted JWTs and seeded rows by hand and stubbed subprocess
directly, which the seed and stub-adoption ratchets reject.
2026-10-10 09:47:11 -04:00
Juan Denis acb4f4745c Keep panel secrets out of build and deploy scripts
Custom build commands, Python app commands, repo deploy scripts and
registry template scripts ran with os.environ.copy(), handing code from
a repository or registry the JWT signing key, the session key, the
database URL and every SERVERKIT_* credential. app_process_env() builds
their environment without those.
2026-10-10 09:30:51 -04:00