Skip to content

Releases: HugoGresse/OpenPlanner

v0.14.0

20 May 14:10
53ee22d

Choose a tag to compare

What's Changed

  • ➡️ Chatbot: allow you to easily analyze and edit speakers and sessions using any LLM through OpenRouter. Want to add 30 phone numbers to speakers? No need for a script, the chatbot will propose the diff so you can approve the changes. This also brings a lot of new APIs for that. It is free: just put an API Key and select a model.
  • Add speaker avatar size viewer and bulk resize on speakers, so we can reduce image sizes to keep our frontend light!
  • Fix: exclude teasingHidden sessions from social text generation
  • Speaker custom fields (public/private) + PATCH speaker API
  • Add unit tests for the API routes
  • Shortvid: check logo/avatar accessibility before generating videos
  • Fix blank page after deploy when navigating in a stale tab
  • Preview session teasing without saving the prompt first
  • Searchable LLM model picker with prices and dynamic top picks
  • Add selected day to admin schedule URL
  • Categorize and restyle the events home
  • PDF schedule: add event-level language setting (default FR) and render logo top-left

Full Changelog: v0.13.0...v0.14.0

v0.13.0

17 Mar 21:05
83195da

Choose a tag to compare

What's Changed

  • Fix: schedule template edit total being editable by @HugoGresse in #226
  • feat:Ask to delete orphaned speakers when deleting a session by @HugoGresse in #228
  • Fix URI parsing + typebox/typescript/node 24 upgrade by @HugoGresse in #227

Full Changelog: v0.12.0...v0.13.0

v0.12.0

10 Mar 21:03
0a2a821

Choose a tag to compare

What's Changed

  • New features:
    • FAQ export to PDF
    • Allow sponsors to add jobs in their own private space, with approval from the event team
    • Tickets Management by @isalyne34 in #221
  • Improve FAQ: add FAQ unified option, addimport from another event, add reordering
  • Add crop function to images
  • Session batch edit
  • New Service API for HTML to PDF conversion
  • feat(gladia): use v2 api by @alexandrebrg in #203
  • Reformat settings & API & deploys sections by @isalyne34 in #223
  • Add custom fields for sponsors (to be refined later on)

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

04 Apr 16:47
6521128

Choose a tag to compare

  • ➡️ Send session to Buffer as draft to easily post a session announcement on your social networks
  • Add import template button for the schedule to import a template from a past event
  • Add multiple session by speaker stats
  • Improve FAQ title design and responsiveness
  • Fix category and format counts when no category and no formats in event settings
  • Fix import API for ConferenceHall if no format or category matched
  • Fix saving a speaker with undefined fields after ConferenceHall import

Also, the API is now served from the EU, making it twice as fast as the Firestore DB is also in the EU.

v0.10.0

08 Feb 17:39
76a553c

Choose a tag to compare

Changes:

  • deploy function is now only made by the API, this is somewhat almost as fast except when the API cold boot.
  • two new API routes: deploy which trigger a deploy and deploy/files which get the different static files paths
  • event api key are now generated automatically on event creation
  • dates in .json are now all in UTC+00
  • fix file upload not always working when the file had query parameters

v0.9.0

19 Jan 20:14
e2904f2

Choose a tag to compare

v0.8.0

19 Jan 14:16
9974cc1

Choose a tag to compare

What's Changed

  • Potential breaking changes on the JSON exports, see #160
  • Major: Add public schedule, see below for screenshots or demo here by @HugoGresse in #160
  • Add teams to encapsulate specific people in team + import team by @HugoGresse in #154
  • Add optional bio field in team members. by @GerardPaligot in #153
  • New nav ar more mobile friendly by @HugoGresse in #156

Fixes

  • Fix: Prevent wrong field name/types to be added in Firestore through the API by @HugoGresse in #144
  • feat:api Rename overwritreSessionsSpeakers route and remove required icon on speaker social by @HugoGresse in #145
  • fix: Tags are not optional everywhere by @HugoGresse in #146
  • Fix:API await when creating formats and categories by @HugoGresse in #148

Chor

New Contributors

Full Changelog: v0.7.0...v0.8.0

Screenshots

404666834-d04e5677-6a95-45fe-983c-f6d01f3d2f34
404666790-af5a1e45-86aa-4f06-a864-187198898dc1

v0.7.0

22 Sep 15:41
830cc86

Choose a tag to compare

What's Changed

(most feature where already released)

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

27 May 16:02
081ee1c

Choose a tag to compare

What's Changed

  • Voxxrin output by @HugoGresse in #93
  • Add FAQ in Static API & Improve Update website speed by @HugoGresse in #116
  • Add speaker exports & updatedAt date by @HugoGresse in #113
  • Add sessions export menu & ask user to confirm when a generation is in progress by @HugoGresse in #117
  • Add speaker pronouns & category secondary color by @HugoGresse in #118
  • New admin interface to follow SaaS usage & fix error not always displayed when loading data by @HugoGresse in #120
  • Check shortvid generation error in serverless function by @HugoGresse in #112
  • Shortvid new server (faster) + API change for shortvid by @HugoGresse in #121

Full Changelog: v0.5.0...v0.6.0

v0.5.0

01 May 19:48
62565dd

Choose a tag to compare

What's Changed

  • ShortVid integration: you can now generate video and images using shortvid.io directly in OpenPlanner. Image & video are upload to OpenPlanner server. The feature is also accessible through the API
  • Improve sessions AI stuffs: you can now customize the prompt, model and temperature.
  • Add a lot of new fields on the event: location name, location url, logo, logo2, background image, color, color secondary, color background

Fixes and stuffs

  • Fix possible error with null/undefined ID when importing from ConferenceHall on sessions & speaker DisplayName in #92
  • Fix max resolution image upload issue in #98
  • Prevent creating a new session without a title by @HugoGresse in #107
  • Fix dates label fields overlap

Full Changelog: v0.4.0...v0.5.0