Commit Graph

528 Commits

Author SHA1 Message Date
gitea-actions[bot] afa5eb35fc chore(version): pre-release bump to 01.00.02-dev [skip ci] 2026-05-28 22:20:41 +00:00
gitea-actions[bot] 6287d63da4 chore(version): auto-bump patch 01.00.06-dev [skip ci] 2026-05-28 22:13:48 +00:00
Jonathan Miller e3d156bf2f refactor: align with Joomla 5 module conventions
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
- Rename css/template.css → css/mod_mokojoomhero.css
- Rename js/template.js → js/mod_mokojoomhero.js
- Update joomla.asset.json URIs to match new filenames
- Use $app (injected by Joomla) instead of Factory::getApplication()
- Remove unused Factory import
- Add proper scope annotations ($app, $module, $params)

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 17:13:32 -05:00
gitea-actions[bot] a57e236a06 chore(version): auto-bump patch 01.00.05-dev [skip ci] 2026-05-28 22:00:42 +00:00
Jonathan Miller 5a77ec63f1 fix(updates): correct element name and display name in updates.xml
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
- Element must be mod_mokojoomhero (with prefix) to match #__extensions
- Display name should be "Module - MokoJoomHero" not "Module - mod_mokojoomhero"

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 17:00:34 -05:00
gitea-actions[bot] bd420ed52a chore: update development channel 01.00.02-dev [skip ci] 2026-05-28 21:55:05 +00:00
gitea-actions[bot] c2f21468be chore(version): pre-release bump to 01.00.02-dev [skip ci] 2026-05-28 21:55:03 +00:00
jmiller b9136d60a0 chore: sync .mokogitea/workflows/update-server.yml from moko-platform [skip ci] 2026-05-28 20:50:10 +00:00
jmiller cbc1034ffd chore: sync .mokogitea/workflows/auto-release.yml from moko-platform [skip ci] 2026-05-28 20:45:40 +00:00
jmiller eed2b5745a chore: sync .mokogitea/workflows/auto-release.yml from moko-platform [skip ci] 2026-05-28 20:27:29 +00:00
gitea-actions[bot] 0db90cc6fb chore: update development channel 01.00.02-dev [skip ci] 2026-05-28 20:14:32 +00:00
gitea-actions[bot] a299ec7954 chore(version): pre-release bump to 01.00.02-dev [skip ci] 2026-05-28 20:14:30 +00:00
gitea-actions[bot] 2f4d028416 chore(version): auto-bump patch 01.00.04-dev [skip ci] 2026-05-28 20:13:09 +00:00
Jonathan Miller ae948e41a7 feat: smart video URL detection for YouTube, Vimeo, and local files
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
The video field now accepts any URL format and auto-detects the source:
- YouTube: watch, embed, shorts, youtu.be (extracts video ID)
- Vimeo: vimeo.com/ID, player.vimeo.com/video/ID
- Local/direct: relative paths or direct URLs render as <video>

