Releases: Aetherinox/proteus-app-manager
v1.0.0.7 (beta)
Notes
This release changes a lot of things and starts to get into the more complicated aspects of Proteus, including phpMyAdmin's ability to detect existing installs and how to manage the database. It has been tested quite a bit, but there may still be bugs.
What's Changed
- Added
Argon2
- Added
Apache
- Added Browser:
Librewolf
- Added
Opengist
- Custom .deb which installs OpenGist as a service with the following file paths:
- Database: /var/lib/opengist
- Config: /etc/opengist/config.yml
- Service: /etc/systemd/system/opengist.service
- Custom .deb which installs OpenGist as a service with the following file paths:
- Added
python3-pip
- Added
Terminology
- Updated update feature
- Proteus can be updated from the command-line instead of downloading the newest version from Github.
- Updated
PHP
- Now includes non-FPM installs to list of installable options
- Updated
Yarn
- Now uses official apt repo.
- No longer requires
npm
to install.
- Updated phpMyAdmin installer
- Fixed issue with installer not properly detecting phpmyadmin
zip
. - Detects existing database and offers the option to uninstall phpMyAdmin
- Fixed issue with installer not properly detecting phpmyadmin
- Fixed
mysql
not detecting existing installs - Fixed major bug with terminal window freezing once Proteus is exited which occured on Ubuntu 21 + (wayland) #12
- Housekeeping
- Fixed syntax based on Codefactor specifications
- [ImgBot] Optimize images by @imgbot in #9
Completed
- #12 Terminal frozen after exiting app manager on Ubuntu 22.04 & 23.04
- #13 Roadmap: Fix Ubuntu 21+ (Wayland) Center Screen
New Contributors
Release Notes
Full Changelog: v1.0.0.6-beta...v1.0.0.7-beta
v1.0.0.6 (beta)
What's Changed
- Added
"Patch: Add Menu New Text File"
option to list.- Adds "Create New Text File" to right-click context menu.
- Missing from Ubuntu, ZorinOS has this feature by default.
- Fixed Proteus error which appeared in Ubuntu 22 and 23 (Wayland). #4
- Apps can now be installed via a command-line interface #6
- Can utilize
-i <package>
or--install <package>
- Can utilize
- Proteus options now supports letter and phrase.
- e.g.: Check version with
-v
and--version
- e.g.: Check version with
- Added
NodeJS
app to list of installables #7 - NodeJS accepts
--njs-ver
via CLI to specify the version to install #8 - Improved installation of Virtualbox Guest Additions patch
- Housekeeping
- Localizations
- Deprecated misc configs no longer needed
- Switched some to shorthand conditions
- Data validation (in case someone does a dum dum)
Completed
- #4 Roadmap: Ubuntu 23.04 Virtualbox
- #6 Roadmap: Add -i option to CLI for installing apps without GUI
- #7 Roadmap: + NodeJS App
- #8 Roadmap: Add -arg To CLI For Custom Options
Release Notes
Full Changelog: v1.0.0.5-alpha...v1.0.0.6-beta
v1.0.0.5 (alpha)
What's Changed
- Added automated system for Proteus Apt Repo to track package updates and distribute them to the Proteusrepo.
- Users should get them within 20 minutes of the new package being released.
- Added confirmation dialog for installing apps
- Added command-line options for
./setup.sh [options]
- Default theme can now be changed via command-line option [ -t THEME ]
- Queued Restarts
- Restart functionality finished and implemented.
- Added queue system for pending restarts that are triggered by certain apps / patches (Such as
Patch: VBox Additions
). - Restarts will no longer be prompted until the entire installation run has been completed.
- Documentation / App Resources
- Added
View Docs
button. - Certain apps which have documentation links associated with them will now open a browser window once the installation run is complete.
- User can now click on an app in the list, click the
View Docs
button and get helpful websites related to that app.
- Added
- Finished Dependency System
- Any apps which have dependencies will get those resolved automatically before installing the originally requested app.
- Housekeeping tasks to help further the app out of alpha build.
- Completed
First Time Setup
functionality - Fixed issue with prerequisite apps having names cut.
Roadmap
Release Notes
Full Changelog: v1.0.0.4-alpha...v1.0.0.5-alpha
v1.0.0.4 (alpha)
What's New
- Added new
first time setup
which combines all needed actions into one - Updates to readme to help users better understand folders
- Cleaned up code / conformity
Stable Release Timeline
Roadmap isn't definite, but in the next week once more users use it and I have more time to fully test each feature again one by one. Appears to be stable on the multiple machines I've tested on.
Release Notes
Full Changelog: v1.0.0.3-alpha...v1.0.0.4-alpha
v1.0.0.3 (alpha)
What's New
- Versioning scheme changed to match proteus apt repo structure
- v[
major
].[minor
].[patch
].[alpha/beta
]
- v[
- Added
readme.md
files tolibraries
for better help - Added lintian package
- Renaming for
Conky
andConky Manager
- Cleanup
/libraries/
folder to remove un-needed files - Updated Proteus Apt Repo Packages
- deb-pacman
- qubes-gpg-split
- qubes-gpg-split-dbgsym
- qubes-gpg-split-tests
- qubes-thunderbird
- qubes-utils
- zorin-pro-layouts
- Revised instructions for adding Proteus Apt Repo + GPG key and removed deprecated
apt-key
method.
Release Notes
Full Changelog: v1.0.0.2-alpha...v1.0.0.3-alpha
v1.0.0.2 (alpha)
What's New
- Added private repo source available at https://github.com/Aetherinox/proteus-apt-repo
- Proteus App Manager automatically registers new repo on first open
- Added Github Desktop app
- Updated
README.me
- Conky Manager 1 install now automatically installs the Minimal Theme, configures it, and starts Conky.
ocs-url
andpacman manager
now use new repo for distribution- Removed /packages/ folder since it was moved to separate repo.
Release Notes
Full Changelog: v1.0.0.1-alpha...v1.0.0.2-alpha
v1.0.0.1 (alpha)
What's New
Initial release
Release Notes
Full Changelog: https://github.com/Aetherinox/proteus-app-manager/commits/v1.0.0.1-alpha