Some checks failed
Chore App Build, Test, and Push Docker Images / build-and-push (push) Failing after 2m12s
- Implemented a new endpoint `/admin/test/send-digest` in `admin_api.py` to trigger digest emails for specific users. - Added a script `send_digest.py` to facilitate sending digest emails via the admin API. - Enhanced the digest action handling in `digest_action_api.py` to support token peeking without consuming it. - Updated the `send_digests` function in `digest_scheduler.py` to utilize the new `send_digest_for_user` function for sending emails. - Introduced a new utility function `peek_token` in `digest_token.py` to validate tokens without consuming them. - Modified the `ParentView.vue` component to handle digest actions upon receiving a digest token in the URL. - Updated `.gitignore` to exclude sensitive certificate files.
46 lines
1.8 KiB
JSON
46 lines
1.8 KiB
JSON
{
|
|
"python.venvPath": "${workspaceFolder}/backend/.venv",
|
|
"python.terminal.activateEnvironment": true,
|
|
"python.terminal.shellIntegration.enabled": true,
|
|
"explorer.fileNesting.enabled": true,
|
|
"explorer.fileNesting.patterns": {
|
|
"tsconfig.json": "tsconfig.*.json, env.d.ts",
|
|
"vite.config.*": "jsconfig*, vitest.config.*, cypress.config.*, playwright.config.*",
|
|
"package.json": "package-lock.json, pnpm*, .yarnrc*, yarn*, .eslint*, eslint*, .oxlint*, oxlint*, .prettier*, prettier*, .editorconfig"
|
|
},
|
|
"editor.formatOnSave": true,
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
|
"[json]": {
|
|
"editor.tabSize": 2,
|
|
"editor.insertSpaces": true
|
|
},
|
|
"[jsonc]": {
|
|
"editor.defaultFormatter": "vscode.json-language-features"
|
|
},
|
|
"editor.codeActionsOnSave": {
|
|
"source.fixAll.eslint": "explicit"
|
|
},
|
|
"chat.tools.terminal.autoApprove": {
|
|
"&": true
|
|
},
|
|
"terminal.integrated.automationProfile.windows": {
|
|
"path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
|
|
"args": []
|
|
},
|
|
"python-envs.defaultEnvManager": "ms-python.python:venv",
|
|
"python-envs.pythonProjects": [],
|
|
"editor.gotoLocation.multipleDeclarations": "gotoAndPeek",
|
|
"editor.gotoLocation.multipleDefinitions": "gotoAndPeek",
|
|
"editor.gotoLocation.multipleImplementations": "gotoAndPeek",
|
|
"editor.gotoLocation.multipleReferences": "gotoAndPeek",
|
|
"editor.gotoLocation.multipleTypeDefinitions": "gotoAndPeek",
|
|
//"editor.fontFamily": "Consolas, 'Courier New', monospace",
|
|
"editor.fontFamily": "JetBrains Mono",
|
|
"editor.fontSize": 13,
|
|
"editor.fontLigatures": true,
|
|
"python.testing.pytestArgs": [
|
|
"backend"
|
|
],
|
|
"python.testing.unittestEnabled": false,
|
|
"python.testing.pytestEnabled": true,
|
|
} |