-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1478 from ThatConference/next/feature
Promote Next/feature to production
- Loading branch information
Showing
22 changed files
with
168 additions
and
63 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load() { | ||
throw redirect(301, `https://thatconference.com/cfp`); | ||
throw redirect(301, `${tcr.baseUrl}/cfp`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load() { | ||
throw redirect(301, `https://thatconference.com/cfp`); | ||
throw redirect(301, `${tcr.baseUrl}/cfp`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,18 @@ | ||
import { error } from '@sveltejs/kit'; | ||
import eventsApi from '$dataSources/api.that.tech/events/queries'; | ||
|
||
export async function load({ params, fetch }) { | ||
const { event, date } = params; | ||
const eventSlug = `${event}/${date}`; | ||
|
||
const { queryEventWithSpeakersBySlug } = eventsApi(fetch); | ||
const fetchedEvent = await queryEventWithSpeakersBySlug(eventSlug); | ||
if (!fetchedEvent) { | ||
throw error(404, 'Event not found'); | ||
} | ||
|
||
return { | ||
eventSlug, | ||
event: await queryEventWithSpeakersBySlug(eventSlug) | ||
event: fetchedEvent | ||
}; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export function load() { | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/tx`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export function load({ params }) { | ||
const { year } = params; | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/tx/${year}/`); | ||
} |
24 changes: 16 additions & 8 deletions
24
src/routes/events/(thatConferences)/tx/[year]/schedule/+page.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,20 @@ | ||
import sessionsApi from '$dataSources/api.that.tech/sessions'; | ||
// import sessionsApi from '$dataSources/api.that.tech/sessions'; | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load({ parent }) { | ||
const { querySessionsBySlug } = sessionsApi(); | ||
export function load({ params }) { | ||
const { year } = params; | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/tx/${year}/schedule/`); | ||
|
||
let { event } = await parent(); | ||
const sessions = await querySessionsBySlug({ slug: event.slug, pageSize: 250 }); | ||
// const { querySessionsBySlug } = sessionsApi(); | ||
|
||
return { | ||
sessions | ||
}; | ||
// let { event } = await parent(); | ||
// const sessions = await querySessionsBySlug({ slug: event.slug, pageSize: 250 }); | ||
|
||
// return { | ||
// sessions | ||
// }; | ||
} |
32 changes: 20 additions & 12 deletions
32
src/routes/events/(thatConferences)/tx/[year]/sponsors/+page.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,26 @@ | ||
import lodash from 'lodash'; | ||
import partnerQueryApi from '$dataSources/api.that.tech/partner/queries'; | ||
// import lodash from 'lodash'; | ||
// import partnerQueryApi from '$dataSources/api.that.tech/partner/queries'; | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load({ params, fetch }) { | ||
const { groupBy } = lodash; | ||
export function load({ params }) { | ||
const { year } = params; | ||
const { getEventPartners } = partnerQueryApi(fetch); | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/tx/${year}/sponsors/`); | ||
|
||
const eventSlug = `tx/${year}`; | ||
// const { groupBy } = lodash; | ||
// const { year } = params; | ||
// const { getEventPartners } = partnerQueryApi(fetch); | ||
|
||
const event = await getEventPartners(eventSlug); | ||
const levels = groupBy(event.partners, 'level'); | ||
// const eventSlug = `tx/${year}`; | ||
|
||
return { | ||
event, | ||
levels | ||
}; | ||
// const event = await getEventPartners(eventSlug); | ||
// const levels = groupBy(event.partners, 'level'); | ||
|
||
// return { | ||
// event, | ||
// levels | ||
// }; | ||
} |
10 changes: 10 additions & 0 deletions
10
src/routes/events/(thatConferences)/tx/[year]/tickets/+page.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export function load({ params }) { | ||
const { year } = params; | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/tx/${year}/tickets/`); | ||
} |
13 changes: 8 additions & 5 deletions
13
src/routes/events/(thatConferences)/tx/[year]/travel/+page.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,10 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load({ parent }) { | ||
const { eventName } = await parent(); | ||
|
||
throw redirect(302, `/support/travel/${eventName}/`); | ||
export function load({ params }) { | ||
const { year } = params; | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/tx/${year}/travel/`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export function load() { | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/wi/`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export function load({ params }) { | ||
const { year } = params; | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/wi/${year}/`); | ||
} |
28 changes: 18 additions & 10 deletions
28
src/routes/events/(thatConferences)/wi/[year]/schedule/+page.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,23 @@ | ||
import sessionsApi from '$dataSources/api.that.tech/sessions'; | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
// import sessionsApi from '$dataSources/api.that.tech/sessions'; | ||
|
||
export async function load({ parent, url }) { | ||
const { querySessionsBySlug } = sessionsApi(); | ||
export async function load({ params }) { | ||
const { year } = params; | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/wi/${year}/schedule/`); | ||
|
||
let filterForFamily = url.searchParams.get('family') === 'true'; | ||
// const { querySessionsBySlug } = sessionsApi(); | ||
|
||
let { event } = await parent(); | ||
const sessions = await querySessionsBySlug({ slug: event.slug, pageSize: 250 }); | ||
// let filterForFamily = url.searchParams.get('family') === 'true'; | ||
|
||
return { | ||
sessions, | ||
filterForFamily | ||
}; | ||
// let { event } = await parent(); | ||
// const sessions = await querySessionsBySlug({ slug: event.slug, pageSize: 250 }); | ||
|
||
// return { | ||
// sessions, | ||
// filterForFamily | ||
// }; | ||
} |
32 changes: 20 additions & 12 deletions
32
src/routes/events/(thatConferences)/wi/[year]/sponsors/+page.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,26 @@ | ||
import lodash from 'lodash'; | ||
import partnerQueryApi from '$dataSources/api.that.tech/partner/queries'; | ||
// import lodash from 'lodash'; | ||
// import partnerQueryApi from '$dataSources/api.that.tech/partner/queries'; | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load({ params, fetch }) { | ||
const { groupBy } = lodash; | ||
export async function load({ params }) { | ||
const { year } = params; | ||
const { getEventPartners } = partnerQueryApi(fetch); | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/wi/${year}/sponsors/`); | ||
|
||
const eventSlug = `wi/${year}`; | ||
// const { groupBy } = lodash; | ||
// const { year } = params; | ||
// const { getEventPartners } = partnerQueryApi(fetch); | ||
|
||
const event = await getEventPartners(eventSlug); | ||
const levels = groupBy(event.partners, 'level'); | ||
// const eventSlug = `wi/${year}`; | ||
|
||
return { | ||
event, | ||
levels | ||
}; | ||
// const event = await getEventPartners(eventSlug); | ||
// const levels = groupBy(event.partners, 'level'); | ||
|
||
// return { | ||
// event, | ||
// levels | ||
// }; | ||
} |
10 changes: 10 additions & 0 deletions
10
src/routes/events/(thatConferences)/wi/[year]/tickets/+page.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export function load({ params }) { | ||
const { year } = params; | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/wi/${year}/tickets/`); | ||
} |
13 changes: 8 additions & 5 deletions
13
src/routes/events/(thatConferences)/wi/[year]/travel/+page.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,10 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { redirect, error } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load({ parent }) { | ||
const { eventName } = await parent(); | ||
|
||
throw redirect(302, `/support/travel/${eventName}/`); | ||
export function load({ params }) { | ||
const { year } = params; | ||
if (!Number.isInteger(Number.parseInt(year, 10))) { | ||
throw error(404, 'Event not found'); | ||
} | ||
throw redirect(tcr.defaultStatus, `${tcr.baseUrl}/wi/${year}/travel/`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load() { | ||
throw redirect(302, `/events/wi/2023/schedule/?family=true`); | ||
throw redirect(301, `${tcr.baseUrl}/family`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load() { | ||
throw redirect(301, `https://thatconference.com/sponsorships/apply`); | ||
throw redirect(301, `${tcr.baseUrl}/sponsorships/apply`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load() { | ||
throw redirect(301, `https://thatconference.com/`); | ||
throw redirect(301, `${tcr.baseUrl}/`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { events } from '$utils/config.public'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load() { | ||
throw redirect(301, `https://thatconference.com/${events.next.tx.slug}/`); | ||
throw redirect(301, `${tcr.baseUrl}/tx`); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
import { redirect } from '@sveltejs/kit'; | ||
import { events } from '$utils/config.public'; | ||
import { thatConferenceRedirect as tcr } from '$utils/config.public.js'; | ||
|
||
export async function load() { | ||
throw redirect(301, `https://thatconference.com/${events.next.wi.slug}/`); | ||
throw redirect(301, `${tcr.baseUrl}/wi`); | ||
} |
e0471a0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
that.us – ./
thatus-that-conference.vercel.app
thatus-git-master-that-conference.vercel.app
origin.that.us
that.us