Skip to content

Claude/create installed applications table 01 lm ht tawy gx xkn x xa5 yb1 w4#89

Merged
JoshuaAFerguson merged 2 commits into
mainfrom
claude/create-installed-applications-table-01LmHtTawyGXXknXXa5Yb1W4
Nov 18, 2025
Merged

Claude/create installed applications table 01 lm ht tawy gx xkn x xa5 yb1 w4#89
JoshuaAFerguson merged 2 commits into
mainfrom
claude/create-installed-applications-table-01LmHtTawyGXXknXXa5Yb1W4

Conversation

@JoshuaAFerguson

Copy link
Copy Markdown
Member

No description provided.

… failures

Add COALESCE for nullable columns (name, branch, auth_type, template_count,
status) in ListRepositories handler. Without this, rows with NULL values
fail to scan and are silently skipped, causing repositories to not appear
in the UI despite existing in the database.
- Add COALESCE for nullable columns in ListUsers query (full_name, role,
  provider, active) to prevent scan failures on NULL values
- Add COALESCE for type column in ListGroups query to handle NULL values
- Move password validation from binding tag to handler for conditional
  validation (only required for local auth)
- Add explicit password validation in CreateUser handler with proper
  error messages

These fixes ensure admin user appears in users list and all_users group
appears in groups list by preventing silent scan failures on NULL columns.
@JoshuaAFerguson JoshuaAFerguson merged commit d9e0060 into main Nov 18, 2025
9 of 23 checks passed
@JoshuaAFerguson JoshuaAFerguson deleted the claude/create-installed-applications-table-01LmHtTawyGXXknXXa5Yb1W4 branch November 18, 2025 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants