An attempt to fix the PDF iframe not loading properly when the API domain is third-partyBasic printer CRUD
All checks were successful
Publish Docker Image / Publish Docker Image (push) Successful in 39s

This commit is contained in:
2025-04-06 18:08:05 -04:00
parent 8d75849c55
commit 0283c293ef
171 changed files with 5 additions and 0 deletions

0
.dockerignore Normal file → Executable file
View File

0
.editorconfig Normal file → Executable file
View File

0
.env.example Normal file → Executable file
View File

0
.gitea/workflows/ci.yml Normal file → Executable file
View File

0
.gitignore vendored Normal file → Executable file
View File

0
.redwood/README.md Normal file → Executable file
View File

0
.vscode/extensions.json vendored Normal file → Executable file
View File

0
.vscode/launch.json vendored Normal file → Executable file
View File

0
.vscode/settings.json vendored Normal file → Executable file
View File

0
.vscode/tasks.json vendored Normal file → Executable file
View File

0
.yarnrc.yml Normal file → Executable file
View File

0
Dockerfile Normal file → Executable file
View File

0
README.md Normal file → Executable file
View File

0
api/db/migrations/20240810184713_user/migration.sql Normal file → Executable file
View File

0
api/db/migrations/20240819213158_social/migration.sql Normal file → Executable file
View File

View File

0
api/db/migrations/20240824001030_project/migration.sql Normal file → Executable file
View File

View File

View File

0
api/db/migrations/20240927031102_/migration.sql Normal file → Executable file
View File

0
api/db/migrations/20240929164343_/migration.sql Normal file → Executable file
View File

View File

0
api/db/migrations/20241005014130_/migration.sql Normal file → Executable file
View File

0
api/db/migrations/20241015183037_matrix/migration.sql Normal file → Executable file
View File

0
api/db/migrations/migration_lock.toml Normal file → Executable file
View File

0
api/db/schema.prisma Normal file → Executable file
View File

0
api/jest.config.js Normal file → Executable file
View File

0
api/package.json Normal file → Executable file
View File

0
api/quick-lint-js.config Normal file → Executable file
View File

0
api/src/directives/requireAuth/requireAuth.ts Normal file → Executable file
View File

0
api/src/directives/skipAuth/skipAuth.ts Normal file → Executable file
View File

0
api/src/functions/auth.ts Normal file → Executable file
View File

0
api/src/functions/graphql.ts Normal file → Executable file
View File

0
api/src/graphql/.keep Normal file → Executable file
View File

0
api/src/graphql/portrait.sdl.ts Normal file → Executable file
View File

0
api/src/graphql/projects.sdl.ts Normal file → Executable file
View File

0
api/src/graphql/resume.sdl.ts Normal file → Executable file
View File

0
api/src/graphql/scalars.sdl.ts Normal file → Executable file
View File

0
api/src/graphql/socials.sdl.ts Normal file → Executable file
View File

0
api/src/graphql/tags.sdl.ts Normal file → Executable file
View File

0
api/src/graphql/title.sdl.ts Normal file → Executable file
View File

0
api/src/lib/auth.ts Normal file → Executable file
View File

0
api/src/lib/cors.ts Normal file → Executable file
View File

0
api/src/lib/db.ts Normal file → Executable file
View File

0
api/src/lib/email.ts Normal file → Executable file
View File

0
api/src/lib/logger.ts Normal file → Executable file
View File

0
api/src/lib/tus.ts Normal file → Executable file
View File

0
api/src/server.ts Normal file → Executable file
View File

0
api/src/services/.keep Normal file → Executable file
View File

0
api/src/services/portrait/portrait.ts Normal file → Executable file
View File

0
api/src/services/projects/projects.ts Normal file → Executable file
View File

0
api/src/services/resume/resume.ts Normal file → Executable file
View File

0
api/src/services/socials/socials.ts Normal file → Executable file
View File

0
api/src/services/tags/tags.ts Normal file → Executable file
View File

0
api/src/services/title/title.ts Normal file → Executable file
View File

0
api/tsconfig.json Normal file → Executable file
View File

0
docker-compose.yml Normal file → Executable file
View File

0
graphql.config.js Normal file → Executable file
View File

0
jest.config.js Normal file → Executable file
View File

0
package.json Normal file → Executable file
View File

0
prettier.config.mjs Normal file → Executable file
View File

0
redwood.toml Normal file → Executable file
View File

0
scripts/.keep Normal file → Executable file
View File

0
scripts/seed.ts Normal file → Executable file
View File

0
scripts/tsconfig.json Normal file → Executable file
View File

0
web/config/postcss.config.js Normal file → Executable file
View File

0
web/config/tailwind.config.js Normal file → Executable file
View File

0
web/jest.config.js Normal file → Executable file
View File

0
web/package.json Normal file → Executable file
View File

0
web/public/README.md Normal file → Executable file
View File

0
web/public/favicon.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 757 B

After

Width:  |  Height:  |  Size: 757 B

0
web/public/no_portrait.webp Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 7.8 KiB

0
web/public/no_resume.pdf Normal file → Executable file
View File

0
web/public/robots.txt Normal file → Executable file
View File

0
web/quick-lint-js.config Normal file → Executable file
View File

0
web/src/App.tsx Normal file → Executable file
View File

0
web/src/Routes.tsx Normal file → Executable file
View File

0
web/src/auth.ts Normal file → Executable file
View File

0
web/src/components/.keep Normal file → Executable file
View File

0
web/src/components/Cell/CellEmpty/CellEmpty.tsx Normal file → Executable file
View File

0
web/src/components/Cell/CellFailure/CellFailure.tsx Normal file → Executable file
View File

0
web/src/components/Cell/CellLoading/CellLoading.tsx Normal file → Executable file
View File

0
web/src/components/ColorPicker/ColorPicker.tsx Normal file → Executable file
View File

View File

View File

0
web/src/components/DatePicker/DatePicker.tsx Normal file → Executable file
View File

0
web/src/components/FormTextList/FormTextList.tsx Normal file → Executable file
View File

5
web/src/components/PDF/PDF.tsx Normal file → Executable file
View File

@ -23,13 +23,18 @@ const PDF = ({ url, form = false }: PDFProps) => {
<iframe
src={url}
title="PDF"
content="application/pdf"
style={{
width: 'calc(100vw - 1rem)',
height: `calc(100vh - ${form ? '8.5rem' : '6rem'})`,
}}
allowFullScreen
className="rounded-xl"
onError={() => setError(true)}
onLoad={() => setError(false)}
sandbox="allow-same-origin allow-scripts allow-forms allow-popups"
referrerPolicy="no-referrer-when-downgrade"
loading="lazy"
/>
)
}

View File

View File

View File

View File

View File

0
web/src/components/Project/NewProject/NewProject.tsx Normal file → Executable file
View File

0
web/src/components/Project/Project/Project.tsx Normal file → Executable file
View File

0
web/src/components/Project/ProjectCell/ProjectCell.tsx Normal file → Executable file
View File

0
web/src/components/Project/ProjectForm/ProjectForm.tsx Normal file → Executable file
View File

0
web/src/components/Project/Projects/Projects.tsx Normal file → Executable file
View File

View File

Some files were not shown because too many files have changed in this diff Show More