Also fix videoFile filter from url to string to allow local paths.

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 15:12:52 -05:00
Jonathan Miller 7684780e07 fix(params): change videoFile filter from url to string
The url filter rejects local relative paths like images/video.mp4.
Changed to string filter to support both local paths and YouTube URLs.

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 15:11:43 -05:00
jmiller d24be89420 chore: sync .mokogitea/workflows/pre-release.yml from moko-platform [skip ci] 2026-05-28 20:08:37 +00:00
jmiller 75ee5d0b7d chore: sync .mokogitea/workflows/update-server.yml from moko-platform [skip ci] 2026-05-28 20:05:16 +00:00
jmiller fd72d07c39 chore: sync .mokogitea/workflows/auto-release.yml from moko-platform [skip ci] 2026-05-28 20:01:48 +00:00
Moko Consulting 9d76604cfa fix(workflows): rename remaining old secrets in repo-specific workflows [skip bump]
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-28 14:48:53 -05:00
gitea-actions[bot] e88a533279 chore: update development channel 01.00.02-dev [skip ci] 2026-05-28 19:41:07 +00:00
gitea-actions[bot] 731b6b60e3 chore(version): pre-release bump to 01.00.02-dev [skip ci] 2026-05-28 19:41:04 +00:00
gitea-actions[bot] 3e19bd4348 chore(version): auto-bump patch 01.00.03-dev [skip ci] 2026-05-28 19:39:56 +00:00
Jonathan Miller ac5c8d18b2 feat: add YouTube video support for hero background
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Update Server / Update Server (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Detect YouTube URLs (youtube.com/watch, youtu.be, youtube.com/embed)
and render a privacy-enhanced iframe embed instead of a <video> tag.
Local video files still work as before via the <video> element.

- Extract YouTube video ID via regex in entry point
- Render iframe with autoplay, muted, looped, no controls
- Use youtube-nocookie.com for privacy
- Add pointer-events: none to prevent interaction with video layer
- Update video field label/description to mention YouTube support

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 14:39:27 -05:00
Moko Consulting b126817d54 fix(workflows): GITHUB_TOKEN→GH_MIRROR_TOKEN (reserved name) [skip bump]
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-28 14:37:25 -05:00
gitea-actions[bot] 4c4ef2357a chore: update development channel 01.00.02-dev [skip ci] 2026-05-28 19:34:02 +00:00
Moko Consulting 3c2c9ee084 chore(workflows): sync all universal workflows from moko-platform [skip bump]
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-28 14:25:21 -05:00
Moko Consulting c99caf7174 refactor(workflows): rename secrets MOKOGITEA_TOKEN/GITHUB_TOKEN, use x-access-token [skip bump]
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-28 14:23:48 -05:00
Moko Consulting 1f08b9cdd0 fix(workflows): proper suffix handling — use version_set_platform instead of sed [skip bump]
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-28 14:15:33 -05:00
gitea-actions[bot] 7aac0829db chore: update development channel 01.00.02-dev [skip ci] 2026-05-28 19:10:04 +00:00
gitea-actions[bot] bd1ce56588 chore(version): pre-release bump to 01.00.02-dev [skip ci] 2026-05-28 19:10:02 +00:00
gitea-actions[bot] e57c758ca6 chore(version): patch bump to 01.00.02 [skip ci] 2026-05-28 19:09:27 +00:00
Jonathan Miller 4d979f1afc fix(ci): resolve merge conflict in pre-release.yml
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
Keep the newer version with version suffix appending support.

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 14:09:03 -05:00
Moko Consulting eec06b1875 chore: trigger update-server workflow for version suffix [skip bump]
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-28 14:02:40 -05:00
Moko Consulting 153cd407e3 feat(workflows): append stability suffix to manifest versions [skip bump]
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
2026-05-28 13:41:45 -05:00
jmiller a3c8091e54 chore(ci): update pre-release.yml from moko-platform [skip ci] 2026-05-26 22:50:44 +00:00
jmiller 40ed51c8b0 chore(ci): update auto-bump.yml from moko-platform [skip ci] 2026-05-26 22:49:31 +00:00
jmiller 4f2e46d7c2 chore(ci): update auto-release.yml from moko-platform [skip ci] 2026-05-26 22:48:18 +00:00
jmiller 4882a5912a chore(ci): update pre-release.yml from moko-platform [skip ci] 2026-05-26 22:36:46 +00:00
jmiller 96bbbe2726 chore(ci): update auto-release.yml from moko-platform [skip ci] 2026-05-26 22:35:25 +00:00
jmiller 239c8be643 chore(ci): update auto-bump.yml from moko-platform [skip ci] 2026-05-26 22:25:01 +00:00
jmiller 29cd749cf8 chore(ci): update auto-release.yml from moko-platform [skip ci] 2026-05-26 22:23:44 +00:00
jmiller c16cd3560e chore(ci): update pre-release.yml from moko-platform [skip ci] 2026-05-26 22:13:10 +00:00
jmiller 06af682617 chore(ci): add auto-bump.yml from moko-platform [skip ci] 2026-05-26 22:11:57 +00:00
jmiller 19cd686474 fix(ci): use release_package.php for Joomla package builds [skip ci] 2026-05-26 19:54:35 +00:00
jmiller 4557176f7b chore(ci): update pre-release.yml from moko-platform [skip ci] 2026-05-26 19:36:12 +00:00
jmiller ddeb54be23 chore(ci): update auto-release.yml from moko-platform [skip ci] 2026-05-26 19:36:11 +00:00
jmiller 287bd0317e chore(ci): update auto-release.yml from moko-platform [skip ci] 2026-05-26 17:36:25 +00:00
jmiller 8c0941b48c chore(ci): update pre-release.yml from moko-platform [skip ci] 2026-05-26 17:35:00 +00:00
jmiller e90f4bb89c sync: update-server.yml with updates.xml integrity check [skip ci] 2026-05-26 04:47:43 +00:00
jmiller eec7f5b33e Merge pull request 'chore: cascade main → dev (6155479) [skip ci]' (#36) from main into dev
chore: cascade main → dev [skip ci]
2026-05-24 22:57:39 +00:00