YunoHost-Apps / dokuwiki_ynh

Dokuwiki package for YunoHost
https://www.dokuwiki.org/dokuwiki
GNU General Public License v3.0
11 stars 16 forks source link

Action scripts #41

Open Gofannon opened 6 years ago

Gofannon commented 6 years ago

Problem

Work in progress. Not ready to merge ! Is used to show progress and let the Apps team work is ongoing

action scripts

To test it:

yunohost app action list dokuwiki

yunohost app action run dokuwiki public_private -a is_public=1 --debug
yunohost app action run dokuwiki public_private -a is_public=0 --debug

yunohost app action run dokuwiki internal_users -a is_internal_users=1 --debug
yunohost app action run dokuwiki internal_users -a is_internal_users=0 --debug

Followed examples

Solution

PR Status

Validation


Minor decision

maniackcrudelis commented 5 years ago

Not tested, but looks good.

kay0u commented 5 years ago

bump

Gofannon commented 5 years ago

Can be reviewed and tested.

What has been tested on a VM

  1. Install a new "master branch" dokuwiki
  2. Upgrade using the PR
  3. Upgrade again
  4. Multiple combination of the following:
yunohost app action list dokuwiki

yunohost app action run dokuwiki public_private -a is_public=1 --debug
yunohost app action run dokuwiki public_private -a is_public=0 --debug

yunohost app action run dokuwiki internal_users -a is_internal_users=1 --debug
yunohost app action run dokuwiki internal_users -a is_internal_users=0 --debug
Gofannon commented 5 years ago

merge conflicts solved

Gofannon commented 5 years ago

bump

Gofannon commented 5 years ago

Following the release of YunoHost 3.6, shall I use TOML instead of JSON?

maniackcrudelis commented 5 years ago

It's supposed to work with json and toml. But, it's clearly easier to read in toml. So would be better for long term support to write directly in toml

ericgaspar commented 4 months ago

!testme

yunohost-bot commented 4 months ago

Living in the future, are we? Test Badge

yunohost-bot commented 4 months ago

:v: Test Badge