Skip to content
This repository was archived by the owner on Mar 27, 2025. It is now read-only.

Feature/showcase 152#46

Merged
zoemaas merged 12 commits intodevelopfrom
feature/SHOWCASE-152
Mar 21, 2025
Merged

Feature/showcase 152#46
zoemaas merged 12 commits intodevelopfrom
feature/SHOWCASE-152

Conversation

@zoemaas
Copy link
Contributor

@zoemaas zoemaas commented Mar 12, 2025

No description provided.

@zoemaas zoemaas self-assigned this Mar 12, 2025
) {}

async create(credentialDefinition: NewCredentialDefinition): Promise<CredentialDefinition> {
if (!credentialDefinition.icon) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why is now required?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed/refactored

"identifier_type" "IdentifierType",
"identifier" text,
"credential_schema" uuid NOT NULL,
"icon" uuid NOT NULL,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we need new migrations, do not change older ones

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rolled back the changes and created a new migration file

zoemaas added 3 commits March 14, 2025 14:10
…pi into feature/SHOWCASE-152

# Conflicts:
#	apps/credential-showcase-api-server/src/database/schema/credentialDefinition.ts
#	pnpm-lock.yaml
await this.findById(id)

if (!credentialDefinition.icon) {
return Promise.reject('Icon is required')
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

icon is no longer required

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed it

…he insertion of undefined credentialDefinitions
zoemaas added 2 commits March 21, 2025 18:44
…pi into feature/SHOWCASE-152

# Conflicts:
#	apps/credential-showcase-api-server/src/database/migrations/0003_credential-showcase-api.sql
#	apps/credential-showcase-api-server/src/database/migrations/meta/_journal.json
@github-actions
Copy link

Deployment Resource Location
API Server https://pr-46-api.dev.nborbit.ca/
Traction Adapter https://pr-46-traction.dev.nborbit.ca/

PR Deployment URLs ready for review.

@zoemaas zoemaas merged commit db8c430 into develop Mar 21, 2025
6 checks passed
@zoemaas zoemaas deleted the feature/SHOWCASE-152 branch March 21, 2025 18:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants