Release v1.17.0 🌈
release-drafter
released this
13 Aug 09:25
·
1499 commits
to master
since this release
Changes
Release Notes
Features
Major Changes in Sessions API and session state changes
Note: There are no breaking changes in API but more integrity checks have been put in place
- Add session mails and notify endpoint
- Add session state change emails
- Add session states and mails API
- Add session state transition validation
- Add cancelled and withdrawn state to session
- Add session custom form validations
Other additions:
- Add option to disable order attachment PDF
- Add instagram_url in settings model
Bug Fixes
- Add public payment gateway key in settings
- Allow orgnizers to unlock sessions and override session form validations
- Add hack to remove duplicate sessions in user sessions API
- Send after event emails and notifs to unique receivers
- Fail order status transition to pending if incomplete attendee info
Maintenance
- Remove modules from project (were confusing, obsolete and broken)
- Dependency Updates
🚀 Features
- feat: Add session mails and notify endpoint (#7198) - @iamareebjamal
- feat: Add session state change emails (#7196) - @iamareebjamal
- feat: add instagram_url in settings model (#7163) - @snitin315
- feat: Add session states API (#7162) - @iamareebjamal
- feat: Add session state transition validation (#7156) - @iamareebjamal
- feat: Add cancelled and withdrawn state to session (#7146) - @iamareebjamal
- feat: Add option to disable order attachment PDF (#7139) - @iamareebjamal
- feat: Add session custom form validations (#7112) - @iamareebjamal
🐛 Bug Fixes
- fix: Add public payment gateway key in settings (#7197) - @divs4debu
- fix: Allow orgnizers to unlock sessions and add tests (#7186) - @iamareebjamal
- fix: Allow organizer to override session form validation (#7172) - @iamareebjamal
- fix: remove modules from project (#7158) - @snitin315
- fix: Send email when change in session state (#7157) - @Haider8
- fix: Add hack to remove duplicate sessions in user sessions API (#7152) - @iamareebjamal
- fix: Send after event emails and notifs to unique receivers (#7126) - @Haider8
- fix: Make user relationship in speaker schema dump_only (#7122) - @Haider8
- fix: Fail order status transition to pending if incomplete attendee info (#7113) - @Haider8
🧰 Maintenance
- chore: Prepare v1.17.0 (#7203) - @iamareebjamal
- refactor: Deduplicate get_new_identifier (#7182) - @divs4debu
- chore: Change to 'Slides' and 'Comments' in Session Form (#7143) - @iamareebjamal
- chore: Re-order imports with isort 5 (#7120) - @iamareebjamal
⚙ Dependencies and Libraries
- chore(deps-dev): bump pytype from 2020.7.30 to 2020.8.10 (#7199) - @dependabot-preview
- chore(deps-dev): bump isort from 5.3.0 to 5.3.2 (#7192) - @dependabot-preview
- chore(deps): bump sendgrid from 6.4.4 to 6.4.5 (#7189) - @dependabot-preview
- chore(deps): bump stripe from 2.49.0 to 2.50.0 (#7188) - @dependabot-preview
- chore(deps-dev): bump isort from 5.2.2 to 5.3.0 (#7190) - @dependabot-preview
- chore(deps): bump sentry-sdk[flask] from 0.16.2 to 0.16.3 (#7183) - @dependabot-preview
- chore(deps): bump omise from 0.8.1 to 0.9.0 (#7184) - @dependabot-preview
- chore(deps): bump celery from 4.4.6 to 4.4.7 (#7181) - @dependabot-preview
- chore(deps): bump wtforms[email] from 2.3.2 to 2.3.3 (#7180) - @dependabot-preview
- chore(deps): bump eventlet from 0.25.2 to 0.26.1 (#7179) - @dependabot-preview
- chore(deps-dev): bump pytype from 2020.7.24 to 2020.7.30 (#7178) - @dependabot-preview
- chore(deps): bump pytest from 6.0.0 to 6.0.1 (#7177) - @dependabot-preview
- chore(deps-dev): bump isort from 5.2.1 to 5.2.2 (#7176) - @dependabot-preview
- chore(deps-dev): bump isort from 5.2.0 to 5.2.1 (#7170) - @dependabot-preview
- chore(deps): bump wtforms[email] from 2.3.1 to 2.3.2 (#7171) - @dependabot-preview
- chore(deps): bump geoip2 from 4.0.1 to 4.0.2 (#7168) - @dependabot-preview
- chore(deps): bump pytest from 5.4.3 to 6.0.0 (#7169) - @dependabot-preview
- chore(deps-dev): bump isort from 5.1.4 to 5.2.0 (#7165) - @dependabot-preview
- chore(deps-dev): bump pytype from 2020.7.20 to 2020.7.24 (#7166) - @dependabot-preview
- chore(deps): bump coverage from 5.2 to 5.2.1 (#7159) - @dependabot-preview
- chore(deps): bump sentry-sdk[flask] from 0.16.1 to 0.16.2 (#7154) - @dependabot-preview
- chore(deps): bump sendgrid from 6.4.3 to 6.4.4 (#7153) - @dependabot-preview
- chore(deps-dev): bump pytype from 2020.7.14 to 2020.7.20 (#7151) - @dependabot-preview
- chore(deps): bump geoip2 from 3.0.0 to 4.0.1 (#7150) - @dependabot-preview
- chore(deps-dev): bump isort from 5.1.1 to 5.1.4 (#7144) - @dependabot-preview
- chore(deps): bump stripe from 2.48.0 to 2.49.0 (#7142) - @dependabot-preview
- chore(deps-dev): bump isort from 5.1.0 to 5.1.1 (#7140) - @dependabot-preview
- chore(deps): bump lodash from 4.17.15 to 4.17.19 (#7138) - @dependabot
- chore(deps-dev): bump pytype from 2020.6.26 to 2020.7.14 (#7136) - @dependabot-preview
- chore(deps-dev): bump isort from 5.0.9 to 5.1.0 (#7137) - @dependabot-preview
- chore(deps): bump flask-sqlalchemy from 2.4.3 to 2.4.4 (#7135) - @dependabot-preview
- chore(deps): bump sendgrid from 6.4.2 to 6.4.3 (#7133) - @dependabot-preview
- chore(deps): bump diff-match-patch from 20181111 to 20200713 (#7132) - @dependabot-preview
- chore(deps-dev): bump isort from 5.0.7 to 5.0.9 (#7134) - @dependabot-preview
- chore(deps-dev): bump isort from 5.0.6 to 5.0.7 (#7129) - @dependabot-preview
- chore(deps): bump sentry-sdk[flask] from 0.16.0 to 0.16.1 (#7130) - @dependabot-preview
- chore(deps-dev): bump isort from 5.0.5 to 5.0.6 (#7127) - @dependabot-preview
- chore(deps-dev): bump isort from 5.0.4 to 5.0.5 (#7124) - @dependabot-preview
- chore(deps): bump sendgrid from 6.4.1 to 6.4.2 (#7123) - @dependabot-preview
- chore(deps): bump sqlalchemy-utils from 0.36.7 to 0.36.8 (#7125) - @dependabot-preview
- chore(deps): bump graphene-sqlalchemy-filter from 1.11.0 to 1.11.1 (#7121) - @dependabot-preview
- chore(deps): bump humanize from 2.4.1 to 2.5.0 (#7118) - @dependabot-preview
- chore(deps): bump coverage from 5.1 to 5.2 (#7119) - @dependabot-preview
- chore(deps-dev): bump isort from 4.3.21 to 5.0.4 (#7117) - @dependabot-preview
Contributors
Thanks a lot to our contributors for making this release possible:
@Haider8, @dependabot, @dependabot-preview, @dependabot-preview[bot], @dependabot[bot], @divs4debu, @iamareebjamal and @snitin315