v1.0.0
Features
- feat: add branding color presets and update settings handling for top bar and hero title (e388627)
- feat: add backup management features including export and import functionality (22f51f9)
- feat: update placeholder text for authority field in AppEditorForm (3d1e325)
- feat: enable link probing by default in platform settings and update related components (9fc52d6)
- feat: update authentication documentation and code to transition from Keycloak to OIDC (1276202)
- feat: migrate from Keycloak to OIDC for authentication and update related configurations (b8e23ad)
- feat: add NGINX edge proxy configuration and update environment variables for local development (eafc95b)
- feat: update version to 1.0.0-rc.5 in backend and frontend (67caaaa)
- feat: enhance Docker setup with Compose support and update authentication instructions (ca7f578)
- feat: enrich app groups with additional app metrics and freshness indicators (3cb7378)
- feat: update app groups migration to drop icon column and adjust related components (86da8ed)
- feat: add icon support to app groups and related models (e6b809d)
- feat: refactor button components across the app to use new Button component from @heroui/react (d6c739e)
- feat: enhance Verwaltung layout with GitLab Sync link and improve loading states (93d7019)
- feat: implement GitLab sync approval workflow and enhance app integration details (75cf076)
- feat: add Helm chart publishing workflow and support for custom CA certificates (407462c)
- feat: add GitLab integration support with environment variable management and documentation (7df79fa)
- feat: enhance AppGrid with server-side filtering and improved client-side search logic (7b95d6a)
- feat: add GitHub Actions workflow for syncing wiki to GitHub Wiki (22f3c39)
- feat: Add GitLab integration management to settings and app editor (27b3355)
- feat: enhance authentication flow with improved token handling and user state management (ce465df)
- feat: implement link probing feature with settings and app modifications (96fdf72)
- feat: refactor API calls in AuditPage and FavoritesContext for improved error handling and loading states (15b4196)
- feat: enhance Footer component with copyright notice and app version display (890b8b2)
- feat: add OIDC support in settings and update login page for OIDC handling (10cf526)
- feat: enhance AuthLayout with dynamic app count and improved branding (878f1aa)
- feat: implement AuthLayout component and refactor Login and Register pages to use it (f4b3250)
- feat: update AppCard component to display relative time in footer alongside favorite button (66ab8a7)
- feat: enhance AppCard and AppGrid components with improved routing and recent apps display (6a1ec1f)
- feat: implement user favorites functionality with database migration, API endpoints, and frontend integration (ebf5092)
- feat: add admin stats and audit endpoints, enhance app versioning and changelog features (ad56704)
- feat: Implement legacy detail field normalization for app models (d9a3344)
- feat: Enhance Helm chart publishing and normalize settings handling in frontend and backend (d1787c0)
- feat: Update deployment configuration and enhance migration logic for detail fields (bca6ed8)
- feat: Normalize app status handling across export, import, and display functionalities (05a5a4b)
- feat: Refactor app status handling and improve UI components (57229b0)
- feat: add Helm chart for justapps with default values (0f527c5)
- feat: add authority field to AppPage metadata and improve known issue handling in AppEditorForm (28ef3ea)
- feat: add group filtering to AppGrid component (a6f0d61)
- feat: add Dependabot configuration for npm and gomod updates (1d1dc3d)
- feat: add Business Source License for JustApps (0e7f043)
- feat: add footer links to platform settings and update related components (c515b8f)
- feat: migrate app detail fields to dynamic JSONB structure (17a607a)
- feat: Update JustApps Helm Chart and Backend Configuration (aef017c)
- feat: enhance release workflow to generate detailed changelog and update permissions (d6413fe)
- feat: Implement Verwaltung layout and navigation for admin users (0bc8f2b)
- feat: add known issue field to apps and display in UI (651085a)
- feat(navigation): update navigation links to use localized paths for "My Apps" and "Management" (4c35d24)
- feat: add TopBanner component and update AppConfig interface (6f444bc)
- feat(build): add build-images.sh script for automated image building and pushing (afb4e9a)
- feat(docker): refactor Dockerfiles for backend and frontend, streamline build process and add new plain Dockerfile (35c62ab)
- feat(settings): add top banner fields to platform settings and update management UI (9ffa00f)
- feat(deployment): enhance DeploymentAssistant with dynamic tab visibility and improved UI for deployment methods (8a55dad)
- feat: update image rendering to use object-contain and add unoptimized attribute (af4d983)
- feat: add AppModal component for app configuration and management (4770298)
- feat(apps): update app status labels to German and enhance sorting order in app components (b04b6f5)
- feat(ratings): implement authorization checks for rating modifications and enhance UI components (29e0e7d)
- feat(apps): add authority field to apps model and update related components (7d26333)
- feat(apps): enhance app retrieval with owner relation and update app creation logic (86498f3)
- feat(auth): extend user session with additional properties (id, authType, canSubmitApps) (9d0e3ce)
- feat: simplify CA certificate handling in Dockerfile and update GOPROXY configuration (7fca4aa)
- feat: ensure directory creation for CA certificates in Dockerfile (721caf9)
- feat: clarify USER instruction in Dockerfile for certificate installation (b5bfdf3)
- feat: ensure root user is set for certificate installation in Dockerfile (3617f7f)
- feat: enhance Dockerfile to configure internal CA trust and set GOPROXY environment variable (07f3e5a)
- feat: update base image in Dockerfile for backend service (6833738)
- feat: enhance CI/CD pipeline and Dockerfiles for backend and frontend services (0a85e48)
- feat: add NPM_TOKEN argument to Dockerfile for npm authentication (48ffc8b)
- feat: update Dockerfile to streamline npm configuration and improve registry setup (c17c833)
- feat: update Dockerfile to streamline CA handling and improve npm installation process (c48495d)
- feat: enhance Dockerfile to improve CA handling and streamline npm configuration (7801f3c)
- feat: update Dockerfile to improve internal CA handling and npm configuration (0a66100)
- feat: simplify Dockerfile by removing NPM_TOKEN argument and updating comments (5bd1aca)
- feat: update Dockerfile to enhance CA configuration and token handling (38c9dac)
- feat: add support for internal CA configuration in Dockerfile (c5296e1)
- feat: remove unnecessary certificate copy and update-ca-certificates step in Dockerfile (ab7edb6)
- feat: update Dockerfile to improve dependency installation and certificate handling (5e0d579)
- feat: update Dockerfile to set npm registry before installing pnpm and dependencies (5823add)
- feat: update Dockerfile to install pnpm and use it for dependency management (e79a8f9)
- feat: update monolith image tag to 0.8.8 and modify frontend URLs for community store (517e1f1)
- feat: implement OIDC session management and exchange for backend JWT (7c5f1e9)
- feat: update monolith image tag to 0.8.6 and enhance user role handling in auth context (436fbc3)
- feat: enhance Keycloak setup documentation and update monolith image tag to 0.8.5 (6f3527f)
- feat: update build script to change Dockerfile path for frontend image (93a6f72)
- feat: remove unnecessary libc6-compat installation from Dockerfile (b814644)
- feat: update CI rules to trigger build on changes to .gitlab-ci.yml (62a67d9)
- feat: update Dockerfile path for frontend image build in CI configuration (7dfb58c)
- feat: enhance authentication flow and token management, improve session handling and local storage synchronization (ccde6fe)
- feat: enhance Home page layout and styling, improve accessibility and responsiveness (3028e50)
- feat: Update Dockerfile to create .npmrc for private package registry authentication (339948e)
- feat: Update Dockerfiles and CI configuration for plain-community-store integration (bd38580)
- feat: Update metadata title and description for PLAIN Community Store (9f43eb5)
- feat: Update references from Marktplatz to PLAIN Community Store across the application (e73eab5)
- feat: Refactor marktplatz configuration and enhance frontend icon input handling (04e1725)
- feat: Update values.yaml for marktplatz configuration, including deployment mode and service account settings (6f393ff)
- feat: Add Helm chart for marktplatz with monolith and microservices support (9df82eb)
- feat: add deployment assistant settings and update app configuration (48812f5)
- feat: update image repositories and configuration for Plain-Marktplatz (b7ae2c1)
- feat: update branding and content for PLAIN marketplace, including logo and text changes (d399f37)
- feat: Refactor API fetching and enhance authentication flow (88bdf75)
- feat: add GitLab CI configuration for CKAN build process (929b7eb)
- feat: update Dockerfile and Helm charts for PostgreSQL integration and configuration improvements (6a93f34)
- feat: add Helm chart for app-store with configuration, deployment, and service templates (bd3391a)
- feat: update JWT expiration times and add token validity check in AuthContext (fbd54c4)
- feat: Add extended app fields and update management interface for enhanced app details (5c779fb)
- feat: Update styling for DeploymentAssistant and AppPage components (dadaee2)
- feat: Enhance AppCard component with rating and tagging features (3f2f290)
- feat: add OIDC insecure mode support and improve error handling in management page (0d05307)
- feat: integrate Keycloak authentication with NextAuth (114bc18)
- feat: Enhance App Management and Deployment Features (ee36a5d)
- feat: add initial frontend setup with TypeScript, PostCSS, and SVG assets (0c572a6)
- feat: Update Docker and Helm repository URLs in ConfigMap for multiple applications (6e42d24)
- feat: Update Dockerfile for improved base image and user permissions (fef12c3)
- feat: Update Dockerfile and GitLab CI configuration for improved build process and image management (2721b42)
- feat: Update Dockerfile and Kubernetes configurations for improved deployment and multi-platform support (f2815c0)
- feat: Update Dockerfile for multi-platform support and add .dockerignore (fb0934e)
- feat: Implement Kubernetes deployment configuration with ConfigMap and service setup (c5ab3ea)
- feat: Add application details page, app card component, and deployment assistant (d82bc72)
Bug Fixes
- fix: adjust indentation for Button import in AppEditorForm component (9fb6cef)
- fix: format code for consistency in InternalServerError function (0b49a85)
- fix: update button properties for better accessibility and state management (e9646d1)
- fix: improve input synchronization and search handling in AppGrid component (7957975)
- fix: update pull request target branch from main to develop (9ee6f74)
- fix: ensure pnpm version is set correctly in PR check workflow (f276345)
- fix: update project name in README from PLAIN App-Store to JustAppStore (7597ac7)
- fix: #4 show authority on AppCard not only details (900fc77)
- fix: update monolith image tag to 0.9.5 and remove featured chip from AppPage (f45fa2e)
- fix(version): update version number to 0.9.5 (f0f1f3c)
- fix(version): revert version number to 0.9.4 (6780e1f)
- fix(monolith): update image pull policy to IfNotPresent and tag to 0.9.3 (bb499d6)
- fix: update npm registry command in Dockerfile to include authentication token (9571b3b)
- fix: update npm command to set registry for frontend build (012662c)
- fix: update Dockerfile to use npm instead of pnpm for frontend build process (2b1243f)
- fix: rename build job in GitLab CI and remove unnecessary package installation in Dockerfile (8de426e)
- fix: update Dockerfile to use Node.js 24-alpine for base and frontend-builder stages (008fe4c)
- fix: update Dockerfile for increased memory limits and optimize build process (6d8df0c)
- fix: update Dockerfile to correct backend binary name and associated paths (e722b1d)
- fix: remove unnecessary class from user role Chip component for cleaner styling (23f12bc)
Chores
- chore: update version to 1.0.0 in backend and frontend (20845f4)
- chore: update version to 1.0.0-rc.8 in backend and frontend (34a4ea7)
- chore: update version to 1.0.0-rc.7 in backend and frontend (d263f01)
- style: enhance GruppenPage layout and improve group card design (fdf6f17)
- style: fix indentation for Copy import in MyAppsPage and AppTable components (9c97e7b)
- refactor(auth): streamline OIDC configuration and improve provider handling (7e71e73)
- chore(deps): bump next from 16.2.1 to 16.2.2 in /services/frontend (78d618f)
- chore(deps): bump @heroui/styles in /services/frontend (b8c1132)
- chore(deps): bump the backend group across 1 directory with 4 updates (7173fd8)
- chore(deps): bump next from 16.2.1 to 16.2.3 in /services/frontend (46a1c94)
- chore(deps): bump @heroui/react in /services/frontend (07f9c27)
- chore(deps): bump github.com/go-jose/go-jose/v4 in /services/backend (f89a6f3)
- chore: update version to 1.0.0-rc.4 in backend and frontend (8ce6c59)
- chore: update version to 1.0.0-rc.3 in backend and frontend; adjust Helm chart version (95eb1d7)
- chore: update version to 1.0.0-rc.2 in backend and frontend; enhance error logging in InternalServerError function (1cbeb59)
- chore: update version to 1.0.0-rc.1 in backend and frontend (337df31)
- chore(deps-dev): bump brace-expansion in /services/frontend (3d9767c)
- chore: update version numbers in Chart.yaml, main.go, and package.json to 1.0.0-beta.8 (a00ad9d)
- refactor: remove size prop from Select component in EinstellungenPage (028f05d)
- chore(deps-dev): bump eslint-config-next in /services/frontend (f25f238)
- chore(deps): bump react-dom from 19.2.3 to 19.2.4 in /services/frontend (4fba8e0)
- chore(deps-dev): bump @types/node in /services/frontend (76694a0)
- chore(deps): bump the backend group in /services/backend with 2 updates (fca5ec9)
- chore: Bump version to 1.0.0-beta.4 in backend and frontend (3c7c013)
- chore: Bump version to 1.0.0-beta.3 in backend and frontend (5950903)
- chore: Bump version to 1.0.0-beta.2 in backend and frontend (6d93878)
- chore: update version to 1.0.0-beta.1 in backend and frontend package.json (b053507)
- chore: update release workflow and remove unused files; add .env for frontend configuration (a1b400f)
- chore(deps-dev): bump @tailwindcss/postcss in /services/frontend (f6b02bf)
- chore(deps): bump react from 19.2.3 to 19.2.4 in /services/frontend (71ed2a7)
- chore(deps-dev): bump minimatch in /services/frontend (fc821a3)
- chore: add TypeScript declarations for image file types (228b6d3)
- chore: update Dockerfiles to use Node 25 and Go 1.25 (f726280)
- chore(deps): bump next from 16.1.6 to 16.2.1 in /services/frontend (11c084b)
- chore: upgrade @heroui/react and @heroui/styles to version 3.0.1 (d4ee31d)
- chore(deps-dev): bump @types/node in /services/frontend (57e11ee)
- chore(deps): bump the backend group in /services/backend with 9 updates (e44d184)
- chore: remove obsolete build script for image creation (9a47df0)
- chore: remove obsolete Kubernetes and CI configuration files; add new GitHub Actions workflows for PR checks and releases (6c5c3a3)
- chore: remove obsolete Dockerfile.plain (a7b9129)
- refactor: rename app-store to just-apps across the codebase (5254d8f)
- style: update styling for Hero section and adjust text sizes in Home component (9ebb888)
- refactor: update .gitlab-ci.yml to improve readability by commenting out unused sections (b67c671)
- refactor: rename project from justwms-backend to app-store-backend and update Dockerfiles for frontend and backend (92d8c0c)
- refactor: streamline AppCard component, removing unused icons and state management for clipboard actions; enhance layout and styling for better UX (1a94b53)
Other Changes
- Merge pull request #52 from JustLABv1/release/v1.0.0 (5fdb5df)
- Merge pull request #50 from JustLABv1:feature/neutral-germany (9d6e968)
- Merge pull request #49 from JustLABv1:feature/backup (94d6c00)
- Merge pull request #48 from JustLABv1/feature/copy-app (6972c96)
- [Copy App Fixes #45] Implement Copy App feature (f0edaf8)
- Fix [Image not Loading Fixes #47] [New App Wizard Bugs Fixes #44] [App Link Fixes #46] (61ccfa7)
- Merge pull request #36 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/next-16.2.2 (f9d0275)
- Merge pull request #40 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/heroui/styles-3.0.2 (3c2098d)
- Merge pull request #38 from JustLABv1/dependabot/go_modules/services/backend/github.com/go-jose/go-jose/v4-4.1.4 (92921f0)
- Merge pull request #41 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/heroui/react-3.0.2 (499725a)
- Merge pull request #42 from JustLABv1/dependabot/npm_and_yarn/services/frontend/next-16.2.3 (f390a5a)
- Merge pull request #43 from JustLABv1/dependabot/go_modules/services/backend/develop/backend-be24842e7a (252ccc3)
- Merge pull request #33 from JustLABv1/chore/new-group-layout (1d7f226)
- Merge pull request #32 from JustLABv1/feature/dashboard-probe (751d606)
- Merge pull request #31 from JustLABv1/chore/next-improvements (e266408)
- Merge pull request #30 from JustLABv1/fix/git-sync-approve (058be2f)
- Merge pull request #29 from JustLABv1/chore/gitlab-sync (10c5ba8)
- Merge pull request #28 from JustLABv1/dependabot/npm_and_yarn/services/frontend/brace-expansion-1.1.13 (7dc02a0)
- Merge pull request #27 from JustLABv1/chore/new-app-form (4e0c783)
- Implement feature X to enhance user experience and optimize performance (0cbb8ac)
- Fix formatting and indentation in AppEditorForm component imports (31211b9)
- Refactor user authentication handling and improve profile synchronization in frontend and backend (83f8dfa)
- bump version to 1.0.0-beta.6 and update descriptions in frontend components (89baafa)
- bump version to 1.0.0-beta.5 in backend and frontend (5b08539)
- Merge pull request #26 from JustLABv1/fix/import (68dfdb3)
- Merge pull request #21 from JustLABv1/dependabot/go_modules/services/backend/develop/backend-8244de6d65 (3d758ec)
- Merge pull request #23 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/types/node-25.5.0 (5de25aa)
- Merge pull request #24 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/react-dom-19.2.4 (fb8e44b)
- Merge pull request #25 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/eslint-config-next-16.2.1 (c9356e4)
- Merge pull request #20 from JustLABv1/chore/fix-ui-appgrid-admin (ae7b354)
- Refactor AppEditorForm, AppGrid, and AppModal components for improved functionality and UI consistency (4a2d3d7)
- Merge pull request #19 from JustLABv1/chore/rename (049d30a)
- Merge pull request #7 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/tailwindcss/postcss-4.2.1 (adc1371)
- Merge pull request #6 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/react-19.2.4 (3cfd561)
- Merge pull request #18 from JustLABv1/dependabot/npm_and_yarn/services/frontend/minimatch-3.1.5 (e7dcc11)
- Merge pull request #16 from JustLABv1/dependabot/npm_and_yarn/services/frontend/next-16.2.1 (c0d4109)
- Merge pull request #17 from JustLABv1/chore/update-dockerfiles (49b013b)
- Merge pull request #15 from JustLABv1/chore/improve-app-form (57059c0)
- Merge pull request #5 from JustLABv1/dependabot/npm_and_yarn/services/frontend/develop/types/node-25.4.0 (0879efd)
- Merge pull request #4 from JustLABv1/dependabot/go_modules/services/backend/develop/backend-792a45e6a4 (62a02cd)
- Merge pull request #14 from JustLABv1/chore/upgrade-heroui (9ca8eb4)
- Refactor code structure for improved readability and maintainability (3733bc7)
- Merge branch 'hotfix/authority-on-landing' into 'main' (bdd4856)
- Refactor code structure for improved readability and maintainability (ce265d1)
- Refactor code structure for improved readability and maintainability (ecf60e6)
- Initial commit from Create Next App (17d0091)
Docker Images
docker pull ghcr.io/JustLABv1/justapps:1.0.0
docker pull ghcr.io/JustLABv1/justapps/backend:1.0.0
docker pull ghcr.io/JustLABv1/justapps/frontend:1.0.0
Helm Chart
helm registry login ghcr.io -u <github-user>
helm install justapps oci://ghcr.io/justlabv1/charts/justapps --version 1.0.0
What's Changed
Full Changelog: v1.0.0-rc.8...v1.0.0