OSCampus Pro Changelog
This area contains the changelogs for recent versions of the OSCampus extension. Click here to access the main OSCampus page.
OSCampus v3.0.11
- Published: 04 December 2022 04 December 2022
PLEASE NOTE! This release will eventually automatically delete any orphaned lessons (lessons not connected to a class)
- Implement garbage collection
- Ensure js is updated in admin statistics pages
Commit Log
- 4ff7374e Release v3.0.11 [Bill Tomczak]
- 8cf73d1f Standards fixes [Bill Tomczak]
- cc611ed1 Ensure js classes re-initialized [Bill Tomczak]
- 8ce1ac7a Standards fixes [Bill Tomczak]
- ff117dae CAMPUS-540: Implement DB garbage collection [Bill Tomczak]
- ba7cfa88 Clarify method name [Bill Tomczak]
OSCampus v3.0.10
- Published: 06 November 2022 06 November 2022
- Fix loading problem
- Fix uninstall problem
Commit Log
- ca84dc04 Release v3.0.10 [Bill Tomczak]
- baf25f6f Standards fix [Bill Tomczak]
- 8920932e Bump dev version [Bill Tomczak]
- 6954f469 Don't run update methods on uninstall [Bill Tomczak]
- 7a20e396 Use core class [Bill Tomczak]
OSCampus v3.0.9
- Published: 19 October 2022 19 October 2022
- Fix 'Identifier "applications" is not defined.' error
- Fix image error in new installs
- Fix 'AbstractVideo::orMask(): Argument #2' error
- Fix '::getApi(): Return value' error
- Fix Joomla 4 error when not setting a class teacher
- Fix video in progress when there are no completion requirements
Commit Log
- d2d9cf24 Release v3.0.9 [Bill Tomczak]
- 180ce407 Always make video completed if no completion requirement set [Bill Tomczak]
- 9886bb58 Schema updates for better Joomla 4 compatibility [Bill Tomczak]
- c0b91dfc Bump dev version [Bill Tomczak]
- bfe819a1 Bump dev version [Bill Tomczak]
- 9a55f2a5 CAMPUS-539: Verify before passing variable [Bill Tomczak]
- bc6bc5ff CAMPUS-538: Accept null returns for Vimeo/Wistia getApi() calls [Bill Tomczak]
- 05e9f6d9 Process lesson properties only if a lesson exists [Bill Tomczak]
- a29268b0 Bump dev version [Bill Tomczak]
- aead86e9 CAMPUS-537: Fix default images management issues [Bill Tomczak]
- 7a7d5f11 Standards fixes [Bill Tomczak]
- 2756104b Bump dev version [Bill Tomczak]
- c40d09c3 CAMPUS-536: Fix 'Identifier "applications" is not defined.' error [Bill Tomczak]
OSCampus v3.0.8
- Published: 17 October 2022 17 October 2022
- Fix media errors with default mages
- Update Wistia API calls for recent changes
- Fix outdated ajax calls for downloads
- Improve error messaging for downloads
- Fix broken download button icon
- Add verification of Vimeo token
Commit Log
- 4e497e09 Release v3.0.8 [Bill Tomczak]
- 830e81d4 Move default images out of media folder [Bill Tomczak]
- fd5fc8dd Standards fixes [Bill Tomczak]
- 0af262d9 Bump dev version [Bill Tomczak]
- a11ee5e1 Verify Vimeo API token [Bill Tomczak]
- 9e6f6836 Language improvement [Bill Tomczak]
- 131787bd Minor standards fixes [Bill Tomczak]
- c50f862c Fix icon class [Bill Tomczak]
- c096e24f Improve download error handling/messaging [Bill Tomczak]
- 2e28ad48 Update json response [Bill Tomczak]
- e5d4a982 Standards fixes [Bill Tomczak]
- f514c7b3 Fix class instantiation [Bill Tomczak]
- 29f0a579 CAMPUS-531: Fix Wistia data API authentication [Bill Tomczak]
- 5d70f257 Bump dev version [Bill Tomczak]
OSCampus v3.0.7
- Published: 09 October 2022 09 October 2022
- Add configurable release date format
- Update Twig to v3.4.3
- Fix Twig conflict with Gantry templates
- Remove internal fontawesome 4
- Convert to fontawesome 5 used in Joomla 4 or Joomlashack framework
- Fix fatal error on lessons admin under certain conditions.
Commit Log
- 4fe470be Release v3.0.7 [Bill Tomczak]
- 3ed1a9f5 Minor standards fix [Bill Tomczak]
- 5c466a42 Add missing Vimeo lesson icon [Bill Tomczak]
- 1b5e606a Remove internal fontawesome 4 / update to use framework fontawesomeloading [Bill Tomczak]
- fe1df8f8 Bump dev version [Bill Tomczak]
- fc74ccbf CAMPUS-525: Handle detached lesson with null class id [Bill Tomczak]
- ad88fc8e Minor standards fix [Bill Tomczak]
- ba152a0a Bump dev version [Bill Tomczak]
- e2dd5da8 Remove duplicated code [Bill Tomczak]
- f3f76cce Bump dev version [Bill Tomczak]
- 470c07c1 Separate Twig loading to separate composer package [Bill Tomczak]
- e8a29955 Update to Twig v3.4.3 [Bill Tomczak]
- 32a9606f Bump dev version [Bill Tomczak]
- 9b83b088 CAMPUS-529: Implement configurable release date format [Bill Tomczak]
OSCampus v3.0.6
- Published: 27 September 2022 27 September 2022
- Fixes fatal errors caused when loading modules and plugins
Commit Log
- 9d92411b Release v3.0.6 [Bill Tomczak]
- b736f0d2 Cleanup in user plugin [Bill Tomczak]
- 1523b8c3 Fix loading issues in search plugin [Bill Tomczak]
- 69897144 Fix loading pathways module fatal error [Bill Tomczak]
- 3faeca08 Standards fixes [Bill Tomczak]
- 52d294dc Fix loading latest classes module fatal error [Bill Tomczak]
- 6a47d432 Simplify search module loader [Bill Tomczak]
- 4cc364f6 Fix loading search module fatal error [Bill Tomczak]
- d5e4b203 Bump dev version [Bill Tomczak]
OSCampus v3.0.5
- Published: 25 September 2022 25 September 2022
- Fix issue using URL menu items for direct link to a class
- Eliminate need for class ID in lesson view
- Improve compatibility with php 8.1
- Fix links in breadcrumbs
- Maintenance updates
Commit Log
- 8f1115cf Release v3.0.5 [Bill Tomczak]
- 1b9ad9e1 Fix context convention [Bill Tomczak]
- ae18f220 Fix links in breadcrumbs [Bill Tomczak]
- ea716647 Fix php 8.1 deprecated null arguments [Bill Tomczak]
- e701cc54 Avoid AutoLoader conflicts [Bill Tomczak]
- 0795aeb5 Clean up import list [Bill Tomczak]
- 5d950b1d bump dev version [Bill Tomczak]
- 8dfa5861 Allow optional course ID for lesson links [Bill Tomczak]
- e712b32f Add method to get course ID from Lesson ID [Bill Tomczak]
- 6ceb5dc6 Update for DI friendly instantiation [Bill Tomczak]
- 6025952e CAMPUS-528: Clean up use of URL menu for direct linking to a class [Bill Tomczak]
- 2cff6dd6 Remove duplicate autoloader [Bill Tomczak]
- 61f4dae7 Bump dev version [Bill Tomczak]
OSCampus v3.0.4
- Published: 18 September 2022 18 September 2022
- Fix missing batch toolbar button
- Improve module name autocomplete
- Fix fatal error on my classes page
- Fix fatal error when no teacher for a class
- Improve messaging on transfer utility
- Fix fatal error when orphaned lessons (no class attached) exist
- Fix html getting removed in editor fields
- Add notice about disabled ordering in class list
- Prevent awarding certificates when user has not completed all requirements
Commit Log
- 637bbd0a Release v3.0.4 [Bill Tomczak]
- d480ce45 CAMPUS-526: Remove local Pimple DI [Bill Tomczak]
- fd68cb9e Update to Twig v3.4.2 [Bill Tomczak]
- 5a33abd1 CAMPUS-508: create and implement hasPassedCourse() method [Bill Tomczak]
- d0492f1c Don't suggest course is completed when it isn't [Bill Tomczak]
- e04ab288 Standards and simplification updates [Bill Tomczak]
- 21642955 Restore missing methods [Bill Tomczak]
- a20307e7 Standards fixes [Bill Tomczak]
- 2c6034e0 Remove IE11 support [Bill Tomczak]
- 8aad204f Make autocomplete case insensitive [Bill Tomczak]
- 6cbdcde1 Remove unused javascript file [Bill Tomczak]
- 34144fa5 Add notice about enabling course ordering [Bill Tomczak]
- ec5bcb25 Add notification areas for list views [Bill Tomczak]
- d41eaddc Bump dev version [Bill Tomczak]
- c38f2b98 Merge pull request #355 from joomlashack/CAMPUS-525 [Bill Tomczak]
- 75e10c61 Chickening out - leave data pruning for a later release [Bill Tomczak]
- 528b8d6f Purge orphaned records on any save/delete [Bill Tomczak]
- d549ae68 Relax method signature [Bill Tomczak]
- b2ddde6f Minor standards fix [Bill Tomczak]
- 666c06d0 Move common model traits to framework [Bill Tomczak]
- d1f123c2 Remove trait not used in class [Bill Tomczak]
- 734b51a3 Fix typo [Bill Tomczak]
- 641d64ce Add hidden task to purge OSCampus file uploads [Bill Tomczak]
- 3add2e3c Bump dev version [Bill Tomczak]
- 64287f19 bump dev version [Bill Tomczak]
- 5c5d0029 Using actual class name breaks text filtering (!?) [Bill Tomczak]
- 864cfbfd Handle possibility of lesson attached to non-existent class [Bill Tomczak]
- fa4c9c9c sync language files [Bill Tomczak]
- aa28f290 Update minified js [Bill Tomczak]
- fc906345 Fix autocomplete option [Bill Tomczak]
- 520f06ef Touch up module autocomplete [Bill Tomczak]
- 38b2bdd2 Fix response output [Bill Tomczak]
- d777a4e3 Rearrange controllers for some flexibility [Bill Tomczak]
- 5712c695 Add message confirmation for activity transfers [Bill Tomczak]
- 281cfb91 Minor standards fix [Bill Tomczak]
- 40608aa6 CAMPUS-524: Accept null teacher for a course [Bill Tomczak]
- 095ffe90 Fix fatal error on my classes view [Bill Tomczak]
- b3178b43 CAMPUS-55: Improve module name autocomplete [Bill Tomczak]
- f6eb16d4 Bump dev version [Bill Tomczak]
- 4c927766 Standards fix [Bill Tomczak]
- e448b8b7 Fix batch toolbar button rendering [Bill Tomczak]
- 4a022381 Fix batch form setup [Bill Tomczak]
OSCampus v3.0.3
- Published: 11 September 2022 11 September 2022
- Display only passed courses on missing certificates list
Commit Log
- 1f96807b Release v3.0.3 [Bill Tomczak]
- 2a006063 List only passed courses with missing certificate [Bill Tomczak]
OSCampus v3.0.2
- Published: 11 September 2022 11 September 2022
- Avoid complaints from Joomla 4 database checker
Commit Log
- 4fa06480 Release v3.0.2 [Bill Tomczak]
- 2f93da77 Evade Joomla 4 database checks [Bill Tomczak]