Skip to content

Releases: attilaoroszdev/lazyadmin

Lazy Admin v2.1

13 Dec 09:45
5bb5bd7
Compare
Choose a tag to compare

This minor version release has a few bug-fixes, and quite a few new functions and enhancements, mainly for user-friendliness, and ease of setup.

Once again, Lazy Admin is available in 4 "flavours":

  • Full - The whole package, complete with sample data, plugins, docs, and an installer script
  • Minimal - A leaned down version: No docs, no plugins with external dependencies, no sample data, comes with owninstaller
  • Portable - Same as the full version, only without an installer... or the need to install. Run it from anywhere.
  • Portable Minimal - You can probably guess from the above...

New in 2.1

  • Different user profiles can now be loaded via command line arguments
  • Line-connector drawing preference can be temporarily changed via cmd arg (on or off) - Useful with remote access where font is non-monospace, like e.g. Android terminal emulators
  • Infinite tab: Now tabs wrap around when going in one direction, just like the menus
  • Simple menu entries: A more ergonomic way to define menus
  • Simple menu bindings: A more user friendly way to bind functions to menu items
  • run_as_root extra function as a plugin: Allows to run a command or script as root, allows user to specify preferred root method, and even auto detects if unsure

Enhancements

  • Improved installer
  • Help menu can now also skip items
  • Extended documentation with new functionality
  • Renamed some components so that filenames to better reflect functionality

Bug fixes

  • Fixed: Re-flowing menu after returning from help menu could cause bleeding through of help menu items
  • Corrections to documentation (typos, etc)

Lazy Admin 2.0.1

11 Dec 09:46
07d869c
Compare
Choose a tag to compare

This quick-fix release fixes the lingering bash 4.4 bug (#11), which disabled Lazy Admin's core functionality (that being navigation), plus straightens out the licensing

Lazy Admin v2.0

17 Feb 10:52
Compare
Choose a tag to compare

Note, this release was "recalled", because I simply f..ked up the licensing (forgot to change it in some of the files). A new release with a fix for bash 4.4 related issues will be available shortly

The reason for major version bump is re-licensing to the more flexible MIT license (was AGPL before) for better re-usability, and a less restrictive "freedom".

This major release has a few minor improvements, like:

  • Fixed #10, setting menu parameters at start
  • Improved the packaged README file
  • Added packaging instructions

Lazy Admin v1.0

16 Feb 16:21
Compare
Choose a tag to compare

The very first stable version of Lazy Admin. Yaaay!

What's new (since v0.9b)?

  • Launcher now checks if user directory exists. if not, creates it
  • Added proper user guides
  • Minor code improvements
  • Added option to display hotkeys, (see Issue #7 )
  • Maximum and minimum menu sizes, and maximum number of tabs are now properly checked and enforced (See Issues #6 and #8)

Bug fixes

  • #1 - Help menu option restored in side panel, after exiting help menu itself
  • #2 - Fixed menu size problem when using help menu
  • #3 - Correctly saving text editor preference now
  • #4 - Fixed minor drawing glitch
  • #5 - Cursor now does not reappear when returning from script or command with active input

Available downloads

Lazy Admin is available in four flavours or editions:

  • Full - The whole package, complete with sample data and an installer script
  • Minimal - A leaned down version: No bulky help files, no plugins with external dependencies, no sample data
  • Portable - Same as the full version, only without an installer... or the need to install.
  • Portable Minimal - You can probably guess from the above...

Lazy Admin v0.9-beta

13 Feb 15:37
Compare
Choose a tag to compare
Lazy Admin v0.9-beta Pre-release
Pre-release

One step away from the release, this -pre-release is nearly "production ready".

What's new?

  • Nicer drawing, now using proper box drawing characters and connected lines
  • Resolved flickering when going up a level
  • Edit user settings from within Lazy Admin, with user's preferred editor
  • New launcher (ladmin)
  • Restructure project from the gorund up.
  • Possible to install per user or globally
  • Includes now all focused into one file, not scattered aorund the project
  • New keyboard mappings, more effective navigation, and alternatives to arrow keys
  • Launcher will create missing user directory (in case of global install, if e.g. user never launched ladmin)
  • Improved help: now a plugin, displaying MarkDown formatted help with lynx and pandoc (optionally)
  • Help files organised in special menu
  • Installer can now check external dependencies optionally

Issues

Critical

No critical errors, ready to release

Minor

  • Help files need updating text
  • Launcher should also check if archive for creating user files exists. if not, just touch up new files
  • There is a minor drawing issue, when tag separator is right above right panel separator

Lazy Admin v0.5 alpha

06 Feb 21:53
Compare
Choose a tag to compare
Lazy Admin v0.5 alpha Pre-release
Pre-release

To install

  • Extract tarball
  • Run install.sh

ChangeLog

  • Completely re-structured project
  • Better separated user and core files
  • "Under the hood" improvements" regarding better handling of dynamic "dependencies"
  • Core files remaned
  • Installer improved, now able to choose between local (per user) and global (system-wide) install
  • Better drawing, cursor now hidden
  • Fixed some bugs affecting flags submenu. Now it can start form submenus
  • Flags submenu flag entries maximised in 9 (any more is ignored)

Issues

Critical

  • Help function currently broken (in limbo state between two implementations)

Feature

  • man page and formatted help files with help menu
  • In case of a global install, launcher should check if local user directory and files exist. if not, create them
  • Installer script still has some rough edges
  • Codebase had grown organically (and some years ago), needs some proper commenting/structuring

Lazy Admin v0.4 alpha

04 Feb 20:20
Compare
Choose a tag to compare
Lazy Admin v0.4 alpha Pre-release
Pre-release

Fourth pre-release version. Most things are working, but some functionality is still missing.