Everything Open 2025

This commit is contained in:
Joel Addison 2024-08-19 20:16:56 +10:00
parent 05f324dff7
commit a43eaced80
12 changed files with 43 additions and 43 deletions

View file

@ -4,7 +4,7 @@ stages:
variables:
DOCKER_TLS_CERTDIR: "/certs"
CONTAINER_PREFIX: 2024
CONTAINER_PREFIX: 2025
CONTAINER_IMAGE: $CI_REGISTRY_IMAGE/$CONTAINER_PREFIX:$CI_COMMIT_SHA
build-image:
@ -18,8 +18,8 @@ build-image:
- docker build --pull -f docker/Dockerfile -t $CONTAINER_IMAGE .
- docker push $CONTAINER_IMAGE
only:
- dev/2024
- conf/2024
- dev/2025
- conf/2025
k8s-deploy-staging:
image: google/cloud-sdk
@ -27,15 +27,15 @@ k8s-deploy-staging:
script:
- echo "${CA_CERT}" > cert.crt
- kubectl config set-cluster cluster --server="${KUBE_SERVER}" --embed-certs=true --certificate-authority=cert.crt
- kubectl config set-context cluster --cluster=cluster --namespace=eo2024-staging --user=gitlab-ci
- kubectl config set-context cluster --cluster=cluster --namespace=eo2025-staging --user=gitlab-ci
- kubectl config use-context cluster
- kubectl --token "${KUBE_TOKEN}" set image deployment/symposion-app symposion-app=$CONTAINER_IMAGE
when: manual
only:
- dev/2024
- dev/2025
environment:
name: 2024/staging
url: https://eo2024-staging.osaconftools.net/
name: 2025/staging
url: https://eo2025-staging.osaconftools.net/
k8s-deploy-prod:
image: google/cloud-sdk
@ -43,15 +43,15 @@ k8s-deploy-prod:
script:
- echo "${CA_CERT}" > cert.crt
- kubectl config set-cluster cluster --server="${KUBE_SERVER}" --embed-certs=true --certificate-authority=cert.crt
- kubectl config set-context cluster --cluster=cluster --namespace=eo2024-prod --user=gitlab-ci
- kubectl config set-context cluster --cluster=cluster --namespace=eo2025-prod --user=gitlab-ci
- kubectl config use-context cluster
- kubectl --token "${KUBE_TOKEN}" set image deployment/symposion-app symposion-app=$CONTAINER_IMAGE
when: manual
only:
- conf/2024
- conf/2025
environment:
name: 2024/prod
url: https://2024.everythingopen.au/
name: 2025/prod
url: https://2025.everythingopen.au/
.docs_template: &sphinx
image: alpine
@ -71,7 +71,7 @@ pages:
stage: build
only:
- master
- conf/2024
- conf/2025
environment:
name: docs
url: https://laconfdev.gitlab.io/symposion_app/
@ -81,5 +81,5 @@ build-sphinx:
stage: build
except:
- master
- conf/2024
- dev/2024
- conf/2025
- dev/2025

View file

@ -3,10 +3,10 @@
"model": "symposion_conference.conference",
"pk": 1,
"fields": {
"title": "Everything Open 2024",
"start_date": "2024-04-16",
"end_date": "2024-04-18",
"timezone": "Australia/Brisbane"
"title": "Everything Open 2025",
"start_date": "2025-01-20",
"end_date": "2025-01-22",
"timezone": "Australia/Adelaide"
}
}
]

View file

@ -6,8 +6,8 @@
"conference": 1,
"name": "Main Conference",
"slug": "main",
"start_date": "2024-04-16",
"end_date": "2024-04-18"
"start_date": "2025-01-20",
"end_date": "2025-01-22"
}
}
]

View file

@ -3,8 +3,8 @@
"model": "sites.site",
"pk": 1,
"fields": {
"domain": "2024.everythingopen.au",
"name": "Everything Open 2024"
"domain": "2025.everythingopen.au",
"name": "Everything Open 2025"
}
}
]

View file

