1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/duniter_ynh.git synced 2024-09-03 18:26:35 +02:00
Commit graph

224 commits

Author SHA1 Message Date
Moul
ac485a5388 [fix] Add upgrade support datadir move
Upgrade from the state before the refactoring
from 1.8.1~ynh0 to 1.8.2~ynh1

Move Duniter home directory to the YunoHost App path

Check if the destination exists, meaning it’s not running < 1.8.1~ynh1
then run the datadir move

Package_check: Add upgrade check from commit before the refactoring
2022-05-02 20:01:52 +02:00
Moul
71f08a3535 [mod] Remove functions.sh now useless
Remove execution permission on scripts
2022-05-02 20:01:52 +02:00
Moul
36f4c3a5c8 [mod] Update French description 2022-05-02 20:01:52 +02:00
Moul
004def4246 [mod] Precise progression message
Change '...' to '…'
2022-05-02 20:01:52 +02:00
yunohost-bot
cd0e59c368 Auto-update README 2022-04-10 18:17:37 +02:00
Moul
391e43fdae Bump package to v1.8.2~ynh0 2022-04-10 18:17:37 +02:00
Moul
e6f5e31467 Bump Duniter v1.8.2 2022-04-10 18:17:37 +02:00
yalh76
5efa7349a0
Merge pull request #97 from YunoHost-Apps/testing
#96: Add back ARM support
2022-04-06 08:24:05 +02:00
yunohost-bot
e0c5d94236 Auto-update README 2022-04-06 06:23:24 +00:00
yalh76
b1c4d78724 Update manifest.json 2022-04-06 08:23:19 +02:00
Moul
3d858c73ae [fix] #96: Add back ARM support 2022-04-05 18:43:35 +02:00
yalh76
c8c8dcf048
Merge pull request #94 from YunoHost-Apps/testing
Testing
2022-03-15 03:23:02 +01:00
yalh76
5c3fa20c36
Merge pull request #95 from YunoHost-Apps/example
Apply last example_ynh
2022-03-14 20:30:57 +01:00
yalh76
6e2306c3ab Fix missing variables 2022-03-13 22:46:09 +01:00
yunohost-bot
69149509ab Auto-update README 2022-03-12 15:56:04 +00:00
yalh76
de9175e1f9 Apply last example_ynh 2022-03-12 16:55:59 +01:00
Yunohost-Bot
e63e326156 Auto-update README 2021-12-13 16:41:11 +00:00
ericgaspar
24edaa012e Update manifest.json 2021-12-13 17:41:05 +01:00
Yunohost-Bot
6bff719501 Auto-update README 2021-11-25 18:38:32 +00:00
ericgaspar
439659d1c8
update 2021-11-25 19:38:26 +01:00
Éric Gaspar
4781cfed11
Merge pull request #82 from vincentux/patch-3
Create Dedicated User
2021-11-25 19:06:20 +01:00
Éric Gaspar
de4d5e5d00
Merge pull request #83 from vincentux/patch-4
Create Dedicated User (if not existing)
2021-11-25 19:05:47 +01:00
Éric Gaspar
040231e1eb
Merge branch 'testing' into patch-4 2021-11-25 19:05:39 +01:00
Éric Gaspar
fe734e0ff4
Merge pull request #86 from vincentux/patch-7
Update remove
2021-11-25 19:04:24 +01:00
Éric Gaspar
cf6f44ea27
Merge pull request #84 from vincentux/patch-5
Update upgrade
2021-11-25 19:04:06 +01:00
Éric Gaspar
f4f138928c
Merge pull request #85 from vincentux/patch-6
Update install
2021-11-25 19:03:34 +01:00
farvardin
b50d8bc6c1 [doc] README: Warn that the network correction fix is breaking BMA
configuration set for this package with Nginx reverse proxy
2021-11-22 18:39:07 +01:00
Moul
5ee8d5322d [enh] Add --ws2p-remote-path "/ws2p" as configured in Nginx vhost 2021-04-20 20:34:28 +02:00
Moul
a44ee9d4c8 [mod] Rework permission: Add BMA and WS2P accesses to visitors
Fix: Remove admin permission deletion which prevent initial installation
Check if the admin and apis permissions do not exist before creating them.
Better cmds for legacy permission cleaning
2021-04-20 20:32:49 +02:00
Moul
67e49bfb1e [fix] #89: Use new permission system:
Requires YnH v4.1 which implements this new permission system
Use ynh_permission_create helper
Set Duniter admin interface accessible to the selected admin
BMA is set as accessible to visitors by default
Remove / −> /webui redirection, since this change adds a tile to the admin
Remove deprecated permission system settings
Re-enable the web admin since it is protected again
Rename f() name
2021-04-13 20:55:20 +02:00
Moul
aacb2791d6 [fix] #89: Disable web admin since it is no longer protected
with the new permission system brought by YunoHost v4.1
2021-03-28 16:34:17 +02:00
Moul
3598d35693 [fix] Set back the ARM build to v1.8.0 2021-01-20 20:11:05 +01:00
fdrubigny
ec2b43e2e3 Update functions.sh 2021-01-19 22:05:27 +01:00
Moul
6d5366c2bf [enh] BMA: Defining port 443 automatically creates a BMAS endpoint
BMA endpoint is therefore not created, and YnH package doesn't
requires it since there is a LE certificate

