Skip to content

Refactor and enhance deployctl CLI and web UI - #6

Merged
amal-babu-git merged 1 commit into
mainfrom
dev-01/bug-fix
Oct 7, 2026
Merged

amal-babu-git merged 1 commit into
mainfrom
dev-01/bug-fix

Conversation

@amal-babu-git

Copy link
Copy Markdown
Member
  • Updated image.py to avoid shadowing of the tags module by renaming the import.
  • Modified server.py to redirect stdout to stderr during config loading for better error visibility.
  • Enhanced validate.py to include application environment checks in validation errors.
  • Changed default CELERY_QUEUES in config.py to an empty string and added validation for it.
  • Improved context.py to provide clearer error messages when resolving environments.
  • Updated fields.py to allow for dynamic target assignment in field parsing.
  • Enhanced render.py to better handle application environment layers and project blocks.
  • Modified scaffold.py to clarify comments regarding CELERY_QUEUES and application environment.
  • Updated bootstrap.sh.j2 to include checks for DEPLOY_USER and REMOTE_DIR.
  • Improved actions.py in the web UI to handle hand-written workflows correctly.
  • Updated projects.py to ensure CELERY_QUEUES is captured during project creation.
  • Enhanced state.py to include application environment checks in summary.
  • Updated HTML templates to provide guidance for empty application sections.
  • Enhanced tests to cover new CELERY_QUEUES validations and application environment checks.

- Updated image.py to avoid shadowing of the tags module by renaming the import.
- Modified server.py to redirect stdout to stderr during config loading for better error visibility.
- Enhanced validate.py to include application environment checks in validation errors.
- Changed default CELERY_QUEUES in config.py to an empty string and added validation for it.
- Improved context.py to provide clearer error messages when resolving environments.
- Updated fields.py to allow for dynamic target assignment in field parsing.
- Enhanced render.py to better handle application environment layers and project blocks.
- Modified scaffold.py to clarify comments regarding CELERY_QUEUES and application environment.
- Updated bootstrap.sh.j2 to include checks for DEPLOY_USER and REMOTE_DIR.
- Improved actions.py in the web UI to handle hand-written workflows correctly.
- Updated projects.py to ensure CELERY_QUEUES is captured during project creation.
- Enhanced state.py to include application environment checks in summary.
- Updated HTML templates to provide guidance for empty application sections.
- Enhanced tests to cover new CELERY_QUEUES validations and application environment checks.
@amal-babu-git
amal-babu-git merged commit 6f076f4 into main Oct 7, 2026
5 checks passed
@amal-babu-git
amal-babu-git deleted the dev-01/bug-fix branch October 7, 2026 06:21
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.

1 participant