-
1.1.1
StableSome checks are pendingRelease / Generate SBOM (push) Waiting to runRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Dist-4 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch main Docker image (push) Blocked by required conditionsRelease / Create multi-arch aio Docker image (push) Blocked by required conditionsRelease / Build heavy Docker image (linux/amd64) (push) Waiting to runRelease / Build heavy Docker image (linux/arm64) (push) Waiting to runRelease / Build heavy-aio Docker image (linux/amd64) (push) Waiting to runRelease / Build heavy-aio Docker image (linux/arm64) (push) Waiting to runRelease / Merge Heavy heavy Docker manifest (push) Blocked by required conditionsRelease / Merge Heavy heavy-aio Docker manifest (push) Blocked by required conditionsreleased this
2026-07-25 20:05:02 +00:00 | 27 commits to main since this releaseAdded:
- Added support for resumable uploads
- Added support for file collaboration conflict detection
- Added support for file copy conflict detection
- Added ability to recreate databases under db-agent
- Added visual file manager indication for virtual dir entries
- Added support for unlimited node deployment limits via 0
- Added precompressed gz frontend assets to speedup file serving
- Added better system for adjusting and updating db-agent templates/instances
- Added support for more advanced oauth mapping matching and apply them on each login instead of just relink
- Added sidebar categories to the admin area
- Added ability to copy singular files out of read-only filesystems more easily
- Added support for previewing subuser ignored files
- Added support for previewing backup ignored files
- Added support for exporting eggs in a Pterodactyl-compatible format
- Added localization support to monaco
Fixed:
- Fixed some crons not being able to parse due to using a different parser than most would expect
- Fixed first/last name validation only accepting a minimum of 2 characters, lowered to 1
- Fixed progress bars being able to say Infinity% in certain cases
- Fixed some issues with console page/monaco editor on mobile devices
- Fixed UX issues in db agent/node setup flow
- Fixed translated numbers not going through number localization
- Fixed routes hidden from the sidebar still being accessible via direct path
- Fixed file uploads having to be aborted when exiting file manager
- Fixed frontend bundle containing unused copy of every country flag due to bundling issue
- Fixed some evaluation issues in the panel variable rule parser
Full Changelog: https://github.com/calagopus/panel/compare/release-1.1.0...release-1.1.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.1.0
StableSome checks are pendingRelease / Build heavy Docker image (linux/arm64) (push) Waiting to runRelease / Generate SBOM (push) Waiting to runRelease / Build heavy Docker image (linux/amd64) (push) Waiting to runRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Dist-4 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch main Docker image (push) Blocked by required conditionsRelease / Create multi-arch aio Docker image (push) Blocked by required conditionsRelease / Build heavy-aio Docker image (linux/amd64) (push) Waiting to runRelease / Build heavy-aio Docker image (linux/arm64) (push) Waiting to runRelease / Merge Heavy heavy Docker manifest (push) Blocked by required conditionsRelease / Merge Heavy heavy-aio Docker manifest (push) Blocked by required conditionsreleased this
2026-07-18 16:01:22 +00:00 | 65 commits to main since this releaseAdded:
- Added DB Agent Integration
- Added Live File Collaboration support
- Added CLI Command for Shell Autocompletions
- Added support for defining backup groups
- Added new schedule steps for backup-related logic
- Added new schedule logic blocks for better conditions
- Added new schedule triggers for resource usage over time
- Added wings query tunnel to allow websocket-proxied tcp/udp tunnels into servers
- Added support for binary payloads in file write/read endpoints
- Added resource duplication to tons of models
- Added overview pages for servers and nodes
- Added ability to export backups to the server filesystem
- Added more deployment customization to server deployment
- Added async backup deletion to prevent long deletions from causing silent failures
- Added ability to select "other" servers in copy remote and group add modals
- Added ability to define compression type for raw s3 backups
- Added readme preview for egg repository eggs when browsing
- Added proper, readable error displays for tables
- Added ability to look up users/servers/oauth using external id/identifiers
- Added "advanced" system for forms, to reduce confusion for unimportant fields
- Added placeholder system for server routing
- Added better error messages to security key creation
- Added ability to remote copy individual files instead of just mass-selections
- Added new default avatars that display initials instead of the calagopus logo
- Added better error messages for captcha api errors
- Added ability to disable built-in panel frontend for deploying only the api
Fixed:
- Fixed some wings-proxy body proxying issues
- Fixed json ordering issues in pterodactyl/pelican import
- Fixed ports that were removed from a server but not yet deallocated being able to be assigned to new servers
- Fixed some endpoints logging out the frontend by accident
- Fixed invalid owner uuid check in copy remote
- Fixed general performance issues on some pages due to giant state subscriptions
- Fixed some issues in backup transfer reassignment
- Fixed general fetching/state issues by switching more and more to tanstack
- Fixed mobile responsiveness in the sidebar and on some pages in particular
- Fixed giant page shifts when opening certain modals
- Fixed issues in server websocket handler that caused pointless reconnects and issues on transfer finishes
- Fixed issue where server stats would show a very high initial "per second" value instead of waiting for a tick
- Fixed unability to press enter in some modals/forms
- Fixed impersonation being stored in localStorage instead of session storage, therefore affecting other tabs
- Fixed issue where certain code paths ended up not correctly downcasting DisplayErrors causing useless user error messages
- @github-actions[bot] made their first contribution in https://github.com/calagopus/panel/pull/126
- @Damianko135 made their first contribution in https://github.com/calagopus/panel/pull/142
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.11...release-1.1.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.11
StableSome checks are pendingRelease / Generate SBOM (push) Waiting to runRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Dist-4 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch Docker images (push) Blocked by required conditionsRelease / Build Heavy Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy Docker image (linux/arm64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to runRelease / Merge Heavy Docker manifest (push) Blocked by required conditionsRelease / Merge Heavy AIO Docker manifest (push) Blocked by required conditionsreleased this
2026-06-21 13:46:16 +00:00 | 185 commits to main since this releaseAdded:
- Added support for wings to update backup checksums
- Added support for Proxmox Backup Server Backups ( with help from @Luxxy-GF )
- Added support for Kopia Backups
- Added ability to drag & drop files in the file manager ( @Tomaxikz )
- Added pps stats in the console server details
Fixed:
- Fixed missing CLI deps in AIO images
- Fixed issue where 401 file uploads would cause a logout
- FIxed issue where operation time could go negative
- Fixed auth redirection issue on oauth + 2fa
- Fixed panel not switching to rtl mode on rtl languages
- Fixed rare OOBE edgecase that can trap users
- Fixed some frontend state issues with backup browsing
- Fixed debug logs containing more info than wikipedia
- Fixed console messages sometimes logging out of order
- Fixed admin assets upload progress being between the 2 buttons
- Fixed z-index issue on console page that would make charts overlap with the titlebar
- Fixed absolute cpu usage not correctly working on servers with unlimited cpu
- Fixed transfers finishing saying that permissions were revoked
- Fixed heavy docker image never cleaning up old, unused binaries
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.10...release-1.0.11
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.10
StableSome checks are pendingRelease / Generate SBOM (push) Waiting to runRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Dist-4 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch Docker images (push) Blocked by required conditionsRelease / Build Heavy Docker image (linux/amd64) (push) Waiting to runRelease / Merge Heavy AIO Docker manifest (push) Blocked by required conditionsRelease / Build Heavy Docker image (linux/arm64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to runRelease / Merge Heavy Docker manifest (push) Blocked by required conditionsreleased this
2026-06-14 13:32:49 +00:00 | 221 commits to main since this releaseAdded:
- Added slovak translation ( @Tomaxikz )
- Added frontend impl for
java_versionegg feature - Added ability to modify keyboard shortcuts/disable them entirely
- Added support for browsing & opening a Calagopus server via VS Code/compatible IDE
- Added support for callback-based api key creation
- Added better debugging messages to deployment endpoint
- Added support for deleting all nests' eggs before deleting nest
- Added deployment capacity tab to nodes subpages
- Added minimal file browser UI to copy-remote modal
- Added ability to mass-rename files via rules in the file manager
- Added ability to develop extension within a single directory (also adds easier git integration)
- Added 3 more ratelimits (password forgot, remote, remote sftp auth)
Fixed:
- Fixed node stats failing in some reverse proxy setups
- Fixed node admin objects including tokens with only read permissions - now requires dedicated
nodes.read-tokenpermission ( @martwypoeta ) - Fixed some code not using mantine wrapper imports
- Fixed issue with some setups where wings-proxy would fail on unbounded responses
- Fixed issue in rule_validator where regexes including commas would get split
- Fixed logic issue when updating extensions that do not have db migrations
- Fixed API keys requesting websocket token getting the users' permissions instead of the downscaled ones
- Fixed some destructive actions not having confirmation modals
- Fixed OOBE silently requiring primary allocation for server creation
- Fixed admin extension modals not animating themselves properly
- Fix small state issue in file manager search
- Fixed heavy image sometimes not updating binary properly
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.9...release-1.0.10
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.9
StableSome checks are pendingRelease / Generate SBOM (push) Waiting to runRelease / Merge Heavy AIO Docker manifest (push) Blocked by required conditionsRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Dist-4 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch Docker images (push) Blocked by required conditionsRelease / Build Heavy Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy Docker image (linux/arm64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to runRelease / Merge Heavy Docker manifest (push) Blocked by required conditionsreleased this
2026-06-07 15:23:11 +00:00 | 270 commits to main since this releaseAdded:
- Added final batch of admin translations - everything is now translatable
- Added mass-power actions to server list pages
- Added ability to freeze & suspend users
- Added proxied websocket for getting node statistics
- Added ability to reorder client routes like with server routes
- Added "Foreign" label to servers in listing when current user is not the owner
- Added ability to add foreign servers to current users' groups via the "Other" servers listing
- Added missing Pinned CPUs server option to UI
Fixed:
- Fixed issue where allocation deployment used way too many queries and sometimes failed silently
- Fixed issue in user creation where password reset creation was not done via transaction
- Fixed issue where AIO node would not be reachable on first startup
- Fixed vite:preloadError not reloading the page properly
- Made heavy image load the last known good binary on startup to avoid existing without extensions
- Fixed network tx/rx colors being reversed on the server console
- Fixed server settings boxes not updating state properly
Removed:
- Removed unnecessary verify node step for AIO binary
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.8...release-1.0.9
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.8
StableSome checks are pendingRelease / Merge Heavy AIO Docker manifest (push) Blocked by required conditionsRelease / Generate SBOM (push) Waiting to runRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Dist-4 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch Docker images (push) Blocked by required conditionsRelease / Build Heavy Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy Docker image (linux/arm64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to runRelease / Merge Heavy Docker manifest (push) Blocked by required conditionsreleased this
2026-05-31 17:48:33 +00:00 | 298 commits to main since this releaseAdded:
- Added first batch of admin translations
- Added ability to temporarily toggle debug mode during runtime for enhanced logging
- Added ability to view audio files in file manager
- Added deeper permission validation for schedule actions
- Added missing back buttons on auth pages
- Added ability to customize console prelude
- Added ability to set different icons/banners for dark/light mode
- Added support for Implicit TLS in SMTP Email Driver
- Added explicit ability to send account created email via API with password reset link
- Added support for defining restic prune jobs on a schedule to clean up unused storage
- Added ability to map oauth scopes to roles/subusers
Fixed:
- Fixed issue where non-base64 APP_KEYs would be treated as base64 in imports
- Fixed pelican TOTP secret decryption issue
- Fixed issue wher egg repositories failed to sync eggs
- Fixed issue in heavy aio image where all builds failed and wings never stopped
- Fixed some UI sizing issues
- Fixed invalid validation on schedule step creation
- Fixed issue where passkey credential ids wouldnt be displayed instantly
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.7...release-1.0.8
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.7
StableSome checks are pendingRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Dist-4 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch Docker images (push) Blocked by required conditionsRelease / Build Heavy Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy Docker image (linux/arm64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/amd64) (push) Waiting to runRelease / Build Heavy AIO Docker image (linux/arm64) (push) Waiting to runRelease / Merge Heavy Docker manifest (push) Blocked by required conditionsRelease / Merge Heavy AIO Docker manifest (push) Blocked by required conditionsreleased this
2026-05-24 19:05:21 +00:00 | 341 commits to main since this releaseAdded:
- Added fancy dark/light mode transition
- Added ability to filter activities by user in admin/server activities
- Added ability to copy-paste permissions in permission selectors
- Added ability to ignore mail tls cert errors
- Added reminders to frontend when servers need restarting to apply changes
- Added ability to recursively update folder permissions
- Added ability to add flags to locations
- Add more emails/email templates and allow disabling certain emails
- Added quick view button to activity when writing file to see revision
- Added ability to import from pelican postgres databases ( @Luxxy-GF )
Fixed:
- Fixed some s3 issues by changing the library to the official aws sdk
- Fixed some light mode issues
- Fixed scrolling issues in version history card
- Fixed heavy docker image being slightly larger than it needs to be
- Fixed schedule screen freezing when selecting NOT condition in ensure
- Fixed searching issues in allocation-related paginations
- Hide announcements/notifications in virtual windows
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.6...release-1.0.7
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.6
StableSome checks are pendingRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Dist-4 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch Docker images (push) Blocked by required conditionsRelease / Build Heavy Docker images (linux/amd64) (push) Waiting to runRelease / Build Heavy Docker images (linux/arm64) (push) Waiting to runRelease / Merge Heavy Docker manifests (push) Blocked by required conditionsreleased this
2026-05-17 19:25:48 +00:00 | 379 commits to main since this releaseAdded:
- Added ability to see basic file history (diffs) for individual text files
- Added support for light mode
- Added panel/extension version installation history
- Added session-related settings (cookie name, duration)
- Added support for dismissing announcements
- Added itaf Archive support for server transfers
- Added support for updating node configuration
- Added metadata to backups, allowing fun stuff for extensions and restoration of startup settings
- Added ability to query largest directories recursively
- Added support for extensions to define optional license texts that need to be accepted
Fixed:
- Fixed some allocation logic in deployment endpoint
- Fixed "shared" backups not being transferred to the new node in server transfers
- Fixed reattaching backup node assignments
- Fixed some asset state bugs in the admin asset manager
- Fixed some incorrect frontend margins
- Fixed missing database host connection string validation
- Fixed Markdown renderer styling by using Mantine Components
Full Changelog: https://github.com/calagopus/panel/compare/release-1.0.5...release-1.0.6
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.5
StableSome checks are pendingRelease / Dist-4 (push) Blocked by required conditionsRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch Docker images (push) Blocked by required conditionsRelease / Build Heavy Docker images (linux/amd64) (push) Waiting to runRelease / Build Heavy Docker images (linux/arm64) (push) Waiting to runRelease / Merge Heavy Docker manifests (push) Blocked by required conditionsreleased this
2026-05-10 11:58:08 +00:00 | 419 commits to main since this releaseAdded:
- 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
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.0.4
StableSome checks are pendingRelease / Dist-4 (push) Blocked by required conditionsRelease / Build Frontend (push) Waiting to runRelease / Dist (push) Blocked by required conditionsRelease / Dist-1 (push) Blocked by required conditionsRelease / Dist-2 (push) Blocked by required conditionsRelease / Dist-3 (push) Blocked by required conditionsRelease / Publish Draft Release (push) Blocked by required conditionsRelease / Create multi-arch Docker images (push) Blocked by required conditionsRelease / Build Heavy Docker images (linux/amd64) (push) Waiting to runRelease / Build Heavy Docker images (linux/arm64) (push) Waiting to runRelease / Merge Heavy Docker manifests (push) Blocked by required conditionsreleased this
2026-05-03 16:10:31 +00:00 | 464 commits to main since this releaseAdded:
- 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
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads