RefBytes Store

Releases

1.1.1

Mar 26, 2026

  • Add upload progress bar with real-time percentage and byte counts for backup ZIP uploads

1.3.0

Mar 26, 2026

New: Themes & Modules Directory Backup

You can now include the themes/ and modules/ directories when creating a backup, giving you a complete snapshot of your entire Omeka S installation in a single archive.

What's new

  • Two new checkboxes on the Create Backup page: Include themes directory and Include modules directory (both enabled by default)
  • Corresponding restore options appear automatically when restoring a backup that contains these directories
  • Dry-run restore preview now lists themes and modules overwrite actions alongside the existing database and files warnings
  • Auto-detection for uploaded/imported backups — if a ZIP contains themes/ or modules/ folders, they're recognized and offered for restore

Upgrade notes

  • No database migration required
  • Existing backups remain fully compatible — they simply won't show themes/modules restore options since those directories aren't present in the archive
  • Be aware that including modules may significantly increase backup size depending on the number of installed modules

1.1.0

Mar 16, 2026

Full system backup and restore for Omeka S. Creates ZIP archives containing a MySQL database dump, uploaded files, and a JSON-LD API export of all resources. The database dump is pure PHP via DBAL — no mysqldump binary required.

Features:

  • Create backups via the admin UI or a CLI script (bin/backup.php) suitable for cron jobs
  • Selectively include/exclude database, files, and API export per backup
  • Restore from any backup with a dry-run preview and a "type RESTORE to confirm" safeguard
  • Upload an existing backup ZIP to restore on a different installation
  • Configurable backup directory and retention policy (keep last N backups)
  • SHA-256 checksum verification before restore
  • Background jobs for both backup and restore operations
  • Access restricted to global_admin and site_admin roles