Releases: ajenti/ajenti
Releases · ajenti/ajenti
v2.2.0
- Add support for Rocky Linux
- Replace
@urldecorator with@get,@post,@delete... - Replace deprecated sha1 digest algorithm with sha256.
- Full breadcrumb in filemanager plugin
- New option 'force' in ssl config to enable redirect from port 80 to https port
- Replace deprecated imp with importlib
- Upgrade to new versions of gipc, gevent and PyOpenSSL
- Add signout method to perform actions on logout
- Force latin-1 encoding in url to fix locales problems
- Implement more shell colons for more languages support
- Minor fixs in common plugins
Since the support of sha1 is dropped, it's necessary to renew all client certificates in use.
It's recommended to renew the server certificate too.
v2.1.44
- Migration to python-socketio
- Email backend managed with jinja templates
- Configuration of email templates
- Settings for smtp relay
- Support for emails in auth_users plugin
- Separated user config in auth_users plugin
- Password reset functionality
- Stronger support for systemd in package plugin
- Fix header as latin chars in non-latin languages
- Support for robots.txt
- Add fail2ban filter
- Diverses security and bugs fixs
v2.1.43
v2.1.42
- Support for Python 3.9
- Fix sudo elevation
- Fix client certificate generation
- Workaround for pip packages search
- Open readonly file in readonly mode in notepad
- Some corrections for session handling and terminal
v2.1.40
- Added release automation
1.2.22
- Core - fail2ban plugin by @ivlevdenis
- Core - MongoDB plugin
- Core - IPv6 firewall plugin
- Core - Date/Time plugin
- Core - SNMP plugin
- Core - password changer plugin
- Core - some Arch support
- Core - some OS X support
- Core - now logging invalid login attempts' IPs
- Core - RHEL 7 packaging
- File manager - background task deletion
- Services - added dedicated Upstart and Systemd managers
- UI - reconnect as soon as possible
- UI - resizable code editors
- UI - date/time picker elements
1.2.21
- Core - IE9+ browser support
- Core - some Arch Linux support
- Core - fixed crash on cookies with broken encoding
- Filesystems - show virtual partitions as well
- Notepad - don't crash on broken encodings
- Plugins - fixed Python module autoinstaller
- Services - long service operations don't cause timeouts now
- Supervisor - recovered job name field
- Terminal - keys fixes in Chrome
- UI - added filter field to tables
- UI - a warning is shown when Ajenti update is available
- UI - sidebar now scrolls independently
1.2.20
1.2.19
1.2.18
- Core - security fixes
- Core - make use of background subprocesses in gevent
- Dashboard - manual refresh button is back
- Dashboard - added hdparm state widget
- File Manager - fixed unpacker
- File Manager - configurable startup directory, default owner & group
- File Manager - "edit in notepad" button
- Network - MAC configuration
- Samba - fixed password changer
- Services - on RHEL, service queries run now in parallel
- Services - don't fail on malformed initscripts
- Squid - fixes
- Terminal - speedup, better font