feat: Secrets for previews

UI: Some CSS changes
This commit is contained in:
Andras Bacsai
2022-02-20 00:00:31 +01:00
parent cab7ac7d58
commit 7c683668eb
24 changed files with 243 additions and 146 deletions

View File

@@ -28,10 +28,9 @@ export const post: RequestHandler = async (event) => {
if (status === 401) return { status, body };
const { id } = event.params;
const { name, value, isBuildSecret, isPRMRSecret } = await event.request.json();
const { name, value, isBuildSecret, isPRMRSecret, isNew } = await event.request.json();
try {
if (!isPRMRSecret) {
if (isNew) {
const found = await db.isSecretExists({ id, name, isPRMRSecret });
if (found) {
throw {