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

v1.1.2

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

OSCampus v1.0.5b3

Main Features

  • Fix a problem with fullscreen navigation
  • Various admin UI fixes
  • Improvements to some css styles

Commit Log

  • 3c2828e 2016-08-09 14:39:46 -0700 Remove debugging code (Bill Tomczak)
  • 8b5562e 2016-08-09 13:07:13 -0300 Minor code style fix (Anderson Grudtner Martins)
  • c0be8dd 2016-08-09 13:06:47 -0300 Fixes the tmpl param (Anderson Grudtner Martins)
  • a196ad1 2016-08-08 23:45:24 -0300 Fixes video navigation in fullscreen mode (Anderson Grudtner Martins)
  • 8cd63ae 2016-08-08 23:44:47 -0300 Fixes classname in a class comment (Anderson Grudtner Martins)
  • 75a414c 2016-07-19 13:07:15 -0500 Vertically align video on fullscreen (Valentín)
  • 8a26004 2016-07-19 10:57:25 -0500 Remove test code (Valentín)
  • cedc444 2016-07-19 10:29:15 -0500 Target oscampus selector, not template's one (Valentín)
  • 4c1e07a 2016-07-18 17:07:49 -0500 Target new template (Valentín)
  • 141f30d 2016-07-14 17:23:49 -0500 Display navigation on mobile (Valentín)
  • 216e729 2016-06-20 10:00:57 -0700 Add course difficulty and set as default on course listings Closes #275 (Bill Tomczak)
  • 3e4e2b5 2016-06-14 09:57:14 -0700 Fix problem with pathway ordering (Bill Tomczak)
  • 5d48cbe 2016-05-26 11:58:16 -0700 Fix broken course ordering (Bill Tomczak)
  • 464afe7 2016-05-26 11:05:10 -0700 Begin v1.0.5b3 dev (Bill Tomczak)

OSCampus v1.0.3b2

Main Features

  • Finalized pathway handling and url construction
  • classes anchored to a single class view
  • Pathways anchored to a single pathway view
  • Allow awarding certificates when videos are visited but not necessarily viewed

Commit Log

  • b9c81ee 2016-02-19 14:13:21 -0800 Create new bets release (Bill Tomczak)
  • 9fd81cf 2016-02-19 14:11:46 -0800 Give more control to lesson subclasses for completion/certificate awarding Closes #160 (Bill Tomczak)
  • 7711a22 2016-02-19 12:41:42 -0800 Create mass certificate creation utility (Bill Tomczak)
  • f43fde4 2016-02-19 09:25:55 -0800 Remove utility tasks we don't need anymore (Bill Tomczak)
  • e8c7937 2016-02-19 09:22:23 -0800 Adjustments to utility.searchdb task (Bill Tomczak)
  • 17cfed0 2016-02-18 12:46:25 -0800 Update uninstall sql for schema changes (Bill Tomczak)
  • 29ee294 2016-02-18 12:44:38 -0800 Move auto-alias to bind() so it's before check() (Bill Tomczak)
  • 32396cc 2016-02-18 10:15:54 -0800 Handle cases where no courses are assigned to a pathway yet Closes #159 (Bill Tomczak)
  • 054c602 2016-02-18 09:31:32 -0800 Date format for My Certificates Closes #107 (Bill Tomczak)
  • bb26b0b 2016-02-17 12:00:43 -0800 Add missing error message (Bill Tomczak)
  • 1846375 2016-02-17 11:57:38 -0800 Return true on table check success (Bill Tomczak)
  • fbdf61a 2016-02-17 10:14:45 -0800 Remove all references to pathways in lessons (Bill Tomczak)
  • 05cb395 2016-02-17 09:50:40 -0800 Prevent display of unpublished lessons and lessons in unpublished courses (Bill Tomczak)
  • dcb1a7f 2016-02-16 15:15:09 -0800 Prevent course alias duplicates. Fix similar test in Lessons (Bill Tomczak)
  • a556c40 2016-02-16 11:51:34 -0800 Create standard page headings (Bill Tomczak)
  • e3c488b 2016-02-16 11:43:46 -0800 Begin user pathway management (Bill Tomczak)
  • 1dd20e7 2016-02-16 11:15:21 -0800 Use pathway alias as sub-identifier (Bill Tomczak)
  • 3935b38 2016-02-16 10:20:04 -0800 Merge branch 'revamp-pathway-usage' into development (Bill Tomczak)
  • 9645f89 2016-02-16 10:04:28 -0800 Update text lessons to removal of header/footer (Bill Tomczak)
  • bde2a96 2016-02-16 09:00:17 -0800 Leave ourselves at the mercy of default Joomla routing Issue #165 (Bill Tomczak)
  • 019625d 2016-02-15 16:53:39 -0800 First pass at removing pathways from url segments (Bill Tomczak)
  • 48cf79a 2016-02-15 15:23:29 -0800 Fix language constant ordering (Bill Tomczak)
  • 42186f9 2016-02-15 15:22:23 -0800 Permit creation of single class menu (Bill Tomczak)
  • dc6b036 2016-02-15 14:26:33 -0800 Let course introtext/description fill the frame Issue #161 (Bill Tomczak)
  • b24adb0 2016-02-15 13:07:26 -0800 Bump Dev Version (Bill Tomczak)

