Release v2.0
·
88 commits
to master
since this release
New Features
- Brand new user interface that developed with NextJS keeping old extension support
- NextJS API support with JWT
- Changed all Turkish endpoints to English
- New role api
- Golang service license support
- Upgrade packages
- Liman license
- Refactored favorite servers
- Export role list as CSV
- Vault system
- Search and dashboard
- Golang backend subscriptions tracker with caching
- Removed hooks, old notification system and ticket system
- Notification system overhaul
- External notifications overhaul
- Changed codebase and added docs
- Auth logs and profile page
- Extension rendering with different endpoints on next app
- LDAP and extension design page
- User information mails
- Removed cron mails system
- Mail and dashboard controller
- DNS and certificate settings
- New way to build next application
- Log rotation creator
- Permission system on new ui
- Added tweaks
- Deprecated TLSv1.1 and added TLSv1.3
- Audit log base
- Added audit logs on controller endpoints
- Remove excess records on auth and audit logs
- Disabled unnecessary endpoints on old liman
- Server edit and delete endpoints
- Server controller audit logging
- Window location hash changes on iframed content
- Code cleanup and removed old parts
- Limanctl health check
- Disable access to 3001 port
- Disabled 3000 port outside streaming
- Two factor authentication
- Password reset api
- LDAP auto credential fill for extensions
- Package install queue with microservice
- WebRDP and cronjobs support
- Templated sandbox mails
- Added new observers to send notifications
- Sandbox licensing support
Bugfixes and security patches
- Render engine memory leaks and crash problems
- Default values on licensing model
- Upload function doesn't return the TUS instance
- Remove telescope
- JWT secret and ui service
- Remove wizard
- Some bugfixes
- Upload bug
- Auth issues
- Upload problems on new user interface
- Get request query handling
- LDAP class issue
- Added cipher list to nginx conf
- Nextjs chunk loading error
- Server error on access logs
- Application freezing issues on mail sending
- Enabled right click again on JSON iframes
- Connector issues and low fpm spawn rate
- User and password operations
- Memory information
- WinRM service status
- Log rotation
- Service count difference
- User permissions
- Certificate import problem
- LDAP login and role issues
- Forgot password endpoints middleware
- Detailed role list server error
- Mimetype check on extension upload
- Palamar issues
- Subscription page controller issue
- Search url
- Mail settings validation issue
- Unique check on access_tokens
- Notification read issues
- Server sudoers setting page
- Cannot delete user
- Internal sandbox functions
- Removed extension is not unsigned error
- Templated emails on sandbox
- Send mail request handling
- Add missing column on queue table
- Memory error on details
- Disabled services disappears on service list
- On some circumstances DB_PASS gets changed unexpectedly
- CPU percentages
- Queue errors
Commit Changelog: release.master.795...release.master.919