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

272 commits

Author SHA1 Message Date
Moul
3ecb69de8f [mod] scripts: use 'duniter' command as '' var won't works on
multi-instances.
2017-03-14 09:07:39 +01:00
Moul
f754400f3a [fix] endpoint addition do not works with other configurations. 2017-03-12 20:00:12 +01:00
Moul
21da4e55b9 [enh] Use BMA with port 80. Add BMAS endpoint with port 443. 2017-03-09 18:34:53 +01:00
Moul
fccc6466d8 [mod] propose to connect to Ğ1 currency \o/ 2017-03-08 20:30:23 +01:00
Moul
c410b9cad2 [enh] Set URL redirection from root url path to webadmin. 2017-03-05 16:19:13 +01:00
M5oul
47af883066 Merge pull request #33 from c-geek/master
WebSocket timeout set to 1 day
2017-03-03 12:56:54 +01:00
Moul
d6506bf292 [mod] change license to GNU AGPLv3. 2017-03-03 10:50:30 +01:00
Cédric Moreau
e63ca82933 WebSocket timeout set to 1 day 2017-03-03 10:32:53 +01:00
Moul
a7aaaf11b6 [enh] check_process: update values. 2017-02-25 12:10:54 +01:00
Moul
7e48d604c0 [mod] : #28: pass tests: remove nginx conf check before reloading.
- on dev env, 'nginx -t' check can't found the associate domain name.
- it have to be manually put on the '/etc/hosts/' file.
2017-02-25 12:09:07 +01:00
Moul
5565a834b7 [fix] readme: #30: 'duniter wizard key' cmd to configure key. 2017-02-25 11:31:10 +01:00
Moul
4785db0549 [mod] upgrade: remove useless CPU architecture check. 2017-02-21 15:41:31 +01:00
Moul
cdf593c0b0 [enh] fix errors reported by linter. 2017-02-21 14:52:50 +01:00
Moul
08952ca781 [mod] close #30: Do not ask for credentials at install as it's insecure:
- remove from manifest and install script corresponding code.
- readme: add explaination how to configure the key on his node.
2017-02-21 14:52:43 +01:00
Moul
07c73d399a [mod] #12: remove install path choice.
A dedicated domain name is needed and make it easier to configure.
Remove code on manifest, install and upgrade scripts.
2017-02-21 12:58:51 +01:00
Moul
d10fbdc255 [enh] rework readme:
- set the app at 'working' state.
- explain install step:
 - dedicated domain name, admin user.
 - how to access webadmin, cesium.
- add upgrade explaination.
- add tutorial link.
2017-02-21 12:44:26 +01:00
Moul
07fa4fab81 [fix] upgrade: variable wasn't retrieved. 2017-02-21 11:54:48 +01:00
Moul
71208bea10 [mod] readme: add usage § which explain how to access webadmin. Remove features §. 2017-02-21 11:41:06 +01:00
Moul
64e334bb1d [fix] #29: pull request review:
- [fix] missing '$' before env var to retrieve is cesium is public or not.
- [fix] use YunoHost helper to set a value.
- [fix] remove Cesium patch which have been fixed upstream.
2017-02-20 15:22:42 +01:00
Cédric Moreau
51f91a24da [enh] Add a Cesium public access option 2017-02-15 11:00:33 +01:00
Cédric Moreau
821d2e2c8c [enh] Change configuration to have HTTPS only 2017-02-15 10:17:45 +01:00
Maniack Crudelis
bc48fbbcad Ajout check_process
Ajout du fichier check_process pour l'intégration continue.
Le package ne peut pas être testé correctement sans ce fichier.
2017-01-01 12:40:13 +01:00
Moul
f7af82df35 [fix] use config subcmd as init subcmd have been removed:
- See: 48a59b131c
2016-11-15 10:55:27 +01:00
Moul
e53082b137 [mod] #26: do not display logs of debian package install and sync process. 2016-10-14 14:50:13 +02:00
Moul
07056ab512 [enh] #25: release name convention have changed:
- Grep 'server' as there is now a 'server' and 'desktop' versions.
- Retrieve 'server' releases which doesn't contain NodeWebkit:
 - This reduce by two the size of the package: download & space usage.
