What's new in Ajenti 1.2.22
Dec 11, 2014
- 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
New in Ajenti 1.2.11.2 (Dec 21, 2013)
- File Manager: archive unpacker.
- Firefox: behaviour with AdBlock enabled has been fixed.
- Tasks: displays timestamp and duration.
- User sync: Active Directory support.
- Core: uses gevent.subprocess where available.
- Terminal: doesn't choke on massive outputs.
- Network: display interface IP.
New in Ajenti 1.2.11 (Dec 16, 2013)
- This release adds built-in Active Directory user synchronization and login support.
New in Ajenti 1.2.10 (Dec 7, 2013)
- Core: a reduced memory footprint and fixes for memory leaks.
- Samba: a fix for password setting.
- Tasks: fixes task parameter duplication.
New in Ajenti 1.2.9 (Nov 29, 2013)
- Core - avoid loading .pyc leftovers of removed plugins
- Dashboard - auto-refresh
- Sensors - fixed uptime sensor in BSD
- Tasks - avoid losing parameters of newly created tasks
New in Ajenti 1.2.8 (Nov 26, 2013)
- This release allows you to disable widgets on per-user basis through permissions.
New in Ajenti 1.0 (Sep 26, 2013)
- Core:
- Ajenti now uses WebSockets to maintain persistent connection between server and your web browser, which means less lag and faster response.
- You can create different Ajenti user accounts and grant/deny permissions on them.
- A fully automatic SSL certificate generator is included. No more unsafe traffic!
- Less traffic: UI is sent in compressed JSON and HTML is generated on the client side.
- Localization: includes complete Russian, French and German translations with more to come.
- Plugins: extra dependencies can be installed in one click.
- All plugins are now bundled with Ajenti.
- Terminal windows are now opened as tabs inside Ajenti interface.
- NGINX reverse proxying support (Ajenti on an URL subpath).
- For developers:
- Stateful plugin model: never think about session storage or HTTP requests again - application and UI state is persisted and updated automatically.
- UI bindings: automatically generate UI from data sets: read more.
- Intents: plugins may send cross-plugin action requests, for example, opening a file from File Manager in Notepad plugin.
- Plugin updates:
- BIND9 and NSD DNS plugins.
- Samba CTDB clustering plugin.
- Dashboard: widget order is saved automatically.
- MySQL and PostgreSQL plugins let you execute SQL queries and manage databases & users.
- NFS Exports plugin for managing your NFS server.
- Filesystems: now includes filesystem usage information and lets you mount/unmount filesystems.
- IPTables: rule comments, reordering, better autorun management, less cluttered interface, smarter options (setting port adds —protocol tcp).
- LM-Sensors plugin for hardware temperature measurement.
- Logs: logs are now displayed in realtime (like tail -f).
- Munin: graphs are now proxied through Ajenti, so direct connectivity between browser and Munin server isn’t required.
- Netatalk (AFPD) plugin.
- Network: displays current traffic speed.
- Power: now displays battery usage.
- Scripts widget which lets you add run custom command from dashboard.
- RAID (mdadm and LSI MegaRAID) status plugin
- S.M.A.R.T. status widget.
- Services: services from Sys-V init system, Upstart and Supervisor are now merged and displayed in Services table (and can be controlled by service widgets).
- Task Manager: huge speed improvement
- Terminal: terminals are now connected through Socket.IO, which brings great speed improvement where WebSockets are supported.