Commit 0989f29
committed
feat(all): implement GitHub deployment validation and enhanced wizard flow
Add comprehensive deployment validation and improved wizard UX:
- Backend: Add repository validation service with runtime detection
- Backend: Implement satellite validation service for deployment checks
- Backend: Enhance deployment event handling (success/failure)
- Backend: Improve log streaming with timestamp handling
- Frontend: Add validation step with error handling and retry logic
- Frontend: Implement deployment progress tracking
- Frontend: Add RadioCard components for improved selection UI
- Frontend: Enhance DsProgressSteps with collapsible steps and footer
- Frontend: Add LogsTable component for better log display
- Frontend: Remove GitHub connect step and streamline wizard flow1 parent 96bd80a commit 0989f29
File tree
41 files changed
+4367
-1394
lines changed- services
- backend
- src
- events
- lib/deployment
- routes
- mcp/installations
- teams
- deploy
- mcp-installations
- services
- frontend/src
- components
- deploy/steps
- mcp-server
- installation
- wizard
- ui
- button
- ds-progress-steps
- radio-card
- composables/mcp-server/installation
- i18n/locales/en
- services
- views/deploy
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
41 files changed
+4367
-1394
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15419 | 15419 | | |
15420 | 15420 | | |
15421 | 15421 | | |
| 15422 | + | |
| 15423 | + | |
| 15424 | + | |
| 15425 | + | |
| 15426 | + | |
| 15427 | + | |
| 15428 | + | |
| 15429 | + | |
| 15430 | + | |
| 15431 | + | |
| 15432 | + | |
| 15433 | + | |
| 15434 | + | |
| 15435 | + | |
| 15436 | + | |
| 15437 | + | |
| 15438 | + | |
| 15439 | + | |
| 15440 | + | |
| 15441 | + | |
| 15442 | + | |
| 15443 | + | |
| 15444 | + | |
| 15445 | + | |
| 15446 | + | |
| 15447 | + | |
| 15448 | + | |
| 15449 | + | |
| 15450 | + | |
| 15451 | + | |
| 15452 | + | |
| 15453 | + | |
| 15454 | + | |
| 15455 | + | |
| 15456 | + | |
| 15457 | + | |
| 15458 | + | |
| 15459 | + | |
| 15460 | + | |
| 15461 | + | |
| 15462 | + | |
| 15463 | + | |
| 15464 | + | |
| 15465 | + | |
| 15466 | + | |
| 15467 | + | |
| 15468 | + | |
| 15469 | + | |
| 15470 | + | |
| 15471 | + | |
| 15472 | + | |
| 15473 | + | |
| 15474 | + | |
| 15475 | + | |
| 15476 | + | |
| 15477 | + | |
| 15478 | + | |
| 15479 | + | |
| 15480 | + | |
| 15481 | + | |
| 15482 | + | |
| 15483 | + | |
| 15484 | + | |
| 15485 | + | |
| 15486 | + | |
| 15487 | + | |
| 15488 | + | |
| 15489 | + | |
| 15490 | + | |
| 15491 | + | |
| 15492 | + | |
| 15493 | + | |
| 15494 | + | |
| 15495 | + | |
| 15496 | + | |
| 15497 | + | |
| 15498 | + | |
| 15499 | + | |
| 15500 | + | |
| 15501 | + | |
| 15502 | + | |
| 15503 | + | |
| 15504 | + | |
| 15505 | + | |
| 15506 | + | |
| 15507 | + | |
| 15508 | + | |
| 15509 | + | |
| 15510 | + | |
| 15511 | + | |
| 15512 | + | |
| 15513 | + | |
| 15514 | + | |
| 15515 | + | |
| 15516 | + | |
| 15517 | + | |
| 15518 | + | |
| 15519 | + | |
| 15520 | + | |
| 15521 | + | |
| 15522 | + | |
| 15523 | + | |
| 15524 | + | |
| 15525 | + | |
| 15526 | + | |
| 15527 | + | |
| 15528 | + | |
| 15529 | + | |
| 15530 | + | |
| 15531 | + | |
| 15532 | + | |
| 15533 | + | |
| 15534 | + | |
| 15535 | + | |
| 15536 | + | |
| 15537 | + | |
| 15538 | + | |
| 15539 | + | |
| 15540 | + | |
| 15541 | + | |
| 15542 | + | |
| 15543 | + | |
| 15544 | + | |
| 15545 | + | |
| 15546 | + | |
| 15547 | + | |
| 15548 | + | |
| 15549 | + | |
| 15550 | + | |
| 15551 | + | |
| 15552 | + | |
| 15553 | + | |
| 15554 | + | |
| 15555 | + | |
| 15556 | + | |
| 15557 | + | |
| 15558 | + | |
| 15559 | + | |
| 15560 | + | |
| 15561 | + | |
| 15562 | + | |
| 15563 | + | |
| 15564 | + | |
| 15565 | + | |
| 15566 | + | |
| 15567 | + | |
| 15568 | + | |
| 15569 | + | |
| 15570 | + | |
| 15571 | + | |
| 15572 | + | |
| 15573 | + | |
| 15574 | + | |
| 15575 | + | |
| 15576 | + | |
| 15577 | + | |
| 15578 | + | |
| 15579 | + | |
| 15580 | + | |
| 15581 | + | |
| 15582 | + | |
| 15583 | + | |
| 15584 | + | |
| 15585 | + | |
| 15586 | + | |
| 15587 | + | |
| 15588 | + | |
| 15589 | + | |
| 15590 | + | |
| 15591 | + | |
| 15592 | + | |
| 15593 | + | |
| 15594 | + | |
| 15595 | + | |
| 15596 | + | |
| 15597 | + | |
| 15598 | + | |
| 15599 | + | |
| 15600 | + | |
| 15601 | + | |
| 15602 | + | |
| 15603 | + | |
| 15604 | + | |
| 15605 | + | |
| 15606 | + | |
| 15607 | + | |
| 15608 | + | |
| 15609 | + | |
| 15610 | + | |
| 15611 | + | |
| 15612 | + | |
| 15613 | + | |
| 15614 | + | |
| 15615 | + | |
| 15616 | + | |
| 15617 | + | |
| 15618 | + | |
| 15619 | + | |
| 15620 | + | |
| 15621 | + | |
| 15622 | + | |
| 15623 | + | |
| 15624 | + | |
| 15625 | + | |
| 15626 | + | |
| 15627 | + | |
| 15628 | + | |
| 15629 | + | |
| 15630 | + | |
| 15631 | + | |
| 15632 | + | |
| 15633 | + | |
| 15634 | + | |
| 15635 | + | |
| 15636 | + | |
| 15637 | + | |
| 15638 | + | |
| 15639 | + | |
| 15640 | + | |
| 15641 | + | |
| 15642 | + | |
| 15643 | + | |
| 15644 | + | |
| 15645 | + | |
| 15646 | + | |
| 15647 | + | |
| 15648 | + | |
| 15649 | + | |
| 15650 | + | |
| 15651 | + | |
| 15652 | + | |
| 15653 | + | |
| 15654 | + | |
| 15655 | + | |
| 15656 | + | |
| 15657 | + | |
| 15658 | + | |
| 15659 | + | |
| 15660 | + | |
| 15661 | + | |
| 15662 | + | |
| 15663 | + | |
| 15664 | + | |
| 15665 | + | |
| 15666 | + | |
| 15667 | + | |
| 15668 | + | |
| 15669 | + | |
| 15670 | + | |
| 15671 | + | |
| 15672 | + | |
| 15673 | + | |
| 15674 | + | |
| 15675 | + | |
| 15676 | + | |
| 15677 | + | |
| 15678 | + | |
| 15679 | + | |
| 15680 | + | |
| 15681 | + | |
| 15682 | + | |
| 15683 | + | |
| 15684 | + | |
| 15685 | + | |
| 15686 | + | |
| 15687 | + | |
| 15688 | + | |
| 15689 | + | |
| 15690 | + | |
| 15691 | + | |
| 15692 | + | |
15422 | 15693 | | |
15423 | 15694 | | |
15424 | 15695 | | |
| |||
0 commit comments