Skip to content

Latest commit

 

History

History
1097 lines (744 loc) · 63.9 KB

CHANGELOG.md

File metadata and controls

1097 lines (744 loc) · 63.9 KB

Change Log

2.0-M1 (2019-01-30)

Full Changelog

Implemented enhancements:

  • enable by default the alf.io PI support #591
  • Invoice / Receipt pdf output: write it directly to the outputstream instead of keeping it in memory #578
  • Implement italian e-invoicing support #573
  • remove unused plugin_log and plugin_configuration tables #553
  • remove unused/useless profiles #544
  • Reservation detail enhancements #541
  • Make easier to print again the badge of an attendee who already checked in #540
  • Integrate the new payment api #475
  • explore the use of the row security policy of pgsql #469
  • Explore how to remove quartz scheduler #361
  • Refactoring of Payment methods #323

Fixed bugs:

  • "copy from contact data" does not work for several tickets #517
  • Additional options are not shown anywere #516

Closed issues:

  • in M1/master: we don't send the ticket email automatically #585
  • instead of creating a new role application_user -> use FORCE ROW LEVEL SECURITY #574
  • Update source level compatibility to JDK 11 #570
  • Remove old code that handle multi db #546
  • Store external systems IDs in Billing Document #543
  • Romanian translation #506
  • Import the "billing document" feature #476

Merged pull requests:

  • travis: test multiple postgresql versions #592 (asymmetric)
  • #585 fix send tickets automatically #590 (cbellone)
  • Docker: remove dependency on links feature #589 (asymmetric)
  • refactor: move code from manager to repository (remove template queries) #582 (syjer)
  • implement #541 add reservation emails log in reservation #586 (syjer)
  • #469 add row security policy #567 (syjer)
  • #553 remove unused table plugin_log and plugin_configuration #555 (syjer)
  • implement #361 quartz scheduler removal #552 (syjer)
  • implement #544 refactor profiles #548 (syjer)
  • fix #546 remove unused multi db code #547 (syjer)
  • Update spring 5.1 #545 (syjer)

2.0-M0-EINVOICE-2 (2019-01-17)

Full Changelog

1.16.3 (2019-01-16)

Full Changelog

2.0-M0-EINVOICE-1 (2019-01-15)

Full Changelog

1.16.2 (2019-01-15)

Full Changelog

Fixed bugs:

  • VAT rounding can be wrong in some cases #576

Merged pull requests:

  • partially implement #579 reduce amount of data loaded #580 (syjer)
  • Use nested transaction where possible #575 (syjer)

2.0-M0-EINVOICE (2019-01-04)

Full Changelog

Implemented enhancements:

  • Flyway config should take into account if the DB has already some tables #558

Fixed bugs:

  • Unused invoice number after failed online payment attempt #571
  • Mandatory fields do not let you buy a ticket #561
  • Unexpected change email owner notification on ticket update #287

Closed issues:

  • Update Bootstrap version #562
  • Embedded Postgresql refuses to start #557
  • Promo code should have optional "total usage" counter #441
  • Google API Key should be optional #127

Merged pull requests:

2.0-M0 (2018-11-01)

Full Changelog

Implemented enhancements:

  • Attendee form: add additional fields before standard fields #539
  • import new reservation flow #464

Closed issues:

  • move all views in afterMigrate__* scripts #479
  • Translations for 2.0-M0 #477
  • Switch vatchecker implementation #468
  • Update to spring boot 2 and spring 5 #467
  • Remove hsqldb and mysql support #466

Merged pull requests:

  • Switch to spring5 and spring boot2, implement #467 #473 (syjer)
  • Implement #466 Remove hsql/mysql #471 (syjer)
  • implement #468 switch euvatchecker v2 #470 (syjer)

1.16.1 (2018-11-01)

Full Changelog

Implemented enhancements:

  • Resize image on upload #527
  • Display a warning message when alf.io is in production mode and not used over https #515
  • Add check-in statistics in the mobile app #426

