Skip to content

Add Morse Code app#36

Merged
emericklaw merged 6 commits intoBruceDevices:mainfrom
MiskaJuro:main
Mar 15, 2026
Merged

Add Morse Code app#36
emericklaw merged 6 commits intoBruceDevices:mainfrom
MiskaJuro:main

Conversation

@MiskaJuro
Copy link
Contributor

Adds Morse Code encoder/decoder application for M5StickC Plus 2

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse Code)

Validation Failed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Morse Code
      • ✅ Field category: Utilities
      • ✅ Field description: Convert text to morse code.
      • ✅ Field version: 1.0.0
      • ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
      • ✅ Field owner: MiskaJuro
      • ✅ Field repo: bruce-applications
      • ✅ Field path: /Morse-Code/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
      • ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
      • ✅ Category valid: Utilities
      • ❌ Device m5stickc_plus2 is not in supported devices list
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (2 files)
      • ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: df540963...
        • Owner/Repo: MiskaJuro/bruce-applications
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 512x512
        • ❌ Logo must be exactly 128x128 pixels: found 512x512

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse Code)

Validation Passed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Morse Code
      • ✅ Field category: Utilities
      • ✅ Field description: Convert text to morse code.
      • ✅ Field version: 1.0.0
      • ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
      • ✅ Field owner: MiskaJuro
      • ✅ Field repo: bruce-applications
      • ✅ Field path: /Morse-Code/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
      • ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
      • ✅ Category valid: Utilities
      • ✅ All devices valid: M5StickC Plus2
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (2 files)
      • ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: df540963...
        • Owner/Repo: MiskaJuro/bruce-applications
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 512x512
        • ❌ Logo must be exactly 128x128 pixels: found 512x512

Summary of Issues:

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Passed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Morse Code
      • ✅ Field category: Utilities
      • ✅ Field description: Convert text to morse code.
      • ✅ Field version: 1.0.0
      • ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
      • ✅ Field owner: MiskaJuro
      • ✅ Field repo: bruce-applications
      • ✅ Field path: /Morse-Code/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
      • ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
      • ✅ Category valid: Utilities
      • ✅ All devices valid: M5StickC Plus2
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (2 files)
      • ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: df540963...
        • Owner/Repo: MiskaJuro/bruce-applications
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 512x512
        • ❌ Logo must be exactly 128x128 pixels: found 512x512

Summary of Issues:

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Failed

🔍 Validation Steps (click to expand)

📄 metadata.json
✅ File exists
📄 logo.png
✅ File exists
🔍 Checking logo dimensions...
ℹ️ Logo size: 512x512
❌ Logo must be exactly 128x128 pixels: found 512x512
- ✅ Valid JSON format
- 🔍 Checking required fields...
- ✅ Field name: Morse Code
- ✅ Field category: Utilities
- ✅ Field description: Convert text to morse code.
- ✅ Field version: 1.0.0
- ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
- ✅ Field owner: MiskaJuro
- ✅ Field repo: bruce-applications
- ✅ Field path: /Morse-Code/
- 🔍 Validating fields...
- ✅ Version format valid: 1.0.0
- ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
- ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
- ✅ Category valid: Utilities
- ✅ All devices valid: M5StickC Plus2
- 🔍 Checking folder structure...
- ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
- 🔍 Validating files array...
- ✅ Files field is a valid array with 1 entries
- 🔍 Fetching repository file tree...
- ✅ Repository tree loaded (2 files)
- ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
- 🔍 Compare link check:
- Previous commit: None
- Current commit: df540963...
- Owner/Repo: MiskaJuro/bruce-applications
- ⚠️ No previous commit available
- 🚫 No compare link generated

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Failed

🔍 Validation Steps (click to expand)

📄 metadata.json
✅ File exists
📄 logo.png
✅ File exists
🔍 Checking logo dimensions...
ℹ️ Logo size: 512x512
❌ Logo must be exactly 128x128 pixels: found 512x512
- ✅ Valid JSON format
- 🔍 Checking required fields...
- ✅ Field name: Morse Code
- ✅ Field category: Utilities
- ✅ Field description: Convert text to morse code.
- ✅ Field version: 1.0.0
- ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
- ✅ Field owner: MiskaJuro
- ✅ Field repo: bruce-applications
- ✅ Field path: /Morse-Code/
- 🔍 Validating fields...
- ✅ Version format valid: 1.0.0
- ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
- ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
- ✅ Category valid: Utilities
- ✅ All devices valid: M5StickC Plus2
- 🔍 Checking folder structure...
- ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
- 🔍 Validating files array...
- ✅ Files field is a valid array with 1 entries
- 🔍 Fetching repository file tree...
- ✅ Repository tree loaded (2 files)
- ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
- 🔍 Compare link check:
- Previous commit: None
- Current commit: df540963...
- Owner/Repo: MiskaJuro/bruce-applications
- ⚠️ No previous commit available
- 🚫 No compare link generated

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Failed

🔍 Validation Steps (click to expand)

📄 metadata.json
✅ File exists
- ✅ Valid JSON format
- 🔍 Checking required fields...
- ✅ Field name: Morse Code
- ✅ Field category: Utilities
- ✅ Field description: Convert text to morse code.
- ✅ Field version: 1.0.0
- ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
- ✅ Field owner: MiskaJuro
- ✅ Field repo: bruce-applications
- ✅ Field path: /Morse-Code/
- 🔍 Validating fields...
- ✅ Version format valid: 1.0.0
- ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
- ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
- ✅ Category valid: Utilities
- ✅ All devices valid: M5StickC Plus2
- 🔍 Checking folder structure...
- ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
- 🔍 Validating files array...
- ✅ Files field is a valid array with 1 entries
- 🔍 Fetching repository file tree...
- ✅ Repository tree loaded (2 files)
- ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
- 🔍 Compare link check:
- Previous commit: None
- Current commit: df540963...
- Owner/Repo: MiskaJuro/bruce-applications
- ⚠️ No previous commit available
- 🚫 No compare link generated
📄 logo.png
✅ File exists
🔍 Checking logo dimensions...
ℹ️ Logo size: 512x512
❌ Logo must be exactly 128x128 pixels: found 512x512

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Failed

🔍 Validation Steps (click to expand)

📄 metadata.json
✅ File exists
✅ Valid JSON format
🔍 Checking required fields...
✅ Field name: Morse Code
✅ Field category: Utilities
✅ Field description: Convert text to morse code.
✅ Field version: 1.0.0
✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
✅ Field owner: MiskaJuro
✅ Field repo: bruce-applications
✅ Field path: /Morse-Code/
🔍 Validating fields...
✅ Version format valid: 1.0.0
✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
✅ Category valid: Utilities
✅ All devices valid: M5StickC Plus2
🔍 Checking folder structure...
✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
🔍 Validating files array...
✅ Files field is a valid array with 1 entries
🔍 Fetching repository file tree...
✅ Repository tree loaded (2 files)
✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
🔍 Compare link check:
Previous commit: None
Current commit: df540963...
Owner/Repo: MiskaJuro/bruce-applications
⚠️ No previous commit available
🚫 No compare link generated
📄 logo.png
✅ File exists
🔍 Checking logo dimensions...
ℹ️ Logo size: 512x512
❌ Logo must be exactly 128x128 pixels: found 512x512

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Failed

🔍 Validation Steps (click to expand)

📄 metadata.json
- ✅ File exists
- ✅ Valid JSON format
- 🔍 Checking required fields...
- ✅ Field name: Morse Code
- ✅ Field category: Utilities
- ✅ Field description: Convert text to morse code.
- ✅ Field version: 1.0.0
- ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
- ✅ Field owner: MiskaJuro
- ✅ Field repo: bruce-applications
- ✅ Field path: /Morse-Code/
- 🔍 Validating fields...
- ✅ Version format valid: 1.0.0
- ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
- ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
- ✅ Category valid: Utilities
- ✅ All devices valid: M5StickC Plus2
- 🔍 Checking folder structure...
- ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
- 🔍 Validating files array...
- ✅ Files field is a valid array with 1 entries
- 🔍 Fetching repository file tree...
- ✅ Repository tree loaded (2 files)
- ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
- 🔍 Compare link check:
- Previous commit: None
- Current commit: df540963...
- Owner/Repo: MiskaJuro/bruce-applications
- ⚠️ No previous commit available
- 🚫 No compare link generated
- 📄 logo.png
- ✅ File exists
- 🔍 Checking logo dimensions...
- ℹ️ Logo size: 512x512
- ❌ Logo must be exactly 128x128 pixels: found 512x512

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Failed

🔍 Validation Steps (click to expand)

📄 metadata.json
✅ File exists
📄 logo.png
✅ File exists
🔍 Checking logo dimensions...
ℹ️ Logo size: 512x512
❌ Logo must be exactly 128x128 pixels: found 512x512
- ✅ Valid JSON format
- 🔍 Checking required fields...
- ✅ Field name: Morse Code
- ✅ Field category: Utilities
- ✅ Field description: Convert text to morse code.
- ✅ Field version: 1.0.0
- ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
- ✅ Field owner: MiskaJuro
- ✅ Field repo: bruce-applications
- ✅ Field path: /Morse-Code/
- 🔍 Validating fields...
- ✅ Version format valid: 1.0.0
- ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
- ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
- ✅ Category valid: Utilities
- ✅ All devices valid: M5StickC Plus2
- 🔍 Checking folder structure...
- ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
- 🔍 Validating files array...
- ✅ Files field is a valid array with 1 entries
- 🔍 Fetching repository file tree...
- ✅ Repository tree loaded (2 files)
- ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
- 🔍 Compare link check:
- Previous commit: None
- Current commit: df540963...
- Owner/Repo: MiskaJuro/bruce-applications
- ⚠️ No previous commit available
- 🚫 No compare link generated

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Failed

🔍 Validation Steps (click to expand)

📄 metadata.json
✅ File exists
📄 logo.png
✅ File exists
🔍 Checking logo dimensions...
ℹ️ Logo size: 512x512
❌ Logo must be exactly 128x128 pixels: found 512x512
- ✅ Valid JSON format
- 🔍 Checking required fields...
- ✅ Field name: Morse Code
- ✅ Field category: Utilities
- ✅ Field description: Convert text to morse code.
- ✅ Field version: 1.0.0
- ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
- ✅ Field owner: MiskaJuro
- ✅ Field repo: bruce-applications
- ✅ Field path: /Morse-Code/
- 🔍 Validating fields...
- ✅ Version format valid: 1.0.0
- ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
- ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
- ✅ Category valid: Utilities
- ✅ All devices valid: M5StickC Plus2
- 🔍 Checking folder structure...
- ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
- 🔍 Validating files array...
- ✅ Files field is a valid array with 1 entries
- 🔍 Fetching repository file tree...
- ✅ Repository tree loaded (2 files)
- ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
- 🔍 Compare link check:
- Previous commit: None
- Current commit: df540963...
- Owner/Repo: MiskaJuro/bruce-applications
- ⚠️ No previous commit available
- 🚫 No compare link generated

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Passed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Morse Code
      • ✅ Field category: Utilities
      • ✅ Field description: Convert text to morse code.
      • ✅ Field version: 1.0.0
      • ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
      • ✅ Field owner: MiskaJuro
      • ✅ Field repo: bruce-applications
      • ✅ Field path: /Morse-Code/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
      • ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
      • ✅ Category valid: Utilities
      • ✅ All devices valid: M5StickC Plus2
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (2 files)
      • ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: df540963...
        • Owner/Repo: MiskaJuro/bruce-applications
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 512x512
        • ❌ Logo must be exactly 128x128 pixels: found 512x512

