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

OSCampus v2.0.6

  • Fix Unable to create lessons in admin
  • Fix users unable to view video lessons

Commit Log

  • 7842971a Release v2.0.6 [Bill Tomczak]
  • 76ba2e7a Merge pull request #349 from joomlashack/OSCAMPUS-487 [Bill Tomczak]
  • 023a7409 Bump dev version [Bill Tomczak]
  • 589943cb Record videos as completed when accuracy is disabled [Bill Tomczak]
  • d836592d Bump dev version [Bill Tomczak]
  • 689be6cb Accommodate no apikey for Wistia [Bill Tomczak]
  • 42325645 Remove debugging code [Bill Tomczak]
  • ff6c721c Remove debugging code [Bill Tomczak]
  • 3ebf24c1 Render Wsitia videos without API key [Bill Tomczak]
  • df7ff178 Fix download button appearing when not possible. [Bill Tomczak]
  • 8babb511 stash [Bill Tomczak]
  • 8e68d1d9 Fix Vimeo videos broken with no api credentials [Bill Tomczak]
  • e544247f Standards updates [Bill Tomczak]
  • b6aebbce Standards updates [Bill Tomczak]
  • bc09556e Update Vimeo video not found error handling [Bill Tomczak]
  • 5b830d30 Remove obsolete language constant [Bill Tomczak]
  • a29e97fd Bump dev version [Bill Tomczak]
  • 78bd7d4a Allow nul return [Bill Tomczak]

OSCampus v2.0.5

  • Remove dependency on OSWistia plugin
  • Fix issues with Vimeo videos not reaching 100% viewed
  • Make Wistia videos pay attention to Video settings
  • Maintenance updates

Commit Log

  • d421ece0 Release v2.0.5 [Bill Tomczak]
  • c9c4fd70 Merge pull request #348 from joomlashack/OSCAMPUS-481 [Bill Tomczak]
  • 58149871 Handle pause events [Bill Tomczak]
  • af4e23dc Improve reset button [Bill Tomczak]
  • 68b06122 Need throttling for short videos [Bill Tomczak]
  • e3bc004c replace debugging code [Bill Tomczak]
  • 716ad520 Compress updated js [Bill Tomczak]
  • 7d92132a Give up on throttle method [Bill Tomczak]
  • aecb8680 Fine tune video watching logging for reliability [Bill Tomczak]
  • 0275fdd2 Move video throttle for potential component parameter [Bill Tomczak]
  • cfca068c Remove obsolete files [Bill Tomczak]
  • e8cf57ed Update script minifications [Bill Tomczak]
  • faae4c83 Fix javascript for video monitoring [Bill Tomczak]
  • 19411412 Pay attention to caching when retrieving lesson [Bill Tomczak]
  • bf548ad4 Fix missing duration for Vimeo videos [Bill Tomczak]
  • 3c21fb9b Improve reliability of video data retrieval/setup [Bill Tomczak]
  • e279505f Fix visit count updating [Bill Tomczak]
  • c69434cc Add wrapper method for renderers [Bill Tomczak]
  • d05f7f6c Standards updates [Bill Tomczak]
  • 8604790a Remove obsolete compatibility method [Bill Tomczak]
  • f03de46d Throttle video progress updates, fix video logging/completion issues and apply to Wistia lessons [Bill Tomczak]
  • ae516124 Use more explicit properties [Bill Tomczak]
  • a5183bdd Add ability to queue ajax calls [Bill Tomczak]
  • 7df14660 Fix display issues for Wistia videos [Bill Tomczak]
  • 98e7ce4f Initial pass refactoring Wistia as generalized video [Bill Tomczak]
  • 241775e7 update css for general video elements [Bill Tomczak]
  • 0603ee17 Generalize prepareActivityProgress() for videos [Bill Tomczak]
  • 6b392878 Remove confusing mediaID property [Bill Tomczak]
  • 10e1af32 Standards updates [Bill Tomczak]
  • d45c62a5 updates to Vimeo monitoring process [Bill Tomczak]
  • d0307804 Remove debugging code [Bill Tomczak]
  • 21ff6476 Move language insert to more appropriate class [Bill Tomczak]
  • cd9001b5 Cleanup/standards updates [Bill Tomczak]
  • 524f6d0d Minor standards fixes [Bill Tomczak]
  • 6267c7dd Generalize video functions from vimeo base [Bill Tomczak]
  • c2036cda Standards updates [Bill Tomczak]
  • 58d89e0a Bump dev version [Bill Tomczak]
  • 7740f0fc Standards updates [Bill Tomczak]
  • ebb86345 Verify key exists [Bill Tomczak]
  • a23dbcb9 Add overlay CSS to default theme when attempting to download a video as a guest [Valentín García]
  • fe68e3a9 Reformat less/css to current standards [Bill Tomczak]
  • 9bf4a0bf Standards updates/cleanup [Bill Tomczak]
  • 1ecaa595 javascript syntax updates [Bill Tomczak]
  • 9f1564f6 Standards updates [Bill Tomczak]
  • 032a0235 Generalize some video javascript [Bill Tomczak]
  • db93f2cb Initial setup for wistia video initialization [Bill Tomczak]
  • eab0b111 Standards updates reorganize some init code [Bill Tomczak]
  • 69825fdf Standards updates and Wistia thumbnails/overlays [Bill Tomczak]
  • 2fc4bae8 Standards updates [Bill Tomczak]
  • aac4678a Modernize property setting [Bill Tomczak]
  • 0ed8d632 updates to phpdocs [Bill Tomczak]
  • e1f7291a Fix class signature [Bill Tomczak]
  • 8e803919 Change column order in lesson list view [Bill Tomczak]
  • 2facb715 Updates for html generation in twig list templates [Bill Tomczak]
  • 7866358f Bump dev version [Bill Tomczak]
  • 0b24089c Reset composer file to AllediaBuilder needs [Bill Tomczak]
  • 250510f3 Initial pass stripping OSWistia dependency [Bill Tomczak]