OSCampus v0.0.1b5

Main Features

Basic editing for courses, pathways, tags, teachers

Commit Log

  • 213a55c 2015-11-27 06:32:46 -0800 Update version # (Bill Tomczak)
  • d7b87bb 2015-11-27 06:09:46 -0800 Standardize utilities and macros for twig form rendering (Bill Tomczak)
  • 218f171 2015-11-26 16:53:43 -0800 Make courses the default view (Bill Tomczak)
  • 57c7647 2015-11-26 16:53:20 -0800 Rearrange submenu and add pathways view (Bill Tomczak)
  • d4b2af0 2015-11-26 16:52:42 -0800 Create pathway MVC (Bill Tomczak)
  • b6c8de7 2015-11-26 16:50:40 -0800 Add language filter (Bill Tomczak)
  • 14c5ea6 2015-11-26 15:53:57 -0800 Remove debugging code (Bill Tomczak)
  • 50ba134 2015-11-26 15:53:19 -0800 Remove references to unused/non-existent class (Bill Tomczak)
  • 7ad846b 2015-11-26 15:52:12 -0800 Fix a few minor issues with course listing (Bill Tomczak)
  • c591b99 2015-11-25 21:00:01 -0800 Add tags field and generalize junction table updates (Bill Tomczak)
  • 2299346 2015-11-25 19:59:39 -0800 POC for more complicated admin forms (Bill Tomczak)
  • 57bada9 2015-11-25 19:58:16 -0800 Remove unused class reference (Bill Tomczak)
  • 1dccedb 2015-11-25 19:28:09 -0800 Reorganize fieldset rendering methods (Bill Tomczak)
  • 8824e99 2015-11-25 17:44:57 -0800 Get rid of all the middlemen (Bill Tomczak)
  • 8b683a8 2015-11-25 16:52:40 -0800 Simplify a couple conditionals (Bill Tomczak)

OSCampus v0.0.1b4

