Releases: netgroup-polito/CrownLabs
Releases · netgroup-polito/CrownLabs
Release v0.11.2
Release v0.11.1
Release v0.11.0
Changes since v0.10.0
🚀 New Feature
- #736 Instance submission controller (@QcFe)
- #732 Instance terminator controller (@QcFe)
- #701 Create VM from Cloud Image (@ermete97)
- #711 Added ssh keys to tenant query + updated ssh keys table void message (@cheina97)
- #622 Update Resource quota assignment (@pierlagreca)
- #697 Template Table Logic: templateId fix (@cheina97)
- #700 ErrorsQueue avoid duplicated errors (@cheina97)
- #704 Enabled Support button in Navbar (@cheina97)
🐛 Bug Fix
- #692 Active Page [manager]: Templates group fix (@cannarelladev)
- #723 Add FsGroup in podSecurityContext (@QcFe)
- #718 Instance controller: remove generation changed predicate (@giorio94)
- #705 Tenant Subscription Fix (@cheina97)
🧹 Code Refactoring
📝 Documentation
- #728 Monitoring: replace manifests with helm chart and update documentation (@Zeddonio)
- #722 Add quota field in sample workspace spec (@pierlagreca)
- #710 Harbor Docker Registry Documentation (@s225904)
- #717 Updated Year License (@cheina97)
- #708 keycloak: migrate cluster access documentation to external website (@giorio94)
Committers: 10
- Alessandro Cannarella (@cannarelladev)
- Ermete Cinelli (@ermete97)
- Federico Cucinella (@QcFe)
- Francesco Cheinasso (@cheina97)
- Giuseppe Petraglia (@s225904)
- Marco Iorio (@giorio94)
- Marco Manco (@Ralls0)
- Pietro Claudio Lagreca (@pierlagreca)
- Stefano Giannuzzi (@Zeddonio)
- @dependabot[bot]
Release v0.10.0
Changes since v0.9.5
💥 Breaking Change
🚀 New Feature
- #672 Error Handler: Logic (@cheina97)
- #691 Popovers replaced by modals (@cheina97)
- #678 UI: Dashboard instance row UPDATE (@cannarelladev)
- #679 Tentant Context: minor update (@cannarelladev)
- #671 Change flags for disabling webhooks, Keycloak, andNC integrations (@CosimoMichelagnoli)
- #670 Minor fixes (@cheina97)
- #673 Instance operator: make containers storage class configurable (@giorio94)
- #668 Add checkLabelSelector (@Ralls0)
- #659 Active Page: added instances table header (sorter) (@cannarelladev)
- #660 Active Page: Collapse/Expand all buttons (@cannarelladev)
🐛 Bug Fix
- #683 Active page destroy all hotfix (@cannarelladev)
- #687 Clock fix (@cannarelladev)
- #689 SSH: Timeout on idle connections (@luco5826)
- #682 CPU drain fix (@cannarelladev)
- #666 Active Page: minor fixes (@cannarelladev)
- #662 Active Page: age fix (@cannarelladev)
🧹 Code Refactoring
- #696 Change the aliased field names with the pure names (@Ralls0)
- #657 Disabled Accordion in Dashboard (@cheina97)
- #658 Add improvements to the filter of the subscription (@Ralls0)
📝 Documentation
- #699 Change MySQL operator for faveo (@pierlagreca)
- #688 Add Loki Promtail (@Zeddonio)
- #686 fixed KREW install command (@FiloGiova)
- #690 Ingress controller: increase default backend limits (@giorio94)
- #685 Fix broken command in the MetalLB documentation (@giorio94)
Committers: 10
- Alessandro Cannarella (@cannarelladev)
- Cosimo Michelagnoli (@CosimoMichelagnoli)
- Federico Cucinella (@QcFe)
- Francesco Cheinasso (@cheina97)
- Luca Errani (@luco5826)
- Marco Iorio (@giorio94)
- Marco Manco (@Ralls0)
- Pietro Claudio Lagreca (@pierlagreca)
- Stefano Giannuzzi (@Zeddonio)
- @FiloGiova
Release v0.9.5
Changes since v0.9.4
🚀 New Feature
- #649 New UI BETA v1.1 Major Update (@cannarelladev)
- #644 Active page SSH fix (@cannarelladev)
🐛 Bug Fix
- #649 New UI BETA v1.1 Major Update (@cannarelladev)
- #651 SSH keys: re-fetch keys on component re-render (@luco5826)
- #646 TemplateRow dropdown fix (@cannarelladev)
- #647 Drive button: bug fix (@cheina97)
🧹 Code Refactoring
📝 Documentation
- #652 Infrastructure: update load-balancing configurations (@giorio94)
- #650 Update AUTHORS (@giorio94)
Committers: 6
Release v0.9.4
Changes since v0.9.3
🚀 New Feature
- #637 Dashboard added persistent view (@cheina97)
- #613 Integrated subscription's updateType + disable create button (@cheina97)
- #623 Active Page Logic: Destroy All, Start/Stop persistent vm, Search (@cannarelladev)
- #629 Tenant operator roles and binding for managing other tenants (@QcFe)
- #614 ActivePageLogic (@cannarelladev)
- #606 Tenant webhook (@QcFe)
- #619 Add updatedInstancesLabelSelector subscription (@Ralls0)
- #609 Added delete template confirm popup (@cheina97)
- #604 SSHKeys operations (@Ale142)
- #564 Added Instances components (@cheina97)
- #582 Assembled ModalCreateTemplate (@cheina97)
- #579 Active Page (@cannarelladev)
- #611 Added Infinite icon file (@cheina97)
- #605 Getter for patch mutation on the frontend (@Ralls0)
- #607 Removed Templates notifications (@cheina97)
- #602 Disabled edit Template (@cheina97)
- #585 Delete Template (@cheina97)
- #603 Add pretty name with auto generation (@QcFe)
- #601 Added tooltip in manager buttons (@cheina97)
- #596 UserPanelLogic (@Ale142)
- #591 Added Templates Subscription (@cheina97)
- #587 Added Tenant subscription (@cheina97)
- #586 Added Instances subscriptions (@cheina97)
- #578 Create instances (@cheina97)
- #597 Add support for informer (@Ralls0)
- #584 Add support for subscription with label selector (@Ralls0)
- #589 Style fixes (@cheina97)
- #531 Faveo helpdesk installation (@pierlagreca)
- #583 Add some queries for frontend (@Ralls0)
- #575 Fix for subscription on list of object (@Ralls0)
- #485 UserList and UserListForm (@Ale142)
- #552 Added TemplatesTableLogic component (@cheina97)
- #573 Add mutation, subscription for the frontend (@Ralls0)
- #548 Added DashboardLogic component (@cheina97)
🐛 Bug Fix
- #648 SSH bastion: support spaces in ssh keys' comments (@luco5826)
- #639 Minor bug fix UI (@cannarelladev)
- #617 Fix workspace finalizer removal (@QcFe)
- #612 Fix DELETED type in subscription (@Ralls0)
- #610 Bug Fix: Instances notification (@cheina97)
- #577 Tenant operator: case insensitive mail storage/comparison (@giorio94)
- #576 Extend timeout in qlkube ingress (@giorio94)
🧹 Code Refactoring
- #635 Frontend packages upgrade (@QcFe)
- #625 Callback parameter fix (@cannarelladev)
- #608 TemplatesTableRowSettings bug fix (@cheina97)
- #605 Getter for patch mutation on the frontend (@Ralls0)
- #595 Instance controller package name refactor (@QcFe)
- #594 Instance operator: refactor the cloud-init configuration (@giorio94)
- #593 Instance controller reconcile tests refactor (@QcFe)
- #590 Refactor instance controller startup flags (@QcFe)
📝 Documentation
- #605 Getter for patch mutation on the frontend (@Ralls0)
- #580 Updated ApolloClientSetup and BrowserRouter (@cheina97)
Committers: 10
- Alessandro Cannarella (@cannarelladev)
- Federico Cucinella (@QcFe)
- Francesco Cheinasso (@cheina97)
- Gabriele Filaferro (@GabriFila)
- Luca Errani (@luco5826)
- Marco Iorio (@giorio94)
- Marco Manco (@Ralls0)
- Pietro Claudio Lagreca (@pierlagreca)
- @Ale142
- @dependabot[bot]
Release v0.9.3
Release v0.9.2
Changes since v0.9.1
🚀 New Feature
- #567 Upgrade nginx ingress controller to v1.0.0 (@giorio94)
- #551 Updated Navbar: bg-color and shadow (@cheina97)
- #555 Updated table and types (@cheina97)
- #557 Added ApolloClientSetup (@cheina97)
- #556 Startup options for container based instances (@QcFe)
🐛 Bug Fix
- #568 Instance operator: better error phase handling (@giorio94)
- #563 Improve usage for Exams (@QcFe)
🧹 Code Refactoring
Committers: 4
- Federico Cucinella (@QcFe)
- Francesco Cheinasso (@cheina97)
- Marco Iorio (@giorio94)
- @dependabot[bot]
Release v0.9.1
Release v0.9.0
Changes since v0.8.6
🚀 New Feature
- #549 Instance operator: add persistent label to instances (@giorio94)
- #543 Graphql watermelon tests (@Ralls0)
- #520 Added SidebarInfo component (@cannarelladev)
- #510 Added Navbar component (@cheina97)
- #539 Added TooltipButton component (@cheina97)
- #529 Updated ThemeSwitcher component: className exposed + new icons (@cheina97)
- #541 Updated Logo component: added fixedColor mode (@cheina97)
- #527 Added Logo component (@cheina97)
- #528 Added LogoutButton component (@cheina97)
- #533 Instance operator: add initial ready time metric (@giorio94)
- #525 Environment customization (towards intanceset) (@QcFe)
- #519 Instanceset landing: dynamic instance creation and redirection (@QcFe)
- #522 Adding keycloak auth to frontend (@GabriFila)
- #501 GraphQL query for Client (@Ralls0)
🐛 Bug Fix
- #545 Improve novnc startup reliability (@QcFe)
- #523 Fix for wrapped fields (@Ralls0)
- #536 Instance operator: fix ingress name generation (@QcFe)
- #535 Instance operator: prevent deployment modification (@giorio94)
- #507 Fix for GraphQL server (@Ralls0)
🧹 Code Refactoring
- #537 Instance operator - container environment refactor (@QcFe)
- #532 Decorators and storybook refactoring (@cheina97)
- #542 Updated LogoutButton: removed largeMode (@cheina97)
- #538 Updated Logo in WorkspaceWelcome component (@cheina97)
- #534 Delete stale instances: add never policy to prevent unwanted deletions (@giorio94)
- #526 Operators: uniform copyright header (@giorio94)
- #530 Add go mod tidiness CI check (@giorio94)
- #518 Instance operator: refactor the virtualmachines environment (@giorio94)
- #517 Instance operator: refactor the exposition environment (@giorio94)
- #521 Operators: uniform the Dockerfiles (@giorio94)
- #505 Infrastructure: improve ingress controller configuration (@giorio94)
- #511 Instance Operator: status management refactoring (@giorio94)
- #516 Container images fixes and updates (@QcFe)
📝 Documentation
- #505 Infrastructure: improve ingress controller configuration (@giorio94)
- #502 Add backup documentation and annotate existing deployments (@QcFe)
- #508 Infrastructure: improve cert-manager configuration (@giorio94)
Committers: 7
- Alessandro Cannarella (@cannarelladev)
- Federico Cucinella (@QcFe)
- Francesco Cheinasso (@cheina97)
- Gabriele Filaferro (@GabriFila)
- Marco Iorio (@giorio94)
- Marco Manco (@Ralls0)
- @dependabot[bot]