e3331ab0a1
Merge from Linux Australia's 'conf/2026' branch
2026-02-20 16:21:14 +11:00
Joel Addison
12abf7d642
Add Admin screens for Attendees
...
Allow attendees and attendee profiles to be managed via
the admin site so organisers can fill out details on attendees' behalf,
eg. for invited speakers.
2026-01-17 09:10:48 +00:00
Joel Addison
ca503ad9ca
Setup Everything Open 2026
2025-07-31 23:25:43 +10:00
089adf8b6b
Update conference year and dates in all the places
2025-02-14 18:02:00 +11:00
Joel Addison
8cc0fbd242
Update inkscape command
2025-01-19 15:38:02 +10:30
Joel Addison
1e1e309fa6
Update boarding pass pages
...
Update glyphs to Bootstrap Icons and styling to use Boostrap 4.
Improve navigation and page titles throughout section.
2025-01-03 12:25:16 +00:00
Joel Addison
10aad67b87
Update icons
...
Remove Font Awesome and Open Iconic and replace
with Bootstrap Icons. Add custom Bluesky icon.
2025-01-03 12:04:36 +00:00
Joel Addison
447ed3eaf7
Reinstate Markdown support for symposion
...
Allow Markdown within the speaker bio and proposal abstract,
with a restricted set of tags for safety.
Render direct to markdown instead of storing plain and HTML
in the database.
Fix issue in timetable when a day had no slots created.
2025-01-03 12:00:06 +00:00
Joel Addison
fb3fcc2faa
Add dev container
...
Setup Visual Studio Code devcontainer with symposion app and
postgresql database for easier local development.
Upgrade to Debian Bookworm for base container.
2025-01-03 11:49:08 +00:00
5bf63fe046
Support YouTube videos
2024-09-27 23:00:06 +10:00
Joel Addison
0bd1417f04
Fix registration available tag
...
Check that the user has a linked attendee before
trying to check if they have completed registration.
2024-08-19 22:57:28 +10:00
Joel Addison
a43eaced80
Everything Open 2025
2024-08-19 20:16:56 +10:00
28c73b4295
Only link to reviews for the current conference
2024-05-29 21:39:52 +10:00
9815e1131d
Remove mention of mask requirement
2024-05-17 12:19:42 +10:00
Joel Addison
ebaeedb076
Fix display of registration on dashboard
...
Ensure the registration information is displayed to any user
who can use a component of the section, regardless of if
there are available categories for them to purchase from.
2024-04-16 21:55:03 +10:00
Joel Addison
84c3a48626
Add barcode to checkin
...
Add Code 128 format barcode to checkin
to cater for barcode scanners at registration.
Add flagged link to boarding pass to dashboard.
2024-04-12 21:08:17 +10:00
Joel Addison
5557802860
Add name pronunciation to speaker profile
2024-04-09 21:28:23 +10:00
865d57c779
Update conference dates and venue
2024-03-18 15:00:24 +11:00
Joel Addison
6187cc9168
Updates for Everything Open 2024
2023-10-14 17:20:06 +10:00
a9b9202a8a
Allow us to use system lxml
2023-09-15 22:57:53 +10:00
7e98582b6d
Fix typo with Attendee.DoesNotExist
2023-08-01 12:11:54 +10:00
503b9b164e
Lash up presentations report for naming videos
2023-07-17 13:36:23 +10:00
97beb8b131
Add video URL field
2023-07-14 18:37:45 +10:00
9d7af1ccad
Lash up an attendees CSV report
2023-07-08 01:35:32 +10:00
9e497ee27d
Fix typo with Attendee.DoesNotExist
2023-06-08 11:52:28 +10:00
9135d60067
Fix URLs
2023-05-23 13:08:45 +10:00
8f2fb70094
Add speaker talks report
2023-05-23 13:05:54 +10:00
1fccc11354
Add report for reviewing speakers/talks across all tracks
2023-05-23 12:24:16 +10:00
354825a85b
Add Security track
2023-04-25 07:49:50 +10:00
34509d23eb
Make vendored symposion into an installable Python package
...
This allows us to install with `pip install "-e vendor/symposion"` similar to
the other vendored packages. There's no good reason for this to be different to
the others and depend on PYTHONPATH hacking.
Re-add
2023-04-24 16:38:25 +10:00
8e2f37d607
Remove speaker photo for now
...
Causing errors that we don't have time to debug.
2023-04-24 09:06:36 +10:00
759ddb78df
Add Health and Safety Guidelines to speaker form
2023-04-21 20:30:29 +10:00
827a482d32
Add models/forms for additional tracks
2023-04-20 17:47:34 +10:00
bfaa7d9115
Tweak speaker profile and proposal forms
2023-04-20 11:54:36 +10:00
c01dad66f7
Hide Linux Australia-specific questions, update registration changes date
2023-04-20 11:21:14 +10:00
Joel Addison
c4766d9198
Fix raffle ticket display on checkin
2023-03-14 21:23:51 +11:00
Joel Addison
96cf72e970
Update checkin details
...
Add flags for sections on the checkin page so they can be switched
on and off as required.
Display the number of raffle tickets purchased by the attendees.
2023-03-14 17:19:15 +11:00
Joel Addison
aeacf7f8a8
Update checking camera switcher
...
Fix camera selection using correct ID value.
Adjust column layout for mobile devices.
2023-03-14 12:01:02 +11:00
Joel Addison
e83dafef90
Add camera selector to checkin page
...
Allow the camera to be selected so tablets can use the
rear camera as well as the front camera.
2023-03-14 09:29:39 +11:00
Joel Addison
420974154a
Update checkin page
...
Display penguin dinner tickets.
Hide Venueless information panel.
2023-03-14 07:39:53 +11:00
Joel Addison
630bf40861
Everything Open 2023 - Initial Setup
2022-12-08 00:08:54 +10:00
Joel Addison
f958b3a7a7
Fix speaker username in schedule JSON
2022-01-15 13:31:39 +10:00
Joel Addison
97391d0210
Include speaker user name in schedule JSON
...
When a user has permission to see contact details, expose the speaker's
username in the author object, for integration between systems.
2022-01-05 19:48:42 +10:00
Joel Addison
731858c191
Add ticket type to venueless traits
...
Allow permissions to be setup in venueless based on the ticket type
in addition to existing specific traits.
2022-01-05 18:11:27 +10:00
Joel Addison
ff281c17ee
Add speaker bio to JSON API
2021-12-06 23:42:32 +10:00
Joel Addison
72b5c3ff55
Add code to speaker
...
Add unique identifier (code) to speakers within schedule JSON API
to allow speakers to be identified throughout the schedule.
2021-11-28 21:41:45 +10:00
Joel Addison
31c265a6b8
Adjust attendee profile
2021-11-27 16:36:16 +10:00
Joel Addison
244bb87b8c
Adjust boarding pass template migration
...
Change subject length in initial migration
to ensure it is in place prior to the default template being created.
2021-07-05 22:28:43 +10:00
Joel Addison
690053ae14
Fix boarding pass template
...
Extend length of boarding pass template subject to accommodate new default.
2021-07-05 22:11:23 +10:00
Joel Addison
f72490b1eb
LCA2022 Setup
...
Update dates and descriptions for LCA2022.
Remove old miniconf proposal types.
Add local timezone to speaker profile.
2021-07-05 20:20:24 +10:00