Commit Log

  • 69e3390 2015-11-25 16:40:51 -0800 release v0.0.1b4 (Bill Tomczak)
  • df08e5f 2015-11-25 16:37:36 -0800 Update tags list view with checked out options (Bill Tomczak)
  • 97c4db5 2015-11-25 16:25:59 -0800 Add Joomla admin fields to tags (Bill Tomczak)
  • ff32816 2015-11-25 13:27:35 -0800 Improved related table saving (Bill Tomczak)
  • 778643c 2015-11-25 13:26:09 -0800 Improve version compatibility handling (Bill Tomczak)
  • b260def 2015-11-25 13:23:40 -0800 Rename form templates (Bill Tomczak)
  • d5c69ff 2015-11-25 13:22:44 -0800 Fix issue with twig template discovery (Bill Tomczak)
  • f7fcded 2015-11-25 12:50:00 -0800 Reorganize twig templates (Bill Tomczak)
  • 582a485 2015-11-24 15:49:39 -0800 Remove unused property (Bill Tomczak)
  • 25b6fbb 2015-11-24 15:42:56 -0800 Reformat copied code to psr2 (Bill Tomczak)
  • 63f99c1 2015-11-24 15:20:04 -0800 Move custom save method to the right place (yikes!) (Bill Tomczak)
  • c6e401e 2015-11-24 14:59:13 -0800 Rearrange/add columns to course list (Bill Tomczak)
  • c6d8517 2015-11-24 12:39:43 -0800 Save pathway changes for course (Bill Tomczak)
  • 1a42307 2015-11-24 12:11:57 -0800 Add title/alias to course form (Bill Tomczak)
  • 6a7a6e6 2015-11-24 11:50:05 -0800 Include selected pathways in course form (Bill Tomczak)
  • 2371190 2015-11-24 11:41:45 -0800 Force admin to select a difficulty level (Bill Tomczak)
  • f0ee186 2015-11-24 11:38:58 -0800 Add comments/options to pathways options (Bill Tomczak)
  • 0c21af5 2015-11-24 11:29:12 -0800 First pass on pathways form field (Bill Tomczak)
  • b4ade59 2015-11-24 11:00:39 -0800 Use new default image for new courses (Bill Tomczak)
  • 481b9ef 2015-11-24 10:50:57 -0800 Consistency of inflection (Bill Tomczak)
  • 40216a6 2015-11-24 12:38:46 -0600 Default course image (Valentín)
  • 65d6ec9 2015-11-24 10:35:54 -0800 Add a teacher form field (Bill Tomczak)
  • 60f428d 2015-11-24 10:35:36 -0800 Minor code improvement for difficulty form field (Bill Tomczak)
  • 02c10b3 2015-11-24 10:07:20 -0800 Fill out more of course editing form (Bill Tomczak)
  • 1c9419b 2015-11-24 10:05:20 -0800 Add more blocks to admin forms (Bill Tomczak)
  • d2d7f1c 2015-11-24 09:54:19 -0800 Set some defaults for new courses (Bill Tomczak)
  • 34bd20d 2015-11-24 09:53:34 -0800 Fix some issues with fieldset rendering (Bill Tomczak)
  • 2f117e9 2015-11-23 14:28:22 -0800 Reorganize tag edit form (Bill Tomczak)
  • 629f12e 2015-11-23 14:25:35 -0800 Reorganize teacher form (Bill Tomczak)
  • 54bf026 2015-11-23 14:25:10 -0800 Implement hidden fields renderer in forms (Bill Tomczak)
  • 4a233a1 2015-11-23 14:24:07 -0800 Add hidden fields renderer (Bill Tomczak)
  • 81b5e94 2015-11-23 13:47:26 -0800 Fix some display issues for J2 admin forms (Bill Tomczak)
  • 96a92ff 2015-11-18 19:38:23 -0800 Clean up teacher editing form (Bill Tomczak)
  • f832e35 2015-11-18 19:37:41 -0800 Fill out more of course editing form (Bill Tomczak)
  • 22124f2 2015-11-18 19:11:03 -0800 Add dynamic page legends (Bill Tomczak)
  • d6f986f 2015-11-18 18:53:56 -0800 Add ability to add dynamic fieldset legends (Bill Tomczak)
  • ba9cc9d 2015-11-18 18:51:49 -0800 Fix some Inflection issues with controller/table guessing (Bill Tomczak)
  • da2cc30 2015-11-18 18:49:49 -0800 Remove static fieldset labels (Bill Tomczak)
  • b7baf89 2015-11-18 18:48:58 -0800 Remove unnecessary duplicated code, use subclassed String\Inflector (Bill Tomczak)
  • 2e9ef00 2015-11-18 18:47:32 -0800 Subclass String\Inflector because we need some customizations (Bill Tomczak)
  • bbb339c 2015-11-18 16:09:43 -0800 Reorganize teacher editing form (Bill Tomczak)
  • 9d5035d 2015-11-18 14:36:56 -0800 Update teacher link display for new links blob (Bill Tomczak)
  • c162de8 2015-11-18 14:19:38 -0800 Settle on version compatible teacher links (Bill Tomczak)
  • 7a3a2ee 2015-11-17 20:42:35 -0800 Update dashboard to latest twig templating (Bill Tomczak)
  • 5745357 2015-11-17 15:27:55 -0800 Create a stub for JFormFieldRepeatable in J2.5 (Bill Tomczak)
  • ebebbb2 2015-11-17 15:19:33 -0800 Clear debugging option (Bill Tomczak)
  • f290fab 2015-11-17 15:16:49 -0800 Add missing language strings (Bill Tomczak)
  • 61e3e0a 2015-11-17 15:16:31 -0800 Fix use of string inflection (Bill Tomczak)
  • 7740c40 2015-11-17 15:15:55 -0800 Make sure hidden fields are always created (Bill Tomczak)
  • 5211037 2015-11-17 14:54:46 -0800 Fix singular/plural controller guess on lists (Bill Tomczak)
  • 3f4179d 2015-11-17 13:56:03 -0800 Adjust some initial defaults (Bill Tomczak)
  • edabfab 2015-11-17 13:50:52 -0800 Add a couple more columns to teacher list (Bill Tomczak)
  • cc959c8 2015-11-17 13:50:21 -0800 Minor code reformat (Bill Tomczak)
  • 782df20 2015-11-17 13:01:55 -0800 Establish version independent admin forms (Bill Tomczak)
  • f4f70b2 2015-11-17 12:06:55 -0800 Remove unused/uneeded globals and functions (Bill Tomczak)
  • 4cd4a97 2015-11-17 11:59:19 -0800 Adjustments to form toolbar buttons (Bill Tomczak)
  • acf5098 2015-11-16 21:04:42 -0800 Begin restructure of admin form templates (Bill Tomczak)
  • 00f5dfc 2015-11-16 20:50:03 -0800 Implement list_macro as singular (Bill Tomczak)
  • de8e96c 2015-11-16 20:37:35 -0800 Restructure list templates (Bill Tomczak)
  • 7f07d0d 2015-11-16 20:31:08 -0800 Use FQNS (Bill Tomczak)
  • c06fbd4 2015-11-16 20:30:20 -0800 Update use of model methods in view (Bill Tomczak)
  • aed72b1 2015-11-16 13:52:06 -0800 Minor code reorganization/cleanup (Bill Tomczak)
  • 4ff3634 2015-11-16 13:41:00 -0800 Replace file_exists() calls (Bill Tomczak)
  • e0c1f88 2015-11-16 13:13:07 -0800 Adjust macro arguments (Bill Tomczak)
  • 08f93b0 2015-11-13 17:06:57 -0800 Adjust macros for building checkin/edit links (Bill Tomczak)