diff --git a/Dockerfile b/Dockerfile index 4c0971d664..736c690de2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,8 +20,8 @@ COPY store ./store COPY utils ./utils COPY nuxt.config.js tailwind.config.js .babelrc .env ./ -ENV ROUTER_BASE /2023/ -ENV BASE_URL http://pycontw-2023:8000 +ENV ROUTER_BASE /2024/ +ENV BASE_URL http://pycontw-2024:8000 ENV BUILD_TARGET server ENV HOST 0.0.0.0 ENV API_URL_BROWSER https://tw.pycon.org/prs diff --git a/configs/pageLanding.js b/configs/pageLanding.js index 054ecbf777..3f08426b02 100644 --- a/configs/pageLanding.js +++ b/configs/pageLanding.js @@ -50,7 +50,7 @@ export const landingBulletinsConfig = [ { titleI18nKey: 'hackmd.title', descriptionI18nKey: 'hackmd.description', - link: 'https://hackmd.io/@pycontw/2022', + link: 'https://hackmd.io/@pycontw/2023', isExternalLink: true, icon: 'HackMD.svg', showBulletin: false, @@ -126,6 +126,10 @@ export const landingFooterHistoryConfig = [ text: '2022', link: 'https://tw.pycon.org/2022/', }, + { + text: '2023', + link: 'https://tw.pycon.org/2023/', + }, ] export const landingFooterSocialConfig = [ diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml index 6638872766..2961a06b0f 100644 --- a/docker-compose-dev.yml +++ b/docker-compose-dev.yml @@ -9,8 +9,8 @@ services: context: . dockerfile: mock-server.Dockerfile - pycontw-2023: - container_name: pycontw-2023-frontend-dev + pycontw-2024: + container_name: pycontw-2024-frontend-dev build: context: . dockerfile: dev.Dockerfile @@ -19,7 +19,7 @@ services: - ./node_modules:/app/node_modules:delegated environment: - BUILD_TARGET=server - - ROUTER_BASE=/2023/ + - ROUTER_BASE=/2024/ - HOST=0.0.0.0 - BASE_URL=http://mock-server:9876 - API_URL_BROWSER=http://0.0.0.0:9876 diff --git a/docker-compose.yml b/docker-compose.yml index def7e243dd..0351bc6510 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,8 +1,8 @@ version: '3.5' services: - pycontw-2023-frontend: - container_name: pycontw-2023-frontend + pycontw-2024-frontend: + container_name: pycontw-2024-frontend restart: always build: context: . @@ -12,4 +12,4 @@ services: networks: network: external: true - name: network-2023 + name: network-2024 diff --git a/i18n/index.i18n.js b/i18n/index.i18n.js index 0239561d2f..125affc5e9 100644 --- a/i18n/index.i18n.js +++ b/i18n/index.i18n.js @@ -2,7 +2,7 @@ import { genI18nMessages } from '@/utils/i18n.utils' export default genI18nMessages({ 'en-us': { - pyconWelcome: 'Welcome to PyCon TW 2023', + pyconWelcome: 'Welcome to PyCon TW 2024', pyconIntro: 'PyCon Taiwan', achieveFirstStatLine: 'Hold', achieveFirstEndLine: 'years', @@ -27,7 +27,7 @@ export default genI18nMessages({ '"PyCon TW 2023 will definitely be held successfully!"', }, 'zh-hant': { - pyconWelcome: '歡迎來到 PyCon TW 2023', + pyconWelcome: '歡迎來到 PyCon TW 2024', pyconIntro: 'PyCon Taiwan', achieveFirstStatLine: '持續舉辦', achieveFirstEndLine: '年', diff --git a/nuxt.config.js b/nuxt.config.js index c9bf93493c..6127f0e5c4 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -1,6 +1,6 @@ import axios from 'axios' const DEFAULT_BASE_URL = 'https://tw.pycon.org/prs' -const DEFAULT_ROUTER_BASE = '/2023/' +const DEFAULT_ROUTER_BASE = '/2024/' const DEFAULT_BUILD_TARGET = 'static' const DEFAULT_VUE_DEVTOOL = false diff --git a/pages/events/overview.vue b/pages/events/overview.vue index 22fc0ceba3..41415255d3 100644 --- a/pages/events/overview.vue +++ b/pages/events/overview.vue @@ -59,7 +59,7 @@ export default { imgUrl: require('~/static/img/events/overview/sprint.png'), imgAlt: 'Sprint', to: '/events/sprints', - openToView: true, + openToView: false, }, { tag: 'pycast', @@ -68,7 +68,7 @@ export default { imgUrl: require('~/static/img/events/overview/pycast.png'), imgAlt: 'PyCast', href: 'https://podcasts.apple.com/podcast/id1559843325', - openToView: true, + openToView: false, }, { tag: 'keynote', @@ -77,7 +77,7 @@ export default { imgUrl: require('~/static/img/events/overview/keynote.png'), imgAlt: 'Keynote', to: '/conference/keynotes', - openToView: true, + openToView: false, }, { tag: 'talk', @@ -86,7 +86,7 @@ export default { imgUrl: require('~/static/img/events/overview/talk.png'), imgAlt: 'Talk', to: '/conference/talks', - openToView: true, + openToView: false, }, { tag: 'tutorial', @@ -95,7 +95,7 @@ export default { imgUrl: require('~/static/img/events/overview/tutorial.png'), imgAlt: 'Tutorial', to: '/conference/tutorials', - openToView: true, + openToView: false, }, { tag: 'openSpace', @@ -104,7 +104,7 @@ export default { imgUrl: require('~/static/img/events/overview/open-space.png'), imgAlt: 'Open Space', to: '/events/open-spaces', - openToView: true, + openToView: false, }, { tag: 'lightningTalk', diff --git a/store/index.js b/store/index.js index fcdf4a732c..547507932e 100644 --- a/store/index.js +++ b/store/index.js @@ -11,18 +11,18 @@ export const state = () => ({ relatedData: [], configs: { conferenceName: 'PyCon TW', - conferenceYear: '2023', - conferenceDate: '2023-09-02', - showSpeakingPage: false, - showAboutStaffPage: true, - showSchedulePage: true, + conferenceYear: '2024', + conferenceDate: 'Coming Soon', + showSpeakingPage: true, + showAboutStaffPage: false, + showSchedulePage: false, showSponsorPage: false, - showRegistrationPage: true, + showRegistrationPage: false, showEventOverviewPage: true, - showEventsPage: true, - showConferencePage: true, - showVenuePage: true, - showIndexSponsorSection: true, + showEventsPage: false, + showConferencePage: false, + showVenuePage: false, + showIndexSponsorSection: false, showIndexSecondaryBtn: false, aboutHideItems: ['apacCommunity'], // ['pycontw', 'apacCommunity', 'history', 'community', 'codeOfConduct'] eventsHideItems: [], // ['sprints', 'openSpaces', 'jobs']