Commit Graph

100 Commits

Author SHA1 Message Date
cfa1e5bfee feat: add new icon components including Envelope, ChatCircle, HardDrives, WarningCircle, CheckCircle, XCircle, TrendUp, ShieldWarning, LockKey, Crown, Sparkle, BookOpen, Tree, Broom, Export, UploadSimple, Funnel, FunnelSimple, MapTrifold, PushPinSimple, Buildings, GithubLogo, and GoogleLogo 2025-12-30 12:21:15 +00:00
021762bd50 docs: add package-sources documentation and update copilot-instructions for 6-level permissions 2025-12-30 00:36:30 +00:00
copilot-swe-agent[bot]
a45a630a76 Update dependencies: replace framer-motion with motion, update actions/checkout to v6, remove deprecated @types/jszip
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 17:03:08 +00:00
copilot-swe-agent[bot]
23d01a0b11 Final code review improvements
- Use 'prisma/config' import (re-export from @prisma/config for better compatibility)
- Change workflow condition from always() to failure() for proper job triggering
- Fix migration rollback command syntax with proper schema path
- All changes verified and tested successfully

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 16:44:41 +00:00
copilot-swe-agent[bot]
bb25361c97 Address code review feedback
- Remove dotenv import attempt (not needed, DATABASE_URL set via env)
- Remove @ts-ignore directive
- Replace dangerous 'prisma migrate reset' with safer 'prisma migrate resolve' in rollback docs
- Verified Prisma generation still works without dotenv import

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 16:43:00 +00:00
copilot-swe-agent[bot]
f7dfa1d559 Update deployment workflow to prefer roll-forward over rollback
- Rename rollback-preparation job to deployment-failure-handler
- Add detection of pre-deployment vs production failures
- Provide clear roll-forward guidance emphasizing it as preferred approach
- Include when rollback is appropriate (only for critical production issues)
- Create more actionable issues with fix-forward checklists
- Add helpful troubleshooting for common pre-deployment failures

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 16:40:56 +00:00
b2f198dbc8 Merge branch 'main' into copilot/convert-todo-items-to-issues 2025-12-27 16:24:37 +00:00
copilot-swe-agent[bot]
c13c862b78 Fix gated-deployment workflow to prevent false-positive rollback issues
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 16:14:03 +00:00
9c55a9983d chore: route triage through copilot 2025-12-27 16:05:47 +00:00
copilot-swe-agent[bot]
082c687325 Move documentation files to docs folder
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:36:33 +00:00
copilot-swe-agent[bot]
2180f608fb Restructure dbal folder: development, production, and shared
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:30:57 +00:00
copilot-swe-agent[bot]
da1eced7c1 Fix DATABASE_URL environment variable for prisma validate in gated-deployment workflow
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 12:59:24 +00:00
copilot-swe-agent[bot]
8c0df64c25 Add atomic gated workflow with granular validation steps
Enhancement based on user feedback:
- Create gated-ci-atomic.yml with 12 atomic validation steps
- Each validation tool from /tools runs as separate job
- Gate artifacts persisted via GitHub Actions artifacts (30-day retention)
- Superior visualization: each step shows individual status
- Complete audit trail with JSON artifacts for compliance
- Leverages existing atomic tools: security-scanner, file-size checker, complexity analyzer, stub detector, etc.
- Add comprehensive atomic workflow documentation (11KB)
- Update workflows README with atomic workflow section

Benefits:
- Granular failure detection (know exactly which validation failed)
- Parallel execution within gates
- Individual step timing and artifact preservation
- Better for large teams and enterprise compliance

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 12:45:02 +00:00
copilot-swe-agent[bot]
195d96f185 Remove legacy pipeline cruft and refactor development.yml
Analysis and cleanup:
- Add comprehensive legacy pipeline cruft report (11KB analysis)
- DELETE ci/ci.yml (100% redundant with gated-ci.yml)
- DELETE quality/deployment.yml (100% redundant with gated-deployment.yml)
- REFACTOR development.yml (remove redundant quality checks, keep Copilot features)
- Update workflows README with cleanup documentation

