Skip to content

Rename project from dhamps-vdb to embapi#18

Merged
awagner-mainz merged 4 commits intomainfrom
copilot/rename-project-to-embapi
Feb 8, 2026
Merged

Rename project from dhamps-vdb to embapi#18
awagner-mainz merged 4 commits intomainfrom
copilot/rename-project-to-embapi

Conversation

Copy link
Contributor

Copilot AI commented Feb 8, 2026

Project renamed from "dhamps-vdb" to "embapi" throughout the codebase.

Changes

Go Module & Code

  • Module path: github.com/mpilhlt/dhamps-vdbgithub.com/mpilhlt/embapi
  • All import statements updated
  • Field names: VDBKeyEmbAPIKey, vdb_keyembapi_key

API Breaking Change

// Old response
{"user_handle": "alice", "vdb_key": "abc123..."}

// New response  
{"user_handle": "alice", "embapi_key": "abc123..."}

Docker

  • Binary: dhamps-vdbembapi
  • Service: dhamps-vdbembapi
  • Containers: dhamps-vdbembapi, dhamps-postgresembapi-postgres
  • Network: dhamps-networkembapi-network
  • Database: dhamps_vdbembapi, dhamps_userembapi_user

Documentation

  • Hugo baseURL: https://mpilhlt.github.io/embapi/
  • README, all doc files, examples updated
  • GitHub workflows updated to build embapi binary

Configuration Files

  • OpenAPI spec, docker-compose.yml, DOCKER.md
  • Environment templates, SQL migrations
  • GitHub Actions workflows
Original prompt

The project, repository and software has been renamed from "dhamps-vdb" to "embapi". Change this everywhere.

  • go module path
  • README and documentation
  • hugo configuration (github pages website now resides at https://mpilhlt.github.io/embapi/ )
  • variable names ("embapi" rather than "vdb", and "EmbAPI" e.g. in "EmbAPIKey" instead of "VDBKey")
  • docker configuration and docker image name
  • other places I did not think of

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 3 commits February 8, 2026 21:45
- Updated go.mod module path
- Updated all Go import statements
- Changed VDBKey to EmbAPIKey, vdb_key to embapi_key
- Updated Docker configuration (Dockerfile, docker-compose files)
- Updated GitHub workflows
- Updated Hugo configuration
- Updated README and all documentation
- Updated API documentation (openapi.yml)
- Changed binary executable name from dhamps-vdb to embapi
- Updated container and network names
- Updated database name from dhamps_vdb to embapi

Co-authored-by: awagner-mainz <2088443+awagner-mainz@users.noreply.github.com>
- Updated JSON field names: vdb_key -> embapi_key
- Updated all documentation files to replace dhamps_vdb -> embapi
- Updated database user names: dhamps_user -> embapi_user
- Updated secret names and backup script references
- Updated test files with new project name
- Fixed all VDB references to EmbAPI in comments

Co-authored-by: awagner-mainz <2088443+awagner-mainz@users.noreply.github.com>
- Fixed remaining vdb-key references in documentation
- Removed old binary name (dhamps-vdb) from .gitignore
- Updated example scripts to use embapi-key instead of vdb-key

Co-authored-by: awagner-mainz <2088443+awagner-mainz@users.noreply.github.com>
Copilot AI changed the title [WIP] Update project name from dhamps-vdb to embapi Rename project from dhamps-vdb to embapi Feb 8, 2026
Copilot AI requested a review from awagner-mainz February 8, 2026 21:53
@awagner-mainz awagner-mainz marked this pull request as ready for review February 8, 2026 22:27
@awagner-mainz
Copy link
Contributor

Looks good.

@awagner-mainz awagner-mainz merged commit f4dc291 into main Feb 8, 2026
1 check passed
@awagner-mainz awagner-mainz deleted the copilot/rename-project-to-embapi branch February 8, 2026 22:29
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