-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: bulk book users to sessions via csv file #151
Conversation
2c707ae
to
6133927
Compare
Pulled in some changes found in 403, goal is that the behat issues have already been resolved. |
afd28d4
to
e1bb6c1
Compare
3547627
to
25c1397
Compare
I'm a bit confused here - is this a new feature? - or just a backport? new features should land in the latest branch first - then we can deal with the backports? |
Good catch, I'll re-target the latest branch and create a backport PR once it's merged. Thanks Dan. |
25c1397
to
1bfb5db
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've largely reviewed the major commit, rather than the CI changes, but this one is looking good to go.
@danmarsden I've approved this one, its fairly self contained, did you have anything you wanted to mention before merge? |
if you've reviewed the full patch...and hard-coded english lang strings are fixed like this one I spotted: then feel free to merge. :-) |
1bfb5db
to
8c048e2
Compare
Summary: - permission check to only allow users with this permission to do so - can intially set notification type, status (booked/cancelled) and discount code. - tests for various scenarios. - managed via a booking manager class. - supports both csv file and array (list of bookings) formats. Resolves #150
- add missing phpdocs, - optimise coursecontext get by caching the call to the class, - convert moodle_url to abs path - remove double blank lines - remove dead code - fix file upload handling
Issues fixed: 4 - Expected a space after cast statement
8c048e2
to
d3efc17
Compare
Summary:
discount code.
Resolves #150
TODO: