OSCampus Pro Changelog
This area contains the changelogs for recent versions of the OSCampus extension. Click here to access the main OSCampus page.
OSCampus v1.1.8
- Published: 19 December 2017 19 December 2017
- New statistics view view available on the frontend
- Fixes some issues with SEF Urls
Commit Log
- 9349da0 Sync language files [Bill Tomczak]
- d14cf58 Release v1.1.8 [Bill Tomczak]
- b49741d Fix router to handle various non-menu situations [Bill Tomczak]
- 2617122 Fix a bug in student query [Bill Tomczak]
- 288cad5 Fix comments [Bill Tomczak]
- 1393edb Merge pull request #313 from OSTraining/OSCAMPUS-350-Statisitics [Bill Tomczak]
- 3137c85 Add/correct some comments [Bill Tomczak]
- 82145ad Make method access public [Bill Tomczak]
- 98ad9cb Add missing/fix comments [Bill Tomczak]
- e839c4f bump dev version [Bill Tomczak]
- 7437e6c Restore deleted language string [Bill Tomczak]
- 5355938 Create v1.1.8b4 [Bill Tomczak]
- 3bad92e Remove debugging code [Bill Tomczak]
- 977509e Provide better control over limit box on front end [Bill Tomczak]
- 9546f7d Inherit from the correct class [Bill Tomczak]
- ff79da0 Improved error handling [Bill Tomczak]
- df6bdc3 Eliminate duplicated method with model trait [Bill Tomczak]
- fcddd95 Add missing comments [Bill Tomczak]
- 5df387a Create welcome message parameter [Bill Tomczak]
- ed76cbf Formatting fix [Bill Tomczak]
- a95e988 Create placeholder for an initial welcome page for statistics [Bill Tomczak]
- 8e3230e Additional ordering clause [Bill Tomczak]
- c65f114 Optimize courses stats list query [Bill Tomczak]
- 045620d Add tooltips to mycourses view [Bill Tomczak]
- d3a08e7 Fix that totally whack student list query [Bill Tomczak]
- 0117c73 release v1.1.8b3 [Bill Tomczak]
- c74fc92 Accept user filter in all statistic reports [Bill Tomczak]
- 8ac7017 Use new custom Observable trigger [Bill Tomczak]
- 77b256f Create normalization method for generic IN() tests [Bill Tomczak]
- ce9d671 Support standard oscampus plugins [Bill Tomczak]
- 55124e9 Use trait to create observable objects [Bill Tomczak]
- 90aaa56 Update php version requirement [Bill Tomczak]
- 9d65bd1 Check validity before trying query [Bill Tomczak]
- 1bcd8db Minor tweak to afterGetList observer method [Bill Tomczak]
- d47d124 Remove unnecessary observer methods [Bill Tomczak]
- c6fe46f Comment/formatting fixes [Bill Tomczak]
- 2184560 Fix language string [Bill Tomczak]
- c25ccc0 Improve table headings [Valentín García]
- c47f990 Find more efficient query for students stats list [Bill Tomczak]
- 9366a69 More efficient courses stats query [Bill Tomczak]
- 9f1fd49 Handle pagination on course stats report [Bill Tomczak]
- 1f1cba7 More effect course query [Bill Tomczak]
- ec174e9 Fix some error handling issues [Bill Tomczak]
- bc46541 Updates to code comments [Bill Tomczak]
- eccaf5e Fix query instantiation [Bill Tomczak]
- 7bbcc91 Use only published lessons for count [Bill Tomczak]
- 7c91fb8 Use last login rather than first visit [Bill Tomczak]
- 4ea6076 Better consistency in language constants [Bill Tomczak]
- 2576bb5 Add certificate count to course list stats [Bill Tomczak]
- c1db48c Finish course drill down stat report [Bill Tomczak]
- 403e382 Formatting/commenting fixes [Bill Tomczak]
- 9e70e1c Make sure limit box only displays once [Bill Tomczak]
- 6677413 Fix pagination so limit box always appears when requested [Bill Tomczak]
- 94fc766 Add pagination for student drill down [Bill Tomczak]
- 95da3a7 Put star icon back [Valentín García]
- 8a3aed8 Iconize table headings for administrator page in frontend [Valentín García]
- 8cb2ff8 Iconize table headings for administrator page in frontend [Valentín García]
- 03833cb Improve administrator page in frontend [Valentín García]
- 823b005 Iconize table headings for administrator page in frontend [Valentín García]
- 61c430b Color for the certificate star [Valentín García]
- ddebb95 Prevent pagination on student report [Bill Tomczak]
- 63320ec Add back buttons and tooltip for short progress bars [Bill Tomczak]
- 325ec6b Add certificate information to student report [Bill Tomczak]
- 53e83d1 Add some navigation and heading to student report [Bill Tomczak]
- e46e5c2 Add stub for course stats [Bill Tomczak]
- e867ac8 Initial layout for student stats [Bill Tomczak]
- 12a7185 Improve error handling [Bill Tomczak]
- 31349a2 Fix template code formatting [Bill Tomczak]
- c7fbf50 Move mycourses query into standardized student query [Bill Tomczak]
- 175282f Use standard state methods for statistics model parameters [Bill Tomczak]
- 0ab9a40 Make Queries model observers [Bill Tomczak]
- b0fd741 Simplify Query class inheritance [Bill Tomczak]
- 1fdcda5 Make our list models observable [Bill Tomczak]
- fc11739 Add missing comments some standards fixes [Bill Tomczak]
- 42c35b9 Provide localized method for getDbo() [Bill Tomczak]
- c68bdfb Reorganize for better error handling [Bill Tomczak]
- 4a25ced Remove router backward compatibility [Bill Tomczak]
- d172bcb Fix class inheritance problem [Bill Tomczak]
- 9f86037 Fix some faulty js in statistics module [Bill Tomczak]
- 2ed2e4c Consolidate parameter management [Bill Tomczak]
- 10f7b5f Consolidate/standardize ajax pagination [Bill Tomczak]
- 154aa6d Add back missing help classes [Valentín García]
- 471992a Merge branch 'OSCAMPUS-350-Statisitics' of https://github.com/OSTraining/OSCampus into OSCAMPUS-350-Statisitics [Valentín García]
- fcd326d Minor fixes for adminitrator page in frontend [Valentín García]
- 1514068 Be sure to load jQuery [Bill Tomczak]
- 486173d Fix permissions test [Bill Tomczak]
- d6005c7 Use new optional limit box from pagination layout [Bill Tomczak]
- 8c3a384 Commit Valentin’s changes [Bill Tomczak]
- 2b78b1e Add optional limit box to pagination layout [Bill Tomczak]
- e9c63c2 Fix formatting and paging issues for student stats report [Bill Tomczak]
- 1110753 Update formatting for lessons viewed report [Bill Tomczak]
- c8f9f38 Fix color for tabs in administration page in frontend [Valentín García]
- 4598596 Improve administrator page in frontend [Valentín García]
- 083342e Improve layout for lessons in administrative page in frontend [Valentín García]
- 30eefcf Improve CSS for administrator page in frontend [Valentín García]
- a525e39 Fix CSS selector [Valentín García]
- 1a51207 Bump dev version [Bill Tomczak]
- dc87836 Disable quiz tab for now [Bill Tomczak]
- d24a22a Finish up display of main student stats [Bill Tomczak]
- a13342c Add limit box to course stat page [Bill Tomczak]
- 7d872ad Implement translation strings, parameterize query period [Bill Tomczak]
- 40a28ce add missing code doc [Bill Tomczak]
- b2021a7 Improved parameter name [Bill Tomczak]
- 1eccc09 Use language strings [Bill Tomczak]
- 1688ba8 Add translation strings [Bill Tomczak]
- 83c14c5 Implement language strings [Bill Tomczak]
- 0d52826 Ensure default is pushed back to model [Bill Tomczak]
- b977788 Allow for period length parameter [Bill Tomczak]
- 7d87fb8 Drilldown link for student stats [Bill Tomczak]
- c6bdceb Initial layout for student stats [Bill Tomczak]
- 8f81492 Allow potential table striping for course stat report [Bill Tomczak]
- 65a3aba Handle legacy error catching [Bill Tomczak]
- 257e827 Use a temporary hardcoded ordering for course stats [Bill Tomczak]
- 0cd49bb Remove debugging edit [Bill Tomczak]
- 491605d Initial layout of lesson stats for front end [Bill Tomczak]
- 391b3d5 Standardize on report selector, improve error handling [Bill Tomczak]
- 809a8ce Trigger initial data area if enabled [Bill Tomczak]
- 85bdb48 Simplify option passing [Bill Tomczak]
- 945278a Implement new statistics queries in front end [Bill Tomczak]
- 4d0c972 Add utility method for displaying templates of any layout [Bill Tomczak]
- f3c7be5 Complete refactoring for generic statistics queries [Bill Tomczak]
- afb0b06 Fix factory method calls [Bill Tomczak]
- d4f0181 Merge branch 'development' into OSCAMPUS-350-Statisitics [Bill Tomczak]
- 5919525 Begin refactoring statistics into an abstract class heirarchy [Bill Tomczak]
- 56f23a6 Replace deprecated usage [Bill Tomczak]
- ea24f36 Update deprecated usages [Bill Tomczak]
- ce6d6bb simplify use statement [Bill Tomczak]
- 7d3ccde Update/fix all Factory method calls [Bill Tomczak]
- b7a8e5a Update/Fix calls to getUser() factory method [Bill Tomczak]
- e39a5d1 Prevent duplicate tabbing [Bill Tomczak]
- 587d589 Add language strings to js space [Bill Tomczak]
- 80954e9 Use loading gif [Bill Tomczak]
- 9f1787e Merge branch 'development' into OSCAMPUS-350-Statisitics [Bill Tomczak]
- b54abed Rename administrator view to statistics [Bill Tomczak]
- a545eeb Reorganize code for separate loading [Bill Tomczak]
- ca890f7 Sync language files [Bill Tomczak]
- a1bbf01 Add optional jQuery loading option [Bill Tomczak]
- 8c6fd83 Reorganize for tabs structure [Bill Tomczak]
- d7fa7a7 Remove sillines [Bill Tomczak]
- e195bf0 Restructure for control/data tab orientation [Bill Tomczak]
- 618577a Merge branch 'development' into OSCAMPUS-350-Statisitics [Bill Tomczak]
- 8fb5248 Bump dev version [Bill Tomczak]
- 8a62db5 Remove j2 compatibility tabs [Bill Tomczak]
- c53e936 Minor tweaks for course tables for administrator page [Valentín]
- 4ce9a7f Minor tweaks for course tables for administrator page [Valentín]
- 7358eec Course tables for administrator page [Valentín]
- 0f8f1e6 Tabs for administrator page [Valentín]
- fd52797 Tweak course statistics list [Bill Tomczak]
- a6915bb Course stats table tweaks [Bill Tomczak]
- d06961c Stablize for jQuery [Bill Tomczak]
- 07a1d4c Tweaks for pagination methods and signaling [Bill Tomczak]
- dd3e727 Work out pagination for ajax sections [Bill Tomczak]
- d0b21c0 Don’t automatically throw exception on unknown function [Bill Tomczak]
- a6571e4 Initial POC for loading course data [Bill Tomczak]
- 66d9626 Use internal oscampus classes for styling [Bill Tomczak]
- 2387c96 Implement more robust error checking [Bill Tomczak]
- 08d74e6 Consolidate view classes add minimal styles [Bill Tomczak]
- fe4d31e Initial layout and POC for ajax requests [Bill Tomczak]
- 8bd6dbe Remove unused property [Bill Tomczak]
- 05a06d1 Setup initial layout of admin page [Bill Tomczak]
- 12d2cb7 Prevent access via core.tools access [Bill Tomczak]
- 3bbea11 Create administrator view stub [Bill Tomczak]
- 8532bea Remove Joomla 2.x support layer [Bill Tomczak]
- 4bf4df6 Add safety for possible compression issues [Bill Tomczak]
- 123b18d Fix code comment [Bill Tomczak]
- 432b6bd Update minimum system requirements [Bill Tomczak]
OSCampus v1.1.7
- Published: 05 November 2017 05 November 2017
- Improved language for creating the single class menu
- Display course lengths over 59 minutes in hours
Commit Log
- f127ce1 Release v1.1.7 [Bill Tomczak]
- affc24a Fix pluralization of fractional durations [Bill Tomczak]
- 4b1d4ef Improve language for single class menu items [Bill Tomczak]
- b267804 Resort manifest file list [Bill Tomczak]
- 9c74eb1 Remove unused files [Bill Tomczak]
- c3d517e Standardize manifest paths [Bill Tomczak]
- 7184d90 Add missing description for advanced config page [Bill Tomczak]
- 0e8dfc7 Bump dev version [Bill Tomczak]
OSCampus v1.1.6
- Published: 23 October 2017 23 October 2017
- Add length display on single class page
- Improved formatting of class length for classes longer than 60 minutes
- Permits hiding download button in video (Wistia) lessons
- Adds ordering options to pathways landing pages for both class lists and pathway lists
- Fixes language issues in fr-FR translation
- Fixes various internal issues and potential bugs
Commit Log
- 9bd92f8 Release v1.1.6 [Bill Tomczak]
- e79950d Provide better display of class length for longer classes OSCAMPUS-348 [Bill Tomczak]
- 6aee210 Fix typo in fr-FR translation [Bill Tomczak]
- d739cad bump dev version 1.1.6b3 [Bill Tomczak]
- d54c63d Allow for ordering selection for both pathways and courses OSCAMPUS-347 [Bill Tomczak]
- fe38f6c Additional safety check [Bill Tomczak]
- 2af568b Minor formatting fixes [Bill Tomczak]
- 35212ce Fix instantiation inconsistency [Bill Tomczak]
- 1026790 Fix potential issue with access check [Bill Tomczak]
- 5cf155a Fix paths for removal [Bill Tomczak]
- d6a2d4f Allow ordering for pathways menus [Bill Tomczak]
- 2e0456a Provide means of setting order via menu parameters [Bill Tomczak]
- 4166f14 Minor format corrections [Bill Tomczak]
- 19133b4 Safer and more flexible getParams() model method [Bill Tomczak]
- bbbd1d3 Generalize language string for new usages [Bill Tomczak]
- 37fef8e Remove unnecessary metadata.xml files [Bill Tomczak]
- 34d6754 Bump dev version 1.1.6b2 [Bill Tomczak]
- f732bca Small formatting fix [Bill Tomczak]
- efa2547 Add configuration option to disable downloading videos [Bill Tomczak]
- 1a14024 Add missing language string [Bill Tomczak]
- 5c83cac Improve handling of TCPDF form field [Bill Tomczak]
- 9207057 Update deprecated docs [Bill Tomczak]
- a94633c Standardize download parameter settings [Bill Tomczak]
- 153532a Fix some typos [Bill Tomczak]
- cf1c51a Display download button only if an upgrade URL has been supplied [Bill Tomczak]
- 19e9b8a Minor formatting/standards fixes [Bill Tomczak]
- 20413a2 Update deprecated usages [Bill Tomczak]
- b7f8090 Bump dev version 1.1.6b1 [Bill Tomczak]
- 3375416 Reorganize/sync language files [Bill Tomczak]
- 00b42d4 Synchronize French language strings [Bill Tomczak]
- 0568b85 Move language constants for Joomla core [Bill Tomczak]
- 8849d1c Length string for French language [Valentín]
- fcf2dd9 Add length to single course page [Valentín]
- 36880c5 Update fr-FR translation with newer language constants [Bill Tomczak]
- 379fbe0 Reorganize, reformat language files [Bill Tomczak]
- 7c2f8ed Add placeholder to questions management in backend [Valentín]
- b3f7338 Improve my certificates table display on mobile [Valentín]
- 83e81c0 Update copyright statements [Bill Tomczak]
OSCampus v1.1.5
- Published: 12 June 2017 12 June 2017
Fixes issues with lesson navigation in Internet Explorer 11
Commit Log
- e8a8a17 Release v1.1.5 [Bill Tomczak]
- 8726351 Release beta version [Bill Tomczak]
- 9744c5e Implement hack for problems in IE 11 OSCAMPUS-336 [Bill Tomczak]
- 62d973a Minor formatting fix [Bill Tomczak]
- 4ce9b31 Fix issue in IE where video ready fires before doc ready [Bill Tomczak]
- 2f8b0ed More reliable use of jQuery [Bill Tomczak]
- fa7b558 Add missing language constant OSCAMPUS-335 [Bill Tomczak]
v1.1.2
- Published: 17 January 2017 17 January 2017
OSCampus
v1.1.2 - Maintenance
Mar 27, 2017
- Prevent unauthorized access to embedded url and text lessons
v1.1.1 - Maintenance
Mar 21, 2017
- Now compatible with Joomla! v3.7
- Quiz Passing Score, Time Limit and Limit Alert are now configuration options
- Quiz Time Limit settable for individual quizzes
- Selectable fonts from TCPDF (Improved support for more languages)
- Fix issues with pdf generation caused by misbehaved plugins
v1.1.0 - Support Library Updates
Feb 22, 2017
- Update Mobile Detect and Twig libraries
- Improvements to pathways display
- Add plugin trigger for oscampusDownloadLimit event
- Remove access to incomplete view
- Restore missing batch button for lessons view
v1.0.11 - Maintenance
Feb 6, 2017
- Improve handling of classes with no teacher
- Fix issue with certificate image path
- Fix issue with single question quizzes
v1.0.10 Hot Fix
Jan 17, 2017
- Fixes some issues introduced in v1.0.9
- Fixes Invalid controller: name='course', format=''
- Fix osmap plugin manifest for language folders
v1.0.9 Maintenance Release
Jan 10, 2017
- Limited/Incomplete French translation added
- Provide warning about upcoming license
NOTE: v1.0.10 will be the last available without a subscriber license key!
- Improve handling of possible license manager issues
- Fix invalid method signature
- Remove unused method intended for J2.5 b/c
- Add alerts for change in licensing OSCAMPUS-312
- Remove obsolete file/folder
- Fix link to JED
- Remove Joomla 2 support
- Add French translation attribution to Olivier
- Clear gratuitous comments
- Addition of French translation files
v1.0.8 Security Release
Dec 22, 2016
- Fixes XSS vulnerability
- Add class titles to text searches
- Prepare new release
- Filter the text string before print on the module
- Fix confusion with field name
- Search course titles in text searches
- Begin new dev cycle
v1.0.7 Admin Utilities and Statistics
Nov 28, 2016
- Disable unfinished course stats for release
- Fix default report handling
- Rearrange columns
- Reorganize for simpler extensibility
- Rename for a default template
- More flexible naming conventions
- use less-conflict potential urlvar, fix start-of-week calculation
- Nicer select/refresh controls
- Fix Start of Week calculation
- Add a refresh button
- Minor formatting fix
- POC for views by week
- Language
- Use full date/time for earliest/latest visits
- Initial stats page POC
- add php utility function used in debugging
- Reorganize tool view class hierarchy
- More rigorous class definitions
- Fix minor language typo
- Minor language change
- Add placeholder for statistics section
- Remove duplicated file header
- Fix incorrect file header
- Update license headers
- Sync all related version numbering
- remove gratuitous required options
- Begin 1.0.7 beta 2
- Slightly more efficiency in dom ready initializations
- Minor language fix
- Implement transfer execution
- Adjustments to messaging
- Move responsibility for messaging
- Modularize js code
- Messaging refinements and fix hardcoded texts
- Remove more hardcoded text
- Add link to TCPDF repository
- Messaging for actually transfer execution
- Replace hardcoded utility dashboard heading
- Provide sanity check before actually executing user transfer
- Complete UI management and messaging
- More consistency in language
- Reinstate sidebar submenu
- Begin new dev cycle
- Complete display for transferring users
- Fix some minor code commenting/typos
- Setup transfer utility with ajax endpoint
- Add Twig function to get magic object values
- Reorganize for better scalability
- More prototyping of utilities page
- Flesh out the utilities view a bit more
- Sync version numbers on all related extensions
- Initial hooks for creating utility page