Morgan Harris
362377d7a3
Webservice: allow multiple instances in one course ( #372 )
* [WS] Allow multiple instances in same course
You can now retrieve multiple instances in the one course
* Add test for multiple instances
Also cleaned up a lot of test code… there was a bunch of stuff doing
nothing just sitting in the file. All the stuff with getting the module
and the context… that’s all handled by the data generator.
* satisfy the linter
bloody thing
6 years ago
Michael Aherne
68fed87044
Fix unit test failure. ( #367 )
6 years ago
Morgan Harris
6cb339f766
Allow group sessions in webservices ( #364 )
* Enable groups for web sservices
This small change enables webservice users to see group-based
attendance sessions
* Tests for group-based web services
Add a test for web services to test group-based sessions
6 years ago
Dan Marsden
b8a84a9e7d
Fix #350 - update description in calendar even on session update.
6 years ago
Dan Marsden
9c02796d51
Fix stupid way of checking if user already has a recorded attendance.
6 years ago
Dan Marsden
85aa66d99e
couple of coding guideline changes.
6 years ago
Dan Marsden
cc1407632e
Fix typo when pushing fix #348
6 years ago
Dan Marsden
bc52a40f07
Fix #348 Remove userid from thirdpartyemails list during delete for users.
6 years ago
Dan Marsden
2a2acd50ae
Fix #348 - tidy up user notifications when user deleted.
6 years ago
Dan Marsden
8710cdea92
Add missing interfaces for 3.6
6 years ago
Dan Marsden
2300e338c8
PHPDoc guidline fix.
6 years ago
Dan Marsden
982acd7693
Add new functions for 3.6 GDPR class.
6 years ago
Dan Marsden
a07dfdedc7
Hack a way to provide a selectall function on teacher marking.
Fixes #341
This really should be adjusted to implement a new JS function.
6 years ago
Dan Marsden
a9ca1853bd
Move group onto new line in Mobile app.
6 years ago
Dan Marsden
fefc925f0c
Fix #344 show full session date in mobile app.
6 years ago
Dan Marsden
e6013835b9
Fix #342 prevent sharedip warning from showing more than once.
6 years ago
Dan Marsden
ff26902d4c
Don't show sharedip warning when teacher logged in.
6 years ago
Dan Marsden
82782e482e
Add user profile image to teacher marking page.
6 years ago
Dan Marsden
3e62467165
Show message to user if preventsharederror is hit.
6 years ago
Dan Marsden
de3a3583fe
Implement group session support.
6 years ago
Dan Marsden
80143ce0e6
Prevent teacher marking page from being cached in device.
6 years ago
Dan Marsden
cbe5645d03
Fix example template.
6 years ago
Dan Marsden
dc6df98aa5
WIP show currently selected status in form.
6 years ago
Dan Marsden
b9f328fabd
WIP Take teacher attendance.
6 years ago
Dan Marsden
484b1f6ae1
Adjust take_from_form_data function to allow better re-use.
6 years ago
Dan Marsden
d6236c255d
WIP Teacher submission form.
6 years ago
Dan Marsden
8bf807887e
Add support for session passwords when student marking.
6 years ago
Dan Marsden
a7a616ea3c
Re-organise form handling so to avoid cache issues and improve UX
6 years ago
Dan Marsden
aa3c19febc
Hide session marking links from teachers for now - not implemented yet.
6 years ago
Dan Marsden
2130eec4d3
Mobile Support - add ability for students to self-mark open sessions.
6 years ago
Dan Marsden
017e6ae75a
Improve QRcode support.
6 years ago
Dan Marsden
c17eb582b0
Fix failing tests in master.
move some strings into attendance plugin.
6 years ago
Dan Marsden
0ae1216f1d
Display user summary in mobile app.
6 years ago
Dan Marsden
72a33ff88f
Fix some coding guideline things.
7 years ago
Dan Marsden
a7308aab17
Fix some coding guideline issues.
7 years ago
Dan Marsden
e003f8d7a1
Fixes #307 add list of modules in course on index.php page.
7 years ago
Nick Phillips
cbc804ac3f
Make events optional per-session.
7 years ago
Dan Marsden
a1f36cea3c
Fix #196 Thanks to @antonio-c-mariani for this code.
7 years ago
Cameron Ball
6aede62fee
Implement data privacy provider.
7 years ago
Dan Marsden
ccf59f35c6
Prevent text_to_html from adding divs to email subject.
7 years ago
Dan Marsden
39f39676b4
Fixes #302 make sure user lang is used when sending mail.
7 years ago
Dan Marsden
a98bb53e64
Feature: Prevent students from sharing device while self-marking.
Adds IP recording when self-marking and checks if another student
has previously self-marked using the same IP address.
Thanks to Xi’an Jiaotong Liverpool University for funding this work.
7 years ago
Dan Marsden
ba5245e91c
Check if userto is empty (extra comma in thirdpartyusers field)
7 years ago
Dan Marsden
89547556e4
Fix import column matching.
7 years ago
Dan Marsden
a8b91a280d
Remove deprecated calls to notify constants.
7 years ago
Nick Phillips
3f2adbc053
Make display of user 'extrafields' optional in report. ( #294 )
7 years ago
Dan Marsden
ad27e6c7e7
include description format when creating event.
7 years ago
Nick Phillips
fe319b4312
Add description to event, and group to event name if present. ( #296 )
7 years ago
Dan Marsden
0e5abaacbc
fix phpdocs.
7 years ago
Dan Marsden
2590919ed1
Fix #292 studentpassword undefined warning
also allow absenteereport setting to be updated.
7 years ago