Commit Graph

52 Commits

Author SHA1 Message Date
7f8f5d43db Simplify thumbnail validation - just check filename 2026-04-17 03:48:50 +10:00
4c1e2c7e84 Add comprehensive thumbnail validation 2026-04-17 03:48:00 +10:00
88026179b6 Validate all URLs don't end with .git 2026-04-17 03:47:05 +10:00
7b5ff0c233 Validate repository URLs don't end with .git 2026-04-17 03:45:58 +10:00
8851f0f957 Remove .git suffix from repository URLs
Some checks failed
Update Plugin Index / update-index (push) Failing after 7s
2026-04-17 03:45:24 +10:00
46d1fc29bc Remove URL template from docs 2026-04-17 03:44:55 +10:00
ac9ed3b433 Simplify thumbnail documentation 2026-04-17 03:44:25 +10:00
8af2f72723 Clarify thumbnail must be in plugin repository 2026-04-17 03:43:23 +10:00
74bcea4a15 Document thumbnail field in README 2026-04-17 03:42:23 +10:00
b78670c871 Simplify README 2026-04-17 03:37:21 +10:00
4df6aaad46 Remove excessive documentation files 2026-04-17 03:35:22 +10:00
537994b4e2 Remove obsolete server files - using Gitea Actions instead 2026-04-17 03:34:38 +10:00
GitHub Actions
d2993694df add-example-plugin-3 2026-04-16 17:32:55 +00:00
Gitea Actions
d70e9dc70d Auto-update plugin index [skip ci] 2026-04-16 17:29:40 +00:00
5401c07e2d Add litruv example plugin configuration
All checks were successful
Update Plugin Index / update-index (push) Successful in 7s
2026-04-17 03:29:25 +10:00
2a4c5fd2b6 Add approval comment before auto-merge 2026-04-17 03:29:02 +10:00
gitea-actions[bot]
d31531778f add-example-plugin-2 2026-04-16 17:27:46 +00:00
4dc6d0919e Use github.token for auto-merge authentication 2026-04-17 03:20:21 +10:00
2c93df7307 Add token authentication for auto-merge 2026-04-17 03:16:53 +10:00
Gitea Actions
7aba8dbc61 Auto-update plugin index [skip ci] 2026-04-16 17:14:36 +00:00
70af2c65ee Delete plugins/litruv-example-plugin.json
All checks were successful
Update Plugin Index / update-index (push) Successful in 7s
2026-04-17 03:14:27 +10:00
a6fa17e285 Delete plugins/litruv-example-plugin-2.json
Some checks failed
Update Plugin Index / update-index (push) Has been cancelled
2026-04-17 03:14:22 +10:00
Gitea Actions
22975cdf93 Auto-update plugin index [skip ci] 2026-04-16 17:12:52 +00:00
9a6344ffc5 Delete plugins/litruv-example-plugin-3.json
All checks were successful
Update Plugin Index / update-index (push) Successful in 7s
2026-04-17 03:12:45 +10:00
GitHub Actions
dff9c6c8c8 add-example-plugin-3 2026-04-16 17:11:50 +00:00
75355cd41f Fix thumbnail validation scope issue 2026-04-17 03:11:30 +10:00
6f7dea6b03 Fix validation script working directory 2026-04-17 03:07:54 +10:00
114c60f708 Fix validation script path 2026-04-17 03:02:40 +10:00
Gitea Actions
63c4b4ca10 Auto-update plugin index [skip ci] 2026-04-16 16:58:43 +00:00
fcf4c490e0 Fix example-plugin-2 ID
All checks were successful
Update Plugin Index / update-index (push) Successful in 7s
2026-04-17 02:58:34 +10:00
Gitea Actions
ff4b685831 Auto-update plugin index [skip ci] 2026-04-16 16:58:22 +00:00
bbc01a37f1 Update plugin IDs and filenames to include username prefix
All checks were successful
Update Plugin Index / update-index (push) Successful in 8s
2026-04-17 02:58:13 +10:00
fc4c5fb1d1 Add username prefix requirement for plugin filenames 2026-04-17 02:57:51 +10:00
c99a10e1c2 Add security documentation and commit author logging 2026-04-17 02:56:13 +10:00
3db0e35e81 Update docs with ownership validation details 2026-04-17 02:53:45 +10:00
54b1b6efa6 Add ownership validation for plugin removal 2026-04-17 02:53:31 +10:00
9c34554bad Security: prevent unauthorized plugin modifications 2026-04-17 02:53:03 +10:00
82ae0a05b0 Add comprehensive validation rules documentation 2026-04-17 02:51:23 +10:00
d6f57ddf10 Security fix: prevent validation script injection in PRs 2026-04-17 02:50:54 +10:00
Gitea Actions
b9ad7c89a8 Auto-update plugin index [skip ci] 2026-04-16 16:48:14 +00:00
edea39e558 Add thumbnail support and validation
All checks were successful
Update Plugin Index / update-index (push) Successful in 7s
2026-04-17 02:48:04 +10:00
Gitea Actions
3ebdc6b561 Auto-update plugin index [skip ci] 2026-04-16 16:31:23 +00:00
18fb15d82d Simplify index update script
All checks were successful
Update Plugin Index / update-index (push) Successful in 7s
2026-04-17 02:31:13 +10:00
GitHub Actions
0fe5f7077e Add Example Plugin 2 2026-04-16 16:28:56 +00:00
e1cb13883b Use git commands for auto-merge instead of API 2026-04-17 02:27:37 +10:00
b80ba1132b Use GITHUB_TOKEN for auto-merge 2026-04-17 02:23:54 +10:00
976e275bba Fix Gitea API merge endpoint 2026-04-17 02:22:40 +10:00
70ee9e246b Enable auto-merge for validated PRs 2026-04-17 02:16:42 +10:00
2c5a011521 Document auto-generated index.json 2026-04-17 02:11:40 +10:00
513dc654b0 Add auto-index generation and update validation 2026-04-17 02:11:28 +10:00