Release v1.4.0 🌈
·
2092 commits
to master
since this release
Changes
🚀 Features
- Revert "feat: Add required fields for merge of invoices & order models" (#6198) - @iamareebjamal
- feat: verify unverified user if he resets password (#6254) - @CosmicCoder96
- feat: Make discount codes & access codes support event_identifiers (#6251) - @CosmicCoder96
- feat: add field for email exception in speaker schema (#6209) - @shreyanshdwivedi
- feat: Added order foreign keys & relationships in API (#6199) - @mrsaicharan1
- feat: Add required fields for merge of invoices & order models (#6196) - @mrsaicharan1
- feat: add a resend email route for organizers (#6163) - @uds5501
- feat: Serving event invoices through a protected route (#6145) - @mrsaicharan1
- feat: restricts unverified user for buying free tickets (#6140) - @prateekj117
🐛 Bug Fixes
- fix: add tax information in event copy action (#6241) - @uds5501
- fix: send mail only if SMTP was configured(Event Export) (#6228) - @mrsaicharan1
- fix: Make discount code & access code API URLs follow json api conventions (#6238) - @CosmicCoder96
- fix: Replaced hardcoded with FE URL from settings (#6233) - @mrsaicharan1
- fix: restoration of deleted event (#6218) - @shreyanshdwivedi
- fix: Same discount and access codes cannot be applied to two different events (#6208) - @prateekj117
- fix: state logic error in sessions.py (#6220) - @cclauss
- fix: handle padding error for verification token (#6206) - @uds5501
- fix: Making Event Name mandatory for publishing of event (#6203) - @kushthedude
- fix: allows only owner and organizer to delete role-invites (#6190) - @shreyanshdwivedi
- fix: Add citext extension in migration if not exists (#6188) (#6189) - @iamareebjamal
- fix: Add citext extension in migration if not exists (#6188) - @iamareebjamal
- fix: order deletion triggers emails (#6184) - @uds5501
🧰 Maintenance
- chore: Moved utility unit tests to appropriate folder (#6226) - @mrsaicharan1
- refactor: Rewrite empty_string & add more test cases (#6222) - @mrsaicharan1
- chore: Migrate to flask_jwt_extended (#6216) - @iamareebjamal
- chore: Remove sudo tag from travis config (#6219) - @cclauss
🕮 Documentation
⚙ Dependencies and Libraries
- chore(deps): Including python-dotenv in requirements (#6237) - @kushthedude
- chore(deps): update sqlalchemy requirement from ~=1.3.5 to ~=1.3.6 (#6227) - @dependabot-preview
- chore(deps): update apscheduler requirement from ~=3.6.0 to ~=3.6.1 (#6217) - @dependabot-preview
- chore(deps): update sqlalchemy-utils requirement from ~=0.34.0 to ~=0.34.1 (#6194) - @dependabot-preview
Contributors
Thanks a lot to our contributors for making this release possible:
@CosmicCoder96, @cclauss, @dependabot-preview, @dependabot-preview[bot], @iamareebjamal, @kushthedude, @mrsaicharan1, @prateekj117, @sameshl, @shreyanshdwivedi and @uds5501