Dan Marsden [Wed, 16 Nov 2016 00:15:45 +0000 (13:15 +1300)]
Fix behat failure with calendar link change, tidy up a few warnings.
Dan Marsden [Mon, 26 Sep 2016 22:25:34 +0000 (11:25 +1300)]
Fixes #223 allow student attendance to be disabled at site-level
Dan Marsden [Tue, 20 Sep 2016 07:10:42 +0000 (19:10 +1200)]
remove old calendar behat test - feature not used anymore.
Dan Marsden [Tue, 20 Sep 2016 06:02:20 +0000 (18:02 +1200)]
Fix #217 - hide percentage/points columns when no grade is set.
Dan Marsden [Tue, 20 Sep 2016 05:47:08 +0000 (17:47 +1200)]
Fix #220 remove bulk functions not needed.
Dan Marsden [Tue, 20 Sep 2016 05:23:31 +0000 (17:23 +1200)]
Fix #221 always pass timestart to calendar update function.
Dan Marsden [Mon, 29 Aug 2016 21:27:17 +0000 (09:27 +1200)]
attendance - fix tests
Dan Marsden [Mon, 29 Aug 2016 11:27:13 +0000 (23:27 +1200)]
remove space in install.xml file.
Dan Marsden [Mon, 29 Aug 2016 09:52:45 +0000 (21:52 +1200)]
Fixes #216 - add timemodifed column to instance table
Dan Marsden [Thu, 25 Aug 2016 02:24:20 +0000 (14:24 +1200)]
Fixes #215 pull through sessoin information on overview report.
Dan Marsden [Wed, 24 Aug 2016 08:33:34 +0000 (20:33 +1200)]
Fixes #214 use correct prefix on attendance functions to avoid clashing with other code.
Dan Marsden [Sun, 14 Aug 2016 21:21:39 +0000 (09:21 +1200)]
remove deprecated calls to update button
Dan Marsden [Sat, 13 Aug 2016 02:02:19 +0000 (14:02 +1200)]
remove deprecated call to update button
Dan Marsden [Sat, 13 Aug 2016 02:01:27 +0000 (14:01 +1200)]
remove deprecated call to update button
Dan Marsden [Sat, 13 Aug 2016 00:26:05 +0000 (12:26 +1200)]
remove deprecated call to update button
Dan Marsden [Fri, 12 Aug 2016 10:21:07 +0000 (22:21 +1200)]
Merge pull request #212 from Disss/master
Adding calendar events creating, updating and deleting
Diss [Wed, 20 Jul 2016 09:22:47 +0000 (12:22 +0300)]
Adding calendar events creating, updating and deleting.
Dan Marsden [Tue, 12 Jul 2016 20:35:09 +0000 (08:35 +1200)]
Merge pull request #211 from antonio-c-mariani/users_sort_order
Changing default users sort order to users_order_by_sql moodle function
Antonio Carlos Mariani [Thu, 7 Jul 2016 14:20:30 +0000 (11:20 -0300)]
Changing default users sort order to users_order_by_sql moodle function
Dan Marsden [Thu, 7 Jul 2016 00:14:21 +0000 (12:14 +1200)]
Fixes #209
use correct url to redirect to view, fix some missing object warnings.
Dan Marsden [Tue, 5 Jul 2016 22:20:07 +0000 (10:20 +1200)]
Don't show attendance if no records found for the user.
Fixes #209
Dan Marsden [Fri, 1 Jul 2016 02:01:50 +0000 (14:01 +1200)]
Bump required version
This branch now requires 3.1 as it now supports global search.
Dan Marsden [Fri, 1 Jul 2016 01:57:10 +0000 (13:57 +1200)]
Make sure php 7 tests pass on 3.1/master branch
Dan Marsden [Fri, 1 Jul 2016 01:52:10 +0000 (13:52 +1200)]
update travis check with correct branches
Dan Marsden [Fri, 1 Jul 2016 01:38:30 +0000 (13:38 +1200)]
Add Search API to base attendance record.
Dan Marsden [Mon, 6 Jun 2016 23:39:34 +0000 (11:39 +1200)]
fix behat lang strings, taked -> taken
Dan Marsden [Mon, 6 Jun 2016 21:36:36 +0000 (09:36 +1200)]
bump version for plugins db release
Dan Marsden [Mon, 6 Jun 2016 21:35:42 +0000 (09:35 +1200)]
fix lang strings, taked -> taken
Dan Marsden [Sun, 22 May 2016 21:24:56 +0000 (09:24 +1200)]
Merge pull request #205 from caiodoneda/att_webservices
implementing web services support.
caiobdoneda [Sun, 22 May 2016 18:22:48 +0000 (14:22 -0400)]
implementing web service support
Dan Marsden [Fri, 20 May 2016 02:15:24 +0000 (14:15 +1200)]
Bump version for 3.1 plugins db release
Dan Marsden [Tue, 10 May 2016 21:10:45 +0000 (09:10 +1200)]
Merge pull request #201 from antonio-c-mariani/fix_reports
Addresses the #188, #127, #163, #38 and #66 issues
Antonio Carlos Mariani [Tue, 10 May 2016 19:48:10 +0000 (16:48 -0300)]
Replacing include_once by require_once in classes/summary.php
Antonio Carlos Mariani [Tue, 10 May 2016 17:47:17 +0000 (14:47 -0300)]
Adding function get_user_taken_sessions_percentages to summary class
Antonio Carlos Mariani [Tue, 10 May 2016 17:46:27 +0000 (14:46 -0300)]
Simplifying quey in compute_users_points function
Antonio Carlos Mariani [Tue, 10 May 2016 17:32:27 +0000 (14:32 -0300)]
Replacing attendance_format_float by format_float
Dan Marsden [Mon, 9 May 2016 02:39:26 +0000 (14:39 +1200)]
Add master branch to travis tests
Antonio Carlos Mariani [Thu, 5 May 2016 20:37:26 +0000 (17:37 -0300)]
Some coding guideline fix
Antonio Carlos Mariani [Wed, 4 May 2016 19:46:39 +0000 (16:46 -0300)]
Some behat tests for reports
Antonio Carlos Mariani [Tue, 3 May 2016 19:28:28 +0000 (16:28 -0300)]
Add pair (points/maxpoints) after the acronym in the reports
Antonio Carlos Mariani [Tue, 3 May 2016 19:18:13 +0000 (16:18 -0300)]
Add summary report (#66)
Antonio Carlos Mariani [Tue, 3 May 2016 17:57:26 +0000 (14:57 -0300)]
Removing functions that are no longer used
Antonio Carlos Mariani [Tue, 3 May 2016 15:04:48 +0000 (12:04 -0300)]
Fix export report
Antonio Carlos Mariani [Tue, 3 May 2016 14:02:29 +0000 (11:02 -0300)]
Adjusts student reports
Antonio Carlos Mariani [Tue, 3 May 2016 13:04:49 +0000 (10:04 -0300)]
Fix #188 and report part of #127, and implements #163 and #38
Antonio Carlos Mariani [Mon, 2 May 2016 21:06:28 +0000 (18:06 -0300)]
Concentrate grades update method in one place
Dan Marsden [Mon, 4 Apr 2016 07:40:33 +0000 (19:40 +1200)]
bump version for plugins db release
Dan Marsden [Mon, 4 Apr 2016 07:05:53 +0000 (19:05 +1200)]
Check group data exists before using group name.
Dan Marsden [Mon, 4 Apr 2016 03:42:14 +0000 (15:42 +1200)]
Tidy up messages when a group associated with a group session has been deleted.
Dan Marsden [Wed, 16 Mar 2016 09:18:26 +0000 (22:18 +1300)]
Coding guideline fix
Dan Marsden [Wed, 16 Mar 2016 09:17:01 +0000 (22:17 +1300)]
Fixes #176 Generate correct timestamp including DST changes.
Dan Marsden [Wed, 16 Mar 2016 07:22:47 +0000 (20:22 +1300)]
Fixes #108 add no-overflow div to take attendance page
copies the same handling as assignment grading table.
Dan Marsden [Wed, 16 Mar 2016 06:52:11 +0000 (19:52 +1300)]
Fixes #51 Support for scales
Thanks to Greg (cedict) for the original patch.
Dan Marsden [Wed, 16 Mar 2016 02:34:07 +0000 (15:34 +1300)]
Move local function into locallib.php
Dan Marsden [Wed, 16 Mar 2016 02:30:13 +0000 (15:30 +1300)]
Remove old function that is never called.
Dan Marsden [Wed, 16 Mar 2016 02:29:21 +0000 (15:29 +1300)]
Fix some phpdocs
Dan Marsden [Wed, 16 Mar 2016 02:21:50 +0000 (15:21 +1300)]
Use correct prefix on function names.
Dan Marsden [Wed, 16 Mar 2016 02:06:01 +0000 (15:06 +1300)]
Convert locallib.php classes into proper auto-loading classes
Dan Marsden [Wed, 16 Mar 2016 01:12:47 +0000 (14:12 +1300)]
Move attendance class into proper class
also adjust attendance grading function to pass full attendance class
to minimse db calls.
Dan Marsden [Tue, 15 Mar 2016 01:00:12 +0000 (14:00 +1300)]
Bump version in preparation for plugins db release
Dan Marsden [Mon, 14 Mar 2016 23:42:08 +0000 (12:42 +1300)]
Fix typo in filename
Dan Marsden [Mon, 14 Mar 2016 23:19:47 +0000 (12:19 +1300)]
Tidy up a bit.
remove old att_log_convert_url functoin
use record_exists instead of weird count
add some phpdocs
rename some att functions to correct prefix
Dan Marsden [Mon, 14 Mar 2016 23:09:15 +0000 (12:09 +1300)]
move date_selector into function to prevent copypaste detector error
Dan Marsden [Mon, 14 Mar 2016 23:01:12 +0000 (12:01 +1300)]
update travis config
Dan Marsden [Mon, 14 Mar 2016 22:38:40 +0000 (11:38 +1300)]
Fix behat tests
Dan Marsden [Mon, 14 Mar 2016 22:19:35 +0000 (11:19 +1300)]
Behat fixes
Dan Marsden [Mon, 14 Mar 2016 21:55:58 +0000 (10:55 +1300)]
Coding guideline/behat fixes
Dan Marsden [Mon, 14 Mar 2016 21:25:20 +0000 (10:25 +1300)]
Fix behat/coding guideline issues.
antonio.c.mariani [Sun, 4 Oct 2015 13:13:12 +0000 (10:13 -0300)]
Changing the add and update session interfaces
Dan Marsden [Mon, 14 Mar 2016 20:13:41 +0000 (09:13 +1300)]
Merge pull request #185 from sam-moodle/grade_update_issue-master
INT-8591: Don't update grades on preferences save when they don't exi…
Dan Marsden [Mon, 14 Mar 2016 20:02:06 +0000 (09:02 +1300)]
Fixes #190 Show warning message when no users in course
Sam Chaffee [Wed, 20 Jan 2016 23:34:24 +0000 (16:34 -0700)]
INT-8591: Don't update grades on preferences save when they don't exist yet
Dan Marsden [Sun, 22 Nov 2015 23:52:42 +0000 (12:52 +1300)]
Tidy up some PHP, unsed functions, vars etc.
Dan Marsden [Sun, 22 Nov 2015 23:52:25 +0000 (12:52 +1300)]
javascript required for tests.
Dan Marsden [Fri, 20 Nov 2015 01:56:52 +0000 (14:56 +1300)]
Remove export file download tests as these are not compatible
We should fix the config at some point and add these back
Dan Marsden [Thu, 19 Nov 2015 23:07:23 +0000 (12:07 +1300)]
fix typo in behat test field name
Dan Marsden [Thu, 19 Nov 2015 22:50:29 +0000 (11:50 +1300)]
Fix behat test for Teachers can view low grade report and send a message
Dan Marsden [Thu, 19 Nov 2015 22:36:23 +0000 (11:36 +1300)]
coding guideline and behat fixes
Dan Marsden [Thu, 19 Nov 2015 22:11:48 +0000 (11:11 +1300)]
Revert "Added support for scales"
This reverts commit
8df95e3b1d44c83a2be74cea2839403ebb791f8b.
Conflicts:
locallib.php
Dan Marsden [Thu, 19 Nov 2015 22:03:55 +0000 (11:03 +1300)]
more coding guideline fixes
Dan Marsden [Thu, 19 Nov 2015 09:23:47 +0000 (22:23 +1300)]
Fix a couple of behat tests
Dan Marsden [Thu, 19 Nov 2015 08:56:23 +0000 (21:56 +1300)]
Remove "continue" links due to pull #171
Dan Marsden [Thu, 19 Nov 2015 08:52:11 +0000 (21:52 +1300)]
More coding guideline fixes
Dan Marsden [Thu, 19 Nov 2015 07:55:55 +0000 (20:55 +1300)]
Fix some coding guideline issues.
Dan Marsden [Thu, 19 Nov 2015 07:36:36 +0000 (20:36 +1300)]
Fix csslint issues
Dan Marsden [Thu, 19 Nov 2015 07:31:21 +0000 (20:31 +1300)]
Fix JShint errors and remove deprecated call to checkall/checknone
Dan Marsden [Wed, 18 Nov 2015 01:46:27 +0000 (14:46 +1300)]
fix travis php 7 failure allow
Dan Marsden [Wed, 18 Nov 2015 01:44:47 +0000 (14:44 +1300)]
add link to travis build
Dan Marsden [Wed, 18 Nov 2015 01:41:30 +0000 (14:41 +1300)]
test mysql and postgres for this branch
Dan Marsden [Wed, 18 Nov 2015 01:38:28 +0000 (14:38 +1300)]
only test correct branches
Dan Marsden [Wed, 18 Nov 2015 00:16:58 +0000 (13:16 +1300)]
Add Travis support
Dan Marsden [Tue, 17 Nov 2015 08:02:33 +0000 (21:02 +1300)]
Merge pull request #177 from antonio-c-mariani/session_date_prior_course_start_date2
Fix issue #165 - Alert if session date is prior to the course start date
Dan Marsden [Tue, 17 Nov 2015 07:53:17 +0000 (20:53 +1300)]
Merge pull request #171 from antonio-c-mariani/redirecting_after_add
Redirection to sessions list after add
Dan Marsden [Tue, 10 Nov 2015 20:18:12 +0000 (09:18 +1300)]
Merge pull request #181 from NeillM/master
Expired enrolments can prevent student self-attendance
Neill Magill [Mon, 9 Nov 2015 16:18:04 +0000 (16:18 +0000)]
Expired enrolments can prevent student self-attendance
...even when their is another enrolemnt that means they are still active on the course.
This fixes issue #178 and is similar to issue #81
antonio.c.mariani [Sat, 7 Nov 2015 22:59:02 +0000 (20:59 -0200)]
Redirection to sessions list after add
antonio.c.mariani [Sat, 7 Nov 2015 21:35:11 +0000 (19:35 -0200)]
Alert if session date is prior to the course start date
Dan Marsden [Wed, 4 Nov 2015 00:07:03 +0000 (13:07 +1300)]
improve error string shown when multiple sessions span more than 1 year.
antonio.c.mariani [Tue, 20 Oct 2015 19:00:01 +0000 (17:00 -0200)]
End date must not exceed one year ahead of the session date
Dan Marsden [Tue, 3 Nov 2015 23:47:13 +0000 (12:47 +1300)]
Merge pull request #174 from cedict/master
Added support for scales