OSCampus v2.0.4

  • Fix unable to download certificates in statistics views
  • Fix problems with updates related to configuration parameters and defaults
  • Fix StringHelper not found error
  • Maintenance updates

Commit Log

  • a0517b4d Release v2.0.4 [Bill Tomczak]
  • 9ff01d52 Standards updates [Bill Tomczak]
  • fc1a4aec Bump dev version [Bill Tomczak]
  • ca4dfa46 Standards updates [Bill Tomczak]
  • bec750cc jsdoc update [Bill Tomczak]
  • 4c3066a0 Clear up some language and improvements to backdoor utility [Bill Tomczak]
  • b76f6376 Fixes to score/progress displays [Bill Tomczak]
  • 2ae0b735 fix package.json issues [Bill Tomczak]
  • c259559a Improve messaging [Bill Tomczak]
  • 2967697c More data collection for utility backdoor [Bill Tomczak]
  • 69300881 Fix StringHelper not found error on save to copy [Bill Tomczak]
  • 66ce1ce1 Fix parameter reconfig for certificates >v2.x [Bill Tomczak]
  • f8825321 Use correct initial default certificates enabled [Bill Tomczak]
  • 17000118 Run default postFlight() before customizations [Bill Tomczak]
  • 482e370c Fix terrible typo in install script [Bill Tomczak]
  • b77d9691 Bump dev version [Bill Tomczak]
  • 21c1603e Standards cleanup [Bill Tomczak]
  • 64f15493 Standards updates [Bill Tomczak]
  • 1e0cddeb Improvements to backdoor checkCert() utility [Bill Tomczak]
  • a95e85f1 Updates to backdoor utility [Bill Tomczak]
  • 8090a834 Standards updates [Bill Tomczak]
  • f7da0be2 Bump dev version [Bill Tomczak]
  • 71f1d77d Standardize certificate icons [Bill Tomczak]
  • af695942 Standards updates [Bill Tomczak]
  • 1c02ff86 Bump dev version [Bill Tomczak]
  • 4d37cb37 Standards updates [Bill Tomczak]
  • 3a585e17 Simplify error handling for php 7+ [Bill Tomczak]
  • 5d9e7ff8 Fix issue with certificate loading in statistics [Bill Tomczak]

OSCampus v2.0.3

  • Fixes OscampusHelper::normalizeUrl() error
  • Improve naming of initial default certificate
  • Fixes teacher name missing on certificate
  • Ensure getting UTC time from database server
  • Fix other class/method signature mismatches
  • Maintenance Release

Commit Log

  • c630ac63 Release v2.0.3 [Bill Tomczak]
  • 8db85075 Merge pull request #347 from joomlashack/OSCAMPUS-480 [Bill Tomczak]
  • 080ee2d6 Standards updates [Bill Tomczak]
  • b2f5a958 Replace db NOW() function with UTC_TIMESTAMP() [Bill Tomczak]
  • fd2bc4a7 Minor standards/typo fixes [Bill Tomczak]
  • 7b3d1993 Standards updates [Bill Tomczak]
  • a5d88d76 Standards updates [Bill Tomczak]
  • 952a887f Fix missing teacher name on certificate [Bill Tomczak]
  • 2ad7dae4 Accept null for argument [Bill Tomczak]
  • 7f470c87 Update language about default certificate [Bill Tomczak]
  • 4ccf34ec Bump dev version [Bill Tomczak]
  • def669fb Rename initial default certificate [Bill Tomczak]

