Skip to content

Commit d0f813f

Browse files
authored
Merge pull request #625 from raghavyuva/feat/refactor/cli
refactor: migrate to functional nixopus-cli
2 parents e5fd69f + 4ff6dc0 commit d0f813f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+3656
-6638
lines changed

api/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM golang:1.25-alpine AS builder
22
ARG API_PORT
3-
RUN apk add --no-cache make git
3+
RUN apk add --no-cache --no-scripts make git
44

55
WORKDIR /app
66

@@ -15,7 +15,7 @@ RUN make build
1515

1616
FROM alpine:3.18
1717
ARG API_PORT
18-
RUN apk add --no-cache ca-certificates bash docker-cli
18+
RUN apk add --no-cache --no-scripts ca-certificates bash docker-cli
1919

2020
WORKDIR /app
2121

api/api/versions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"version": "v1",
55
"status": "active",
6-
"release_date": "2025-12-06T19:40:52.670434+05:30",
6+
"release_date": "2025-12-08T04:10:16.688878689+05:30",
77
"end_of_life": "0001-01-01T00:00:00Z",
88
"changes": [
99
"Initial API version"

api/internal/features/extension/loader/loader.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ func (l *ExtensionLoader) LoadExtensionsFromDirectory(ctx context.Context, dirPa
4040
continue
4141
}
4242

43-
// log.Printf("Successfully loaded extension: %s (%s)", extension.Name, extension.ExtensionID)
43+
if (i+1)%10 == 0 || i == len(extensions)-1 {
44+
log.Printf("Processed %d/%d extensions", i+1, len(extensions))
45+
}
4446
}
4547

4648
return nil

api/internal/storage/config.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ func NewDB(c *Config) (*bun.DB, error) {
4444
return nil, err
4545
}
4646

47+
config.DefaultQueryExecMode = pgx.QueryExecModeSimpleProtocol
48+
4749
sqldb := stdlib.OpenDB(*config)
4850
sqldb.SetMaxOpenConns(c.MaxOpenConn)
4951
sqldb.SetMaxIdleConns(c.MaxIdleConn)

cli/Makefile

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,6 @@ nixopus: ## Run nixopus CLI
5757
poetry run nixopus $(ARGS); \
5858
fi
5959

60-
conflict: ## Run conflict command
61-
@poetry run nixopus conflict $(ARGS)
62-
63-
preflight: ## Run preflight command
64-
@poetry run nixopus preflight $(ARGS)
65-
6660
version: ## Show version
6761
@poetry run nixopus version
6862

0 commit comments

Comments
 (0)