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
Moul
58b7fbd356
[enh] update upstream to alpha87.
2016-06-23 16:26:08 +00:00
Moul
283f1c0920
[fix] upgrade: access to web-ui.
...
- Disable set -u because of unbounding variable on $nginx_conf
- Retrieve domain and path arguments
- Remove trailling "/" on path var
- Grant access to /duniter path on the SSO
2016-06-23 12:57:52 +00:00
Moul
f6020c33c2
[enh] set proxy_pass to duniter-ui.
2016-06-23 12:55:56 +00:00
Moul
f61cc3606f
[enh] use webstart cmd to launch duniter-ui.
2016-06-23 12:47:19 +00:00
Moul
85ad1a787f
[enh] Include YunoHost tile.
2016-06-23 12:46:03 +00:00
Moul
5e1598dca0
[enh] update readme.
2016-06-23 11:34:53 +00:00
Moul
c90a6ddc3e
[enh] upgrade nginx conf in upgrade script.
2016-06-23 11:29:22 +00:00
Moul
e6ac3173c8
[enh] Retrieve arguments via environment variables.
2016-06-23 11:27:00 +00:00
Moul
6705e38248
[enh] scripts: use helpers.
2016-06-23 11:12:33 +00:00
Moul
195596f036
[fix] manifest: set YunoHost 2.4 as requirement for helpers.
2016-06-23 10:23:24 +00:00
Moul
6bfab67ead
[enh] use variable for Nginx conf file path.
2016-06-23 10:23:24 +00:00
Moul
200e5b12d8
[enh] store $arch and retrieve it in upgrade script.
2016-06-23 10:22:49 +00:00
Moul
34f9d6f821
[enh] scripts: some cleanning.
2016-06-23 11:33:24 +02:00
Moul
b66d6c08ff
[enh] add working upgrade script.
2016-06-22 18:42:13 +00:00
Moul
be1003a318
[enh] retrive upstream version from a file. Upgrade to v0.20.0a86
2016-06-22 18:31:03 +00:00
Moul
45244f04e0
[enh] enhance way of retrieving debian packages
...
- use one line to retrieve the debian package
- use `--quiet` option for wget command to avoid warning messages about downloading
2016-06-01 11:38:51 +00:00
Moul
e47e44ad61
[mfix] spelling.
2016-05-31 22:42:53 +00:00
Moul
5dc34890eb
[fix/Enh] Nginx conf wasn't applied. Add set -eu.
...
- [fix] do not move in /twp directory. Manage Debian package from current directory.
- [enh] add 'set -eu' in install and update scripts. Remove it from remove script.
2016-05-31 22:42:53 +00:00
Moul
d4fd65ba63
[fix] launch duniter with root user.
2016-05-31 22:42:53 +00:00
Moul
8af377ec38
[enh] enhance way of retrieving debian packages from GitHub
2016-05-31 22:42:53 +00:00
Moul
5296475ddf
[enh] manifest: add packaging_format key and fix multi_instance value type
2016-05-31 22:42:53 +00:00
Moul
fbcd0bf791
[enh] manifest: use duniter node as default to sync.
2016-05-31 22:42:53 +00:00
Moul
37d8575af7
[enh] install/remove scripts: use new shell helpers from YunoHost 2.4.
2016-05-31 22:42:53 +00:00
Moul
a09f1540af
[enh] remove script: remove package with dpkg.
2016-05-31 22:42:53 +00:00