Releases: tobychui/arozos
Update v2.021
Update v2.021
This version of ArozOS fixed a few minor bugs and maybe introduced some new one.
Change Log
- Updated login cookie to support Lax mode
- Updated diskmg implementation for new Linux utilities
- Fixed CPU usage over 100% bug
- CSS optimization for login page
- Added japan2 wallpaper pack
- Added folder share image preview by @Saren-Arterius
- Added support for custom host listener by @jackhftang
Notes
ArozOS is planning for a big rewrite (v3) to support distributed computing, storage and authentication architecture. There are no planned big updates to the code base for v2 in upcoming months. However, we still accept bug report and PRs for v2's long term support.
Update v2.020
Update v2.020
This update added basic RAID management (based on mdadm) and SMB share functions (based on Samba). These two module will be disabled automatically if mdadm or samba is not installed on the host or when ArozOS is running on not supported platforms like Windows.
This update also contains UI / UX improvements including renewed login UI, more localization and removed a few deprecated functions.
Change Log
- Added real time video transcode endpoint (for playing unsupported video files like rmvb and mkv)
- Added English localization to many system setting modules
- Added samba share editing interface in Network Share
- Added RAID management interface (support new raid, grow raid and remove raid function)
- Added skip mdadm reload startup parameter
- Added 3D model render error return logic
- Added missing DOCTYPE to most of the html files
- Added "Reload Now" option in fsh editor
- Fixed SMART modal bug
- Fixed WebDAV timeout bug
- Optimized agi module codebase
- Optimized disk overview UI color scheme
- Deprecated wsshell module
- Deprecated filesystem database (fs.db)
- Moved authreq API to auth module
- Removed gzip support from mediaServer to better handle partial content headers in media streaming
- Removed demo mode
- Removed quota tracking system on public share drive
Update v2.018
Updates v2.018
This update feature a few new key features includes
- New desktop UI elements and utilities
- More Japanese and Korean localization
- Better dark theme color schemes
- Mounting SMB now support subpath (instead of Share root)
Change Log
- Added http.redirect in AGI
- Added blocking logic in file system core to avoid walking file system in network drive
- Added support for mounting sub-folder path in SMB shared root
- Added WebDAV connection timeout
- Added more localization for System Settings
- Added ffmpeg api call from agi interface
- Added support to use appdata lib in init.agi
- Added desktop dock left/right indicator
- Added desktop system overview & disk util
- Added more localization
- Added dark theme to default opener tool
- Moved buffer-to-local fs function into file system handler's scope
- Optimized build script for arm6 (rpi-0 / 0w)
- Supporting index.agi for folder entry point
- Updated System setting icons
- Removed dependencies on fast-template lib
- Fixed linux build fail bug
- Removed direct agi to linux pakage call method
- Fixed large file finder bug
- Deprecated virtual path translation related api
- Fixed minor file manager css bug
- Removed unused agi interface function
getUserInfoByName()
- Fixed desktop css bug on context menu dark theme
- Fixed share module dark theme bug
- Fixed some module invalid catergory group
- Fixed localization key typo in file explorer
Update v2.017
Updates v2.017
This updates rewrite a small portion of the authentication mechanism to provide server-side account switching like services provide by some large companies.
- Added account switching and sub-accounts feature (experimental)
- Added login session resume function
- Fixed SMART no disk found bug
- Fixed desktop css issue
- Updated wallpapers for some desktop background packs
Updates v2.016
Release ArozOS v2 (v2.016)
The ArozOS v2.0 is finally out of nightly and stable enough to put into everyday use. If you want to update from v1 to v2, make sure you removed all File Shares before doing so. Otherwise there might be some glitch in the new Share system.
As always, if you have issues during upgrade or setup your new systems, feel free to contact our devs in our Telegram group.
We also get a new painting of our "release mascot"! If you are interested to get a few promotion cards and spread ArozOS projects to more people, please contact us in our Telegram group or email me at [email protected]
Change Log
- Office Viewer (for docx and pptx, xlsx is still wip)
- Updated most of the desktop wallpaper to open source contributed photos
- Added mDNS force mac / NIC settings
- Separated power management with hardware management settings (see -enable_pwman)
- deprecated all ioutils
- Added pause / resume-able file operation infrastructure
- Optimized file system abstraction unmount logic
- Fixed bridging bug in VM / amd64 env
- Optimized fsh edit interface for more user friendly design
- Big updates to File Manager interface
- New darktheme
- Remove some of the wallpaper pack to reduce webpack size
- Removed FFmpeg Factory and will later migrate to subservice
- Added AGI examples
- Tons of minor stuffs
Updates v2.015
Updates v2.015
In this update, we got a new File Manager design with a much modern looking interface. We also updated the dark theme color palletes and some RWD layouts of the app, making it much more mobile friendly but also allow much higher productivity with tablet computers.
There are many updates done to the File Manager but most importantly, are the following few key changes
A new directory navigation bar, that provide much better glance of the overall full path of current directory (vs the old one which only show the closest 3 layers of folder name)
A new rename mechanism design for desktop users which mimics the native desktop rename experience, mobile UX are still using the old popup style window though
Changes to long held (aka contextmenu events) on mobile devices, making mobile device much easier to enter select mode (just press and hold for multi-select, instead of clicking "Multi-select" in the context menu)
Change Log
- Updated File Manager
- Removed some wallpaper pack for reducing the size of webpack
- Removed dependencies on Tocas UI v2
Updates v2.011
Updates v2.011
Notes: This is an internal preview of the ArozOS v2.0xx. This is only partially compatible with ArozOS v1.0xx database. If you are planning to upgrade from ArozOS v1 to v2 and keeping all the account data, make sure you have completed the following steps before upgrading / replacing your binary executable of the system.
- Remove all shares from all virtual drives
- Unmount all storage devices for all permission groups (including backup / hybrid backup drives)
- Backup all important data
- Screenshots all important settings (e.g. user accounts, permission settings)
Change Log
We basically rewrote the whole file system architecture, there are too many stuffs changed so this release page can't fit it in. For architectural details, please check out the COSCUP 2022 sharing slides
Features Added
- File Servers (FTP, SFTP, WebDAV, Directory Listing for legacy devices)
- Network FIle System Mounting (SMB, SFTP, WebDAV, FTP etc)
- AGI (JavaScript) as Serverless Service
- Many new WebApps
Features Removed
- Schedule execution of bat / bash script
- Hybrid Backup (pending to implement in an alternative method in the future)
Updates v1.124
Updates v1.124
This update is the start of moving away from Tocas UI and unified the css framework used in ArozOS to one CSS framework only. As a side effect, many build in WebApps got their interface updated.
Major updates includes:
- Music and Video module UX update
- Better touch support on Desktop & Float Windows
- Support multi thread file download if user logged in with correct browser plugin
We also started to migrate some of the oldest utilities in this system to a more modern design. For example, the File Selector is one of the system utilities get updated in this release.
Installation
Download web.tar.gz and one of the binary in the list below, start the binary then navigate to http://localhost:8080/ for setup.
Change Log
- Fixed File Selector transition animation bug
- Fixed Music module search function
- Fixed Music player highlight issue
- Fixed touch floatWindow interaction bug
- Fixed css bug for Music Embedded player
- Fixed share interface not found bug
- Fixed critical security bug in diskmg
- Fixed ContentLength not serving when gzip enabled bug
- Fixed CopyRight year info on some pages
- Added Share interface OG preview
- Added experimental RISCV64 support
- Added floatWindow resize from top edge
- Added Music module playlist paging function
- Added Memo Deadline highlight function
- Added automatic upload mode optimizer logic
- Added experimental UPnP auto renew function
- Updated MakeFile
- Updated Video playlist structure
- Optimized Video module UI
- Migrated Music module away from Tocas UI and interface update
- Migrated File Selector, diskmg, Desktop module away from Tocas UI
Updates v1.123
Updates v1.123
This update bring many major updates to the previous v1.122. The key features are as follows.
- System Overview tab in System Setting
- File Version Management & Restore
- Screen Capture Recorder (if you have SSL installed)
DUE TO MINOR BREAKING CHANGE IN HOW NEW SYSTEM STORE TRASH, PLEASE CLEAR YOUR TRASH BIN BEFORE APPLYING UPGRADE
Installation
Download web.tar.gz and one of the binary in the list below, start the binary then navigate to http://localhost:8080 for setup.
Change Log
- Fixed nil pointer bug when delete file during storage quota is updating
- Fixed force delete lag bug when deleting a lot of large files
- Fixed File Manager upload counter and waiting counter bug
- Fixed Music App cannot playback filename with hashtag bug
- Fixed FTP bug in loading in virtual file system handler
- Fixed large file scanner bug
- Fixed File Manager cannot open file with two dot bug
- Fixed Basic backup cache file bug
- Fixed shortcut app selector bug
- Fixed AGI file glob and aglob showing hidden file bug
- Fixed file operation complete checkmark not shown bug
- Fixed desktop clone file bug
- Fixed NotepadA load json bug
- Fixed file operation dialog bug
- Fixed HDSv2 execute URL escape bug
- Fixed WebApp reload on non-admin account bug
- Fixed Linux netstat bug
- Added Screen Capture function
- Added Ctrl + C shortcut for desktop file copy
- Added experimental upload mode for uploading huge file
- Added thumbnail in Music WebApp song list
- Added shortcut on Mobile Desktop Interface
- Added GET paramter and hash passthrough in login redirection interface
- Added File Manager "unzip here" feature
- Added localization to shortcut creation interface
- Added desktop admin icon after username
- Added desktop Ctrl+C and Ctrl+V support
- Added file versioning system
- Added Makefile
- Added Expotential login retry time
- Added no-title placeholder for MangaCafe
- Added enable overview in non-cloud mode
- Added auto tar.gz unzip logic during startup
- Added netstat support for MacOS (By jk)
- Optimized group unzip logic
- Optimized code in file operation dialog
- Optimized LDAP logic (By Alanyeung)
- Migrated all high abstraction code base to use common module
- Moved all trash, cache and versioning file to .metadata folder
Updates v1.122
Updates v1.122
This updates bring you one of the best network activity diagram on web desktop systems :)
Installation
Download web.tar.gz and one of the binary in the list below, start the binary then navigate to http://localhost:8080 for setup.
Change Log
- Fixed bug in File Manager Share function
- Fixed filename with hash issue
- Fixed Chinese filename decode issue
- Fixed root escape bug using rename function
- Fixed user list API bug
- Fixed WebApp reload permission denied UX bug
- Added auto web.tar.gz auto unzip feature for those who dont't know how to properly unzip .tar.gz file on Windows
- Added Network Usage diagram for Windows and Linux
- Added owner can always access their shared file logic