Attendize/app/Http/Controllers
Jeremy Quinton 8bcf106ffe Refactored Event Checkout
1. Removed dependencies on $gateway->id in the database which made the codebase fairly brittle in places. Use the name field of payment_gatway instead.
2. Refactored Event Checkout so that in theory it should be a lot easier to add other Omnipay gateways.
3. Removed Paypal Express as a gateway supported by default.
4. Payment Gateways are now configurable by specifying an admin and checkout template in the database directly.
5. Broke each payment option out into its own template instead of trying to handle all payment gateways in one form with funny if conditions.
6. Account settings for Payment Gateways is now dynamic based on what is in the database.
7. Added migration and updated Seeder to make sure the payment_gateways is correct on in stall and when upgrading.
2019-09-04 15:31:40 +02:00
..
API Reformat code 2016-09-06 21:39:27 +01:00
Auth Reformat code 2016-09-06 21:39:27 +01:00
Controller.php Few minor fixes related to L5.2 update 2016-03-30 14:39:18 +01:00
EventAccessCodesController.php Moved the duplicate checks (#568) to this PR as they are related 2019-02-14 17:12:07 +02:00
EventAttendeesController.php Unique attendee ID on data export 2019-02-17 13:20:11 +00:00
EventCheckInController.php Merge master 2019-06-08 18:27:25 +02:00
EventCheckoutController.php Refactored Event Checkout 2019-09-04 15:31:40 +02:00
EventController.php Merge master 2019-06-08 18:27:25 +02:00
EventCustomizeController.php fixed spacking 2019-03-22 15:55:33 +02:00
EventDashboardController.php Merge master 2019-06-08 18:27:25 +02:00
EventOrdersController.php remove class 2019-01-19 17:37:55 +02:00
EventPromoteController.php Reformat code 2016-09-06 21:39:27 +01:00
EventQuestionsController.php Reformat code 2016-09-06 21:39:27 +01:00
EventSurveyController.php (localization) Several big changes: 2018-05-03 23:41:22 +02:00
EventTicketsController.php Hidden ticket access codes (#1) 2019-01-16 20:33:32 +02:00
EventViewController.php Updated the lang file keys in the eventview controller 2019-02-14 17:04:31 +02:00
EventViewEmbeddedController.php Make tickets be sorted in ASC order 2016-10-23 19:52:40 -04:00
EventWidgetsController.php Reformat code 2016-09-06 21:39:27 +01:00
ImageController.php Reformat code 2016-09-06 21:39:27 +01:00
IndexController.php Merge master 2019-06-08 18:27:25 +02:00
InstallerController.php Force key generate in installer 2019-01-12 12:05:31 +02:00
ManageAccountController.php Refactored Event Checkout 2019-09-04 15:31:40 +02:00
MyBaseController.php Improve date validation 2018-11-06 08:11:58 +11:00
OrganiserController.php Finalised Charging V.A.T 2018-07-11 19:51:11 +02:00
OrganiserCustomizeController.php Merge master 2019-06-08 18:27:25 +02:00
OrganiserDashboardController.php Added Organiser Events Test fixed model factory 2016-06-16 20:03:47 -04:00
OrganiserEventsController.php Reformat code 2016-09-06 21:39:27 +01:00
OrganiserViewController.php Reformat code 2016-09-06 21:39:27 +01:00
RemindersController.php fixes #470 2018-10-02 17:29:57 +02:00
UserController.php Increase min password lenght to 8 chars 2018-09-22 13:03:19 +10:00
UserLoginController.php (localization) Several big changes: 2018-05-03 23:41:22 +02:00
UserLogoutController.php Upgrading to Laravel 5.6 2018-08-15 13:26:10 +02:00
UserSignupController.php Increase min password lenght to 8 chars 2018-09-22 13:03:19 +10:00