Skip to content

Conversation

@gabor-boros
Copy link
Member

Description

This PR implements the namespace service, exposes it through the API and adds frontend to interact with it.

Dependencies

N/A

Screenshots

Details Screenshot 2025-11-15 at 12 34 27 Screenshot 2025-11-15 at 12 34 39 Screenshot 2025-11-15 at 12 34 55 Screenshot 2025-11-15 at 12 35 15 Screenshot 2025-11-16 at 00 24 33

Testing instructions

  1. Go to settings
  2. Click namespaces
  3. Create a new namespace

OR

  1. Go to settings
  2. Click organizations
  3. Click create namespace

Checklist

@vercel
Copy link

vercel bot commented Nov 15, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
elemo-api-docs Ignored Ignored Nov 17, 2025 7:46am
elemo-marketing Ignored Ignored Nov 17, 2025 7:46am

@codecov
Copy link

codecov bot commented Nov 15, 2025

Codecov Report

❌ Patch coverage is 35.66085% with 258 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
internal/transport/http/namespace.go 0.00% 143 Missing ⚠️
internal/repository/neo4j/namespace.go 24.24% 45 Missing and 5 partials ⚠️
internal/service/namespace_mock.go 0.00% 49 Missing ⚠️
internal/model/namespace.go 87.23% 4 Missing and 2 partials ⚠️
internal/transport/http/controller.go 0.00% 6 Missing ⚠️
internal/service/namespace.go 97.46% 1 Missing and 1 partial ⚠️
internal/transport/http/server.go 0.00% 2 Missing ⚠️
Files with missing lines Coverage Δ
internal/repository/redis/cache.go 73.33% <100.00%> (ø)
internal/repository/redis/namespace.go 97.22% <100.00%> (ø)
internal/service/service.go 80.00% <100.00%> (+1.62%) ⬆️
internal/service/namespace.go 97.46% <97.46%> (ø)
internal/transport/http/server.go 0.00% <0.00%> (ø)
internal/model/namespace.go 90.00% <87.23%> (-10.00%) ⬇️
internal/transport/http/controller.go 0.00% <0.00%> (ø)
internal/service/namespace_mock.go 0.00% <0.00%> (ø)
internal/repository/neo4j/namespace.go 57.66% <24.24%> (-19.91%) ⬇️
internal/transport/http/namespace.go 0.00% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@gabor-boros gabor-boros force-pushed the add-namespace-service branch 4 times, most recently from 123b15f to 39844de Compare November 17, 2025 07:14
@gabor-boros gabor-boros force-pushed the add-namespace-service branch from 39844de to a3af44c Compare November 17, 2025 07:46
@gabor-boros gabor-boros merged commit 3aba93b into main Nov 17, 2025
6 of 10 checks passed
@gabor-boros gabor-boros deleted the add-namespace-service branch November 17, 2025 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment