Skip to content

Releases: batoisystems/batoi-press

Batoi Press 0.2.0

10 Jun 19:41

Choose a tag to compare

Batoi Press 0.2.0

Batoi Press 0.2.0 adds a business-ready admin console, native Batoi UIF foundations, and disabled-by-default Batoi AIF scaffolding while preserving the flat-file, FTP-deployable runtime model.

Highlights

  • Bundled Batoi UIF runtime assets:
    • public_html/assets/uif/uif.css
    • public_html/assets/uif/uif.js
  • Persistent admin console shell with grouped navigation, topbar actions, page headers, stats cards, tables, badges, empty states, and mobile-responsive layout.
  • Improved content workflows:
    • Pages and Posts lists with status badges, date context, view/edit actions, empty states, and search placeholders.
    • Page and Post editors split into Content, Publishing, and SEO panels.
  • Site management screens:
    • Media upload and file table with URL/snippet fields.
    • Structured Menus editor with legacy Label|/url fallback.
    • Settings grouped by identity, URL, localization, and theme.
    • Users table with role badges and sectioned create-user form.
  • Governance and operations:
    • Updates screen with version cards, manifest check, backup creation, package staging, staged package apply, and rollback backup sections.
    • Audit Log screen at /admin/audit.
    • Rollback actions visually separated as danger-zone operations.
  • Disabled-by-default Batoi AIF configuration and guarded admin status surface:
    • /admin/aif
    • /admin/aif/assist

Safety Notes

  • AIF is disabled by default and makes no AI network calls unless a future provider is explicitly configured.
  • No Batoi Platform account is required.
  • No AI provider key is required.
  • Update apply creates a backup, enables maintenance mode, runs health checks, clears cache, and rolls back guarded failures.
  • Release ZIP excludes generated runtime state.

Verification

  • PHP syntax check over public_html, radpress, and tools.
  • php radpress/tests/smoke.php
  • php radpress/tests/update_runner.php
  • Desktop and mobile admin shell browser checks.
  • php tools/build-release.php

Batoi Press 0.1.0

10 Jun 19:19

Choose a tag to compare

Batoi Press 0.1.0

Initial public release of Batoi Press, a secure flat-file CMS and publishing engine aligned with Batoi RAD.

Highlights

  • RAD-aligned private radpress/ application root and public public_html/ web root.
  • Browser installer with owner account creation and installer lock.
  • Authenticated admin for pages, posts, media, menus, settings, users, cache, static export, and updates.
  • JSON configuration with HTML content bodies and adjacent metadata.
  • Secure upload handling with public /media/{file} serving and image insertion snippets.
  • SEO title and description rendering, sitemap XML, and RSS feed.
  • Static export ZIP generation.
  • Governed update flow with manifest check, backup, staging, guarded apply, maintenance mode, health checks, cache clear, rollback, and recovery docs.
  • Release package builder: php specs/build-release.php.

Release Asset

Attach:

dist/batoi-press-0.1.0.zip

Verification

  • PHP syntax check over public_html, radpress, and specs.
  • php radpress/tests/smoke.php
  • php radpress/tests/update_runner.php
  • Release ZIP excludes generated runtime files.