Removed ~816 lines of redundant workflow code while preserving unique features.

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 12:35:39 +00:00
copilot-swe-agent[bot]
5a9fdea3e5 Complete enterprise gated tree workflow implementation
- Update auto-merge.yml to support both legacy and gated CI workflows
- Add comprehensive enterprise gated workflow documentation
- Update workflows README with gated workflow overview
- Fix trailing spaces in gated-ci.yml

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:44:37 +00:00
copilot-swe-agent[bot]
5d0c217b0a Changes before error encountered
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:25:51 +00:00
copilot-swe-agent[bot]
e46c7a825d Add GitHub Action workflow and TODO monitoring script with comprehensive docs
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:09:05 +00:00
copilot-swe-agent[bot]
75e4cea3cd Add templates documentation and update README
- Created comprehensive TEMPLATES.md guide
- Documents all 5 issue templates and PR template
- Includes MetaBuilder-specific guidelines
- Covers data-driven architecture requirements
- Details multi-tenancy considerations
- Explains permission system (Levels 1-6)
- Package system conventions
- DBAL contribution guidelines
- Updated README Contributing section
- Added links to template documentation
- Listed all available issue templates

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 03:36:51 +00:00
copilot-swe-agent[bot]
52daeccc37 Add comprehensive issue and PR templates for MetaBuilder
- Created ISSUE_TEMPLATE directory with 6 specialized templates
- Bug report template with environment and severity tracking
- Feature request template aligned with data-driven architecture
- Documentation improvement template
- Package request template for MetaBuilder's package system
- DBAL-specific issue template for TS/C++ implementations
- Configuration file with links to docs and discussions
- Comprehensive PR template with architecture checklists
- All templates include MetaBuilder-specific considerations:
  * Multi-tenant safety checks
  * Permission level targeting (Levels 1-6)
  * DBAL usage requirements
  * Data-driven architecture alignment
  * Package system conventions

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 03:35:11 +00:00
f222c9a551 Update development.yml 2025-12-27 03:06:47 +00:00
copilot-swe-agent[bot]
6313f0ea24 feat: Add workflow validation and simulation tools
- Fix workflow file path references (ci.yml -> ci/ci.yml)
- Add validate-workflows.py for YAML syntax and structure validation
- Add simulate-workflows.sh for local job simulation without act
- Pin dependency-check action to specific SHA for security
- Update npm scripts with validation and simulation commands
- Add comprehensive workflow simulation documentation

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 02:48:16 +00:00
4749eed5d0 docs: cli,yml,workflows (2 files) 2025-12-26 06:25:47 +00:00
ce5830a06f config: yml,workflows,github (1 files) 2025-12-26 05:16:29 +00:00
689c858303 config: yml,workflows,github (6 files) 2025-12-26 04:33:59 +00:00
ff4d796342 docs: workflows,github,yml (9 files) 2025-12-26 04:29:26 +00:00
11cc620f5c docs: prompts,packages,github (14 files) 2025-12-26 02:39:59 +00:00
b2f3e4f293 docs: yml,workflows,github (12 files) 2025-12-26 02:34:39 +00:00
3f12cff369 docs: guides,github,sass (24 files) 2025-12-26 02:27:07 +00:00
eed6b6eac1 docs: prompts,prompt,github (16 files) 2025-12-26 02:26:51 +00:00
115b679983 docs: nextjs,frontends,session (86 files) 2025-12-26 00:03:46 +00:00
757b1f35fc config: yml,workflows,github (2 files) 2025-12-25 23:09:21 +00:00
e0e5b46fc3 config: cpp,yml,workflows (2 files) 2025-12-25 23:06:32 +00:00
f643db3746 config: hpp,dbal,cpp (3 files) 2025-12-25 23:05:45 +00:00
1de280fdad docs: prompts,kickstart,github (1 files) 2025-12-25 22:26:19 +00:00
0cf7f3911c docs: prompts,prompt,nextjs (4 files) 2025-12-25 22:24:00 +00:00
0c802100d8 docs: prompts,prompt,maintain (4 files) 2025-12-25 22:23:44 +00:00
8f4063f819 docs: prompts,prompt,production (2 files) 2025-12-25 22:23:28 +00:00
96d31a80f0 docs: prompts,prompt,github (7 files) 2025-12-25 22:23:12 +00:00
9f8ca87a0e docs: prompts,prompt,impl (3 files) 2025-12-25 22:22:56 +00:00
02482c8eef config: yml,workflows,github (1 files) 2025-12-25 21:42:37 +00:00
29de721cdc config: yml,workflows,github (1 files) 2025-12-25 21:42:06 +00:00
5f7b3c521a config: yml,workflows,github (1 files) 2025-12-25 21:40:35 +00:00
33a9c77417 docs: prompts,kickstart,github (1 files) 2025-12-25 20:18:32 +00:00
6e0e04c639 docs: prompts,kickstart,github (1 files) 2025-12-25 20:18:01 +00:00
2ddef00c65 docs: prompts,kickstart,github (1 files) 2025-12-25 20:14:29 +00:00
15dfeb26f1 docs: prompts,kickstart,github (1 files) 2025-12-25 20:10:48 +00:00
8198f8be0b docs: prompts,kickstart,github (1 files) 2025-12-25 20:10:32 +00:00
f55de1ed5f docs: prompts,prompt,github (2 files) 2025-12-25 20:09:29 +00:00
1310750777 docs: prompts,kickstart,github (1 files) 2025-12-25 20:08:58 +00:00
456c1fab31 docs: prompts,kickstart,github (1 files) 2025-12-25 20:07:41 +00:00