Skip to content

Releases: Aetherinox/proteus-app-manager

v1.0.0.7 (beta)

28 Oct 06:51
76bd6e9
Compare
Choose a tag to compare

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
  • 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 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

  • @imgbot made their first contribution in #9

Release Notes

Full Changelog: v1.0.0.6-beta...v1.0.0.7-beta

v1.0.0.6 (beta)

11 Oct 05:35
a500111
Compare
Choose a tag to compare

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>
  • Proteus options now supports letter and phrase.
    • e.g.: Check version with -v and --version
  • 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)

09 Oct 18:15
eea141f
Compare
Choose a tag to compare
v1.0.0.5 (alpha) Pre-release
Pre-release

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.
  • 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

  • #2: Support OpenURL After App Install
  • #3: Create Queue For Pending Actions

Release Notes

Full Changelog: v1.0.0.4-alpha...v1.0.0.5-alpha

v1.0.0.4 (alpha)

08 Oct 10:16
4aa1638
Compare
Choose a tag to compare
v1.0.0.4 (alpha) Pre-release
Pre-release

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)

08 Oct 07:06
7679e1f
Compare
Choose a tag to compare
v1.0.0.3 (alpha) Pre-release
Pre-release

What's New

  • Versioning scheme changed to match proteus apt repo structure
    • v[major].[minor].[patch].[alpha/beta]
  • Added readme.md files to libraries for better help
  • Added lintian package
  • Renaming for Conky and Conky 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)

08 Oct 10:26
d1ce1cf
Compare
Choose a tag to compare
v1.0.0.2 (alpha) Pre-release
Pre-release

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 and pacman 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)

08 Oct 10:27
74f7cc9
Compare
Choose a tag to compare
v1.0.0.1 (alpha) Pre-release
Pre-release

What's New

Initial release


Release Notes

Full Changelog: https://github.com/Aetherinox/proteus-app-manager/commits/v1.0.0.1-alpha