Tags: openspace42/aenigma
Tags
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
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
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
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
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
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
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
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
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
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
PreviousNext