From 8026241b6c46c2af6ad38df200daa5bb735ca0f2 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Sun, 13 Nov 2022 14:28:47 +0100 Subject: [PATCH] release: v3.6.9 --- client/Dockerfile | 2 +- client/components/build/Center/Page.tsx | 2 +- .../build/LeftSidebar/LeftSidebar.tsx | 6 +- .../build/LeftSidebar/sections/Section.tsx | 2 +- .../build/RightSidebar/sections/CustomCSS.tsx | 4 +- .../build/RightSidebar/sections/Settings.tsx | 8 +- .../build/RightSidebar/sections/Templates.tsx | 9 +- client/components/dashboard/ResumeCard.tsx | 4 +- client/components/dashboard/ResumePreview.tsx | 4 +- client/components/shared/Avatar.tsx | 2 +- client/components/shared/Logo.tsx | 6 +- client/config/sections.tsx | 98 +- .../modals/builder/sections/CustomModal.tsx | 7 +- client/modals/builder/sections/WorkModal.tsx | 4 +- client/package.json | 63 +- client/pages/dashboard.tsx | 20 +- client/pages/index.tsx | 31 +- client/pages/r/[shortId].tsx | 6 +- client/services/printer.ts | 5 +- client/store/resume/resumeSlice.ts | 2 +- client/store/sagas/sync.ts | 10 +- client/styles/globals.scss | 6 +- client/styles/pages/Home.module.scss | 2 +- client/templates/Castform/Castform.tsx | 2 +- client/templates/Castform/widgets/Heading.tsx | 2 +- .../templates/Castform/widgets/Masthead.tsx | 2 +- client/templates/Castform/widgets/Section.tsx | 16 +- client/templates/Gengar/Gengar.tsx | 2 +- client/templates/Gengar/widgets/Heading.tsx | 2 +- client/templates/Gengar/widgets/Masthead.tsx | 2 +- client/templates/Gengar/widgets/Section.tsx | 16 +- .../templates/Glalie/widgets/BadgeDisplay.tsx | 2 +- client/templates/Glalie/widgets/Heading.tsx | 2 +- client/templates/Glalie/widgets/Section.tsx | 16 +- .../templates/Kakuna/widgets/BadgeDisplay.tsx | 2 +- client/templates/Kakuna/widgets/Section.tsx | 16 +- client/templates/Leafish/widgets/Heading.tsx | 2 +- client/templates/Leafish/widgets/Masthead.tsx | 2 +- client/templates/Leafish/widgets/Section.tsx | 16 +- client/templates/Onyx/widgets/Heading.tsx | 2 +- client/templates/Onyx/widgets/Section.tsx | 16 +- client/templates/Pikachu/widgets/Heading.tsx | 2 +- client/templates/Pikachu/widgets/Masthead.tsx | 2 +- client/templates/Pikachu/widgets/Section.tsx | 16 +- client/templates/Pikachu/widgets/Timeline.tsx | 0 client/templates/sectionMap.tsx | 2 +- client/wrappers/FontWrapper.tsx | 4 +- client/wrappers/HotkeysWrapper.tsx | 17 - client/wrappers/index.tsx | 9 +- docker-compose.yml | 1 + package.json | 10 +- pnpm-lock.yaml | 2595 +++++++++-------- schema/package.json | 2 +- schema/src/section.ts | 2 +- server/package.json | 26 +- server/src/config/config.module.ts | 2 +- server/src/health/health.controller.ts | 6 +- server/src/printer/printer.controller.ts | 6 +- server/src/printer/printer.service.ts | 2 +- 59 files changed, 1600 insertions(+), 1527 deletions(-) delete mode 100644 client/templates/Pikachu/widgets/Timeline.tsx delete mode 100644 client/wrappers/HotkeysWrapper.tsx diff --git a/client/Dockerfile b/client/Dockerfile index 58681b6e..e3b56feb 100644 --- a/client/Dockerfile +++ b/client/Dockerfile @@ -46,6 +46,6 @@ EXPOSE 3000 ENV PORT 3000 HEALTHCHECK --interval=30s --timeout=20s --retries=3 --start-period=15s \ - CMD curl -fSs 127.0.0.1:3000 || exit 1 + CMD curl -fSs localhost:3000 || exit 1 CMD [ "pnpm", "run", "start", "--filter", "client" ] \ No newline at end of file diff --git a/client/components/build/Center/Page.tsx b/client/components/build/Center/Page.tsx index bcdcd398..f94d5ba5 100644 --- a/client/components/build/Center/Page.tsx +++ b/client/components/build/Center/Page.tsx @@ -26,8 +26,8 @@ const Page: React.FC = ({ page, showPageNumbers = false }) => { const theme: ThemeConfig = get(resume, 'metadata.theme'); const customCSS: CustomCSS = get(resume, 'metadata.css'); const template: string = get(resume, 'metadata.template'); - const pageConfig: PageConfig = get(resume, 'metadata.page'); const typography: Typography = get(resume, 'metadata.typography'); + const pageConfig: PageConfig = get(resume, 'metadata.page', {} as PageConfig); const themeCSS = useMemo(() => !isEmpty(theme) && generateThemeStyles(theme), [theme]); const typographyCSS = useMemo(() => !isEmpty(typography) && generateTypographyStyles(typography), [typography]); diff --git a/client/components/build/LeftSidebar/LeftSidebar.tsx b/client/components/build/LeftSidebar/LeftSidebar.tsx index e2461384..1c56f8cd 100644 --- a/client/components/build/LeftSidebar/LeftSidebar.tsx +++ b/client/components/build/LeftSidebar/LeftSidebar.tsx @@ -111,9 +111,7 @@ const LeftSidebar = () => {