Release v1.6.0 🌈
release-drafter
released this
07 Sep 08:52
·
2000 commits
to master
since this release
Changes
- feat: create custom_form_options api (#6408) - @CosmicCoder96
- Revert "fix: Add server checks for ticket price" (#6367) - @mrsaicharan1
- Revert "fix: Return only accepted session and public speaker call by default" (#6360) - @CosmicCoder96
- fix: follow db centric model, avoid reading keys from .env (#6352) - @CosmicCoder96
🚀 Features
- feat: add custom form json column to sessions, speaker, attendees (#6435) - @CosmicCoder96
- feat: Added JWT headers to fix accessibility issue (#6431) - @mrsaicharan1
- feat: endpoint to fetch transaction status of an order via paytm (#6402) - @shreyanshdwivedi
- feat: API to fetch total order amount by passing tickets and discount code (#6366) - @shreyanshdwivedi
- feat: Transaction Processing logic & Wallet linking implementation (#6399) - @mrsaicharan1
- feat: Adds transaction initiation logic & Payments Manager - PayTM (#6342) - @mrsaicharan1
- feat: update event invoice payment follow ups (#6391) - @uds5501
- feat: Add paypal configuration for Android Paypal Payment (#6297) - @anhanh11001
- feat: Support for non-attachment mails (#6370) - @mrsaicharan1
- feat: Implemented routes for creation & charging(invoice) through PayPal (#6296) - @mrsaicharan1
- feat: Addition of stripe test client id (#6358) - @kushthedude
- feat: add can_pay_by_paytm to event model and schema and refactor other keys (#6349) - @shreyanshdwivedi
- feat: Model additions for payTM integration (#6249) - @mrsaicharan1
- feat: send notification to coorganizers - ticket sales (#6335) - @mrsaicharan1
- feat: Added function for previous month's ticket sales count (#6287) - @mrsaicharan1
- feat: add stripe test key fields to settings model (#6322) - @shreyanshdwivedi
- feat: Design Event Invoice Template (#6265) - @uds5501
- feat: Added date to order invoice (#6313) - @mrsaicharan1
- feat: Implement Refresh Tokens (#6204) - @iamareebjamal
🐛 Bug Fixes
- fix: Removing currency symbol filter (#6429) - @kushthedude
- fix: Fix the url for all the exports (#6425) - @CosmicCoder96
- fix: Add save_to_db in payment.py (#6417) - @anhanh11001
- fix: Comparison cast for paypal payment verification (#6412) - @anhanh11001
- fix: Configure PayPal for mobile payments (#6406) - @anhanh11001
- fix: error and pointer for unverified user buying free tickets (#6395) - @shreyanshdwivedi
- fix: Unique ticket tag migration not being called (#6398) - @prateekj117
- fix: Delete duplicate ticket tags (#6386) - @prateekj117
- fix: remove pending from default invoice status (#6369) - @uds5501
- fix: Add server checks for ticket price (#6281) - @mrsaicharan1
- fix: Use ==/!= to compare str, bytes, and int literals (#6359) - @cclauss
- fix: Typo in the notification invitation message (#6346) - @smcri
- fix: remove additional parameters for is_paytm_activated(schema) (#6357) - @mrsaicharan1
- fix: Duplicate entries allowed in Ticket-Tag (#6351) - @prateekj117
- fix: order updation without 'amount' key works (#6336) - @shreyanshdwivedi
- fix: check for case where client sends null for max_quantity (#6344) - @CosmicCoder96
- fix: Return only accepted session and public speaker call by default (#6328) - @prateekj117
- fix: adds unique session and user constraint to feedback model (#6338) - @shreyanshdwivedi
- fix: check for paid orders to show billing info (#6310) - @uds5501
- fix: Fixed function pertaining to previous month's ticket sales (#6334) - @mrsaicharan1
- fix: Implement nested tables in order invoice details (#6329) - @uds5501
- fix: changed storage paths to fix mail bug (#6331) - @mrsaicharan1
- fix: make billing info mandatory for paid orders (#6192) - @shreyanshdwivedi
- fix: use from email name for sendgrid emails (#6324) - @CosmicCoder96
- fix: Fix valid choices for invoices schema (#6307) - @mrsaicharan1
- fix: Unverified user can buy free tickets (#6294) - @kushthedude
- fix: orders with amount>0 cannot be completed without payment (#6270) - @shreyanshdwivedi
- fix: event invoice to be accessed by identifier (#6292) - @shreyanshdwivedi
- fix: avoid check if email is overridden (#6299) - @shreyanshdwivedi
- fix: enable discount code checks for over consumption (#6055) - @uds5501
- fix: remove deleted events from cron actions (#6295) - @uds5501
🧰 Maintenance
- chore: Make docker-compose production ready (#6415) - @iamareebjamal
- chore: Push Build only for Master or Development (#6387) - @kushthedude
- chore: Preload gunicorn to share memory and perf (#6380) - @iamareebjamal
- chore: Upgrade dredd and increase hooks timeout (#6373) - @kushthedude
- chore: Split API Blueprint (#6300) - @iamareebjamal
- chore: Baseline master into dev (#6286) - @iamareebjamal
🕮 Documentation
- docs: Add API docs for refresh token implementation (#6301) - @iamareebjamal
⚙ Dependencies and Libraries
- chore(deps): update sentry-sdk requirement from ~=0.10 to ~=0.11 (#6371) - @dependabot-preview
- chore(deps): Downgrade to dredd 11.0.0 (#6376) - @iamareebjamal
- chore(deps): update sqlalchemy requirement from ~=1.3.6 to ~=1.3.7 (#6365) - @dependabot-preview
- chore(deps): update stripe requirement from ~=2.34.0 to ~=2.35.0 (#6362) - @dependabot-preview
- chore(deps): update stripe requirement from ~=2.33.2 to ~=2.34.0 (#6355) - @dependabot-preview
- chore(deps): bump pycparser from 2.14 to 2.19 (#6354) - @dependabot-preview
- chore(deps): update arrow requirement from ~=0.14.4 to ~=0.14.5 (#6339) - @dependabot-preview
- chore(deps): update stripe requirement from ~=2.33.0 to ~=2.33.2 (#6325) - @dependabot-preview
- chore(deps): update icalendar requirement from ~=3.12 to ~=4.0 (#6315) - @dependabot-preview
- chore(deps): update qrcode requirement from ~=5.3 to ~=6.1 (#6319) - @dependabot-preview
- chore(deps): update requests-oauthlib requirement from ~=0.8 to ~=1.2 (#6318) - @dependabot-preview
- chore(deps): update itsdangerous requirement from ~=0.24 to ~=1.1 (#6317) - @dependabot-preview
- chore(deps): update flask-jwt-extended requirement from ~=3.20.0 to ~=3.21.0 (#6314) - @dependabot-preview
- chore(deps): update flask-sqlalchemy requirement from ~=2.1 to ~=2.4 (#6316) - @dependabot-preview
- chore(deps): update arrow requirement from ~=0.14.3 to ~=0.14.4 (#6279) - @dependabot-preview
Contributors
Thanks a lot to our contributors for making this release possible:
@CosmicCoder96, @anhanh11001, @cclauss, @dependabot-preview, @dependabot-preview[bot], @iamareebjamal, @kushthedude, @mrsaicharan1, @prateekj117, @shreyanshdwivedi, @smcri and @uds5501