2 Commits

Author SHA1 Message Date
87eb2703f5 Chore: Bump manifests for v1.3.1 2026-05-09 18:43:33 -04:00
bc0f5173c0 Feat: Substring tag search — match anywhere in tag name
Changes prefix-only LIKE to case-insensitive ILIKE with leading
wildcard so queries like "at" now match "cat", "scatter", etc.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-09 22:42:23 +00:00
3 changed files with 4 additions and 4 deletions

View File

@@ -88,7 +88,7 @@ class TagRepository:
query = select(Tag, count_subq.label("image_count")) query = select(Tag, count_subq.label("image_count"))
if prefix: if prefix:
query = query.where(Tag.name.like(f"{prefix}%")) query = query.where(Tag.name.ilike(f"%{prefix}%"))
if min_count > 0: if min_count > 0:
query = query.where(count_subq >= min_count) query = query.where(count_subq >= min_count)

View File

@@ -15,7 +15,7 @@ spec:
spec: spec:
initContainers: initContainers:
- name: migrate - name: migrate
image: git.juggalol.com/juggalol/reactbin-api:v1.3.0 image: git.juggalol.com/juggalol/reactbin-api:v1.3.1
command: ["alembic", "upgrade", "head"] command: ["alembic", "upgrade", "head"]
workingDir: /app workingDir: /app
envFrom: envFrom:
@@ -26,7 +26,7 @@ spec:
runAsUser: 1001 runAsUser: 1001
containers: containers:
- name: api - name: api
image: git.juggalol.com/juggalol/reactbin-api:v1.3.0 image: git.juggalol.com/juggalol/reactbin-api:v1.3.1
ports: ports:
- containerPort: 8000 - containerPort: 8000
envFrom: envFrom:

View File

@@ -15,7 +15,7 @@ spec:
spec: spec:
containers: containers:
- name: ui - name: ui
image: git.juggalol.com/juggalol/reactbin-ui:v1.3.0 image: git.juggalol.com/juggalol/reactbin-ui:v1.3.1
ports: ports:
- containerPort: 8080 - containerPort: 8080
livenessProbe: livenessProbe: