Skip to content

Tags: openspace42/aenigma

Tags

v0.7.1

Toggle v0.7.1's commit message
2019-06-20T16:54:36Z

ac90da2 v0.7.1 stable release with dna v0.3.14.
2390136 udpate readme/news
4d858cc fix gpg dependency install
85e76e1 fix chown
b64d12e fix migration required check
b5f4805 purge erlang-p1-pgsql
3856ac7 disable apt_full_upgrade temporarily
473da22 echofix
49c4b39 fix
be5c249 fix
c39c097 fix
49822a1 verify ejabberd deb file after download
91fe966 kill epmd when migrating ejabberd
da15f43 include_hostname in log_script in aenigma-exec
5b62d44 fix
43ebb82 [flwp] fix again set_permissions
f53b8a7 [flwp] fix set_permissions
6fb2d25 fix mam_disabled
34f31ea echofix for loglevel / mam
0769796 added install_etcd_cluster_conditionally and echofix
4152fe9 [flwp] continue updating installation comments
b578edc continue re-writing new deb based ejabberd installation and varfix
11ada47 [flwp] finish rewriting deb installation logic
3e08ce5 [fwlp] update ejab conf localize
86870d1 [flwp] fallback to ejab config v19.05
76a096a [flwp] Added config for ejabberd v19.05
9bbdebf [flwp] reduce timeout seconds and fix ejabberd captcha path
f6144ca [fu] disable ejabberd new version check
1f374fd [fu] fix
3f1e6cf [fu] fix
7f828a8 [fu] legacy fix
5011b93 echofix
415f06d fix
5fdc245 [fu] fix ejabberdctl
d301441 [fu] fix
728bec2 [fu] fix .erlang-cookie
8d375d2 [fu] fix
f1f84fe [fu] fix paths and permisions
4e02596 [followup] fix ejabberd enabling / starting
f6081f2 fix
69ed41c fix
ca33f88 fix
0d1b36c install ejabberd from process-one package downloads rather than jabber.at apt repo
80a48c2 re-allow registrations on converse
2367c52 fix
3e07ff1 Fix apply_patroni_config if patroni not installed yet
8f8eaa2 varfix
df7c5d9 echofix
598cba8 turn loglevel_zero and mam_off modes into persistent options
69976e8 update readme and introduce new page
4631e6f reorg readme
6bda6ce reorder prompts at end of installation
a1f1681 echofix
bd1c61e fix nginx module load
42f3a31 only reinstall etcd cluster during clusterize if there has been an actual new node provisioned
8616946 echo fix
3bbb9f6 var echo fix
174675c echofix
0c92bb7 added set_mam_disabled, _enabled, and prompt for disabling
846ee16 fix
efd4465 downgrade TLS to 1.2 because debian has too old of an nginx version
938e615 echo fix
c22c6be echo color fix
2d76ed0 fix
6731669 allow start_ejabberd to fail
ed42fad also fix start_patroni
c6c200e fix
0695d6a only apply patroni config if installed
dae6548 rewrite ejabberd restart
f97ed17 fix
12f2568 Merge branch 'master' of https://github.com/openspace42/aenigma
86bdebf update readme
88dccb2 Merge pull request #73 from openspace42/nginx_uploads
452ac04 fix
1c529ec allow custom branch install
b879b9b enable mod_proxy65 and xr.domain.tld dns check
4a545a3 remove http_fileserver, thumbnail: true, refine nginx websocket revproxy, fix duplicate test bosh service warning removal
8b1582f don't specifically load ngx_module.so
f2316c9 fix
e1a917f fix escaping
a58035f remove mod_echo as zinid says it only makes a mess
58e2593 fix
bd55ae8 allow more time for patroni to shut down to allow more replication and failover times
1fb5431 fix
9caf108 fix
f26e171 use nginx for ejabberd uploads

v0.7.1-beta.3

Toggle v0.7.1-beta.3's commit message
2019-06-19T08:47:45Z

4d858cc fix gpg dependency install
85e76e1 fix chown
b64d12e fix migration required check
b5f4805 purge erlang-p1-pgsql
3856ac7 disable apt_full_upgrade temporarily
473da22 echofix
49c4b39 fix
be5c249 fix
c39c097 fix
49822a1 verify ejabberd deb file after download
91fe966 kill epmd when migrating ejabberd
da15f43 include_hostname in log_script in aenigma-exec
5b62d44 fix
43ebb82 [flwp] fix again set_permissions
f53b8a7 [flwp] fix set_permissions
6fb2d25 fix mam_disabled
34f31ea echofix for loglevel / mam
0769796 added install_etcd_cluster_conditionally and echofix
4152fe9 [flwp] continue updating installation comments
b578edc continue re-writing new deb based ejabberd installation and varfix
11ada47 [flwp] finish rewriting deb installation logic
3e08ce5 [fwlp] update ejab conf localize
86870d1 [flwp] fallback to ejab config v19.05
76a096a [flwp] Added config for ejabberd v19.05
9bbdebf [flwp] reduce timeout seconds and fix ejabberd captcha path
f6144ca [fu] disable ejabberd new version check
1f374fd [fu] fix
3f1e6cf [fu] fix
7f828a8 [fu] legacy fix
5011b93 echofix
415f06d fix
5fdc245 [fu] fix ejabberdctl
d301441 [fu] fix
728bec2 [fu] fix .erlang-cookie
8d375d2 [fu] fix
f1f84fe [fu] fix paths and permisions
4e02596 [followup] fix ejabberd enabling / starting
f6081f2 fix
69ed41c fix
ca33f88 fix
0d1b36c install ejabberd from process-one package downloads rather than jabber.at apt repo
80a48c2 re-allow registrations on converse
2367c52 fix
3e07ff1 Fix apply_patroni_config if patroni not installed yet
8f8eaa2 varfix
df7c5d9 echofix
598cba8 turn loglevel_zero and mam_off modes into persistent options
69976e8 update readme and introduce new page
4631e6f reorg readme
6bda6ce reorder prompts at end of installation
a1f1681 echofix
bd1c61e fix nginx module load
42f3a31 only reinstall etcd cluster during clusterize if there has been an actual new node provisioned
8616946 echo fix
3bbb9f6 var echo fix
174675c echofix
0c92bb7 added set_mam_disabled, _enabled, and prompt for disabling
846ee16 fix
efd4465 downgrade TLS to 1.2 because debian has too old of an nginx version
938e615 echo fix
c22c6be echo color fix
2d76ed0 fix
6731669 allow start_ejabberd to fail
ed42fad also fix start_patroni
c6c200e fix
0695d6a only apply patroni config if installed
dae6548 rewrite ejabberd restart
f97ed17 fix
12f2568 Merge branch 'master' of https://github.com/openspace42/aenigma
86bdebf update readme
88dccb2 Merge pull request #73 from openspace42/nginx_uploads
452ac04 fix
1c529ec allow custom branch install
b879b9b enable mod_proxy65 and xr.domain.tld dns check
4a545a3 remove http_fileserver, thumbnail: true, refine nginx websocket revproxy, fix duplicate test bosh service warning removal
8b1582f don't specifically load ngx_module.so
f2316c9 fix
e1a917f fix escaping
a58035f remove mod_echo as zinid says it only makes a mess
58e2593 fix
bd55ae8 allow more time for patroni to shut down to allow more replication and failover times
1fb5431 fix
9caf108 fix
f26e171 use nginx for ejabberd uploads

v0.7.1-beta.2

Toggle v0.7.1-beta.2's commit message
2019-06-12T13:48:10Z

2367c52 fix
3e07ff1 Fix apply_patroni_config if patroni not installed yet
8f8eaa2 varfix
df7c5d9 echofix
598cba8 turn loglevel_zero and mam_off modes into persistent options
69976e8 update readme and introduce new page
4631e6f reorg readme
6bda6ce reorder prompts at end of installation
a1f1681 echofix
bd1c61e fix nginx module load
42f3a31 only reinstall etcd cluster during clusterize if there has been an actual new node provisioned
8616946 echo fix
3bbb9f6 var echo fix
174675c echofix
0c92bb7 added set_mam_disabled, _enabled, and prompt for disabling
846ee16 fix
efd4465 downgrade TLS to 1.2 because debian has too old of an nginx version
938e615 echo fix
c22c6be echo color fix
2d76ed0 fix
6731669 allow start_ejabberd to fail
ed42fad also fix start_patroni
c6c200e fix
0695d6a only apply patroni config if installed
dae6548 rewrite ejabberd restart
f97ed17 fix
12f2568 Merge branch 'master' of https://github.com/openspace42/aenigma
86bdebf update readme
88dccb2 Merge pull request #73 from openspace42/nginx_uploads
452ac04 fix
1c529ec allow custom branch install
b879b9b enable mod_proxy65 and xr.domain.tld dns check
4a545a3 remove http_fileserver, thumbnail: true, refine nginx websocket revproxy, fix duplicate test bosh service warning removal
8b1582f don't specifically load ngx_module.so
f2316c9 fix
e1a917f fix escaping
a58035f remove mod_echo as zinid says it only makes a mess
58e2593 fix
bd55ae8 allow more time for patroni to shut down to allow more replication and failover times
1fb5431 fix
9caf108 fix
f26e171 use nginx for ejabberd uploads

v0.7.1-beta.1

Toggle v0.7.1-beta.1's commit message
2019-06-11T07:49:31Z

4631e6f reorg readme
6bda6ce reorder prompts at end of installation
a1f1681 echofix
bd1c61e fix nginx module load
42f3a31 only reinstall etcd cluster during clusterize if there has been an actual new node provisioned
8616946 echo fix
3bbb9f6 var echo fix
174675c echofix
0c92bb7 added set_mam_disabled, _enabled, and prompt for disabling
846ee16 fix
efd4465 downgrade TLS to 1.2 because debian has too old of an nginx version
938e615 echo fix
c22c6be echo color fix
2d76ed0 fix
6731669 allow start_ejabberd to fail
ed42fad also fix start_patroni
c6c200e fix
0695d6a only apply patroni config if installed
dae6548 rewrite ejabberd restart
f97ed17 fix
12f2568 Merge branch 'master' of https://github.com/openspace42/aenigma
86bdebf update readme
88dccb2 Merge pull request #73 from openspace42/nginx_uploads
452ac04 fix
1c529ec allow custom branch install
b879b9b enable mod_proxy65 and xr.domain.tld dns check
4a545a3 remove http_fileserver, thumbnail: true, refine nginx websocket revproxy, fix duplicate test bosh service warning removal
8b1582f don't specifically load ngx_module.so
f2316c9 fix
e1a917f fix escaping
a58035f remove mod_echo as zinid says it only makes a mess
58e2593 fix
bd55ae8 allow more time for patroni to shut down to allow more replication and failover times
1fb5431 fix
9caf108 fix
f26e171 use nginx for ejabberd uploads

v0.7.0

Toggle v0.7.0's commit message
2019-06-05T12:18:00Z

ae292dd use dna v0.3.13
4dcbc47 allow more time for patroni to stop
cc3a032 also set loglevel for nginx global logging in nginx.conf
94fcf6d echo fix
1223846 Merge branch 'master' of https://github.com/openspace42/aenigma
304af5c added loglevel_zero function in readme
2b1f375 fix index transfer in onion webroot
8fc08e2 configure nginx for entire domain to allow correct tls cert for ae.domain.xyz among other things
f2a767f hopefully fix fucking locale issue on initdb with patroni
f2d2630 prompt for loglevel_zero
91dcec8 fix
473cb75 refine
f8051fd added set_loglevel_zero and _standard
70a0d55 fix stop_patroni
63ea287 fix converse make dev / make dist by using a stable version [v4.2.0]
e19af4d varfix2
0c7eee3 varfix
defd203 fix
8364234 Fix resolv.conf for unbound
7c82a1d fix
d340715 fix
69a28ee refix
ea90775 fix
08ed2c5 apply and restart patroni haproxy and ejabberd on secondary nodes that are not being reprovisioned
5080fe4 fix
2966aa1 reverse proxy websocket with nginx when accessed through onion domain to allow conversejs use entirely over onion domain without double self-signed cert warning
6d145d6 finish rewriting etcd/patroni/haproxy/ejabberd stop/install/start cluster logic
d693928 add cluster checks before install_etcd_cluster
659eec5 echo fix
9763a77 echo improve
02ff812 finish rewriting install_etcd_cluster with new stop_ejabberd_patroni function
f2daa86 fix
add041c fix
1d9fae3 fix
1717337 make stop ejabberd/patroni hostname-verbose
056bb2b added stop_ejabberd_patroni
b097197 update etcd/patroni stop/start logic
ae0009f Apply secondary node hostname remotely right away when clusterizing
b18a998 fix get_online_nodes
a35d89b Rewrite start/restart/stop functions
76a6034 fix clusterize already_registered_node check
9d65638 stop patroni during etcd wipe, fix patroni config apply
afd19e6 fix
1f9125e reverse order of ops in install_etcd
d115358 inhibit etcd from autostarting after install and instead wait for correct config to be applied
6270f2a really like really really really wipe etcd
3dc4947 fix wipe_etcd
7f9edee fix permission setting
240bae9 fix set_permissions before postgres exists
165c28a Fix ufw show added exiting script
929bd77 fix
84ef323 Added wipe_old_ufw_cluster_rules
301ca17 improve set_permissions
873ed61 fix
f8fb9bb only migrate to psql if ejabberd is already installed
b0014c1 force hostname refresh after setting it
fb0f7db fix set_permissions if ejabberd isn't installed already
679c57a only restart sslh if it's already installed
595e4e5 fix for clusterize script prompt and rename -null to -
5732572 increase nginx bucket size
726a605 fix
59aaada use alternate webroot for onion and use onion-specific websocket in onion-specific converse.js
87ea834 don't use dna v0.3.13 just yet of course
88e6a10 fix
12a4fbd use dna v0.3.13
75828d6 make self signed widlcard onion cert idempotent
6aea9c5 fix
a2b91ae fix
8d1f6c2 Fix
7faec12 fix converse /var/www/ location
898ae56 fix
421b3a7 fix
239342f fix
cf1a3bd provision nginx for onion hostname
2506a74 add nginx conf for onion hostname
a15cf5f fix
15f77a6 Also provision nginx for additional_domains
bdadf74 rename ssl to tls finally
426c374 reorder operations in converse install
104b7fd use websocket instead of bosh in converse.js
8835ac1 fix
c2c1826 Fix #69
6e43c62 Fix #70
e75f24b Fix some dependency issues as per #59 and use dna-get_distro_codename
97b88b1 update readme
8fdd3b2 Add '"eu.siacs.conversations.axolotl.*": access_model: open' back again because Holger said so
050941a isolate application of patroni and haproxy configs and re-apply them when clusterizing
05a3e32 make ejabberd the owner of the ejabberd db
7aad29b wipe etcd locally as well
0ec4219 varfix
4ed8182 psql migration fixes
cae65e4 fix
7af87c9 use tmp_dir for online_test_token
5b0759d use postgresql
f749fc3 fix rsync in clusterize
b2748b4 fix psql nomenclature
87a644e isolate function functionality
dd68472 function-ize ejabberd localization
1afb557 fix
e07a779 echo fix
1eb2b5c fix
6f278c1 echo fix
aefc339 fix
0e0ed01 localize public_ipv4 in ejabberd config
b2dfc35 use postgresql/patroni/haproxy in ejabberd
8afa56e limit patroni password generation to primary node and push them while clusterizing
65cb9c9 localize psql version in patroni config
d282cb4 use dna-install_postgresql
220d404 echo fix
ee48d7e fix
8e1150a fix
212c022 fix
60a5176 fix
79a4e03 fixes for debian ejabberd repo pinning and testing repo for erlang-p1-pgsql
2447054 fix var name clash
dc13497 use dna-install_etcd
df0012a finish rewriting psql
16b1da2 rewrite patroni authentication and provisioning
b124e75 added get_nodes_online
385e03d fix
86507e8 fix
c580421 fix
710c858 use localhost for etcd in patroni as tests seem to work
00102e2 fix
cbbd405 complete rewrite of psql provisioning
f98ee7f fix
3f957ae fix
3aefdfc fix
220080c added cluster_postgresql_remotely
74e497f fix remote etcd purge
f0ae356 fix etcd clustering
d80f2a6 fix
74521dc fix
10cf0cc get hostname before etcd
ae03552 update for etcd
8b1705e use TLS in patroni
7c13bbe new config for patroni hoping it finally freaking works
0751ae7 fix
3838837 synthia: create temp dirs in synthia-env
8e3e975 fix
03db41d fix
284112d fix
4203756 fix
deb7114 Added cluster_postgresql
1bdbc6d restart ufw
c50c257 Fix and add for SSLH over Tor
02b6930 fix sslh log_level
41a7bce fix sslh SEDs for additional_domains
8bd5e1b Add .onion hostname to SSLH for xh.
3cd0023 add verbosity to provision_tor
110c311 echo fix
22f8e42 fix
319abbf echo fix
16cf04e variable escaping fix
8887294 Route .onion DNS queries through Tor with Unbound + IPtables to allow S2S federation over Tor
cffa1ad fix pg_hba file path for different psql versions
7719c51 only migrate to psql on primary nodes, secondary nodes will start with an empty psql db and aquire data when joining the cluster
3ecf6c8 echo fix
7620da6 tabfix
133f03c fix [tmp_dir]
5f9a2a7 fix
ca4321f fix
3834682 fix
f2f346c fix
53fca2d Added psql migration
a0d55e2 echo
a6e2643 varfix
1fe759d use pgsql_users_number_estimate
c01ac08 varfix
ed3276e Update for psql
b2f65bd Install and use postgresql for ejabberd
4953294 fix
711a362 Added configure_psql
4de76ea Start implementing oauth, fix #63
992fd5c fix mv

v0.7.0-beta.6

Toggle v0.7.0-beta.6's commit message
2019-06-02T09:52:01Z

94fcf6d echo fix
1223846 Merge branch 'master' of https://github.com/openspace42/aenigma
304af5c added loglevel_zero function in readme
2b1f375 fix index transfer in onion webroot
8fc08e2 configure nginx for entire domain to allow correct tls cert for ae.domain.xyz among other things
f2a767f hopefully fix fucking locale issue on initdb with patroni
f2d2630 prompt for loglevel_zero
91dcec8 fix
473cb75 refine
f8051fd added set_loglevel_zero and _standard
70a0d55 fix stop_patroni
63ea287 fix converse make dev / make dist by using a stable version [v4.2.0]
e19af4d varfix2
0c7eee3 varfix
defd203 fix
8364234 Fix resolv.conf for unbound
7c82a1d fix
d340715 fix
69a28ee refix
ea90775 fix
08ed2c5 apply and restart patroni haproxy and ejabberd on secondary nodes that are not being reprovisioned
5080fe4 fix
2966aa1 reverse proxy websocket with nginx when accessed through onion domain to allow conversejs use entirely over onion domain without double self-signed cert warning
6d145d6 finish rewriting etcd/patroni/haproxy/ejabberd stop/install/start cluster logic
d693928 add cluster checks before install_etcd_cluster
659eec5 echo fix
9763a77 echo improve
02ff812 finish rewriting install_etcd_cluster with new stop_ejabberd_patroni function
f2daa86 fix
add041c fix
1d9fae3 fix
1717337 make stop ejabberd/patroni hostname-verbose
056bb2b added stop_ejabberd_patroni
b097197 update etcd/patroni stop/start logic
ae0009f Apply secondary node hostname remotely right away when clusterizing
b18a998 fix get_online_nodes
a35d89b Rewrite start/restart/stop functions
76a6034 fix clusterize already_registered_node check
9d65638 stop patroni during etcd wipe, fix patroni config apply
afd19e6 fix
1f9125e reverse order of ops in install_etcd
d115358 inhibit etcd from autostarting after install and instead wait for correct config to be applied
6270f2a really like really really really wipe etcd
3dc4947 fix wipe_etcd
7f9edee fix permission setting
240bae9 fix set_permissions before postgres exists
165c28a Fix ufw show added exiting script
929bd77 fix
84ef323 Added wipe_old_ufw_cluster_rules
301ca17 improve set_permissions
873ed61 fix
f8fb9bb only migrate to psql if ejabberd is already installed
b0014c1 force hostname refresh after setting it
fb0f7db fix set_permissions if ejabberd isn't installed already
679c57a only restart sslh if it's already installed
595e4e5 fix for clusterize script prompt and rename -null to -
5732572 increase nginx bucket size
726a605 fix
59aaada use alternate webroot for onion and use onion-specific websocket in onion-specific converse.js
87ea834 don't use dna v0.3.13 just yet of course
88e6a10 fix
12a4fbd use dna v0.3.13
75828d6 make self signed widlcard onion cert idempotent
6aea9c5 fix
a2b91ae fix
8d1f6c2 Fix
7faec12 fix converse /var/www/ location
898ae56 fix
421b3a7 fix
239342f fix
cf1a3bd provision nginx for onion hostname
2506a74 add nginx conf for onion hostname
a15cf5f fix
15f77a6 Also provision nginx for additional_domains
bdadf74 rename ssl to tls finally
426c374 reorder operations in converse install
104b7fd use websocket instead of bosh in converse.js
8835ac1 fix
c2c1826 Fix #69
6e43c62 Fix #70
e75f24b Fix some dependency issues as per #59 and use dna-get_distro_codename
97b88b1 update readme
8fdd3b2 Add '"eu.siacs.conversations.axolotl.*": access_model: open' back again because Holger said so
050941a isolate application of patroni and haproxy configs and re-apply them when clusterizing
05a3e32 make ejabberd the owner of the ejabberd db
7aad29b wipe etcd locally as well
0ec4219 varfix
4ed8182 psql migration fixes
cae65e4 fix
7af87c9 use tmp_dir for online_test_token
5b0759d use postgresql
f749fc3 fix rsync in clusterize
b2748b4 fix psql nomenclature
87a644e isolate function functionality
dd68472 function-ize ejabberd localization
1afb557 fix
e07a779 echo fix
1eb2b5c fix
6f278c1 echo fix
aefc339 fix
0e0ed01 localize public_ipv4 in ejabberd config
b2dfc35 use postgresql/patroni/haproxy in ejabberd
8afa56e limit patroni password generation to primary node and push them while clusterizing
65cb9c9 localize psql version in patroni config
d282cb4 use dna-install_postgresql
220d404 echo fix
ee48d7e fix
8e1150a fix
212c022 fix
60a5176 fix
79a4e03 fixes for debian ejabberd repo pinning and testing repo for erlang-p1-pgsql
2447054 fix var name clash
dc13497 use dna-install_etcd
df0012a finish rewriting psql
16b1da2 rewrite patroni authentication and provisioning
b124e75 added get_nodes_online
385e03d fix
86507e8 fix
c580421 fix
710c858 use localhost for etcd in patroni as tests seem to work
00102e2 fix
cbbd405 complete rewrite of psql provisioning
f98ee7f fix
3f957ae fix
3aefdfc fix
220080c added cluster_postgresql_remotely
74e497f fix remote etcd purge
f0ae356 fix etcd clustering
d80f2a6 fix
74521dc fix
10cf0cc get hostname before etcd
ae03552 update for etcd
8b1705e use TLS in patroni
7c13bbe new config for patroni hoping it finally freaking works
0751ae7 fix
3838837 synthia: create temp dirs in synthia-env
8e3e975 fix
03db41d fix
284112d fix
4203756 fix
deb7114 Added cluster_postgresql
1bdbc6d restart ufw
c50c257 Fix and add for SSLH over Tor
02b6930 fix sslh log_level
41a7bce fix sslh SEDs for additional_domains
8bd5e1b Add .onion hostname to SSLH for xh.
3cd0023 add verbosity to provision_tor
110c311 echo fix
22f8e42 fix
319abbf echo fix
16cf04e variable escaping fix
8887294 Route .onion DNS queries through Tor with Unbound + IPtables to allow S2S federation over Tor
cffa1ad fix pg_hba file path for different psql versions
7719c51 only migrate to psql on primary nodes, secondary nodes will start with an empty psql db and aquire data when joining the cluster
3ecf6c8 echo fix
7620da6 tabfix
133f03c fix [tmp_dir]
5f9a2a7 fix
ca4321f fix
3834682 fix
f2f346c fix
53fca2d Added psql migration
a0d55e2 echo
a6e2643 varfix
1fe759d use pgsql_users_number_estimate
c01ac08 varfix
ed3276e Update for psql
b2f65bd Install and use postgresql for ejabberd
4953294 fix
711a362 Added configure_psql
4de76ea Start implementing oauth, fix #63
992fd5c fix mv

v0.7.0-beta.5

Toggle v0.7.0-beta.5's commit message
2019-06-01T16:45:05Z

2b1f375 fix index transfer in onion webroot
8fc08e2 configure nginx for entire domain to allow correct tls cert for ae.domain.xyz among other things
f2a767f hopefully fix fucking locale issue on initdb with patroni
f2d2630 prompt for loglevel_zero
91dcec8 fix
473cb75 refine
f8051fd added set_loglevel_zero and _standard
70a0d55 fix stop_patroni
63ea287 fix converse make dev / make dist by using a stable version [v4.2.0]
e19af4d varfix2
0c7eee3 varfix
defd203 fix
8364234 Fix resolv.conf for unbound
7c82a1d fix
d340715 fix
69a28ee refix
ea90775 fix
08ed2c5 apply and restart patroni haproxy and ejabberd on secondary nodes that are not being reprovisioned
5080fe4 fix
2966aa1 reverse proxy websocket with nginx when accessed through onion domain to allow conversejs use entirely over onion domain without double self-signed cert warning
6d145d6 finish rewriting etcd/patroni/haproxy/ejabberd stop/install/start cluster logic
d693928 add cluster checks before install_etcd_cluster
659eec5 echo fix
9763a77 echo improve
02ff812 finish rewriting install_etcd_cluster with new stop_ejabberd_patroni function
f2daa86 fix
add041c fix
1d9fae3 fix
1717337 make stop ejabberd/patroni hostname-verbose
056bb2b added stop_ejabberd_patroni
b097197 update etcd/patroni stop/start logic
ae0009f Apply secondary node hostname remotely right away when clusterizing
b18a998 fix get_online_nodes
a35d89b Rewrite start/restart/stop functions
76a6034 fix clusterize already_registered_node check
9d65638 stop patroni during etcd wipe, fix patroni config apply
afd19e6 fix
1f9125e reverse order of ops in install_etcd
d115358 inhibit etcd from autostarting after install and instead wait for correct config to be applied
6270f2a really like really really really wipe etcd
3dc4947 fix wipe_etcd
7f9edee fix permission setting
240bae9 fix set_permissions before postgres exists
165c28a Fix ufw show added exiting script
929bd77 fix
84ef323 Added wipe_old_ufw_cluster_rules
301ca17 improve set_permissions
873ed61 fix
f8fb9bb only migrate to psql if ejabberd is already installed
b0014c1 force hostname refresh after setting it
fb0f7db fix set_permissions if ejabberd isn't installed already
679c57a only restart sslh if it's already installed
595e4e5 fix for clusterize script prompt and rename -null to -
5732572 increase nginx bucket size
726a605 fix
59aaada use alternate webroot for onion and use onion-specific websocket in onion-specific converse.js
87ea834 don't use dna v0.3.13 just yet of course
88e6a10 fix
12a4fbd use dna v0.3.13
75828d6 make self signed widlcard onion cert idempotent
6aea9c5 fix
a2b91ae fix
8d1f6c2 Fix
7faec12 fix converse /var/www/ location
898ae56 fix
421b3a7 fix
239342f fix
cf1a3bd provision nginx for onion hostname
2506a74 add nginx conf for onion hostname
a15cf5f fix
15f77a6 Also provision nginx for additional_domains
bdadf74 rename ssl to tls finally
426c374 reorder operations in converse install
104b7fd use websocket instead of bosh in converse.js
8835ac1 fix
c2c1826 Fix #69
6e43c62 Fix #70
e75f24b Fix some dependency issues as per #59 and use dna-get_distro_codename
97b88b1 update readme
8fdd3b2 Add '"eu.siacs.conversations.axolotl.*": access_model: open' back again because Holger said so
050941a isolate application of patroni and haproxy configs and re-apply them when clusterizing
05a3e32 make ejabberd the owner of the ejabberd db
7aad29b wipe etcd locally as well
0ec4219 varfix
4ed8182 psql migration fixes
cae65e4 fix
7af87c9 use tmp_dir for online_test_token
5b0759d use postgresql
f749fc3 fix rsync in clusterize
b2748b4 fix psql nomenclature
87a644e isolate function functionality
dd68472 function-ize ejabberd localization
1afb557 fix
e07a779 echo fix
1eb2b5c fix
6f278c1 echo fix
aefc339 fix
0e0ed01 localize public_ipv4 in ejabberd config
b2dfc35 use postgresql/patroni/haproxy in ejabberd
8afa56e limit patroni password generation to primary node and push them while clusterizing
65cb9c9 localize psql version in patroni config
d282cb4 use dna-install_postgresql
220d404 echo fix
ee48d7e fix
8e1150a fix
212c022 fix
60a5176 fix
79a4e03 fixes for debian ejabberd repo pinning and testing repo for erlang-p1-pgsql
2447054 fix var name clash
dc13497 use dna-install_etcd
df0012a finish rewriting psql
16b1da2 rewrite patroni authentication and provisioning
b124e75 added get_nodes_online
385e03d fix
86507e8 fix
c580421 fix
710c858 use localhost for etcd in patroni as tests seem to work
00102e2 fix
cbbd405 complete rewrite of psql provisioning
f98ee7f fix
3f957ae fix
3aefdfc fix
220080c added cluster_postgresql_remotely
74e497f fix remote etcd purge
f0ae356 fix etcd clustering
d80f2a6 fix
74521dc fix
10cf0cc get hostname before etcd
ae03552 update for etcd
8b1705e use TLS in patroni
7c13bbe new config for patroni hoping it finally freaking works
0751ae7 fix
3838837 synthia: create temp dirs in synthia-env
8e3e975 fix
03db41d fix
284112d fix
4203756 fix
deb7114 Added cluster_postgresql
1bdbc6d restart ufw
c50c257 Fix and add for SSLH over Tor
02b6930 fix sslh log_level
41a7bce fix sslh SEDs for additional_domains
8bd5e1b Add .onion hostname to SSLH for xh.
3cd0023 add verbosity to provision_tor
110c311 echo fix
22f8e42 fix
319abbf echo fix
16cf04e variable escaping fix
8887294 Route .onion DNS queries through Tor with Unbound + IPtables to allow S2S federation over Tor
cffa1ad fix pg_hba file path for different psql versions
7719c51 only migrate to psql on primary nodes, secondary nodes will start with an empty psql db and aquire data when joining the cluster
3ecf6c8 echo fix
7620da6 tabfix
133f03c fix [tmp_dir]
5f9a2a7 fix
ca4321f fix
3834682 fix
f2f346c fix
53fca2d Added psql migration
a0d55e2 echo
a6e2643 varfix
1fe759d use pgsql_users_number_estimate
c01ac08 varfix
ed3276e Update for psql
b2f65bd Install and use postgresql for ejabberd
4953294 fix
711a362 Added configure_psql
4de76ea Start implementing oauth, fix #63
992fd5c fix mv

v0.7.0-beta.4

Toggle v0.7.0-beta.4's commit message
2019-06-01T11:13:43Z

f2d2630 prompt for loglevel_zero
91dcec8 fix
473cb75 refine
f8051fd added set_loglevel_zero and _standard
70a0d55 fix stop_patroni
63ea287 fix converse make dev / make dist by using a stable version [v4.2.0]
e19af4d varfix2
0c7eee3 varfix
defd203 fix
8364234 Fix resolv.conf for unbound
7c82a1d fix
d340715 fix
69a28ee refix
ea90775 fix
08ed2c5 apply and restart patroni haproxy and ejabberd on secondary nodes that are not being reprovisioned
5080fe4 fix
2966aa1 reverse proxy websocket with nginx when accessed through onion domain to allow conversejs use entirely over onion domain without double self-signed cert warning
6d145d6 finish rewriting etcd/patroni/haproxy/ejabberd stop/install/start cluster logic
d693928 add cluster checks before install_etcd_cluster
659eec5 echo fix
9763a77 echo improve
02ff812 finish rewriting install_etcd_cluster with new stop_ejabberd_patroni function
f2daa86 fix
add041c fix
1d9fae3 fix
1717337 make stop ejabberd/patroni hostname-verbose
056bb2b added stop_ejabberd_patroni
b097197 update etcd/patroni stop/start logic
ae0009f Apply secondary node hostname remotely right away when clusterizing
b18a998 fix get_online_nodes
a35d89b Rewrite start/restart/stop functions
76a6034 fix clusterize already_registered_node check
9d65638 stop patroni during etcd wipe, fix patroni config apply
afd19e6 fix
1f9125e reverse order of ops in install_etcd
d115358 inhibit etcd from autostarting after install and instead wait for correct config to be applied
6270f2a really like really really really wipe etcd
3dc4947 fix wipe_etcd
7f9edee fix permission setting
240bae9 fix set_permissions before postgres exists
165c28a Fix ufw show added exiting script
929bd77 fix
84ef323 Added wipe_old_ufw_cluster_rules
301ca17 improve set_permissions
873ed61 fix
f8fb9bb only migrate to psql if ejabberd is already installed
b0014c1 force hostname refresh after setting it
fb0f7db fix set_permissions if ejabberd isn't installed already
679c57a only restart sslh if it's already installed
595e4e5 fix for clusterize script prompt and rename -null to -
5732572 increase nginx bucket size
726a605 fix
59aaada use alternate webroot for onion and use onion-specific websocket in onion-specific converse.js
87ea834 don't use dna v0.3.13 just yet of course
88e6a10 fix
12a4fbd use dna v0.3.13
75828d6 make self signed widlcard onion cert idempotent
6aea9c5 fix
a2b91ae fix
8d1f6c2 Fix
7faec12 fix converse /var/www/ location
898ae56 fix
421b3a7 fix
239342f fix
cf1a3bd provision nginx for onion hostname
2506a74 add nginx conf for onion hostname
a15cf5f fix
15f77a6 Also provision nginx for additional_domains
bdadf74 rename ssl to tls finally
426c374 reorder operations in converse install
104b7fd use websocket instead of bosh in converse.js
8835ac1 fix
c2c1826 Fix #69
6e43c62 Fix #70
e75f24b Fix some dependency issues as per #59 and use dna-get_distro_codename
97b88b1 update readme
8fdd3b2 Add '"eu.siacs.conversations.axolotl.*": access_model: open' back again because Holger said so
050941a isolate application of patroni and haproxy configs and re-apply them when clusterizing
05a3e32 make ejabberd the owner of the ejabberd db
7aad29b wipe etcd locally as well
0ec4219 varfix
4ed8182 psql migration fixes
cae65e4 fix
7af87c9 use tmp_dir for online_test_token
5b0759d use postgresql
f749fc3 fix rsync in clusterize
b2748b4 fix psql nomenclature
87a644e isolate function functionality
dd68472 function-ize ejabberd localization
1afb557 fix
e07a779 echo fix
1eb2b5c fix
6f278c1 echo fix
aefc339 fix
0e0ed01 localize public_ipv4 in ejabberd config
b2dfc35 use postgresql/patroni/haproxy in ejabberd
8afa56e limit patroni password generation to primary node and push them while clusterizing
65cb9c9 localize psql version in patroni config
d282cb4 use dna-install_postgresql
220d404 echo fix
ee48d7e fix
8e1150a fix
212c022 fix
60a5176 fix
79a4e03 fixes for debian ejabberd repo pinning and testing repo for erlang-p1-pgsql
2447054 fix var name clash
dc13497 use dna-install_etcd
df0012a finish rewriting psql
16b1da2 rewrite patroni authentication and provisioning
b124e75 added get_nodes_online
385e03d fix
86507e8 fix
c580421 fix
710c858 use localhost for etcd in patroni as tests seem to work
00102e2 fix
cbbd405 complete rewrite of psql provisioning
f98ee7f fix
3f957ae fix
3aefdfc fix
220080c added cluster_postgresql_remotely
74e497f fix remote etcd purge
f0ae356 fix etcd clustering
d80f2a6 fix
74521dc fix
10cf0cc get hostname before etcd
ae03552 update for etcd
8b1705e use TLS in patroni
7c13bbe new config for patroni hoping it finally freaking works
0751ae7 fix
3838837 synthia: create temp dirs in synthia-env
8e3e975 fix
03db41d fix
284112d fix
4203756 fix
deb7114 Added cluster_postgresql
1bdbc6d restart ufw
c50c257 Fix and add for SSLH over Tor
02b6930 fix sslh log_level
41a7bce fix sslh SEDs for additional_domains
8bd5e1b Add .onion hostname to SSLH for xh.
3cd0023 add verbosity to provision_tor
110c311 echo fix
22f8e42 fix
319abbf echo fix
16cf04e variable escaping fix
8887294 Route .onion DNS queries through Tor with Unbound + IPtables to allow S2S federation over Tor
cffa1ad fix pg_hba file path for different psql versions
7719c51 only migrate to psql on primary nodes, secondary nodes will start with an empty psql db and aquire data when joining the cluster
3ecf6c8 echo fix
7620da6 tabfix
133f03c fix [tmp_dir]
5f9a2a7 fix
ca4321f fix
3834682 fix
f2f346c fix
53fca2d Added psql migration
a0d55e2 echo
a6e2643 varfix
1fe759d use pgsql_users_number_estimate
c01ac08 varfix
ed3276e Update for psql
b2f65bd Install and use postgresql for ejabberd
4953294 fix
711a362 Added configure_psql
4de76ea Start implementing oauth, fix #63
992fd5c fix mv

v0.7.0-beta.3

