Skip to content

1.1.0 [2024-11-27]

Latest
Compare
Choose a tag to compare
@pandafy pandafy released this 27 Nov 16:42
· 13 commits to master since this release
1.1.0
5b6feae

Features

  • Added progress bar to show RADIUS usage (traffic and session time) in the status page.
  • Added support for password expiration.
  • Limited consecutive SMS sending to prevent abuse.
  • Allowed users to upgrade subscriptions plan from the status page.
  • Introduced client.components.registration_form.auto_select_first_plan setting to auto-select the first plan during subscription.
  • Added missing Friulian translations.

Changes

  • Updated the X logo to the new design.
  • Do not send new SMS unless needed.
  • Updated polyfill URL to Cloudflare's CDN for enhanced security.

Dependencies

  • Bumped add==2.0.6.
  • Bumped axios==0.28.0.
  • Bumped concurrently==8.2.1.
  • Bumped dompurify==3.0.6.
  • Bumped fs-extra==11.1.0.
  • Bumped history==5.2.0.
  • Bumped jsdom==22.1.0.
  • Bumped marked==12.0.0.
  • Bumped node-plop==0.32.0.
  • Bumped nodemon==3.0.3.
  • Bumped react-redux==8.1.3.
  • Bumped react-router-dom==6.2.1.
  • Bumped react-select==5.2.2.
  • Bumped universal-cookie-express==6.1.1.
  • Bumped eslint-config-prettier==9.1.0.
  • Bumped typescript==5.4.5.

Bugfixes

  • Fixed error when captivePortalLoginForm.additional_fields is empty.
  • Fixed package.json to ensure setup script is executed on build and client.
  • Fixed payment flow redirect loop when payment requires internet.
  • Fixed circular import issue detected by eslint.
  • Fixed internetMode text disappearing when browsing different pages.
  • Fixed captive portal login after registration.
  • Fixed minor style issue in contact box.