@ -121,7 +121,7 @@ function (slug, sha) {
"value": "UA-000000000-1"
}
],
"image": "registry.gitlab.com/laconfdev/symposion_app/2024:" + sha,
"image": "registry.gitlab.com/laconfdev/symposion_app/2025:" + sha,
"imagePullPolicy": "Always",
"livenessProbe": {
"failureThreshold": 3,

View file

@ -125,7 +125,7 @@ else:
ALLOWED_HOSTS = ['127.0.0.1', 'localhost', '*']
TIME_ZONE = "Australia/Brisbane"
TIME_ZONE = "Australia/Adelaide"
DATE_FORMAT = "j F Y"
LANGUAGE_CODE = "en-au"
@ -518,13 +518,13 @@ CONFERENCE_NAME = os.environ.get('CONFERENCE_NAME', 'Everything Open')
CONFERENCE_NAME_SHORT = os.environ.get('CONFERENCE_NAME_SHORT', 'EO')
CONFERENCE_EMAIL = os.environ.get('CONFERENCE_EMAIL', DEFAULT_FROM_EMAIL)
CONF_TZINFO = pytz.timezone(TIME_ZONE)
CONF_START = CONF_TZINFO.localize(datetime(2024, 4, 16))
CONF_END = CONF_TZINFO.localize(datetime(2024, 4, 18))
CONF_MINICONF_END = CONF_TZINFO.localize(datetime(2024, 4, 16, 23, 59))
EARLY_BIRD_DEADLINE = CONF_TZINFO.localize(datetime(2024, 1, 28))
PENGUIN_DINNER_TICKET_DATE = date(2024, 4, 17)
SPEAKER_DINNER_TICKET_DATE = date(2024, 4, 16)
PDNS_TICKET_DATE = date(2024, 4, 16)
CONF_START = CONF_TZINFO.localize(datetime(2025, 1, 20))
CONF_END = CONF_TZINFO.localize(datetime(2025, 1, 22))
CONF_MINICONF_END = CONF_TZINFO.localize(datetime(2025, 1, 20, 23, 59))
EARLY_BIRD_DEADLINE = CONF_TZINFO.localize(datetime(2024, 12, 1))
PENGUIN_DINNER_TICKET_DATE = date(2025, 1, 21)
SPEAKER_DINNER_TICKET_DATE = date(2025, 1, 21)
PDNS_TICKET_DATE = date(2025, 1, 21)
TSHIRT_PRICE = Decimal("25.00")

View file

@ -4,7 +4,7 @@
<nav class="navbar navbar-expand-lg navbar-light bg-dawn-sea">
<div class="container">
<a class="navbar-brand" href="/">
<img src="{% static 'img/eo2024.svg' %}" alt="Everything Open 2024 logo" height="56px">
<img src="{% static 'img/eo2025.svg' %}" alt="Everything Open 2025 logo" height="56px">
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">

View file

@ -21,13 +21,13 @@
<!-- Cards -->
<meta property="og:title" content="{{ head_title }}">
<meta property="og:description" content="Everything Open 2024 - April 16-18 2024, Gladstone, QLD, Australia" />
<meta property="og:description" content="Everything Open 2025 - January 20-22 2025, Adelaide, SA, Australia" />
<meta property="og:url" content="{{ request.scheme }}://{{ request.get_host }}{{ request.path }}">
<meta name="twitter:site" content="@_everythingopen">
<meta name="twitter:image:alt" content="{{ head_title }}" />
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="{{ request.scheme }}://{{ request.get_host }}/media/img/card/eo-badge.ba30d338.png" />
<meta property="og:image" content="{{ request.scheme }}://{{ request.get_host }}/media/img/card/eo-badge.ba30d338.png" />
<meta name="twitter:image" content="{{ request.scheme }}://{{ request.get_host }}/media/img/card/eo2025-badge.06cfdbb4.png" />
<meta property="og:image" content="{{ request.scheme }}://{{ request.get_host }}/media/img/card/eo2025-badge.06cfdbb4.png" />
<meta property="og:image:width" content="400" />
<meta property="og:image:height" content="400" />
@ -121,10 +121,10 @@
<div class="container py-4">
<div class="row">
<div class="col-md-4 pb-4">
<strong>Everything Open 2024</strong> <br>
April 16-18 2024 <br>
Gladstone, QLD, Australia <br>
Timezone: AEST - UTC+10 <br>
<strong>Everything Open 2025</strong> <br>
January 20-22 2025 <br>
Tarntanya (Adelaide), Australia <br>
Timezone: ACDT - UTC+10.5 <br>
<a href="mailto:contact@everythingopen.au" alt="Email"><i class="bi-envelope-fill"></i></a>&nbsp;&nbsp;<a
href="https://twitter.com/_everythingopen" alt="X"><i class="bi-twitter"></i></a>&nbsp;&nbsp;<a
href="https://www.linkedin.com/showcase/everythingopen/" alt="LinkedIn"><i class="bi-linkedin"></i></a>
@ -140,7 +140,7 @@
<div class="col-md-4 pb-4 text-right">
<small>
<a href="#">Back to top</a><br>
&copy; 2023 Everything Open and <a href="http://linux.org.au/">Linux Australia</a><br>
&copy; 2024 Everything Open and <a href="http://linux.org.au/">Linux Australia</a><br>
Linux is a registered trademark of Linus Torvalds <br>
<a href="/colophon/">Colophon</a>
</small>

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 6.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.5 KiB

View file

@ -348,7 +348,7 @@ def _guided_registration_profile_and_voucher(request):
title="Profile and Personal Information",
form=profile_form,
description=("<div class=\"text-info\"><em>You can come back and edit these details any time before "
"April 15 2024.</em></div>"),
"January 15 2025.</em></div>"),
)
return [voucher_section, profile_section]

View file

@ -305,7 +305,7 @@ def schedule_json(request):
class EventFeed(ICalFeed):
product_id = '-//2024.everythingopen.au/schedule//EN'
product_id = '-//2025.everythingopen.au/schedule//EN'
timezone = settings.TIME_ZONE
filename = 'conference.ics'