Changelog History
Page 3
-
v1.6.0 Changes
September 07, 2019๐ 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 -
v1.5.1 Changes
August 01, 2019๐ Hotfix
- โ Add current_user import in ticketing to fix breakage in redirection to success page after payment
-
v1.5.0 Changes
July 31, 2019๐ Changes
๐ฑ ๐ Features
- feat: add billing info mandatory field to event model (#6269) - @CosmicCoder96
๐ฑ ๐ Bug Fixes
- ๐ fix: Stripe publishable key should be accessible to non-admin user (#6277) - @CosmicCoder96
- ๐ fix: updates validate_date check for publishing draft event (#6246) - @shreyanshdwivedi
- fix: Call before_get_method in methods (#6274) - @prateekj117
- ๐ fix: Add missing api user role relationship links and model definition (#6264) - @CosmicCoder96
- ๐ fix: removes discrepancies in cancelling order (#6186) - @shreyanshdwivedi
- ๐ fix: Use correct kwarg for access-codes api (#6267) - @CosmicCoder96
๐ ๐ฎ Documentation
- ๐ docs: Correct endpoint Url for creation of Ticket Discount Code in Docs. (#6261) - @prateekj117
โ Dependencies and Libraries
- โก๏ธ chore(deps): update stripe requirement from ~=2.32.1 to ~=2.33.0 (#6271) - @dependabot-preview
- โก๏ธ chore(deps): update redis requirement from ~=3.2 to ~=3.3 (#6255) - @dependabot-preview
- โก๏ธ chore(deps): update arrow requirement from ~=0.14.2 to ~=0.14.3 (#6256) - @dependabot-preview
Contributors
๐ Thanks a lot to our contributors for making this release possible:
@CosmicCoder96, @dependabot-preview, @dependabot-preview[bot], @iamareebjamal, @prateekj117 and @shreyanshdwivedi -
v1.4.0 Changes
July 30, 2019๐ 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 -
v1.3.0 Changes
July 12, 2019๐ Changes
- ๐ allow coorganizer, owner to download invoice/tickets for event orders -@CosmicCoder96
- โก๏ธ update branch policy docs (#6180) - @CosmicCoder96
- โ test:Add Integration tests for account delete functions (#6108) - @mrsaicharan1
๐ฑ ๐ Features
- ๐ท feat: Cron job to mark event invoices as due (#6166) - @mrsaicharan1
- feat: adds checks for owner role invite (#6048) - @shreyanshdwivedi
- feat: Implementation of event invoice generation & calculation (#6121) - @mrsaicharan1
- feat: add event date to response of order for admin sales revenues (formerly fees) (#6135) - @Anupam-dagar
- feat: Adds event owner role to the system (#6042) - @shreyanshdwivedi
๐ฑ ๐ Bug Fixes
- ๐ fix: allow coorganizer, owner to download invoice/tickets for event orders (#6182) - @CosmicCoder96
- ๐ fix: allow event managers to delete expired orders (#6178) - @CosmicCoder96
- ๐ fix: checks if paid ticket has payment method enabled (#6176) - @shreyanshdwivedi
- ๐ fix: Update password reset email to include token additionally (#6164) - @prateekj117
- ๐ fix: allows hard delete for feedbacks (#6154) - @shreyanshdwivedi
- ๐ fix: Fixes attendee ticket attachments & email (#6156) - @mrsaicharan1
- ๐ fix: returns queried feedback only (#6150) - @shreyanshdwivedi
- ๐ fix: Make discount code case insensitive (#5927) - @prateekj117
- ๐ fix: Removed currency symbol filter (#6146) - @mrsaicharan1
- ๐ fix: Added factories & billing model additions (#6130) - @mrsaicharan1
- ๐ fix: checks on session and role-invite api and owner role (#6131) - @shreyanshdwivedi
- ๐ fix: Migration for changing gender type (#6117) - @kushthedude
- ๐ fix: Fixed multiple tickets error & refactored order invoice logic (#6133) - @mrsaicharan1
- ๐ fix: Get and delete event favourite using event_id (#6063) - @prateekj117
- ๐ fix: User billing details for paying event invoice (#6103) - @mrsaicharan1
- ๐ fix: Fixed migration error and downgrade function (#6129) - @mrsaicharan1
- fix: Move order_expiry_time into settings model (#6083) - @kushthedude
โ Dependencies and Libraries
- โก๏ธ chore(deps): update sentry-sdk requirement from ~=0.9 to ~=0.10 (#6159) - @dependabot-preview
- โก๏ธ chore(deps): update stripe requirement from ~=2.32.0 to ~=2.32.1 (#6161) - @dependabot-preview
- โก๏ธ chore(deps): update flask requirement from ~=1.1.0 to ~=1.1.1 (#6160) - @dependabot-preview
- โก๏ธ chore(deps): update flask requirement from ~=1.0.3 to ~=1.1.0 (#6148) - @dependabot-preview
- โก๏ธ chore(deps): update pillow requirement from ~=6.0.0 to ~=6.1.0 (#6139) - @dependabot-preview
- โก๏ธ chore(deps): update stripe requirement from ~=2.31.0 to ~=2.32.0 (#6122) - @dependabot-preview
Contributors
๐ Thanks a lot to our contributors for making this release possible:
@Anupam-dagar, @CosmicCoder96, @dependabot-preview, @dependabot-preview[bot], @iamareebjamal, @kushthedude, @mrsaicharan1, @prateekj117 and @shreyanshdwivedi