Skip to content

Conversation

@josephjclark
Copy link
Collaborator

@josephjclark josephjclark commented Dec 27, 2025

  • Sync with project aliases
  • Refactor project subcommand
  • Credential maps
  • Native collections
  • Execute workflows through Projects
  • Fixed new deploy

* cli: added credential map utility

* integrate credential map into cli

* project: map project_credential_id to configuration

* delete test

* add test

* tweak error messages

* tidy

* changeset

* integration test

* fix test

* support yaml credential map

* skip flaky engine test
* refactor to allow alias

* updates to alias

* add fuzzy alias function with tests

* more tests

* handle id conflict

* add error

* Workspace integration

* increase test timeout

* increase timeout again

* increase timeout specifically on command tests

* rework alias to only be in the file name (and rewrite fuzzy matcher)

* simplify

* remove ai comments

* started refactoring but getting lost - its over complex. deferring until lateR

* finish refactor. phew

* get pull working

* tweak active project and list cli

* fix cli fetch to allow aliases

* Better error handling for fetch

* checkout tests

* fix tests

* some test fixes

* typos

* changeset & tidyup

* fixing

* total refactor of fetch around aliasing

gulp

* update test

* fetch: more tests (and fixes)

* type hack

better fix incoming on adifferent branch

* first atteempt at unit tests

This uses undici mocks but ofcourse the CLI runs out of a different proces, so the mocked endpoints don't return

I'll need to refactor to use the lightning mock

* accept and save real data in the provisioner API

* dev api

* add one passing integration test

* one more test for the road

* more tests

* checkout test

* update checkout

* update tests

* export default project id for testing

* fix pull test

Changes to the lightning mock caused it to break

* comments

* fix integration test

* fix deploy test again

* one last test fix

* major refactor of new fetch and new test souite

next: consolidate test files, closely revew, and manual test

* consolidate tsts

* tweak log output
@github-project-automation github-project-automation bot moved this to New Issues in v2 Dec 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New Issues

Development

Successfully merging this pull request may close these issues.

2 participants