This area contains the changelogs for recent versions of the OSCampus extension. Click here to access the main OSCampus page

OSCampus v3.0.11

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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • Avoid complaints from Joomla 4 database checker

Commit Log

  • 4fa06480 Release v3.0.2 [Bill Tomczak]
  • 2f93da77 Evade Joomla 4 database checks [Bill Tomczak]