Commit Graph

188 Commits

Author SHA1 Message Date
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
Moul ee35597ed6 [mod] Upgrade upstream to v1.7.21 with DUBPv12
- Get back to artifacts generated by GitLab CD
2020-03-29 12:43:14 +02:00
vincentux e4ccfa7dec Upgrade upstream to v1.7.18 2020-01-06 14:33:48 +01:00
Moul 83c95a6ce0 [mod] Upgrade upstream to v1.7.17 2019-04-28 23:02:13 +02:00
Moul fec348d08b [mod] #74: Upgrade upstream to v1.7.16 2019-04-08 23:49:09 +02:00
Moul 91751661a3 [enh] #74: Upgrade upstream to v1.7.14 2019-03-31 22:29:42 +02:00
Moul c22a66cf90 [fix] typo 2019-01-22 11:11:42 +01:00
Moul c9279e58cb [mod] #76:Update Duniter to v1.6.29
- Broken links upstream
2019-01-21 21:28:20 +01:00
Moul aed9550384 [mod] update Duniter to v1.6.28 which enables certification replay…
…protocol change.
2019-01-01 16:54:28 +01:00
Moul b0d57aec9e [doc] #73: remove Cesium install procedure from a plugin 2018-12-18 22:54:21 +01:00
Moul f266234ee6 [mod] tabulations inside f() 2018-11-29 17:32:21 +01:00
Moul 3e379d9fa8 [mod] #51: remove no longer neccessary `sudo` 2018-11-29 17:03:39 +01:00
Moul 5dc4d3b259 [mod] nginx: remove cesium proxy_pass 2018-11-29 16:47:13 +01:00
Moul 54b49ddf16 [enh] completely rework and update the readme 2018-11-29 16:46:17 +01:00
Moul 9e69e5f06c [mod] remove .gitignore. 2018-11-29 15:44:53 +01:00
Moul 32e81ff7ea [mod] update Duniter packages to v1.6.25. 2018-11-29 15:12:00 +01:00
Moul 4b440bf2ac [fix] wrong log path. 2018-11-29 15:11:11 +01:00
PatriceF31 6f8156282e Update Duniter to version to 1.6.23 2018-03-29 13:10:21 +02:00
Moul f8dcd020aa [fix] update to 1.6.22 as previous release disappear /o\. 2018-03-13 20:11:39 +01:00
Moul 62336dd1cd [enh] configure Duniter at install and upgrade steps. 2018-03-13 19:37:59 +01:00
Moul b32855f1a4 [enh] #64: configure Nginx and Duniter to handle WS2P API. 2018-03-09 08:37:46 +01:00
M5oul 5f211909b3
Merge pull request #62 from YunoHost-Apps/retrieve_release_from_gitlab
Retrieve release from GitLab. Fix to v1.6.21.
2018-03-02 18:24:04 +01:00
Moul fc66a05b75 [mod] #63, #50: retrieve release from GitLab. Set to v1.6.21. 2018-03-02 15:26:54 +01:00
Cédric Moreau 58c9b32c3c Merge pull request #58 from c-geek/master
[fix] HTTP GET parameters were not shared to modules
2017-06-21 11:45:42 +02:00
Cédric Moreau 17d49d75c6 [fix] HTTP GET parameters were not shared to modules 2017-06-21 11:45:23 +02:00
Cédric Moreau a44139f31b [fix] "/modules" URI should not be protected 2017-06-21 11:31:21 +02:00
M5oul de988df2c7 Merge pull request #57 from c-geek/cesium_and_sync
[fix] #53 and #55 Cesium and sync
2017-06-14 17:27:53 +02:00
Cédric Moreau 3689cc85d7 Remove Cesium related stuff 2017-06-14 16:42:40 +02:00
Cédric Moreau b29f4e4465 Protect some URLs 2017-06-14 16:42:40 +02:00
Cédric Moreau d9494b91de Create upgrade 2017-06-14 16:40:34 +02:00
Cédric Moreau 14eb28f88b Remove sync + cesium parameters 2017-06-14 16:40:34 +02:00
Cédric Moreau 4416f892d9 Remove sync parameters 2017-06-14 16:40:34 +02:00
Cédric Moreau fc3ae457f1 No initial sync 2017-06-14 16:40:34 +02:00
Cédric Moreau 56ef4f0625 Merge pull request #56 from c-geek/modules
[fix] #54 Missing protection of URL `/modules`
2017-06-14 16:34:18 +02:00
cgeek d55d168241 [fix] #54 Missing protection of URL `/modules` 2017-06-14 16:32:43 +02:00
Moul 92cbcf0584 [fix] add missing import on remove script. 2017-06-14 11:42:33 +02:00
M5oul de042695cb Merge pull request #54 from c-geek/master
Add Nginx conf for modules
2017-06-14 11:25:57 +02:00