Skip to content

Release v1.18.0 🌈

Compare
Choose a tag to compare
@release-drafter release-drafter released this 07 Oct 03:18
· 1391 commits to master since this release
a6c2e2c

Changes

Release Notes

Features
  • Add invoice generation, billing and payment logic
  • Add ability to create online events
  • Add more social media URLs in settings
Bug Fixes
  • Fix Admin Sales API
  • Fix Admin's ability to view draft events
  • Fix long-standing paypal charging issue
  • Fix proper float level amount usage in payments
Maintenance
  • Make celery container depend on web, to avoid DB race issue
  • Remove soft deletion from some models
  • Upgrade python code syntax to latest versions and remove code smells
  • Add tests for disabled dredd sections
  • Dependency Updates

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

  • chore: Prepare for v1.18.0 (#7337) - @iamareebjamal
  • chore: Fix dangerous default argument (#7335) - @deepsource-autofix
  • chore: Fix comparison constant position (#7334) - @deepsource-autofix
  • chore: Refactor unnecessary else / elif when if block has a return statement (#7332) - @deepsource-autofix
  • chore: Refactor unnecessary else / elif when if block has a raise statement (#7333) - @deepsource-autofix
  • chore: Refactor unnecessary else / elif when if block has a return statement (#7331) - @deepsource-autofix
  • chore: Use identity test to compare types (#7330) - @deepsource-autofix
  • chore: Use sys.exit() calls (#7329) - @deepsource-autofix
  • chore: Refactor unnecessary else / elif when if block has a raise statement (#7328) - @deepsource-autofix
  • chore: Simplify the if statement (#7327) - @deepsource-autofix
  • chore: Upgrade python syntax through pyupgrade (#7326) - @iamareebjamal
  • chore: Configure pre-commit for excluding files through black (#7323) - @progmatic-99
  • chore: Remove redundant cache delete command (#7308) - @iamareebjamal
  • chore: Add cron scripts (#7264) - @iamareebjamal
  • chore(docs): Adds dredd tests for calculate-amount API (#7263) - @blossom2017
  • chore: Enable dredd tests for some of the Orders API endpoints (#7261) - @blossom2017
  • chore: Enable dredd test for v1/users/checkEmail (#7230) - @blossom2017
  • chore: Make celery container depend on web (#7257) - @iamareebjamal
  • chore: Ignore more folders from docker (#7247) - @iamareebjamal
  • chore(tests): Enable dredd tests for event role permissions API (#7231) - @blossom2017

🕮 Documentation

⚙ Dependencies and Libraries

Contributors

Thanks a lot to our contributors for making this release possible:
@DiptoChakrabarty, @blossom2017, @deepsource-autofix, @deepsource-autofix[bot], @dependabot-preview, @dependabot-preview[bot], @iamareebjamal, @mansiag, @maze-runnar, @progmatic-99 and @snitin315