Dan Marsden
e078bb9d87
Backport fixes for issue#395 and Issue #398 related to db schema issues. ( #437 )
5 years ago
Dan Marsden
5082677a2d
Fix #363 typo in key defintion - causes failure in Oracle upgrades.
6 years ago
Dan Marsden
650611ee4e
coding guideline - remove extra carriage return
6 years ago
Dan Marsden
2540512f1e
Fix #359 - increase number of allowed status items in the logs.
This is still a bit fragile, but with over 10 times the existing number
it should be enough for now.
6 years ago
Dan Marsden
ac06e6cf76
Fix #358 check index exists before dropping.
6 years ago
Eoin Campbell
37a5549c6a
Support QR codes to speed up attendance recording, using local_qrlinks plugin or external web service
Fix URL to remove duplicae wwwroot
Merge QR code handling code
6 years ago
Dan Marsden
ec74ba2dbc
Fix some coding guideline issues.
7 years ago
Dan Marsden
a6576acd19
Create new setting to control default, and set correct value in db for existing records.
7 years ago
Nick Phillips
965e7f5e02
Make events optional per-session.
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
92f2602192
remove spacing.
7 years ago
Dan Marsden
c3f9c27560
Add missing string and fix upgrade previous value.
7 years ago
Nick Phillips
3f2adbc053
Make display of user 'extrafields' optional in report. ( #294 )
7 years ago
James Voong
595eeb4865
Added ability to automatically mark all students with a status
7 years ago
Dan Marsden
ab00d2c96a
Add ability to exlude sessions from absentee report calculations.
7 years ago
Dan Marsden
a9eb008211
Use attendance-id instead of cmid in warning table.
7 years ago
Dan Marsden
7a76d7ff83
Feature: Allow warnings to send multiple emails.
8 years ago
Dan Marsden
334f042f0c
Drop key doesn't work well, drop incorrect key and add correct one.
8 years ago
Dan Marsden
d290ba0445
Allow warnings with same percentage but different warnlevel.
8 years ago
Dan Marsden
00f95df6fb
Merge notification/warning feature into master. ( #267 )
New feature/reports to allow warning thresholds to be set and e-mail notifications.
8 years ago
Dan Marsden
8a98872264
New Feature: allow automarking of attendance using logs table.
8 years ago
Dan Marsden
fa3a3466b4
Feature: Allow unmarked students to be automatically marked after session close.
8 years ago
Dan Marsden
474dfb93bc
Move subnet from attendance level to session level
retain attendance level setting as "default" setting for creating
new sessions.
8 years ago
Dan Marsden
255303e447
Add new field for student availability,
allow statuses to be hidden from students during self marking.
8 years ago
Dan Marsden
8b314e5e48
fix up some phpdoc stuff.
8 years ago
Dan Marsden
415151f06b
fix notnull values.
8 years ago
Dan Marsden
1a40f5a199
Allow a password to be set when using student self marking.
8 years ago
Daniel Thee Roperto
a41fd1286f
Moodle 33 (master) - Global Search issue with Database Schema ( #249 )
* Fixes #243 - Adds the fields 'intro' and 'introformat' in the attendance table.
This is done according to https://docs.moodle.org/dev/Activity_modules#install.xml
* Added 'intro' field. If not empty it will add a header (title + intro) in the view page and will be displayed in manage and report pages.
8 years ago
Dan Marsden
4924a32b3a
Fix coding guideline stuff found by plugins db check.
8 years ago
antonio-c-mariani
db0ed29c43
Move hide session details ( #238 )
* Fixing missing fields in backup
* Fixing behat test due to changes in Moodle 3.2
* Add users taken sessions by acronym columns to the export report
* Fixing user name sort order links
* Adding buttons to hide/show session details and move them left/rigth
* Fixing errors and warnings reported by travis
* Fixing failures in behat tests because of enrol start date
8 years ago
Dan Marsden
96df70674b
Tidy up requiredip work.
8 years ago
Lihi Dor
8dc0bf2d95
add ability to restrict by IP
8 years ago
Dan Marsden
5df4a02e19
Fix up some coding guideline stuff.
8 years ago
Dan Marsden
25e7e9ae6e
Fixes #216 - add timemodifed column to instance table
8 years ago
Dan Marsden
fb85d3c5bc
Fixes #214 use correct prefix on attendance functions to avoid clashing with other code.
8 years ago
Diss
cc8b5740bb
Adding calendar events creating, updating and deleting.
9 years ago
Dan Marsden
1e54d10bd0
Fix behat/coding guideline issues.
9 years ago
Dan Marsden
396d24d047
Fix some coding guideline issues.
9 years ago
Davo Smith
5ed33cc950
Switch status grade from integer to decimal
10 years ago
Davo Smith
4302b21840
Allow an attendance instance to have multiple status sets
The set to use can be selected per session
10 years ago
Davo Smith
16c883c711
Allow temporary users to be created and have their attendance taken
10 years ago
Dan Marsden
7403438532
fix for version upgrade mis-match with earlier versions.
10 years ago
Dan Marsden
5e5375c4e3
fix upgrade path for UON code
11 years ago
Joseph Baxter
f9c3a3640e
uon merge conflict fixes
11 years ago
Tim Gus
6ef315d094
CONTRIB-4754 Added upgrade step to account for name change from
"attforblock" to "attendance":
- updated itemmodule field in the grade tables
- updated role_capabilities table to preserve old capabilities
- deleted old data from capabilities and role_capabilities tables
11 years ago
Dan Marsden
2ebcd2c17e
More coding guideline stuff - phpdocs.
12 years ago
Dan Marsden
8a1d4654e9
rename attforblock module to attendance - also includes upgrade script to rename old attforblock tables.
12 years ago
Dan Marsden
fa31be8eb4
coding guideline stuff
12 years ago
Logan Reynolds
5ef4b0824c
CONTRIB-4320 Corrected upgrade sql.
12 years ago
Didier Raboud
78510c3eea
Correct UPDATE statements to work with PostgreSQL.
13 years ago