Release history
Calagopus releases
Rust-based game server management platform
All releases
19 shown
- Added Chinese translations
- Added proper backup config import support from ptero/pelican
- Added support for limiting user server groups, API keys, command snippets, security keys & SSH keys
Full changelog
Added:
- Added Chinese translations ( @HansHans135 )
- Added proper backup config import support from ptero/pelican
- Added support for limiting user server groups, api keys, command snippets, security keys & ssh keys
- Added support for setting max retention counts for activity logs
- Added announcement system
- Added ability to setup name translations for egg variables
- Added warning to auth screen when app url mismatches browser origin
- Added ability to patch built-in translations via override files in the heavy image
- Added ability to see server resource limits while installing
- Added human readable cron previews in schedules
Fixed:
- Fixed location database host creation issues
- Fixed multi-where model updates not working (subusers)
- Fixed text being cut off in the file manager
- Fixed some user impersonation frontend issues
- Fixed tons of minor bugs
- Fixed some broken permission nodes/endpoints
- Cleaned up storage serving code for better extendibility
- Fixed issue in server deployment where location + overallocation check was not formed correctly
- Fixed default schedule limit being 0 when importing for ptero/pelican
- Fixed issue where first AIO start would not correctly work
- Fixed default schedule second part being *, changed to 0
- Fixed some issues with backup configuration s3 creation
- Fixed some issues with invalid config_files import from ptero/pelican
- Fixed some xterm issues when changing font size in the console
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.4...release-1.0.5
- Swedish translations added
- Chunked file upload support in the file manager (no Cloudflare 100MiB limit)
- Ratelimit headers and proper handling for file uploads
Full changelog
Added:
- Added Swedish translations ( @Wowstar2504 )
- Added chunked file upload support to the file manager, no more cloudflare 100MiB limits
- Added Ratelimit headers when infraction is reached
- Added proper Ratelimit handling for file uploads
- Added support for changing the default email templates
- Added buttons for cancelling all file uploads/operations
- Added more stats and icons to system overview
- Added support for adding choosable startup commands (UI for it will likely be touched up more)
- Added directory support to assets feature
Fixed:
- Fixed some dashboard UI responsiveness ( @mrbeeenopro )
- Fixed tons of small issues in the file manager UI
- Made NavBar header/footer sticky
- Switched to Tanstack Query in more places for better feeling UI
- Fixed file copy modal not allowing null to auto-generate
- Fix some assumptions in the date sync detection for login/2fa
- Fixed Heavy AIO image not aioing (not starting wings)
- Fixed Pelican Egg Support
- Fixed bug where pending extensions could not be deleted
- Fixed admin settings UI having dementia when changing subpages
- Fixed some OAuth flow issues
- Fixed UI overflow with MultiKeyValueInput
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.3...release-1.0.4
- Spanish translations (contributed by @MiguVT)
- Arabic translations (contributed by @i-weedy)
- Support for importing from Pelican
Full changelog
Added:
- Added Spanish translations ( @MiguVT )
- Added Arabic translations ( @i-weedy )
- Added ability to import from pelican ( @Luxxy-GF )
- Added support for AIO binaries, panel + wings in one binary for simple setups
- Added ability to assign additional allocations to env variables via UI
- Added tons of new extension APIs
- Added CLI for managing nodes
- Added ability to recreate API Keys
- Added ability to adjust ratelimit settings in the Admin UI
- Added support for MongoDB-Compatible Database Hosts
- Added endpoint for retrieving user using their oauth provider and identifier
- Added ability to reattach node backups to other servers after being detached
- Added ability to manually detach node backups from servers
- Added CLI for importing missing S3 Backups from a backup configurations s3 credentials'
- Added ability to enforce user 2fa even after logging in using OAuth
- Added native way to cancel server transfers from the UI as an admin
- Added page for viewing system updates (panel, extensions & nodes), and system health
- Added Links back to Calagopus Documentation for Database Hosts & Backup Configurations
- Added ability to restore backups to another server from the server admin UI instead of just the Node admin UI
Fixed:
- Fixed responsiveness on Account page ( @zephrynis )
- Fixed tons of bugs in the file manager UI
- Fixed permission selector being annoying to use
- Fixed long oauth provider response data erroring the endpoint, truncate data now
- Fixed ServerItem styling on mobile
- Switched to Tanstack for more of the frontend, should make it feel more responsive
- Redesigned OOBE internally and UI-wise so it feels better to use
- Fixed ordering in egg docker images being discarded when saving
- Fixed frontend development on Windows Systems
- Fixed Schedule Step D&D triggering while inside a modal ( @Tomaxikz )
- Fixed a bug regarding complex automatic port allocation where node matching wouldnt instantly abort once it found a match
- Fixed some bugs regarding admin node backups
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.2...release-1.0.3
- Dutch, Vietnamese, and Turkish translations added
- Ability to send password reset emails as admin
- Extension API for route interceptors (replace/modify routes)
Full changelog
Added:
- Added Dutch translations ( @otte-s )
- Added Vietnamese translations ( @mrbeeenopro )
- Added Turkish translations ( @alperelieyidev )
- Added ability to send password reset emails as admin
- Added ability to recreate (wipe) server databases
- Added Unsaved Changes modal to startup page
- Added Extension API for route interceptors to be able to replace existing routes and change default ordering
- Added Extension API for hooking into most elements to replace/modify them on the fly
- Added better Extension API for modifying existing backend permission groups
- Added more Extension APIs to the file manager to allow custom file view/edit pages
- Added App Setting for app banner instead of icon to allow more customizability of logo
- Added external_id to admin api users and add it to the UI
Fixed:
- Fixed SizeInput not allowing decimals
- Fixed up some minor UI issues
- Fixed server power endpoint using wrong permission node for killing
- Made email test run in foreground to display errors
- Fixed bug in useBlocker causing invalid file editor unsaved changes modals
- Fixed validation issue in backup configuration creation
- Fixed app favicon not updating to the app icon
- Fixed tons of alignment issues with the SizeInput element
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.1...release-1.0.2
- Renamed CLI user and nest subcommands to their plural form (user → users, nest → nests).
- Added Russian translations
- Added server name to admin server delete modal
- Added nests as groups in egg configuration UI for eggs input
Full changelog
Added:
- Added Russian translations
- Added server name to admin server delete modal
- Added nests as groups in egg configuration UI for the eggs input
- Added native file sorting support to the file manager
- Added loading spinner to startup variables
- Added check for minimum panel version in heavy image extension upload
- Added support for proxying public wings endpoints through the panel to simplify home setups
Fixed:
- Fix save issue in OOBE if you actually go through it
- Fix allocation ip alias not being nullable in the UI
- Fix egg import issues when the egg has an empty description that isnt null
- Removed unnecessary disabled guard on heavy image rebuild button
- Fixed /api/admin/nests/eggs to include nest names
- Switched to tanstack for most admin resource views to fix broken mutations
- Fixed charts looking like prototaxities in certain conditions
- Fixed various issues in the pterodactyl import code
- Symlinked panel-rs in the heavy image to reflect docs
- Fix HljsCode element sometimes throwing error if race condition occurred
- Renamed CLI user and nest subcommands to their plural form to be more consistent
- Removed WebGL Addon from the Console XTerm instance to minimize issues with browser fingerprinting
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.0...release-1.0.1
Routine maintenance release for Calagopus.
Changelog
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.0-pre.3...release-1.0.0
Routine maintenance release for Calagopus.
Full changelog
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.0-pre.2...release-1.0.0-pre.3
Routine maintenance release for Calagopus.
Full changelog
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.0-pre.1...release-1.0.0-pre.2
Routine maintenance release for Calagopus.
Changelog
Full Changelog: https://github.com/calagopus/panel/compare/0.19.0...release-1.0.0-pre.1