Skip to content

Commit

Permalink
Merge pull request #63 from YunoHost-Apps/testing
Browse files Browse the repository at this point in the history
Upgrade to 0.6.0~ynh1
  • Loading branch information
yalh76 authored Feb 23, 2021
2 parents 457f1dd + ea095de commit 81279a5
Show file tree
Hide file tree
Showing 7 changed files with 24 additions and 12 deletions.
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# Plume app for Yunohost
# Plume for YunoHost

[![Integration level](https://dash.yunohost.org/integration/plume.svg)](https://dash.yunohost.org/appci/app/plume) ![](https://ci-apps.yunohost.org/ci/badges/plume.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/plume.maintain.svg)
[![Install Plume with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=plume)
[![Install Plume with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=plume)

> *This package allows you to install Plume quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.*

## Overview
Federated blogging engine, based on ActivityPub. It uses the Rocket framework, and Diesel to interact with the database.

**Shipped version:** 0.5.0
**Shipped version:** 0.6.0

**Warning:** The package can take **15 to 30 minutes** to complete depending on your system configuration. **Don't intrupt the installation process while installing.**

Expand Down Expand Up @@ -56,8 +56,7 @@ There is **No LDAP** support for Plume yet but the app can be used by multiple u

---

Developer info
----------------
## Developer info

Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/plume_ynh/tree/testing).

Expand Down
4 changes: 4 additions & 0 deletions check_process
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@
upgrade=1 from_commit=279716dff5fc79cc84ae2d7799c8094017ac028e
# 0.4.0-alpha-4~ynh1
upgrade=1 from_commit=e99273dfb8df763ebbd41d51ee34d92776dfcbf0
# 0.5.0~ynh1
upgrade=1 from_commit=457f1dd7719286f28755d9561133a8e176be63c7
backup_restore=1
multi_instance=1
# This test is no longer necessary since the version 2.7 (PR: https://github.com/YunoHost/yunohost/pull/304), you can still do it if your app could be installed with this version.
Expand All @@ -35,3 +37,5 @@ Notification=yes
name=0.3.0-alpha-2~ynh1
; commit=e99273dfb8df763ebbd41d51ee34d92776dfcbf0
name=0.4.0-alpha-4~ynh1
; commit=457f1dd7719286f28755d9561133a8e176be63c7
name=0.5.0~ynh1
9 changes: 9 additions & 0 deletions conf/.env
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,12 @@ MAIL_HELO_NAME=no-reply@__DOMAIN__
#PLUME_LOGO_192=icons/trwnh/paragraphs/plumeParagraphs192.png
#PLUME_LOGO_256=icons/trwnh/paragraphs/plumeParagraphs256.png
#PLUME_LOGO_512=icons/trwnh/paragraphs/plumeParagraphs512.png

## LDAP CONFIG ##
# the object that will be bound is "${USER_NAME_ATTR}=${username},${BASE_DN}"
LDAP_ADDR=ldap://127.0.0.1:389
LDAP_BASE_DN="ou=users,dc=yunohost,dc=org"
LDAP_USER_NAME_ATTR=uid
LDAP_USER_MAIL_ATTR=mail
LDAP_TLS=false

4 changes: 2 additions & 2 deletions conf/arm64.src
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/YunoHost-Apps/plume_ynh/releases/download/0.5.0/plume-arm64-postgres.tar.gz
SOURCE_SUM=bb1a82257520a4973414974accd5f959a004cbc235944837df86d37ff635ec45
SOURCE_URL=https://github.com/YunoHost-Apps/plume_ynh/releases/download/0.6.0/plume-arm64-postgres.tar.gz
SOURCE_SUM=c821052f0d7c6cbb2d4eeffd143fb36b3add30b57c4bfc442d6604bd43e2f1b2
SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=false
Expand Down
4 changes: 2 additions & 2 deletions conf/x86-64.src
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/Plume-org/Plume/releases/download/0.5.0/plume-postgres.tar.gz
SOURCE_SUM=55858fd955dc3a45e41d44466e529dcf63c1751feea0a63f530dc0113b23ff52
SOURCE_URL=https://github.com/Plume-org/Plume/releases/download/0.6.0/plume-postgres.tar.gz
SOURCE_SUM=faca15f1b036929fd9c0a5cff29dbf12eb559500ee25052ba716138c5b93e63f
SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=false
Expand Down
4 changes: 2 additions & 2 deletions manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"en": "Federated blogging application",
"fr": "Une application de blogging fédérée."
},
"version": "0.5.0~ynh1",
"url": "https://baptiste.gelez.xyz/",
"version": "0.6.0~ynh1",
"url": "https://joinplu.me/",
"license": "AGPL-3.0-only",
"maintainer": [
{
Expand Down
2 changes: 1 addition & 1 deletion scripts/install
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ ynh_app_setting_set --app=$app --key=secret_key --value=$secret_key
#=================================================
# FIND AND OPEN A PORT
#=================================================
ynh_script_progression --message="Configuring firewall ..."
ynh_script_progression --message="Finding an available port ..."

# Find an available port
port=$(ynh_find_port --port=8095)
Expand Down

0 comments on commit 81279a5

Please sign in to comment.