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

OSCampus v3.0.13

  • Prevent corruption of core document class due to premature loading
  • Maintenance release

Commit Log

  • e9af9e8d Release v3.0.13 [Bill Tomczak]
  • 95bc74b8 Update manifest headers [Bill Tomczak]
  • 20e99efa Update file headers [Bill Tomczak]
  • e759c3fd Remove old layout file [Bill Tomczak]
  • 5b6e0eb4 Bump dev version [Bill Tomczak]
  • 9be2638a CAMPUS-547: Prevent premature document loading [Bill Tomczak]

OSCampus v3.0.12

  • Fix DB corruption when upgrading from versions older than v1.5.0
  • Fix fatal error on new courses view

Commit Log

  • be494c85 Release v3.0.12 [Bill Tomczak]
  • bb4a11e7 Add debugging message to install [Bill Tomczak]
  • 9dcc59c1 Bump dev version [Bill Tomczak]
  • 47a95637 Fix bad method call [Bill Tomczak]
  • 7b8bafe4 Fix phpdoc [Bill Tomczak]
  • 12aa5f2b CAMPUS-543: Fix sql query syntax and move out of J4 db checks [Bill Tomczak]
  • 3e8ac67f Bump dev version [Bill Tomczak]

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]