Dan Marsden
c413580317
Fix #456 use fullname() api.
5 years ago
Dan Marsden
916bdf2924
Fix #479 PHP 7.4 fix for array_key_exists()
5 years ago
Dan Marsden
1775142fc6
add php 7.4 to travis
5 years ago
Dan Marsden
6d496b79a3
Add a wait to see if that fixes behat test.
5 years ago
Dan Marsden
c5dc7ce926
another travis config change.
5 years ago
Dan Marsden
b1e9dd5ba2
Travis config another attempt.
5 years ago
Dan Marsden
cd702e9577
Fix grunt issue.
5 years ago
Dan Marsden
3415aaf3c9
use default browser for tests.
5 years ago
Dan Marsden
757358b3ee
Fix #461 hard-coded admin path.
5 years ago
Neill Magill
3e3c359cc8
Fix styling of floating username column in reports
5 years ago
Dan Marsden
bf19c5001b
Use chrome for behat tests.
5 years ago
Dan Marsden
604757d0d9
Fix coding guideline issues.
5 years ago
Dan Marsden
4a4b627db5
tidy up travis config.
5 years ago
Dan Marsden
ecc8e0a9ef
Fix #473 - add cmid to structure class.
5 years ago
Dan Marsden
dc9a4e9dbe
rename master branch to main.
5 years ago
Dan Marsden
dfe200c0b3
Attendance no longer supports scaling grades after grades have been created.
Adding support requires API changes and adding attendance_rescale_activity_grades hook
5 years ago
Dan Marsden
205619d8ca
Master requires pg9.5
5 years ago
Dan Marsden
cf9e3a7187
Fix #467 use of core deprecated strings.
5 years ago
Dan Marsden
b5537f902a
coursecat class deprecated.
5 years ago
Dan Marsden
1488847c20
Fix #466 - sanity check sort var before using.
5 years ago
Dan Marsden
7487bdb752
Fix #455 - Fix some hard-coded language strings.
5 years ago
Dan Marsden
80f448f94c
Fix #445 - use attendance specific strings.
5 years ago
Dan Marsden
32387c9f51
bump version for plugins db release
5 years ago
Dan Marsden
7ea69132f7
Fix #425 new setting to control which sessions appear in the mobile app.
5 years ago
Nadav Kavalerchik
202be77f64
Swap hour:min input fields in a new session form, when in RTL ( #434 )
Should fix issue #432
5 years ago
Dan Marsden
e1dc65683f
Use chrome for behat tests.
5 years ago
Dan Marsden
6b99e0da48
add new behat for unselected test.
5 years ago
Ruslan Kabalin
a0d198b084
Fix externallib and improve tests. ( #431 )
* Fix update_user_status external method (#430 ).
* Define return types for remove_* external methods.
* Improve externallib tests.
* Refactor test generator.
* Address CI copy-paste issues.
5 years ago
Dan Marsden
8d06bdad1b
Don't use param_raw.
5 years ago
Dan Marsden
615074d4b8
Change to using single_select API.
5 years ago
Dan Marsden
2a9976ccca
Fix some moodle coding guideline warnings.
5 years ago
Dan Marsden
c592f4e42e
Issue #405 Make status selector span multiple columns.
5 years ago
M
40d6885875
Issue #405 Convert shift click functionality to drop down menu.
Use user preferences to remember the value of the drop-down
5 years ago
Nick Phillips
3dd57337f2
Fix #405 New feature to allow better control of "set all" status values.
allows the ability to only set unselected items.
6 years ago
Dan Marsden
35d247c1f0
Fix #422 - Only ask for fields once.
fixes issue with Oracle.
5 years ago
Dan Marsden
2b32888ff9
Fix #427 - correct some bad sql.
5 years ago
Dan Marsden
d2a80d3a65
Force travis to use jdk 8
see: https://github.com/blackboard-open-source/moodle-plugin-ci/issues/91
5 years ago
Dan Marsden
8ee6a26944
Fix #421 - include filelib.php in structure class.
we should tidy this up at some point.
5 years ago
Dan Marsden
f2a9f4ab32
travis - remove jdk to see if we can get mustache linting working.
5 years ago
Dan Marsden
f94c1bcd9b
Add mysql service for travis.
5 years ago
Dan Marsden
d0f62e5141
Set relateduserid correctly in event.
5 years ago
Dan Marsden
2066cca273
Fix #411 rename event for viewing session report, set copyright header correctly.
5 years ago
Nick Phillips
c645a3f043
Add event for viewing of per-student reports, and use in view.php.
Version bumped due to new lang string.
5 years ago
Ruslan Kabalin
b970f95308
Rename webservices to match Moodle naming convention. ( #416 )
5 years ago
maksudr
5e95c44185
QR rotation dev - timer, rotate text password, expiry time margin setting ( #414 )
* Adding expiry time margin to setting and updating settings text.
* Add rotateqrcode to class structure
* Add submit password text to lang
* Form to allow users to enter rotating passwords
* Display text password on password.php
* Add timer for rotate password/qrcode on password.php
5 years ago
Dan Marsden
82cb012b49
Set require Moodle 3.8 and bump version higher than 3.7 branch.
6 years ago
Ruslan Kabalin
7730d89d48
More webservice functions. ( #409 )
* Add add_session webservice function skeleton.
* Implement add_session.
* Refactor add_session to return created session id.
* Implement add_attendance
* Minor improvements to add_session.
* Fix add_attendance and add_session.
* Implement remove_session.
* Add params and context validation.
* Implement remove_attendance.
* Missing permissions check for get_session.
* Add coverage for remove_attendance.
* Refactor unittest and add coverage for add_attendance.
* Set default grade if not specified.
* Add test coverage for add_session and remove_session.
* Add basic validation to all remaining methods.
* Rename new WS functions to match Moodle naming convention.
* Style changes to address CI test outcomes.
6 years ago
Nick Phillips
f8d0dae120
Fix logs generated for report_viewed event to include correct id param. ( #413 )
6 years ago
M
922c827662
Add rotateqrcode to class structure
6 years ago
M
e734796b93
Adding expiry time margin to setting and updating settings text.
6 years ago