OSCampus v2.0.2

  • Add Norwegian (nb-NO) translation
  • Updates for Turkish (tr-TR) translation
  • Maintenance update

Commit Log

  • 9aa191a2 Release v2.0.2 [Bill Tomczak]
  • 16e41cee Remove obsolete language constants [Bill Tomczak]
  • 70189823 Merge pull request #346 from joomlashack/OSCAMPUS-479 [Bill Tomczak]
  • 537d60b1 Merge pull request #345 from joomlashack/OSCAMPUS-478 [Bill Tomczak]
  • ad62ba9d Bump dev version [Bill Tomczak]
  • 8cfd2dea fix sprintf tokens in nb-NO [Bill Tomczak]
  • cc5b6c5b bump dev version [Bill Tomczak]
  • b2148c4c tr-TR translation updates [Bill Tomczak]
  • 3dddbff6 Add nb-NO translation [Bill Tomczak]
  • 7945a90b Fix language file syntax errors [Bill Tomczak]

OSCampus v2.0.1

  • Remove table on uninstall
  • Enable certificates by default

Commit Log

  • c8c01670 Release v2.0.1 [Bill Tomczak]
  • dcf9cd1a Remove table on uninstall [Bill Tomczak]
  • 7935dd46 Enable certificates by default [Bill Tomczak]

OSCampus v2.0.0

Site backup is highly recommended before installing this update.

Breaking changes

If there is a template override for the original certificates, existing awarded certificates will almost certainly not display correctly. You will need to edit the 'Legacy Default' certificate that should have been automatically created, to fix these issues.

  • Completely revamped certificates:
  • Certificates can be disabled entirely
  • Certificates are now images instead of PDFs
  • Drag and drop certificate designer permits complete control over fonts and element placement
  • Uses freetype fonts with control over size and color
  • Customizable date format
  • Customizable download filename
  • When certificates are enabled, each class can select an alternative certificate or disable certificates for the selected class
  • Added plugin events oscampusCertificateBeforeAward oscampusCertificateAfterAward
  • Latest classes module added

