56 lines
2 KiB
Text
56 lines
2 KiB
Text
=== Ansico Plugins ===
|
|
Contributors: ansico
|
|
Tags: forgejo, plugins, private directory
|
|
Requires at least: 6.3
|
|
Tested up to: 6.8
|
|
Requires PHP: 7.4
|
|
Stable tag: 0.0.0.3
|
|
License: GPLv2 or later
|
|
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
|
|
|
Privat plugin-directory til Forgejo.
|
|
|
|
== Description ==
|
|
|
|
Ansico Plugins forbinder et WordPress-site til en Forgejo-server og viser udvalgte repositories som et privat plugin-katalog.
|
|
|
|
Funktioner i version 0.0.0.2:
|
|
- Indstillingsside under Indstillinger → Ansico Plugins
|
|
- Test af Forgejo-forbindelse
|
|
- Filtrering af repositories via topic
|
|
- Oversigt over repos under Plugins → Ansico Plugins
|
|
- Installation/opdatering fra første ZIP-fil i seneste release
|
|
- Native update-check i WordPress for plugins installeret via Ansico Plugins
|
|
- Enkel plugin-information og changelog til WordPress' detaljevisning
|
|
- Enkel caching af Forgejo API-kald
|
|
|
|
== Installation ==
|
|
|
|
1. Upload plugin-mappen til /wp-content/plugins/ eller installer ZIP-filen.
|
|
2. Aktivér pluginet i WordPress.
|
|
3. Gå til Indstillinger → Ansico Plugins.
|
|
4. Udfyld Forgejo base URL, owner/org og eventuelt access token.
|
|
5. Gem indstillinger og test forbindelsen.
|
|
6. Gå til Plugins → Ansico Plugins og installér fra seneste release.
|
|
7. Senere vil WordPress kunne opdage nye releases som opdateringer for plugins, der er installeret via Ansico Plugins.
|
|
|
|
== Release workflow på Forgejo ==
|
|
|
|
1. Marker relevante repos med topic "wordpress-plugin" eller et andet topic efter eget valg.
|
|
2. Opret en release.
|
|
3. Upload en ZIP-fil som release-asset.
|
|
4. Sørg for at ZIP-filen er installérbar i WordPress og har plugin-mappen i roden.
|
|
|
|
== Changelog ==
|
|
|
|
= 0.0.0.2 =
|
|
* Tilføjet native opdateringskontrol i WordPress for plugins installeret via Ansico Plugins.
|
|
* Tilføjet plugin-information/changelog via plugins_api.
|
|
* Tilføjet enkel caching af Forgejo API-kald.
|
|
|
|
= 0.0.0.1 =
|
|
* Første MVP-version.
|
|
|
|
= 0.0.0.3 =
|
|
* Fixed organization repository topic filtering by fetching repo details when needed.
|
|
* Topic filter is now case-insensitive.
|