Fixed bugs:

  • Cannot update organization on an existing event #535

Closed issues:

  • STARTTLS for SMTP #536
  • Configure first and last name on the label #533
  • When applying a category specific discount code but _not_ selecting the discounted ticket, the discount code with an amount of 0 will appear in the summary #532
  • Remove "http" (Spring) profile, because it does not seems to work (and is confusing) #514
  • How to launch in production/non-dev mode with only 8080 and no HTTPs ? #511
  • Docker Compose Support #363

Merged pull requests:

  • Implement #527 resize image on upload #538 (syjer)
  • Add Docker Compose support #534 (asymmetric)
  • Fixed French errors #526 (theute)
  • remove anyway broken "http" (Spring Boot) profile (fixes #514) #525 (vorburger)
  • implement #515, show message if alf.io is used in dev mode or in prod mode not over https, for 1.x #519 (syjer)
  • implement #515, show message if alf.io is used in dev mode or in prod mode not over https #518 (syjer)

1.16 (2018-09-28)

Full Changelog

Implemented enhancements:

  • Bulk check-in #508
  • Display additional options at check-in #512
  • Allow additional rows to be printed in the label #498
  • Excel (xslx) export #488

Fixed bugs:

  • Cannot change a user details, without also changing the username. #503

Closed issues:

  • Display Transaction details in the attendees export #507
  • Add template edit at the organization level #499
  • Attendee Whitelist #487
  • Api key support #486

Merged pull requests:

  • implement #508 bulk check-in #510 (syjer)
  • limit discount code usage: pick + fixes #502 (syjer)

1.16-RC2 (2018-09-18)

Full Changelog

Closed issues:

  • Could not work sending mail via mailgun. #504

1.16-RC1 (2018-08-30)

Full Changelog

Implemented enhancements:

  • Mark the login qrcode for mobile app #382

Closed issues:

  • Docker for me not working #460

Merged pull requests:

1.15 (2018-07-11)

Full Changelog

Implemented enhancements:

  • Improve category stats popover readability #485
  • Pdf rendering: try to reduce memory consumption: don't load the fonts in memory, use temp files #481

1.15-RC3 (2018-07-03)

Full Changelog

Implemented enhancements:

  • Vat checker validation extension #483
  • Print additional information on ticket #482

Merged pull requests:

1.15-RC2 (2018-06-28)

Full Changelog

1.15-RC1 (2018-06-23)

Full Changelog

Implemented enhancements:

  • Include PDF invoice in reservation email #459
  • Have the possibility to disable the contact details being added automatically to the ticket #457
  • Invoice enhancements #449
  • Add a possibility to always generate an invoice instead of the invoice/receipt dichotomy for private customers #443
  • Add support for Canadian Tax Code (GST) #431

Fixed bugs:

  • Existing Privacy Policy url is again empty when editing event #440
  • Follow EU VAT Rules (for event in Belgium) #432
  • Dashboard Gross income is not updating correctly #427

Closed issues:

  • email: handle cases where the emails are stuck "IN_PROCESS" for more than 1h #478
  • Provide a Purchase Order textfield during registration #458
  • VAT country is not added to billing address #453
  • Reservations should not be deleted automatically when expired #447
  • Missing I18N entry 'reservation-page.expiration-month' for en_GB #438
  • The possibility to turn-off "I don't know yet who will attend" #436
  • Make it clear which VAT Country code is used #433

Merged pull requests:

  • Event API v1 #480 (minettiandrea)
  • add additional dejavusans/serif fonts (for invoice) #474 (syjer)
  • implement #443 invoice only generation #456 (syjer)
  • implement #436 force ticket owner assignment at registration #454 (syjer)
  • implement: #447, add the possibility to configure the auto-removal of expired offline-payment #452 (syjer)
  • #449 invoice enhancements #450 (cbellone)
  • Add reset billing info #448 (syjer)
  • implement #433 #442 (syjer)
  • implement #431 #437 (syjer)

1.14.2 (2018-05-14)

Full Changelog

Fixed bugs:

  • Slash in organization name makes requests fail #424
  • Reservation list is not ordered #423

1.14.1 (2018-05-07)

Full Changelog

Implemented enhancements:

  • Improve docker support #422
  • Add more information in expiring payments notification email #420
  • Introduce GDPR Privacy Policy link #419
  • His Language if it only has one option #417
  • Search by attendee in reservation list #414
  • add TicketReservation object to extension scope on RESERVATION_CANCELLED #412

Fixed bugs:

  • Cannot create custom reservation with 1 empty seat #421
  • Error while creating a new event #416
  • RESERVATION_CANCELLED not fired when deleting a pending payment #413

Closed issues:

  • VAT Checker not working #418

1.14 (2018-04-10)

Full Changelog

Implemented enhancements:

  • add support for here map #366
  • add internal hook points support with scripting capabilities #349

Fixed bugs:

  • Cannot set custom template if the same template name exists for another event #411
  • Remove Ticket doesn't work for "pending payment" reservations #407
  • Invoice with VAT included VS additional option #405
  • No invoice for Paypal payments? #404
  • Stripe payments not working - Mandatory configuration key STRIPE_CONNECTED_ID not present #392

Closed issues:

  • Removing attendees from a reservation doesn't update the invoice #410
  • Add support for Clever Cloud #385

Merged pull requests:

  • #323 Refactoring of Payment methods - TODO fix tests #408 (mariofusco)
  • implement #366, add here maps support #367 (syjer)

1.14-RC2 (2018-03-28)

Full Changelog

1.14-RC1 (2018-03-19)

Full Changelog

Fixed bugs:

  • Paypal payments not working - INVALID_EXPERIENCE_PROFILE_ID #393

Merged pull requests:

1.13.3 (2018-02-15)

Full Changelog

Fixed bugs:

  • VAT API address #388
  • Missing paid / refunded amount on reservation detail #384
  • Error trying to request the receipt or the invoice #383

Merged pull requests:

1.13.2 (2018-01-31)

Full Changelog

Fixed bugs:

  • Reservations list: cannot search by uuid #377
  • wrong responsive layout on tablet #376
  • email sending stop working #373
  • Internal Error on admin profile #370
  • Cannot assign tickets to Dynamic categories #185

Closed issues:

  • Build errors #375
  • 403 on staticmap #372
  • New event failure: API has changed? #356

Merged pull requests:

1.13.1 (2017-12-11)

Full Changelog

Fixed bugs:

  • Update category price on a dynamic category resets prices of existing (confirmed) tickets #369

1.13 (2017-11-23)

Full Changelog

Implemented enhancements:

  • Hide sensitive information when the user is a "check-in supervisor" #359
  • Show ticket validity date instead of event date #357
  • Waiting queue form should be displayed if all "public" tickets have been sold #348
  • save used vat% in each ticket #347
  • Add possibility to disable email sending when mode is PROFILE_LIVE #346

Fixed bugs:

  • Reset UUID when ticket is released by the attendee or removed by the admin #365
  • Reservation list: filter should be case-insensitive #360
  • Search from Check-in view has 2 separate fields, but only 1 is used #342
  • Consider invitations when invalidating tokens #335

Closed issues:

  • multi-tenancy: add support for platform mode #343
  • Set Checkin-date on category #333

Merged pull requests:

1.13-RC3 (2017-10-31)

Full Changelog

1.13-RC2 (2017-10-28)

Full Changelog

Closed issues:

  • waiting list: revert access restricted tickets to free #355
  • Upload existing attendees #354

1.13-RC1 (2017-10-24)

Full Changelog

1.12.1 (2017-10-08)

Full Changelog

Merged pull requests:

  • #343 - configure "platform mode" in order to collect fees for each ti… #344 (cbellone)
  • implement #333 checkin date category #341 (syjer)

1.12 (2017-09-20)

Full Changelog

Implemented enhancements:

  • misc optimizations #325
  • remove UserApiController.storePasswordImage, switch to a post+base64img -> data url #324
  • offline check-in data: support delta requests + optional data #319
  • Lazy loading of tickets #318
  • add spring-session with jdbc backend #312
  • edit fields: should be able to add additional elements to select and switch from mandatory to optional #306
  • improve email log UI/UX #288
  • Suspend waiting queue #201

Fixed bugs:

  • error while checking for pending payments #332
  • Serialization issue with profile jdbc-session #331
  • Add feedback on save at organization / event level #317
  • Can't configure EU-Billing country at organization level #316

Closed issues:

  • fix getOfflineIdentifiers to handle the case a ticket does not have a last_update time #339
  • Add captcha if offline payment has been selected #338
  • select box values are not saved with webkit #307
  • google maps geo api: switch to client side only (remove server side timezone api) #304
  • handle specific paypal error codes #303
  • Demo mode #299
  • Feature Request: Show which tokens have already been sent out #290

Merged pull requests:

  • use the correct geoapi, fix #314 #315 (syjer)

1.12-RC4 (2017-09-12)

Full Changelog

Merged pull requests:

1.12-RC3 (2017-09-08)

Full Changelog

1.12-RC2 (2017-09-05)

Full Changelog

1.12-RC1 (2017-09-04)

Full Changelog

Implemented enhancements:

  • fast code url + code for category #328

Fixed bugs:

  • increase category size could lead to incoherency #330
  • Cannot download Event data CSV #320
  • Proper error screen when "Cannot confirm an offline reservation after event start" #197

Closed issues:

  • Empty zip when there are no invoices #321
  • geoapi take2 #314
  • Japanese characters in iOS App are garbled characters #302
  • stateless csrf #279
  • add mysql 5.7 in the travis test matrix #140

Merged pull requests:

  • implement #328 event code url #329 (syjer)
  • #318 remove last single event with statistics: WIP #326 (syjer)
  • add mysql 5.7 in travis test matrix #313 (syjer)

1.11.1 (2017-08-01)

Full Changelog

Fixed bugs:

  • Update event: additional tickets should have "RELEASED" status instead of "FREE" #309
  • Ticket cancellation: wrong status #300
  • Error while loading users if there are no results #298
  • Cannot save custom PDF resource #297

Closed issues:

  • xhr handling issue when handling js geolocation task #250
  • UX: no feedback provided when clicking save button in config section #247

Merged pull requests:

1.11 (2017-06-01)

Full Changelog

Implemented enhancements:

  • Support partial refund #280
  • Promo code at organization level #291
  • Improve UI/UX of admin #282
  • VAT management for EU #278
  • notify organizer of expiring pending payments #277
  • Display pending reservations in the event detail #244
  • Support passbook when sending ticket #214
  • support refund #208
  • Add a remove ticket function #114
  • add more caching for uploaded file #58

Fixed bugs:

  • Billing Address remains also if inserting a VAT number #295
  • Remove ticket confirmation panel shows firstname instead of lastname #294
  • I need an invoice not working for "Outside EU" #293
  • Additional option are calculated wrong #292

Closed issues:

  • Backend Android App Unexpected Error #283
  • better user handling #289
  • send reservation notification to multiple addresses #285
  • Update contact data/billing address #275
  • Implement auditing #135
  • Support additional items #111

Merged pull requests:

1.10.2 (2017-04-10)

Full Changelog

Fixed bugs:

  • Cannot confirm a reservation after updating contact data from admin #271
  • does not generate the invoice when using the combination: admin: create reservation + offline payment #270

Closed issues:

  • Updating to latest release #273
  • MediaStreamTrack.getSources() is deprecated and removed from Chrome #265
  • Alf.io-1.10 - Error running in Eclipse #263

Merged pull requests:

  • #197 if event began already and has only offline payment method then … #262 (Praitheesh)

1.10.1 (2017-03-13)

Full Changelog

Fixed bugs:

  • Additional fields values not deleted when the reservation expires #264

1.10 (2017-02-19)

Full Changelog

Implemented enhancements:

  • simplified reservation creation at check in #261
  • Send Invoice for pending reservations #219

Fixed bugs:

  • csv create reservation has an encoding issue #260

Closed issues:

  • Hide expired events after 2 weeks from end date #233
  • For unpublished events, add a yellow icon before event name in the dashboard #232
  • Show "Confirmation Date" in the attendee's data CSV report #207
  • Additional fields: optional/mandatory #153
  • Print badges during check-in #134
  • Offline-mode check-in #133

1.10-RC2 (2017-02-08)

Full Changelog

1.10-RC1 (2017-02-08)

Full Changelog

Closed issues:

  • Support for Payment Gateway Library - Omnipay [Feature/Enhancement Request] #257

Merged pull requests:

  • #175 duplicate additional-field.name validation added #256 (Praitheesh)
  • #207 add Confirmation date column into export csv. #255 (Praitheesh)
  • #153 optional/mandatory validation added for additional fields #254 (Praitheesh)

1.9.3 (2017-01-05)

Full Changelog

Fixed bugs:

  • Offline payment: assignee data is not saved #251

Closed issues:

  • make "Add to my calendar" link open in new tab. #248

1.9.2 (2016-11-14)

Full Changelog

Fixed bugs:

  • Admin reservations are wrongly notified #246

1.9.1 (2016-11-07)

Full Changelog

1.9 (2016-11-07)

Full Changelog

Implemented enhancements:

  • Allow event organizer to postpone the expiration date for pending tickets #218
  • Enable jetty WorkerName #242
  • Add link to GitHub Issues in footer #227
  • Possibility to remove people/tickets in a waiting queue #226
  • Un-publish events #225
  • Email templates should be user editable #213
  • Ask for attendee's data and additional fields in the checkout form #212
  • Ability to unmark a ticket as checked-in #195

Fixed bugs:

  • optimize //admin/api/events.json call #237
  • Max tickets defined at category level not working #229

Closed issues:

  • Create Reservation: clarify price is per ticket #245
  • Validation error message when assigning tickets #238
  • Add tickets/reservations from admin #234
  • Add an option to customize the ticket template #88

Merged pull requests:

1.8.2 (2016-10-18)

Full Changelog

Closed issues:

  • Event time zone issue #228
  • Add a button to unpublish an event #224

1.8.1 (2016-09-27)

Full Changelog

Implemented enhancements:

  • Organizations may define an Admin user #222
  • Optional field subordinate to donation options #215
  • Allow multiple option purchase #211
  • improve bulk email handling #203

Fixed bugs:

  • Wrong default value for category end date #179
  • Dashboard view should use the blank space on the left of the window #221
  • Allow title and description modification in Edit Donation Option #210

Closed issues:

  • Check-in operators shouldn't access the admin GUI #216
  • ERR_TOO_MANY_REDIRECTS #206
  • Cannot create new event, error on form?? #205
  • admin: delete config doesn't work #204
  • additional email handling work #99

1.8 (2016-09-12)

Full Changelog

Implemented enhancements:

  • create event as draft #202
  • add ticket PDF when sending message to attendees #200
  • The manual "Check-In" button only appears when there's a single match #196
  • Create new event: persist draft during editing #184
  • Create new event: Ticket form fields, new field #181
  • Change Password: add warning if admin user #180
  • Add link to Markdown reference close to the "Preview" button #176
  • Mailchimp - add event key as user attribute #171
  • Sold tickets: show number in the dashboard #154
  • Additional fields: they're hard to see if I buy only one ticket #152
  • Improve VAT/Price management #148
  • Logout and Ability to Change Password #117
  • Assign a discount code to a specific category #112
  • Donate an arbitrary amount to the event #110
  • Update spring-boot to 1.3 #106
  • Add possibility to update validity date for promo code #103
  • Split full name in first/last name fields #102
  • Remove Event #100
  • Paypal integration #77
  • Markdown support #9
  • Paypal integration #145 (syjer)

Fixed bugs:

  • Languages always mandatory in donation options #190
  • Numeric fields under the “Seats and payment info” allow negative numbers #189
  • Event begin date cannot be in the past #173
  • Graphs cannot be drawn when data is empty #172
  • Change password doesn't work #170
  • calendar while editing an existing event goes outside the viewport #169
  • .ics file has an error with new line character #168
  • Send invitations with CSV uses the wrong language #167
  • bug in master: cannot add new category in a existing event #161
  • bug in master: cannot change price of category #160
  • Cannot edit an event containing strange characters in the url #150
  • Show contextualized error message when ticket purchase doesn't work #147

Closed issues:

  • missing link to created event #194
  • Editing donation options causes duplication #191
  • Cannot delete a ticket category #188
  • Markdown preview: escape HTML #178
  • Allow markdown rendering to handle no-ops #139
  • Update Angular $tooltip to $uibTooltip #138
  • add mariadb in the travis matrix test #130
  • mysql porting v2 #98
  • add an additional field while editing an event #91
  • Mention contributors on the website #87
  • Updated Tutorial/Instructions #74

1.8-RC2 (2016-09-05)

Full Changelog

Closed issues:

  • "An unexpected error has occurred. Please try again." trying to buy a paid ticket #193

Merged pull requests:

1.8-RC1 (2016-08-28)

Full Changelog

Fixed bugs:

  • Warning message to select an organizer althought it is already selected #166
  • "ticket-has-changed-owner" email is sent unexpectedly #151
  • TicketReservationManager.countAvailableTickets count tickets with "PENDING" status as available #144

Closed issues:

  • Mysql errror : alter event table not working #165
  • Unable to create new event without image #157
  • More info about pending reservations #155
  • TicketReservationManager.deleteOfflinePayment does not reset categoryId on ticket for dynamic categories #146
  • Content Security Policy errors with style-src self #143
  • override general settings with machine-specific settings during development #137
  • gitignore Mac's .DS\_Store file #136
  • MySQL database setup fails (invalid default timestamp value) #131
  • set max file size for attachments #128
  • backend Android app: login failure #125

Merged pull requests:

1.7.4 (2016-06-29)

Full Changelog

Fixed bugs:

  • "Someting went wrong" message on scan valid QR ticket #120

Closed issues:

  • Getting "invalid API key", not sure which one #126
  • Event creation issue with 1.7.3 #124
  • Add change password functionality #122
  • Cannot create new events #119
  • Does alf support emitting invoices? #104
  • Improve payment form #61
  • keep an eye on klimpr.com #6

Merged pull requests:

1.7.3 (2016-04-26)

Full Changelog

1.7.2 (2016-04-21)

Full Changelog

Fixed bugs:

  • Login issues on Heroku #116

1.7.2-RC1 (2016-04-08)

Full Changelog

Implemented enhancements:

  • New API for sponsors #107

Fixed bugs:

  • MySql - invalid statement (syntax error) #108

Closed issues:

  • Cannot create event #113
  • Running behind proxy? #105

1.7.1 (2016-02-16)

Full Changelog

Fixed bugs:

  • regression: cloud foundry support is broken #101

1.7 (2016-02-13)

Full Changelog

Implemented enhancements:

  • mysql porting #90

Closed issues:

  • simplify/fix email handling #93

1.6.2 (2016-01-28)

Full Changelog

Closed issues:

  • Video source is empty in online checkin #96
  • Search #94

Merged pull requests:

1.6.1 (2015-11-28)

Full Changelog

1.6 (2015-11-22)

Full Changelog

Implemented enhancements:

  • REST APIs #86
  • Create link to external events #85
  • GUI support for multitenancy #62
  • support generic input/textarea field when assigning a ticket #46

Fixed bugs:

  • PostSQL error #82
  • Cant load scan page video source #79

Closed issues:

  • lock the ticket during check-in process #89
  • Add "express checkout" option #55

1.5.2 (2015-10-20)

Full Changelog

Closed issues:

  • Language doesn't transfer when switching page. #80
  • Add new language #78
  • Cant insert address #76

Merged pull requests:

1.5.1 (2015-09-22)

Full Changelog

1.5 (2015-09-16)

Full Changelog

Implemented enhancements:

  • Add docker support to alf.io #65
  • Generate and attach pdf payment receipt to confirmation email (only when the user has effectively paid) #54
  • In the qrcode for the check in operator, expose the full site info #53
  • Create "catch all" categories #50
  • put the qrcode in the upper right corner of the pdf #48
  • add image upload support for event logo #47
  • support add to calendar feature #43
  • support waiting queue #39
  • support multi language event and ticket category description #38
  • Add event name #35

Closed issues:

  • Error when using "Send custom message..." #72
  • Can not cancel paid ticket #71
  • Bug creating new organizations #70
  • Error while doing the environment setup #57
  • Create settings.properties #52
  • Export ticket details #42
  • add quartz scheduler for cluster aware job #73
  • translations #68
  • Cookie-law compliance #67
  • GUI UX/UI redesign #66
  • support multi tenancy #56
  • add mailchimp integration #36

Merged pull requests:

1.4.1 (2015-04-07)

Full Changelog

1.4 (2015-04-07)

Full Changelog

Implemented enhancements:

  • Shrink active category #45
  • reminder e-mail before event #24
  • check-in application #18

Fixed bugs:

  • (admin) Fix default Payment Type #44

Closed issues:

  • Show ticket details on admin page #41

1.4-RC2 (2015-04-06)

Full Changelog

alfio-1.3.3 (2015-03-07)

Full Changelog

Implemented enhancements:

alfio-1.3.2 (2015-03-06)

Full Changelog

alfio-1.3.1 (2015-03-01)

Full Changelog

alfio-1.3 (2015-02-28)

Full Changelog

Implemented enhancements:

  • redesign/refactoring of configuration GUI #16
  • Create email sending queue #13

Closed issues:

  • export attendees' data #37
  • send invitation e-mail with reserved code #34
  • REST API for checkin app #25

Merged pull requests:

alfio-1.3-beta1 (2015-01-18)

Full Changelog

Fixed bugs:

  • Validation is not triggered on page load #10

Closed issues:

  • Update category name doesn't work #32

alfio-1.2 (2015-01-13)

Full Changelog

Implemented enhancements:

  • promo codes #29

Fixed bugs:

  • updating the price of a ticket category update only one of the two price related column in the ticket entity #31
  • Wrong price percentage calculation when creating an event with VAT excluded #30

alfio-1.1 (2014-12-31)

Full Changelog

Implemented enhancements:

  • Manual payment processing #22
  • use mailgun's REST apis #15
  • In admin, event page: sort token by use, name, for ticket, sort by time #11

Fixed bugs:

  • reassign ticket from a restricted category to another one #26

Closed issues:

  • complete CSP headers #28
  • split process URLs #27
  • Support asynchronous payment flows #23
  • Generate accessible ticket PDF #2

alfio-1.0 (2014-12-14)

Full Changelog

Implemented enhancements:

  • Add "additional info for organizer" #21
  • insert "expired on..." on expired categories #17
  • Partial editing of event #14

Fixed bugs:

  • TicketRepository.freeFromReservation does not clear up special_price_id_fk column #12

Closed issues:

  • check the .sql creation script and add the missing index #20
  • Create admin area #1

v1.0-pre-rename-v5 (2014-11-14)

Full Changelog

v1.0-pre-rename-v4 (2014-11-11)

Full Changelog

v1.0-pre-rename-v3 (2014-11-10)

Full Changelog

v1.0-pre-rename-v2 (2014-11-10)

Full Changelog

v1.0-pre-rename (2014-11-09)

Implemented enhancements:

  • allow free event creation #5

Closed issues:

  • Handle correctly the timezone of a event #8
  • https handling #7
  • configure payment methods #4
  • integrate stripe.com #3

* This Change Log was automatically generated by github_changelog_generator