- Grep 'linux' in the case there is only a 'windows' package released:
- that way windows package is not retrieved but an old version for linux.
- Request only one time GitHub. grep previous variable.
- Use variable for debian package path name.
2016-10-11 19:30:05 +02:00
Moul
9123468d4f [mod] manifest: better english. 2016-09-11 17:13:43 +02:00
Moul
aeef0080cd [enh] close #19: use functions for duplicate code on scripts 2016-08-20 02:31:08 +02:00
Moul
6f96db42ac [enh] #14: automatically retrieve last version
- retrive last version available for x64 or for armel architectures
- upgrade enable set -u
2016-08-20 01:35:46 +02:00
Moul
ad0e6a8b78 [mod] update upstream to v0.30.0. 2016-08-19 17:45:35 +02:00
Moul
74dd87f74e [enh] manifest: add info: need a dedicated domain name and that it's installed on root path. 2016-08-10 13:23:00 +02:00
Moul
715a7d9671 [enh] #12: manifest: guide user if it doesn't have a Duniter account. 2016-08-10 11:42:39 +02:00
Moul
0b0936031f [enh] nginx: check configuration before reload it. 2016-08-10 11:35:43 +02:00
Moul
3d52501426 [enh] update upstream version to 0.22.0. 2016-08-09 20:38:29 +02:00
Moul
4a9375dc99 [enh] close #9 and #17: remove cpu asking. 2016-08-09 20:00:02 +02:00
Moul
bad29ef90e [enh] #12, grant access to the graphical interface only to the admin.
- install, upgrade: protect the path and grant access to admin user.
- upgrade: forget to comment unused sed.
- Update readme: add information about webadmin on root path.
2016-08-09 19:19:28 +02:00
Moul
2b091dc805 [enh] #12 web admin: retrict install to root path.
- Install: add check to install only on root path, comment sed line
- Nginx conf: remove path choice sed
- Manifest: set root path as default, add explaination.
- Update upstream to 0.22.0a7 which handle proxy with https for webadmin
- Update readme: add information about webadmin on root path and how to access api.
-
2016-08-09 18:35:09 +02:00
Moul
e2c49b599b [enh] nginx: add better nginx conf file wich should manage sockets, but it's not working. 2016-08-08 14:38:03 +02:00
Moul
38682195c5 [up] update upstream to v0.21.3. 2016-08-08 13:50:07 +02:00
Moul
399153f5de [up] update upstream to v0.20.3. 2016-07-30 13:00:24 +02:00
Moul
87c9aedf69 [up] update upstream to v0.20.2. 2016-07-28 12:25:26 +02:00
Moul
40728d547d [fix] upgrade: fix syntax. 2016-07-23 15:04:07 +02:00
Moul
2f0a7722c8 [enh] close #7: enable ARM build which works.
- enable ARM build which works
- update upstream to 0.20.0
2016-07-03 11:47:35 +02:00
Moul
48df5a49b0 [enh] remove data and conf. 2016-06-28 13:55:13 +02:00
Moul
0f60824f55 [enh] manifest: for now, add example and default values for salt and password. 2016-06-24 12:36:21 +02:00
Moul
913d698e11 [enh] scripts: add futur access management for admin on /duniter and public access on /duniter/api. 2016-06-24 12:19:02 +02:00
Moul
32d3690e90 [enh] retrieve admin argument and store it. 2016-06-24 11:57:31 +02:00
Moul
38dddb4bba [fix] scripts: check CPU arch before doing modifications on the system. 2016-06-24 11:49:05 +02:00
Moul
6cca02f01c [fix] nginx conf: make it works on every path. 2016-06-23 18:05:13 +00:00
Moul
6870bab1a2 [fix] upgrade retrieve port arguments. 2016-06-23 17:53:54 +00:00
Moul
f47ce16fa1 [enh] nginx conf: proxy_pass to access the ui on /duniter/ and the API on /duniter/api. 2016-06-23 17:53:34 +00:00