Summary of Issues:

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@emericklaw
Copy link
Member

@MiskaJuro I might have broken the validation...

@MiskaJuro
Copy link
Contributor Author

Yikes 😬

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

✅ Validation Passed

📦 Updated Apps/Components:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Passed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Morse Code
      • ✅ Field category: Utilities
      • ✅ Field description: Convert text to morse code.
      • ✅ Field version: 1.0.0
      • ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
      • ✅ Field owner: MiskaJuro
      • ✅ Field repo: bruce-applications
      • ✅ Field path: /Morse-Code/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
      • ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
      • ✅ Category valid: Utilities
      • ✅ All devices valid: M5StickC Plus2
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (2 files)
      • ✅ File exists at commit: morse-code.js (path: Morse-Code/morse-code.js)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: df540963...
        • Owner/Repo: MiskaJuro/bruce-applications
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 128x128
        • ✅ Logo size valid: 128x128

@MiskaJuro
Copy link
Contributor Author

Looks like it works?

@github-actions
Copy link

github-actions bot commented Mar 15, 2026

🔄 Superseded by new commit

❌ Validation Failed

📦 Apps/Components Being Updated:

Summary of Issues:

Invalid metadata.json files detected

Please fix the errors shown in the 🔍 Validation Steps output above.

Please address the above issues and push new commits to this pull request for re-validation.

Please check the documentation for guidance on resolving validation errors here.

@github-actions
Copy link

✅ Validation Passed

📦 Updated Apps/Components:

Morse Code (repositories/MiskaJuro/bruce-applications/Morse-Code)

Validation Passed

🔍 Validation Steps (click to expand)
  • 📄 metadata.json
    • ✅ File exists
    • ✅ Valid JSON format
    • 🔍 Checking required fields...
      • ✅ Field name: Morse Code
      • ✅ Field category: Audio
      • ✅ Field description: Convert text to morse code.
      • ✅ Field version: 1.0.0
      • ✅ Field commit: df54096328c96f9e373c909f8f9dfa2e9f871cfc
      • ✅ Field owner: MiskaJuro
      • ✅ Field repo: bruce-applications
      • ✅ Field path: /Morse-Code/
    • 🔍 Validating fields...
      • ✅ Version format valid: 1.0.0
      • ✅ Commit hash format valid: df54096328c96f9e373c909f8f9dfa2e9f871cfc...
      • ✅ Commit df54096328c96f9e373c909f8f9dfa2e9f871cfc... exists on GitHub
      • ✅ Category valid: Audio
    • 🔍 Checking folder structure...
      • ✅ Folder structure valid: contains repositories/MiskaJuro/bruce-applications
    • 🔍 Validating files array...
      • ✅ Files field is a valid array with 1 entries
      • 🔍 Fetching repository file tree...
      • ✅ Repository tree loaded (2 files)
      • ✅ File exists at commit: morse-code.js → Morse Code.js (path: Morse-Code/morse-code.js)
    • 🔍 Checking version history...
      • 🔍 Current version: 1.0.0
      • ⚠️ No previous file found in main branch
      • ✅ New app detected: 1.0.0
    • ✅ All validation checks passed
      • 🔍 Compare link check:
        • Previous commit: None
        • Current commit: df540963...
        • Owner/Repo: MiskaJuro/bruce-applications
        • ⚠️ No previous commit available
        • 🚫 No compare link generated
    • 📄 logo.png
      • ✅ File exists
      • 🔍 Checking logo dimensions...
        • ℹ️ Logo size: 128x128
        • ✅ Logo size valid: 128x128

@emericklaw emericklaw merged commit df1534e into BruceDevices:main Mar 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants