Skip to content

Releases: lukevella/rallly

v2.4.0

15 Mar 08:32
Compare
Choose a tag to compare

🚨 Suspending arm64 docker builds

As of this release we are suspending arm64 builds of the public docker image lukevella/rallly. These builds were very time consuming and often times failed due to how slow they were. If you are not running Rallly on a machine with an ARM architecture this won't affect you. If you are running on an ARM machine I would recommend pinning your version to lukevella/rallly:latest-arm to get the latest image that supports your architecture. Alternatively you can build the image yourself from the source code.

🔒 Added new security options for self-hosters

This version introduces the following environment variables you can use to secure your instance from unauthorized users.

Name Default Description
AUTH_REQUIRED false Set to true to require authentication for creating new polls and accessing admin pages
ALLOWED_EMAILS "" Comma separated list of email addresses that are allowed to register and login.
If not set, all emails are allowed.

Wildcard characters are supported.

Example: "[email protected], *@example.com, *@*.example.com"
DISABLE_LANDING_PAGE false Set to true to take users straight to the app.

As of this version, it will take you to the poll creation page but this will change once we have an app dashboard.

🪵 Changelog

Full Changelog: v2.3.1...v2.4.0

v2.3.1

14 Mar 09:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.0...v2.3.1

v2.3.0

13 Mar 16:46
Compare
Choose a tag to compare

This update improves the onboarding experience for new users. Users will receive more information over email and there is less emphasis on verifying a user's email which is only required to enable notifications.

Added

Changed

  • 💄 Add dropdown indicator to language selector (#552) [5b78093]
  • 🔧 Remove custom Crowdin commit message [2ebda9f]
  • 💬 Update email subject lines [611d04e]
  • ⚡ Make submitting a participant a bit faster [e06c55c]

Fixed

Miscellaneous

v2.2.3

06 Mar 10:11
Compare
Choose a tag to compare

Added

  • 👷‍♂️ Fix Dockerfile build [76f1a08]

v2.2.2

06 Mar 10:04
Compare
Choose a tag to compare

Fixed

  • 🐛 Fix wrong scope used in Dockerfile [4a4eec1]

v2.2.1

06 Mar 09:55
Compare
Choose a tag to compare

Added

  • 👷‍♂️ Fix docker image build workflow [c31c5ab]
  • ✨ Allow participant to enter email to receive edit link (#534) [0ac3c95]
  • ✨ Updated workflow for adding and updating participants (#500) [5d7db84]

Changed

  • ♻️ Refactor email templating code (#533) [309cb10]
  • ♻️ Switch to turborepo (#532) [0a836ae]
  • ♻️ Use built-in next/font instead of @next/font [6682c53]
  • ♻️ Update trpcs routes (#531) [18eca7c]
  • 🚸 Improve time slot start times (#519) [da895c1]
  • 💬 Update submit button text (#522) [d66663a]
  • 🎨 Get urlId during ssr (#521) [4ee3d7c]
  • ⚡ Lazy load animation library to help reduce bundle size (#502) [696cd44]
  • ⚡ Use nextjs layout feature [c2c000f]
  • 💄 Fix margin on admin controls [02ef900]
  • 🔧 Add `LANDING_PAGE` config option [a661630]

Removed

  • 🔥 Remove page animations [ecd63ae]

Fixed

  • 🐛 Fix framer motion missing layout animations [aab9995]
  • 🐛 Prevent form submission when poll is locked [e96c31b]

Security

Miscellaneous

  • 📝 Fix broken links in README [6636101]
  • 📦 Bump prisma version [41ef81a]
  • fix: upgrade posthog-js from 1.40.2 to 1.42.3 (#529) [d9f6a0d]
  • fix: upgrade react-i18next from 12.0.0 to 12.1.4 (#513) [1816f92]
  • fix: upgrade @svgr/webpack from 6.2.1 to 6.5.1 (#512) [584fc85]
  • fix: upgrade superjson from 1.9.1 to 1.12.2 (#511) [057482b]
  • fix: upgrade @next/font from 13.1.3 to 13.1.4 (#514) [f04bd65]
  • 📦 Update next version (#524) [84fdde6]
  • 🚧 Add more info about giving feedback in the open beta environment (#508) [ce3e554]
  • 📦 Upgrade @tanstack/react-query from 4.16.1 to 4.22.0 (#504) [9586a07]
  • 📦 Upgrade @headlessui/react from 1.6.6 to 1.7.7 (#505) [d33d05c]
  • 📦 Upgrade nodemailer from 6.7.2 to 6.9.0 (#506) [a60d5bf]
  • 📦 Upgrade iron-session from 6.1.3 to 6.3.1 (#507) [7f76a25]
  • 🚩 Add badge when in beta environment [e0f4ae1]
  • 📦 Update prisma (#501) [bac7db5]

v2.2.0

06 Mar 09:50
Compare
Choose a tag to compare

Added

  • ✨ Allow participant to enter email to receive edit link (#534) [0ac3c95]
  • ✨ Updated workflow for adding and updating participants (#500) [5d7db84]

Changed

  • ♻️ Refactor email templating code (#533) [309cb10]
  • ♻️ Switch to turborepo (#532) [0a836ae]
  • ♻️ Use built-in next/font instead of @next/font [6682c53]
  • ♻️ Update trpcs routes (#531) [18eca7c]
  • 🚸 Improve time slot start times (#519) [da895c1]
  • 💬 Update submit button text (#522) [d66663a]
  • 🎨 Get urlId during ssr (#521) [4ee3d7c]
  • ⚡ Lazy load animation library to help reduce bundle size (#502) [696cd44]
  • ⚡ Use nextjs layout feature [c2c000f]
  • 💄 Fix margin on admin controls [02ef900]
  • 🔧 Add `LANDING_PAGE` config option [a661630]

Removed

  • 🔥 Remove page animations [ecd63ae]

Fixed

  • 🐛 Fix framer motion missing layout animations [aab9995]
  • 🐛 Prevent form submission when poll is locked [e96c31b]

Security

Miscellaneous

  • 📝 Fix broken links in README [6636101]
  • 📦 Bump prisma version [41ef81a]
  • fix: upgrade posthog-js from 1.40.2 to 1.42.3 (#529) [d9f6a0d]
  • fix: upgrade react-i18next from 12.0.0 to 12.1.4 (#513) [1816f92]
  • fix: upgrade @svgr/webpack from 6.2.1 to 6.5.1 (#512) [584fc85]
  • fix: upgrade superjson from 1.9.1 to 1.12.2 (#511) [057482b]
  • fix: upgrade @next/font from 13.1.3 to 13.1.4 (#514) [f04bd65]
  • 📦 Update next version (#524) [84fdde6]
  • 🚧 Add more info about giving feedback in the open beta environment (#508) [ce3e554]
  • 📦 Upgrade @tanstack/react-query from 4.16.1 to 4.22.0 (#504) [9586a07]
  • 📦 Upgrade @headlessui/react from 1.6.6 to 1.7.7 (#505) [d33d05c]
  • 📦 Upgrade nodemailer from 6.7.2 to 6.9.0 (#506) [a60d5bf]
  • 📦 Upgrade iron-session from 6.1.3 to 6.3.1 (#507) [7f76a25]
  • 🚩 Add badge when in beta environment [e0f4ae1]
  • 📦 Update prisma (#501) [bac7db5]

v2.1.1

08 Feb 22:39
Compare
Choose a tag to compare

Changed

  • 💄 Increase participant page max width [4811fbe]
  • 💄 Bring back showing the day of the week for date options (#499) [0d805c8]

Fixed

  • ✏️ Fix typo in release workflow [3d8a8e8]

Miscellaneous

  • 👷 Update CI badge to show status of main branch [f965d14]
  • 👷 Trigger CI when we push to main [13726f4]
  • 👷 Add trigger to deploy on version release [e0dfb52]
  • 📦 Bump tailwind dependencies (#497) [fc7a2b8]

v2.1.0

08 Feb 10:23
Compare
Choose a tag to compare

Added

  • ✨ Improve usability of mobile poll (#486) [8c74836]

Changed

  • 🔧 Increase timeout when install dependencies [bcf4e0b]
  • 🔧 Update crowdin config [c20002e]
  • 💬 New translations app.json (Swedish) (#487) [f6d3aed]

Miscellaneous

  • 📦 Upgrade framer-motion from 6.3.11 to 6.5.1 (#496) [281f1d6]
  • 📦 Upgrade autoprefixer from 10.4.2 to 10.4.13 (#495) [e3ad665]
  • 📦 Upgrade react-hook-form from 7.39.3 to 7.42.1 (#493) [6095d1d]
  • 🌐 Update Swedish translations (app.json) (#488) [bb54e49]
  • 👷 Add major version tag to docker [b643652]

v2.0.0

06 Feb 20:33
Compare
Choose a tag to compare

This is the first versioned release of Rallly!

Changed

  • 🚚 Move scripts to scripts folder [3c80eca]

Miscellaneous

  • 👷 Add release script [5dba8b0]