Toggle v0.7.0-beta.3's commit message
2019-05-31T15:09:16Z

70a0d55 fix stop_patroni
63ea287 fix converse make dev / make dist by using a stable version [v4.2.0]
e19af4d varfix2
0c7eee3 varfix
defd203 fix
8364234 Fix resolv.conf for unbound
7c82a1d fix
d340715 fix
69a28ee refix
ea90775 fix
08ed2c5 apply and restart patroni haproxy and ejabberd on secondary nodes that are not being reprovisioned
5080fe4 fix
2966aa1 reverse proxy websocket with nginx when accessed through onion domain to allow conversejs use entirely over onion domain without double self-signed cert warning
6d145d6 finish rewriting etcd/patroni/haproxy/ejabberd stop/install/start cluster logic
d693928 add cluster checks before install_etcd_cluster
659eec5 echo fix
9763a77 echo improve
02ff812 finish rewriting install_etcd_cluster with new stop_ejabberd_patroni function
f2daa86 fix
add041c fix
1d9fae3 fix
1717337 make stop ejabberd/patroni hostname-verbose
056bb2b added stop_ejabberd_patroni
b097197 update etcd/patroni stop/start logic
ae0009f Apply secondary node hostname remotely right away when clusterizing
b18a998 fix get_online_nodes
a35d89b Rewrite start/restart/stop functions
76a6034 fix clusterize already_registered_node check
9d65638 stop patroni during etcd wipe, fix patroni config apply
afd19e6 fix
1f9125e reverse order of ops in install_etcd
d115358 inhibit etcd from autostarting after install and instead wait for correct config to be applied
6270f2a really like really really really wipe etcd
3dc4947 fix wipe_etcd
7f9edee fix permission setting
240bae9 fix set_permissions before postgres exists
165c28a Fix ufw show added exiting script
929bd77 fix
84ef323 Added wipe_old_ufw_cluster_rules
301ca17 improve set_permissions
873ed61 fix
f8fb9bb only migrate to psql if ejabberd is already installed
b0014c1 force hostname refresh after setting it
fb0f7db fix set_permissions if ejabberd isn't installed already
679c57a only restart sslh if it's already installed
595e4e5 fix for clusterize script prompt and rename -null to -
5732572 increase nginx bucket size
726a605 fix
59aaada use alternate webroot for onion and use onion-specific websocket in onion-specific converse.js
87ea834 don't use dna v0.3.13 just yet of course
88e6a10 fix
12a4fbd use dna v0.3.13
75828d6 make self signed widlcard onion cert idempotent
6aea9c5 fix
a2b91ae fix
8d1f6c2 Fix
7faec12 fix converse /var/www/ location
898ae56 fix
421b3a7 fix
239342f fix
cf1a3bd provision nginx for onion hostname
2506a74 add nginx conf for onion hostname
a15cf5f fix
15f77a6 Also provision nginx for additional_domains
bdadf74 rename ssl to tls finally
426c374 reorder operations in converse install
104b7fd use websocket instead of bosh in converse.js
8835ac1 fix
c2c1826 Fix #69
6e43c62 Fix #70
e75f24b Fix some dependency issues as per #59 and use dna-get_distro_codename
97b88b1 update readme
8fdd3b2 Add '"eu.siacs.conversations.axolotl.*": access_model: open' back again because Holger said so
050941a isolate application of patroni and haproxy configs and re-apply them when clusterizing
05a3e32 make ejabberd the owner of the ejabberd db
7aad29b wipe etcd locally as well
0ec4219 varfix
4ed8182 psql migration fixes
cae65e4 fix
7af87c9 use tmp_dir for online_test_token
5b0759d use postgresql
f749fc3 fix rsync in clusterize
b2748b4 fix psql nomenclature
87a644e isolate function functionality
dd68472 function-ize ejabberd localization
1afb557 fix
e07a779 echo fix
1eb2b5c fix
6f278c1 echo fix
aefc339 fix
0e0ed01 localize public_ipv4 in ejabberd config
b2dfc35 use postgresql/patroni/haproxy in ejabberd
8afa56e limit patroni password generation to primary node and push them while clusterizing
65cb9c9 localize psql version in patroni config
d282cb4 use dna-install_postgresql
220d404 echo fix
ee48d7e fix
8e1150a fix
212c022 fix
60a5176 fix
79a4e03 fixes for debian ejabberd repo pinning and testing repo for erlang-p1-pgsql
2447054 fix var name clash
dc13497 use dna-install_etcd
df0012a finish rewriting psql
16b1da2 rewrite patroni authentication and provisioning
b124e75 added get_nodes_online
385e03d fix
86507e8 fix
c580421 fix
710c858 use localhost for etcd in patroni as tests seem to work
00102e2 fix
cbbd405 complete rewrite of psql provisioning
f98ee7f fix
3f957ae fix
3aefdfc fix
220080c added cluster_postgresql_remotely
74e497f fix remote etcd purge
f0ae356 fix etcd clustering
d80f2a6 fix
74521dc fix
10cf0cc get hostname before etcd
ae03552 update for etcd
8b1705e use TLS in patroni
7c13bbe new config for patroni hoping it finally freaking works
0751ae7 fix
3838837 synthia: create temp dirs in synthia-env
8e3e975 fix
03db41d fix
284112d fix
4203756 fix
deb7114 Added cluster_postgresql
1bdbc6d restart ufw
c50c257 Fix and add for SSLH over Tor
02b6930 fix sslh log_level
41a7bce fix sslh SEDs for additional_domains
8bd5e1b Add .onion hostname to SSLH for xh.
3cd0023 add verbosity to provision_tor
110c311 echo fix
22f8e42 fix
319abbf echo fix
16cf04e variable escaping fix
8887294 Route .onion DNS queries through Tor with Unbound + IPtables to allow S2S federation over Tor
cffa1ad fix pg_hba file path for different psql versions
7719c51 only migrate to psql on primary nodes, secondary nodes will start with an empty psql db and aquire data when joining the cluster
3ecf6c8 echo fix
7620da6 tabfix
133f03c fix [tmp_dir]
5f9a2a7 fix
ca4321f fix
3834682 fix
f2f346c fix
53fca2d Added psql migration
a0d55e2 echo
a6e2643 varfix
1fe759d use pgsql_users_number_estimate
c01ac08 varfix
ed3276e Update for psql
b2f65bd Install and use postgresql for ejabberd
4953294 fix
711a362 Added configure_psql
4de76ea Start implementing oauth, fix #63
992fd5c fix mv