Commit Log

  • 7e618791 Release v2.0.0 [Bill Tomczak]
  • e7d7162a Minify the certificate design script [Bill Tomczak]
  • 0f7747c5 Rename plugin events for consistency with core [Bill Tomczak]
  • da57cc7d Merge pull request #344 from joomlashack/OSCAMPUS-469 [Bill Tomczak]
  • b1651f5e Cleanup and sync language files [Bill Tomczak]
  • b213494a Improve error messaging [Bill Tomczak]
  • 3974ebd7 Handle installation in subfolder [Bill Tomczak]
  • 55fb87e0 Improve error messaging [Bill Tomczak]
  • 2f04ff9a Standards updates [Bill Tomczak]
  • a45f98bc Improve var name error message [Bill Tomczak]
  • da3c1dd5 Move language string to correct place [Bill Tomczak]
  • 707524e8 Add short delay on certificate designer init [Bill Tomczak]
  • 4f895278 Minor standards updates [Bill Tomczak]
  • 3c9ed2a2 Move preview javascript into head [Bill Tomczak]
  • 3d8e240b Add download event to example plugin [Bill Tomczak]
  • dc2cc7df Standards updates [Bill Tomczak]
  • cc589a54 Standards updates [Bill Tomczak]
  • ce28e2f6 Create event trigger for Before/After certificate award [Bill Tomczak]
  • 91eeadff Bump dev version [Bill Tomczak]
  • 7c0c184c Minor standards update [Bill Tomczak]
  • ff3b7d35 Retain older syntax for inherited methods [Bill Tomczak]
  • 5e171d56 Standards updates [Bill Tomczak]
  • 1d1637ea OSCAMPUS-476: Add warning message about certificate overrides [Bill Tomczak]
  • 771dd999 Bump dev version [Bill Tomczak]
  • 67d77a5c Add customizable certificate filenames [Bill Tomczak]
  • ed405f57 Minor standards updates [Bill Tomczak]
  • 0d70ca50 Merge pull request #343 from joomlashack/OSCAMPUS-356 [Bill Tomczak]
  • 6eadf708 Better variable check [Bill Tomczak]
  • ef8d2226 Check that certificates are enabled [Bill Tomczak]
  • 462cade0 Remove obsolete pdf view [Bill Tomczak]
  • 9512d33b Add GD Library warning message to configuration page [Bill Tomczak]
  • c8bb2d30 Add GD warning on upgrades [Bill Tomczak]
  • 59457fc1 Enable certificates based on GD available [Bill Tomczak]
  • b6eff841 Standards updates [Bill Tomczak]
  • 4023ddc9 Add installer precheck for GD Library [Bill Tomczak]
  • 17eab771 Bump dev version [Bill Tomczak]
  • 1f46867a Fix new install error message [Bill Tomczak]
  • 2c3ddaf2 Bump dev version [Bill Tomczak]
  • 063fb315 Bump dev version [Bill Tomczak]
  • 9b163b82 Standards updates [Bill Tomczak]
  • 008827f1 Updates for awarding certificates [Bill Tomczak]
  • b5fa4358 Fix certificate font on update [Bill Tomczak]
  • 574f9aca Delete obsolete certificate model [Bill Tomczak]
  • a8763eae Fix manifest typo [Bill Tomczak]
  • 6d13da8c Remove debugging code [Bill Tomczak]
  • 98503fb3 Updates for downloading certificates by users [Bill Tomczak]
  • 203ce9ed Fix http headers for certificate image [Bill Tomczak]
  • 92cacd94 Update MyCertificates view for new certs [Bill Tomczak]
  • ae5ce96f Fix updating legacy certificates awarded [Bill Tomczak]
  • 941a6db4 Assign legacy certificate when migrating [Bill Tomczak]
  • 6840d2f0 Attend to parameter defaulting [Bill Tomczak]
  • c89a76e8 Standards updates [Bill Tomczak]
  • d08cefbd Finalize certificate loading methods [Bill Tomczak]
  • 09c0508a Add parameter for custom date formatting [Bill Tomczak]
  • 331403be Add some optional phpdocs for IDE prompts [Bill Tomczak]
  • c90dd01e Fix ttfont form field to use directory hash as value [Bill Tomczak]
  • 68611890 Special handling for certificate fontsize [Bill Tomczak]
  • 527471c3 Standards updates [Bill Tomczak]
  • 9697c3ee Finish rendering method for certificates [Bill Tomczak]
  • 85ab4fe1 Cleanup / standards updates [Bill Tomczak]
  • 00748903 Rearrange/cleanup designer imageoverlays [Bill Tomczak]
  • 7093dc65 Fix preview modal size and expect image src from preview method [Bill Tomczak]
  • eb72fbc7 Standards updates [Bill Tomczak]
  • 96553bef Implement controller traits / standards updates [Bill Tomczak]
  • dce8355d Standards updates [Bill Tomczak]
  • a5ccb213 Clean up some language strings [Bill Tomczak]
  • b81fb70a Disable certificate form field when disabled [Bill Tomczak]
  • cbca9807 Update course editing for certificate selection [Bill Tomczak]
  • 0cd05dd5 Update submenu for certificate parameter [Bill Tomczak]
  • f1306ac6 Standards updates [Bill Tomczak]
  • c32fb9f2 Remove all support for legacy PDF certificates [Bill Tomczak]
  • 94a5684b Drop legacy option and use enable/disable [Bill Tomczak]
  • ceef3764 Improve subclassed component helper [Bill Tomczak]
  • 1193dbfd Standards updates [Bill Tomczak]
  • 6ca92fe2 Bup dev version [Bill Tomczak]
  • b0a36913 Correct xml syntax [Bill Tomczak]
  • 0c57fe8b Minor formatting fixes [Bill Tomczak]
  • 0459f284 Fixes [Júlio Pontes]
  • fdd76138 certificate fixes [Júlio Pontes]
  • fc8eba8d certificate course [Júlio Pontes]
  • ab19afff certificate image frontend [Júlio Pontes]
  • 34b0b176 Allow blank defaults to defer to component settings [Bill Tomczak]
  • e41bbcfd Disable certificates admin when in legacy mode [Bill Tomczak]
  • 824dde52 Standards fixes [Bill Tomczak]
  • 7ab54478 Handle upgrades
  • b93ecb88 Fix bad query [Bill Tomczak]
  • 1afd8a22 Bump dev version [Bill Tomczak]
  • 2df5dac9 Remove legacy class imports [Bill Tomczak]
  • cf8dfaa7 Document when changes were made [Bill Tomczak]
  • 7fcb0f3d Avoid caching issues on updates [Bill Tomczak]
  • d61dbc31 Standards Fixes [Bill Tomczak]
  • 1981bb1b Update database schema [Bill Tomczak]
  • 7d33e7c1 Preview certificate - Site [Júlio Pontes]
  • 57b7ae77 WIP Preview Frontend [Júlio Pontes]
  • cae22bf1 Cleanup templates [Bill Tomczak]
  • 9fdb76d5 Add to installer list [Bill Tomczak]
  • 2e866e3b Update template docs [Bill Tomczak]
  • e6a03abe Updates for php 7.2 [Bill Tomczak]
  • 38d4ac9c Fix language files [Bill Tomczak]
  • 41fdbc5a Clean up manifest [Bill Tomczak]
  • ddae9890 Standardize module init [Bill Tomczak]
  • 0f6a7c5d Updates for php 7.2 [Bill Tomczak]
  • ccf4c29e Standards fixes [Bill Tomczak]
  • 4611c74a Update file headers [Bill Tomczak]
  • dbbe84ac Bring last version of OSCampusLatest [Bill Tomczak]
  • bd628018 admin course certificate [Júlio Pontes]
  • c139022c preview font fixes [Júlio Pontes]
  • 949436fb fix updates [Júlio Pontes]
  • 71d11520 certificate preview fix [Júlio Pontes]
  • 57ff061d Merge branch 'OSCAMPUS-356' of https://github.com/joomlashack/OSCampus into OSCAMPUS-356 [Júlio Pontes]
  • 7ca4c506 Global Config Changes [Júlio Pontes]
  • 52a5e030 Update composer autoload [Bill Tomczak]
  • 7807aa1a Bump dev version [Bill Tomczak]
  • 58b54a86 Update php requirement - again [Bill Tomczak]
  • 97a25e46 Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 59e344ba Update php requirement [Bill Tomczak]
  • 8d648622 Remove obsolete attribute [Bill Tomczak]
  • df646673 certificates [Júlio Pontes]
  • a1bcab15 certificates design [Júlio Pontes]
  • f457cf95 Bump dev version [Bill Tomczak]
  • e6df5e1c Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • c576f53e Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • cb4eedbb Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 3f8afd5b Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • d432b5d3 Move admin.scss back to admin.css [Bill Tomczak]
  • 394a5cf4 Fixup db schema [Bill Tomczak]
  • 0798e0b8 Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 6ef12a4e Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 6fa57267 Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 759e5b8a Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 7f3f1f28 Merge bran

OSCampus v1.5.5

  • Fix broken admin due to incomplete Twig update

Commit Log

  • 04388e9d Release v1.5.5 [Bill Tomczak]
  • e286d800 Update Twig extension for changes to Twig [Bill Tomczak]
  • 9b6b33bf Add missing files from Twig [Bill Tomczak]

OSCampus v1.5.4

  • Improved compatibility with php v7.4
  • Updates for tr-TR translation
  • Maintenance release

Commit Log

  • 7b4772d6 Release v1.5.4 [Bill Tomczak]
  • ddc2f445 Update all composer dependencies [Bill Tomczak]
  • 0d863416 Updates for Turkish (tr-TR) translation [Bill Tomczak]
  • e73250c1 Bump dev version [Bill Tomczak]
  • e81060e1 Standards fixes [Bill Tomczak]

OSCampus v1.5.3

  • New parameter to show/hide correct answers on failed quizzes
  • Fix alignment issue on quiz results
  • Maintenance updates

Commit Log

  • e2a23a5e Release v1.5.3 [Bill Tomczak]
  • 023e088f Fix alignment issue for quiz results [Bill Tomczak]
  • bafdb115 Merge pull request #342 from joomlashack/OSCAMPUS-463 [Bill Tomczak]
  • 4570401a Merge branch 'development' into OSCAMPUS-463 [Bill Tomczak]
  • 68686ce7 Adjust language and parameter for hide/show correct answers [Bill Tomczak]
  • 4d0e9a74 Fix problem getting site mode parameters [Bill Tomczak]
  • ae628a69 Rearrange quiz display for new parameter [Bill Tomczak]
  • 2c1ac83b Cleanup some inheritance confusions [Bill Tomczak]
  • dfb9a29b Provide consistent method for determining passing quiz [Bill Tomczak]
  • be8b82b4 english language text wrong answer [Júlio Pontes]
  • a2f29791 Update file headers [Bill Tomczak]
  • cd80d529 Fixes [Júlio Pontes]
  • 58170c4a Bump dev version [Bill Tomczak]
  • c91a1e16 Language [Júlio Pontes]
  • 395c5ec7 fixes [Júlio Pontes]
  • 91319b85 WIP [Júlio Pontes]