forked from sakaicontrib/attendance
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
67ca2d1
commit e429b60
Showing
101 changed files
with
472 additions
and
254 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
#CHANGELOG | ||
|
||
## 20170215 | ||
* Change in versioning to date based | ||
* Performance improvements | ||
* Attendance Stats are now stored in the DB, in order to avoid having | ||
to consistently calculate the statistics. | ||
As such a job, __Attendance Stat Calc - SEE DOCS__, was created which will | ||
calculate the stats and store them in the DB. Afterwards statistics will be | ||
updated on the save of any record. | ||
This job __must manually__ be run once after applying this update to calculate | ||
statuses for older sites. | ||
Afterwards, the job should be set up to run periodically at a user defined interval. | ||
The job is necessary to run if you want stats to to be correct in case of users | ||
no longer being present in the site. | ||
* Records are now created only when needed (prior to saving a status) | ||
* Attendance Items are now added / edited via a modal window | ||
* Attendance Records now have improved styling and formating | ||
* Statuses are now color coded | ||
* Record input panel is now more responsive and will go vertical with labels | ||
when the screen width is <800px. | ||
* Added new auto grading feature | ||
* Allows for the ability to award points based on statuses (or have students lose | ||
points) | ||
For example: Present: 1-5 times, 1 point; Present: 6-10 times, 1 point. | ||
* Based on user defined rules. NOTE: The rules are not validated (so they may overlap | ||
or count twice if ill-defined). | ||
* Have the ability to override an auto grade | ||
* Grading occurs on each status update, as well as whenever the grading settings are | ||
saved | ||
* Styling improvements | ||
* Bugfixes | ||
* Sequence for ATTENDANCE\_GRADE\_T set correctly. | ||
Oracle users should run the PSQL defined at the bottom of the | ||
[docs/sql/attendance-20170215-oracle.sql](attendance-20170215-oracle.sql) file. | ||
* Minor fixes | ||
|
||
## 1.0 | ||
* Initial Release |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,23 @@ | ||
# Attendance | ||
A simple [Sakai](https://github.com/sakaiproject/sakai) tool for tracking attendance that integrates with the Gradebook. | ||
|
||
## Performance Improvements - MUST READ | ||
With the release of 20170215, statistics are now stored in a table. As such, a job was created to calculate these stats. | ||
This job should be run once after the deployment of 201701; afterwards it may be run as needed or at regular interval | ||
as determined by the administrators. The job is only needed to be run to sync up the stats to the current roster (in | ||
the case of users attending an item and then later leaving the site). This job is titled "Attendance Stat Calc - SEE DOCS". | ||
|
||
## Resources | ||
Pages: http://udayton.github.io/attendance/ | ||
|
||
Presentation: | ||
http://prezi.com/m3dvmxokf8as/ - Delivered at Apereo 16. | ||
|
||
## Compatibility | ||
Version 1.0 of Attendance is compatible with Sakai 11. Though, there are some UI changes which are still necessary. | ||
Version 1.0+ of Attendance is compatible with Sakai 11. Though, there are some UI changes which are still necessary. | ||
|
||
The Sakai property auto.ddl should be set to true when first starting this tool with Sakai. | ||
If not, queries for MySQL and Oracle can be found in [docs/sql/](docs/sql/) | ||
If not, queries for MySQL and Oracle can be found in [docs/sql/](docs/sql/), though use at your own risk. | ||
|
||
## Contact | ||
If you have any questions please contact the LMS devs at the University of Dayton at [email protected]. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/api/AttendanceGradebookProvider.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/cache/CacheManager.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/export/PDFEventExporter.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/hbm/AttendanceEvent.hbm.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/hbm/AttendanceGrade.hbm.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28 changes: 13 additions & 15 deletions
28
api/src/java/org/sakaiproject/attendance/hbm/AttendanceItemStats.hbm.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/hbm/AttendanceRecord.hbm.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/hbm/AttendanceSite.hbm.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/hbm/AttendanceStatus.hbm.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28 changes: 13 additions & 15 deletions
28
api/src/java/org/sakaiproject/attendance/hbm/AttendanceUserStats.hbm.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/hbm/GradingRule.hbm.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/logic/AttendanceLogic.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/model/AttendanceEvent.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/model/AttendanceGrade.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 12 additions & 14 deletions
26
api/src/java/org/sakaiproject/attendance/model/AttendanceItemStats.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/model/AttendanceRecord.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/model/AttendanceSite.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 12 additions & 14 deletions
26
api/src/java/org/sakaiproject/attendance/model/AttendanceStats.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/model/AttendanceStatus.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 12 additions & 14 deletions
26
api/src/java/org/sakaiproject/attendance/model/AttendanceUserStats.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/types/StatusUserType.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
api/src/java/org/sakaiproject/attendance/util/AttendanceConstants.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.