https://forum.duniter.org/t/-/7793/9
2020-12-12 13:40:18 +01:00
Moul
fb1567e9c2 [fix] Activate BMA
It seems this is no longer activated by default
2020-11-14 13:53:41 +01:00
Moul
b674b9a4da [fix] #89: Remove /modules path from allowed path to visitors
since it brokes the access BMA since YnH v3.7 permission system
2020-10-03 12:11:31 +02:00
Moul
843e745ad3 Revert "[fix] #89: Use new permission system"
This reverts commit 39f75cddff.
The permission system is not fully ready yet, since we can not protect
two paths
2020-10-03 12:10:31 +02:00
Moul
363a4b4558 [fix] Remove data reset in the installation
It's failling the installation when node.js is installed by other apps
error: Your node is currently running. Please stop it and relaunch your command.
2020-10-02 20:41:52 +02:00
Moul
39f75cddff [fix] #89: Use new permission system
Use ynh_permission_* helpers
Keeping BMA accessible to visitors
and Duniter admin interface accessible to the selected admin
Remove deprecated permission system settings
2020-10-02 20:26:21 +02:00
Moul
a32baa8b3e [mod] Requires YnH 3.7 for ynh_permission_* helpers usage 2020-10-02 20:26:13 +02:00
Moul
c8b724c49d [mod] Remove check whether Duniter is running before stopping it
Use to break the remove script, and bring in a state between installed
and uninstalled app

systemctl returns 0 in case duniter service is not running
2020-06-29 18:13:37 +02:00
Moul
cccdc6e733 [enh] Use systemctl to reload nginx 2020-06-29 18:06:53 +02:00
Moul
4803879f5c [enh] #21: set Duniter as a systemd service
- use 'systemctl' instead of 'service'
2020-06-29 17:58:28 +02:00
Moul
dd621637d4 [fix] #88: Fix link to the ARM build v1.8.0
The name of the package was different
This is a new package with the normal syntax name
2020-06-21 12:33:33 +02:00
vincentux
48bb9b4095 Update Duniter to v1.8.0
Use ARM build from Stretch
2020-06-14 09:32:50 +02:00
vincentux
8fe72bb9a8
Update remove 2020-06-11 19:00:12 +02:00
vincentux
ef546fed42
Update install 2020-06-11 18:27:42 +02:00
vincentux
98152bc1be
Update upgrade 2020-06-11 18:26:52 +02:00
vincentux
a7ea7833fa
Create Dedicated User (if not existing) 2020-06-11 18:11:04 +02:00
vincentux
354d2a1e11
CREATE DEDICATED USER 2020-06-11 18:01:26 +02:00