Skip to content

Releases: oktajianto/Moorix

Moorix v0.1.0-pre.13

Choose a tag to compare

@github-actions github-actions released this 22 Jul 13:06

The in-app code editor arrives — open, edit, and save files directly from SFTP, now grown into a full multi-document editor.

Added

  • Built-in Monaco (VS Code) editor — open any text file from the SFTP panel (local or remote), edit it with full syntax highlighting, line numbers, and minimap, then save it straight back. Listings auto-refresh (size & date) after each save.
  • Multi-file editing — open several files at once in a tab bar, each with an unsaved-changes indicator. Every file keeps its own undo history, cursor, and scroll position when switching tabs.
  • Minimize to a floating pill — collapse the editor so you can keep working in the terminal or file manager, then click to restore.
  • Split view, freely nestable — split any pane and pick which open file appears, including the same file to compare two parts side by side. Closing a pane collapses the layout back automatically.
  • Word-wrap and maximize toggles in the editor header.

Changed

  • Files are read and written as UTF-8; line endings (CRLF/LF) are preserved exactly as stored.
  • Closing a tab or "close all" prompts for confirmation when there are unsaved changes.
  • Editing guards: files over 1 MB prompt before opening, files over 10 MB are declined to keep the editor responsive, and binary files are detected up front and kept read-only.
  • When an SSH/SFTP session closes while a remote file is open, the document becomes read-only with a clear badge; reopening the file manager re-binds it so you can edit and save again.

Moorix v0.1.0-pre.9

Choose a tag to compare

@github-actions github-actions released this 21 Jul 05:53

Added

  • Last-modified timestamps in the SFTP file manager — both local and remote listings now show each file's modification date.

Moorix v0.1.0-pre.12

Choose a tag to compare

@github-actions github-actions released this 21 Jul 22:40

Fixed

  • Auto-sync no longer overwrites a good cloud backup with an empty config — a guard prevents a blank or not-yet-loaded local state from replacing a valid backup, protecting your saved profiles and settings.

Moorix v0.1.0-pre.11

Choose a tag to compare

@github-actions github-actions released this 21 Jul 09:25

Fixed

  • Pulled sync config no longer vanishes after an app restart — configuration downloaded from Google Drive is now persisted correctly and survives a relaunch.

Moorix v0.1.0-pre.10

Choose a tag to compare

@github-actions github-actions released this 21 Jul 08:14

Added

  • Automatic cross-device sync via Google Drive — on top of manual Push/Pull, Moorix now syncs your settings and encrypted vault automatically in the background, always end-to-end encrypted.

Moorix v0.1.0-pre.8

Choose a tag to compare

@github-actions github-actions released this 18 Jul 10:30

Cloud sync goes live.

Added

  • Real Google Drive sync — Push and Pull your settings and vault as an end-to-end encrypted backup stored in the app's private Drive folder, with silent token refresh so you rarely have to sign in again.
  • Account & profile UI — a profile card shows your connected Google account, with a one-click logout.
  • Refreshed, global README for the project.

Moorix v0.1.0-pre.7

Choose a tag to compare

@github-actions github-actions released this 18 Jul 09:38

Fixed

  • Google sign-in now works in release builds — the OAuth client secret is wired through the CI pipeline, so login functions in published releases, not just local dev builds.

Moorix v0.1.0-pre.6

Choose a tag to compare

@github-actions github-actions released this 16 Jul 13:44

Maintenance release — stabilizes the cloud-sync and SFTP groundwork.

Fixed

  • Resolved Rust compilation errors in the cloud-sync and SFTP modules.
  • Migrated the encryption code to the aes-gcm 0.11 API and replaced rand with getrandom for more reliable cross-platform builds.

Moorix v0.1.0-pre.4

Choose a tag to compare

@github-actions github-actions released this 16 Jul 05:08

Added

  • Serial and Telnet connections can now be saved as profiles (previously quick-connect only), so recurring devices and hosts are one click away.

Moorix v0.1.0-pre.5

Moorix v0.1.0-pre.5 Pre-release
Pre-release

Choose a tag to compare

@oktajianto oktajianto released this 30 Jul 02:05

Added

  • Google Drive cloud sync (initial integration) — the foundation for backing up and syncing configuration across devices.
  • Advanced SFTP file operations — richer right-click actions in the file manager (compress/extract ZIP, rename, SHA-256 checksum).
  • Windows build workflow in CI.