Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Apr 09:22

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

  • chore: update version to 1.0.0 in backend and frontend by @JustNZ in #52

Full Changelog: v1.0.0-rc.8...v1.0.0