Commit Graph

204 Commits

Author SHA1 Message Date
Jacob Catayoc 4fc9586a61 - Fix some problems with MIGS 2016-10-07 21:43:04 +08:00
Jacob Catayoc ef826d4ff1 Merge branch 'master' into add_migs_payment_gateway 2016-09-24 22:51:35 +08:00
James Mowatt a98a7835d8 Capture and Store GA Code
Capture and store a Google Analytics code per organiser.
2016-09-16 23:29:06 +01:00
James Mowatt ca4795e9bc Add Route and Controller for ICS download
Provide a route and method for people to download an ICS file
2016-09-11 16:50:12 +01:00
Jacob Catayoc f1ce15562e - MIGS payment gateway generate transaction id 2016-09-08 11:23:24 +08:00
Jacob Catayoc e5a994b1c2 - Add MIGS payment gateway
- Modified transaction data population logic
2016-09-08 06:06:26 +08:00
Jacob Catayoc 437be0e30f - Add MIGS payment gateway
- Modified logic to support payment gateways that redirect using GET
2016-09-08 05:48:07 +08:00
Jacob Catayoc 48835e5ead - Added MIGS Payment Gateway
- Changed default Attendize settings to Philippine Peso / Philippine time zone
2016-09-08 05:02:02 +08:00
Dave Earley def39ce73f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	app/Listeners/OrderCompletedListener.php
#	app/Models/EventStats.php
2016-09-07 21:56:17 +01:00
Dave Earley 9ec1cc20f2 Reformat code 2016-09-06 21:39:27 +01:00
Pásztor Gábor ab2ceff24f Typo and phpDoc 2016-09-06 21:33:19 +02:00
JapSeyz e881e7ede1 Fix no tickets selected returns an exception 2016-08-29 13:25:49 +02:00
Dave Earley 3b804b00d5 Add support for additional currencies + improve how currencies are displayed 2016-08-12 13:02:37 +01:00
Dave Earley e79aeb10c1 Remove unnecessary symbol from filename when exporting answers 2016-08-11 13:22:37 +01:00
Dave Earley 6d9433a45c Fixed used where exported answers data was inaccurate (closes #13) 2016-08-11 13:19:59 +01:00
Dave Earley 839a691e26 Minor code formatting change 2016-08-08 15:41:54 +01:00
Dave Earley ba08d53956 Fix issue where users using IE8 and under would get an error due to missing use statement 2016-07-28 17:44:59 +01:00
Dave Earley 6104b0e3d8 Moved admin links to footer and simplified checks for user permissions 2016-07-27 20:26:41 +01:00
Dave Earley 4b64835be3 Updated admin links design on the frontend 2016-07-26 20:23:22 +01:00
Dave Earley 2de84966e4 Fix bug where offline payment would fail if no payment gateway was configured (issue #170) 2016-07-24 23:51:16 +01:00
Dave Earley 821f936dac Fix issue where users weren't redirected to the intended page after login 2016-07-15 13:02:35 +01:00
Dave Earley 5164cb5f25 Minor fixes related to Offline Payments 2016-07-09 15:19:09 +01:00
Dave Earley db44d743dc Added notice on check-in page for when an attendee has an outstanding payment 2016-07-09 14:50:31 +01:00
Dave Earley 47c3fdede1 Added ability to mark orders as payment received from the manage orders page 2016-07-09 14:44:00 +01:00
Dave Earley 4214856f7b Updated EventCheckoutController so it can process offline payments 2016-07-09 12:06:44 +01:00
Dave Earley efcb2ba84e Added offline payment setting migrations.
Added offline payment options to the event customize page
2016-07-08 15:08:04 +01:00
Dave Earley 91a9f9e41e Added the Whkhtml2pdf bin file config setting to the .env file 2016-07-08 13:55:42 +01:00
Dave Earley e64ccbba2b Changed the default background for new events 2016-07-08 13:33:45 +01:00
Dave Earley 5b2233aacd Update comments on EventCheckoutController 2016-07-08 00:00:18 +01:00
Dave Earley 2ebc6800e6 Added ability to enable 1D barcode on tickets (closes #18) 2016-07-07 15:50:39 +01:00
Yoann Lecuyer dca10200f4 Use event image if present 2016-06-19 12:01:53 -05:00
bretto36 ea5d4fa0e8 Added Organiser Events Test fixed model factory 2016-06-16 20:03:47 -04:00
bretto36 adf16e7eb1 Added User Password change tests 2016-06-16 19:28:42 -04:00
bretto36 63f0f4ec1a Fixed Edit User 2016-06-16 18:59:31 -04:00
bretto36 2eb1fef4a2 removed Response calls 2016-06-15 22:12:44 -04:00
bretto36 7f19499d7b Added event attendees tests 2016-06-15 22:06:27 -04:00
bretto36 1a7716b677 Remvoed debugging 2016-06-15 21:37:23 -04:00
bretto36 30362dcc16 Added Tests and numerous fixes 2016-06-15 21:36:09 -04:00
Dave Earley 3e79c2c5cc Users are now directed to the Organiser Events page instead of the Dashboard after they create an organiser. 2016-06-15 14:14:50 +01:00
Dave Earley 00f574da27 Fix bug which prevented the check-in QR scanner from working (closes #126) 2016-06-15 13:48:35 +01:00
Dave Earley 6bd4947fd8 Updated / Refactoring of PDF ticket mailers/jobs 2016-06-15 13:34:12 +01:00
Dave Earley 39fb757926 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	app/Http/Controllers/EventCheckoutController.php
2016-06-15 11:23:32 +01:00
Dave Earley 140cc130a8 Refactoring & updating of jobs and mailers. 2016-06-15 11:14:27 +01:00
Dave Earley 9d9ba51832 Merge pull request #127 from bretto36/controller-clean-up
Controller clean up
2016-06-15 10:53:51 +01:00
Dave Earley 1f485b79b9 Merge pull request #124 from JapSeyz/refunds
Allow Refunds of individual tickets
2016-06-15 10:53:23 +01:00
bretto36 f9c031f0d0 Controller clean up 2016-06-14 22:31:24 -04:00
JapSeyz 82242bb262 Fixes Laravel issue with Cookie Middleware 2016-06-14 15:51:33 +02:00
JapSeyz 2daa2e1b99 Allow Refunds of individual tickets
Fixed use statement

Fixed a spelling mistake
2016-06-14 14:23:31 +02:00
Dave Earley c552b5742e Limit the number of past events to 10 public organiser pages 2016-06-09 12:27:46 +01:00
Dave Earley a1f2356eab Deleted unused file 2016-06-07 14:29:32 +01:00
Dave Earley 4f05292f08 Added feature to preview organiser profiles styles from the backend 2016-06-07 14:28:45 +01:00
Dave Earley e8e5e4ac9c Fix incorrect property name from PR #117 2016-05-31 16:27:51 +01:00
Dave Earley 880bf2c789 Merge remote-tracking branch 'origin/master' 2016-05-31 11:48:27 +01:00
Yoann Lecuyer 5ce0711da3 Change create attendee to invite 2016-05-30 11:34:57 -05:00
Yoann Lecuyer fc2ee7244c ticket refactoring 2016-05-30 11:05:28 -05:00
Dave Earley 74ad9351ff All routes now redirect to the signup page if no account has been created 2016-05-28 23:19:02 +01:00
Dave Earley 15de38ab91 Added DB transaction to the checkout page 2016-05-28 09:28:53 +01:00
Dave Earley f7327c4859 Fix bug where disabled attendee questions causing checkout to fail 2016-05-28 09:20:15 +01:00
Dave Earley d45d0a39e5 Normalized attendees reference in attendees table (closes #106) 2016-05-26 01:40:49 +01:00
Dave Earley 6e3ad53f93 Begin implementing transactions 2016-05-25 13:20:26 +01:00
Yoann Lecuyer 628efc43b2 Fixes #107 2016-05-21 23:20:25 -05:00
Dave Earley 48be489f61 Merge pull request #103 from ylecuyer/installer
Fixed installer
2016-05-21 22:17:03 +01:00
Yoann Lecuyer eb3d1b6123 Fixed installer 2016-05-21 13:23:18 -05:00
Dave Earley 9e29a7fc22 Working on custom event questions 2016-05-21 18:37:15 +01:00
Dave Earley fe2c5d6223 Fixed issue where CSS was not being passed to the ticket view 2016-05-21 00:09:34 +01:00
Dave Earley cc911f7344 worked on implementing custom attendee questions 2016-05-20 23:56:47 +01:00
Dave Earley acbeffb0ef Updated mass messaging to work with the queue system 2016-05-13 10:55:15 +01:00
Dave Earley d719a0c5a5 Merge remote-tracking branch 'origin/master' 2016-05-13 10:30:19 +01:00
Yoann Lecuyer fed1cde69d Fix mass messaging (#99) 2016-05-13 10:30:11 +01:00
Dave Earley dccdd9c276 Started work on exporting survey answers 2016-05-12 23:33:23 +01:00
Dave Earley 25b1b03b68 Removed unnecessary use statement in logout controller (closes #96) 2016-05-12 11:19:12 +01:00
Dave Earley 4b9dd02a3d removed unsed attendees json from check-in page 2016-05-12 00:42:19 +01:00
Yoann Lecuyer 6198b4925d Postgresql compatibility (#91) 2016-05-12 00:15:30 +01:00
Dave Earley 84b0a11203 Rewrote the Check-In page in VueJs and upgraded the UI 2016-05-12 00:07:57 +01:00
Dave Earley 4b2e6059f9 Merge branch 'master' into vue_checkin
# Conflicts:
#	resources/views/ManageEvent/Modals/CreateQuestion.blade.php
2016-05-09 17:47:22 +01:00
Dave Earley becea4395c Fixed 'Undefined Variable' related to the calendar_events array on the Organiser Dashboard controller. 2016-05-08 16:36:26 +01:00
Dave Earley e4f6e8cb26 Fixed bug where checkout questions with multiple selections were not being saved + small checkout bug fixes 2016-05-06 00:18:52 +01:00
Dave Earley 49b0fac0f5 Removed the instructions field for event questions 2016-05-05 21:33:26 +01:00
Dave Earley 79f8de9653 Added a calendar to the organiser dashboard 2016-05-05 16:46:52 +01:00
Dave Earley 5e5521c830 Started implementing vue.js 2016-05-03 21:44:18 +01:00
Dave Earley cd5979f8f1 Working on UI redesign
Added recent orders to organiser dashboard
2016-04-26 14:36:43 +01:00
Dave Earley 4580730f13 Working on UI update 2016-04-22 12:01:48 +01:00
Dave Earley 719f2a599c Merge pull request #79 from ylecuyer/postgres
Postgres compatibility
2016-04-21 14:28:48 +01:00
Yoann Lecuyer 17cf0b4a1c Postgres compatibility 2016-04-20 19:14:16 -05:00
Dave Earley 4e01badac4 Merge pull request #76 from DanHaas/master
Event Attendee Import
2016-04-21 00:14:59 +01:00
greatmade 9a51d2d62d Event Attendee Import 2016-04-20 17:52:07 +01:00
Dave Earley 63d26f821c Fix bug related to dashboard not appearing for new events. 2016-04-20 01:47:27 +01:00
Dave Earley d2b2449ed3 Fix for bug where creating organisers would fail on some installs 2016-04-19 00:21:26 +01:00
Dave Earley f24e80a929 Fixed bug where adding users failed 2016-04-17 23:41:19 +01:00
Dave Earley e24efa30cc Work on event check-in page 2016-04-17 21:12:38 +01:00
Dave Earley 66a50d5040 Work on API 2016-04-17 21:12:38 +01:00
Dave 6c4af6e015 More work on API 2016-04-17 21:12:38 +01:00
Dave 4007b89587 Started work on a simple API 2016-04-17 21:12:38 +01:00
Dave 2df5d86a14 Added api_token column to user table
Updated Authentication middleware to L5.2
2016-04-17 21:12:38 +01:00
Dave a5a94790e7 Minor bug fixes
Updated global JS
Added feedback/bug fix button
2016-04-17 21:12:38 +01:00
Dave 3ef62fd8a2 Work on Qr Scanner check-in
Work on global JS
Minor tweaks and fixes
2016-04-17 21:12:38 +01:00
Dave 45226a958e Added a 'tickets registered' donut chart to the Event DB 2016-04-17 21:12:38 +01:00
Dave bc730c959c Work on QR code checkin
Minor style changes to login / signup pages
2016-04-17 21:12:38 +01:00
Dave 34d5f7e983 Cleaned up controllers
Removed unused methods
Added comments to several methods
2016-04-17 21:12:38 +01:00
Dave 6127084c36 Working on surveys/attendee questions
Working on attendee check-in page
2016-04-17 21:12:38 +01:00