v0.7.0-beta.2

Toggle v0.7.0-beta.2's commit message
2019-05-31T09:05:07Z

e19af4d varfix2
0c7eee3 varfix
defd203 fix
8364234 Fix resolv.conf for unbound
7c82a1d fix
d340715 fix
69a28ee refix
ea90775 fix
08ed2c5 apply and restart patroni haproxy and ejabberd on secondary nodes that are not being reprovisioned
5080fe4 fix
2966aa1 reverse proxy websocket with nginx when accessed through onion domain to allow conversejs use entirely over onion domain without double self-signed cert warning
6d145d6 finish rewriting etcd/patroni/haproxy/ejabberd stop/install/start cluster logic
d693928 add cluster checks before install_etcd_cluster
659eec5 echo fix
9763a77 echo improve
02ff812 finish rewriting install_etcd_cluster with new stop_ejabberd_patroni function
f2daa86 fix
add041c fix
1d9fae3 fix
1717337 make stop ejabberd/patroni hostname-verbose
056bb2b added stop_ejabberd_patroni
b097197 update etcd/patroni stop/start logic
ae0009f Apply secondary node hostname remotely right away when clusterizing
b18a998 fix get_online_nodes
a35d89b Rewrite start/restart/stop functions
76a6034 fix clusterize already_registered_node check
9d65638 stop patroni during etcd wipe, fix patroni config apply
afd19e6 fix
1f9125e reverse order of ops in install_etcd
d115358 inhibit etcd from autostarting after install and instead wait for correct config to be applied
6270f2a really like really really really wipe etcd
3dc4947 fix wipe_etcd
7f9edee fix permission setting
240bae9 fix set_permissions before postgres exists
165c28a Fix ufw show added exiting script
929bd77 fix
84ef323 Added wipe_old_ufw_cluster_rules
301ca17 improve set_permissions
873ed61 fix
f8fb9bb only migrate to psql if ejabberd is already installed
b0014c1 force hostname refresh after setting it
fb0f7db fix set_permissions if ejabberd isn't installed already
679c57a only restart sslh if it's already installed
595e4e5 fix for clusterize script prompt and rename -null to -
5732572 increase nginx bucket size
726a605 fix
59aaada use alternate webroot for onion and use onion-specific websocket in onion-specific converse.js
87ea834 don't use dna v0.3.13 just yet of course
88e6a10 fix
12a4fbd use dna v0.3.13
75828d6 make self signed widlcard onion cert idempotent
6aea9c5 fix
a2b91ae fix
8d1f6c2 Fix
7faec12 fix converse /var/www/ location
898ae56 fix
421b3a7 fix
239342f fix
cf1a3bd provision nginx for onion hostname
2506a74 add nginx conf for onion hostname
a15cf5f fix
15f77a6 Also provision nginx for additional_domains
bdadf74 rename ssl to tls finally
426c374 reorder operations in converse install
104b7fd use websocket instead of bosh in converse.js
8835ac1 fix
c2c1826 Fix #69
6e43c62 Fix #70
e75f24b Fix some dependency issues as per #59 and use dna-get_distro_codename
97b88b1 update readme
8fdd3b2 Add '"eu.siacs.conversations.axolotl.*": access_model: open' back again because Holger said so
050941a isolate application of patroni and haproxy configs and re-apply them when clusterizing
05a3e32 make ejabberd the owner of the ejabberd db
7aad29b wipe etcd locally as well
0ec4219 varfix
4ed8182 psql migration fixes
cae65e4 fix
7af87c9 use tmp_dir for online_test_token
5b0759d use postgresql
f749fc3 fix rsync in clusterize
b2748b4 fix psql nomenclature
87a644e isolate function functionality
dd68472 function-ize ejabberd localization
1afb557 fix
e07a779 echo fix
1eb2b5c fix
6f278c1 echo fix
aefc339 fix
0e0ed01 localize public_ipv4 in ejabberd config
b2dfc35 use postgresql/patroni/haproxy in ejabberd
8afa56e limit patroni password generation to primary node and push them while clusterizing
65cb9c9 localize psql version in patroni config
d282cb4 use dna-install_postgresql
220d404 echo fix
ee48d7e fix
8e1150a fix
212c022 fix
60a5176 fix
79a4e03 fixes for debian ejabberd repo pinning and testing repo for erlang-p1-pgsql
2447054 fix var name clash
dc13497 use dna-install_etcd
df0012a finish rewriting psql
16b1da2 rewrite patroni authentication and provisioning
b124e75 added get_nodes_online
385e03d fix
86507e8 fix
c580421 fix
710c858 use localhost for etcd in patroni as tests seem to work
00102e2 fix
cbbd405 complete rewrite of psql provisioning
f98ee7f fix
3f957ae fix
3aefdfc fix
220080c added cluster_postgresql_remotely
74e497f fix remote etcd purge
f0ae356 fix etcd clustering
d80f2a6 fix
74521dc fix
10cf0cc get hostname before etcd
ae03552 update for etcd
8b1705e use TLS in patroni
7c13bbe new config for patroni hoping it finally freaking works
0751ae7 fix
3838837 synthia: create temp dirs in synthia-env
8e3e975 fix
03db41d fix
284112d fix
4203756 fix
deb7114 Added cluster_postgresql
1bdbc6d restart ufw
c50c257 Fix and add for SSLH over Tor
02b6930 fix sslh log_level
41a7bce fix sslh SEDs for additional_domains
8bd5e1b Add .onion hostname to SSLH for xh.
3cd0023 add verbosity to provision_tor
110c311 echo fix
22f8e42 fix
319abbf echo fix
16cf04e variable escaping fix
8887294 Route .onion DNS queries through Tor with Unbound + IPtables to allow S2S federation over Tor
cffa1ad fix pg_hba file path for different psql versions
7719c51 only migrate to psql on primary nodes, secondary nodes will start with an empty psql db and aquire data when joining the cluster
3ecf6c8 echo fix
7620da6 tabfix
133f03c fix [tmp_dir]
5f9a2a7 fix
ca4321f fix
3834682 fix
f2f346c fix
53fca2d Added psql migration
a0d55e2 echo
a6e2643 varfix
1fe759d use pgsql_users_number_estimate
c01ac08 varfix
ed3276e Update for psql
b2f65bd Install and use postgresql for ejabberd
4953294 fix
711a362 Added configure_psql
4de76ea Start implementing oauth, fix #63
992fd5c fix mv