Skip to content

Conversation

@404Wolf
Copy link
Collaborator

@404Wolf 404Wolf commented Apr 23, 2025

Complete the projects -> vals migration for vt.

  • Change every mention of "project" to "val."
  • Migrate the old internal .vt/state.json schema to use val.id instead of project.id.
  • Migrate to the new sdk that uses val instead of project.
  • Update the readme to use val instead of project.

@404Wolf 404Wolf force-pushed the upgrading branch 4 times, most recently from 8271bb3 to 82d394f Compare May 4, 2025 03:12
@404Wolf 404Wolf changed the title Migrate to new sdk Migrate from "Projects" to "Vals" May 4, 2025
@404Wolf 404Wolf force-pushed the upgrading branch 2 times, most recently from 2500c65 to f21c418 Compare May 4, 2025 06:31
@404Wolf 404Wolf merged commit 1cfbfd2 into main May 4, 2025
3 checks passed
@404Wolf 404Wolf deleted the upgrading branch May 4, 2025 07:09
404Wolf added a commit that referenced this pull request May 4, 2025
* Migrate to new sdk

* Change use of 'project' to 'val'

* Change capitalization

* Update readme

* Remove more 'project' references

* Fix remix tests

* Fix interactive clone test

* Remix without editor files

* Fix spelling case issue

* Fix remix tests

* Fix push test

* Fix casing for remixing

* Have tests inherit permissions

* Fix remix tests again

* Fix tests that required editor prompt

* Fix vt watch test

* Don't do concurrent cmd test

* Make watch simulation faster

* Improve watch test

* Add more grace

* Add a deadline to tests

* Continue using project on state for now, but inject vals

* Change how zod recasting works

* Slow down watch test

* Cap val listing count

* Reduce concurrency amount

* Fix list test

* Clean up modified files deadline method

* Add another deadline

* Provide multiple yeses

* Improve tests

* Make autoconfirmation more robust

* Increase deadline

* Slow down watch

* Add retry to test

* Fix uncaught writer close error

* Do concurrent test

* Change delays

* Make sequential again

* Fix modified test

* Load from .env before config json

* Allow listing all

* Fix checkout message spacing

* Fix checkout test

* Improve resource sanitization

* Format code

* Clean up code

* Restore disabling resource sanitization

* Increase timeout

* Make bearer checking more accurate

* Clean up tests

* Fix checkout test confirmation

* Remove weird catch

* Change casing of 'val'

* No more parallel cli tests

* Restore parallel tests

* Fix test workflow

* A --paralleldd schema migration test

* Tick version

* Don't do concurrent cmd test
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.

3 participants