DEV3 Technologies home

DEV3 Developer Forum

How do I update DEV3 Learnova and how long is support included?

Product questionsSolved0 views

1 reply

dev3 · Accepted answer

Updates

Back up first (System → Backups, which includes the database, public uploads and storage/app/private, plus a copy of .env). Upload the new version over the old one, keeping .env, storage/ and the public/storage link, then run:

php artisan migrate --force
php artisan optimize:clear
php artisan queue:restart    # only if you run a queue worker

Upgrading from 1.0.0: php artisan migrate moves existing lesson videos and PDFs from the public disk to the private disk; their paths stay the same, and covers and avatars stay public.

Support: the purchase includes 6 months of support from DEV3.

The current listed version is 1.0.1.

Changelog (latest entries):

1.0.1

  • Two-factor sign-in: authenticator app (TOTP) with 8 recovery codes, or email codes; Require 2FA for staff for the admin panel, optional for instructors and students; super-admin Reset 2FA and php artisan dev3:2fa-reset; demo logins skip the challenge.
  • Private lesson media: uploaded videos and PDF handouts move to the private disk (or a private S3-compatible bucket) and stream through signed URLs with per-request enrolment and drip/sequential checks (prerequisites gate enrolment) and HTTP Range seeking; php artisan migrate moves 1.0.0 files.
  • Certificate PDFs download only for their owner and admins; public verification is unchanged.
  • Backups include storage/app/private, and the media library hides private files.

1.0.0

  • Initial release: courses with sections and video, article, PDF and quiz lessons; drag-and-drop curriculum builder; drip by date, days after enrolment or sequential order; prerequisites and free previews; quiz engine with multiple choice, true/false and short answers, pass marks and retakes; lesson player with progress, notes, Q&A and reviews; PDF certificates with QR codes, public verification and revoke/restore; free, paid and manual enrolment with coupons, bundles and refunds; instructor applications, commissions by course, instructor, category or global rate, earnings ledger and payouts; admin approvals, moderation and reports with CSV export; student dashboard with a 3D progress constellation; public website with a 3D book and mortarboard; English and Arabic RTL; roles, audit log, backups and system health; Sanctum REST API with OpenAPI; web and CLI installer; demo mode with Learnova Academy demo data.
0

Your reply

Every post is reviewed by DEV3 before it appears. Usually reviewed within 24 hours.

Markdown supported. Use ``` for code blocks. Images are not allowed.