Build: #1304 was successful Scheduled with changes by Guus der Kinderen
Code commits
Openfire (master)
-
Guus der Kinderen 3cb3f9d0b7bb4fb961dc7508ce0daf4803192bd8
Improve wording in documentation/trunking.html
- documentation/trunking.html (version 3cb3f9d0b7bb4fb961dc7508ce0daf4803192bd8)
-
Guus der Kinderen 6ae14e9d12882092055b599dc19f0aeff1a5ee4b
OF-2476: Use System Property instead of JiveGlobals
This introduces a small utility class to centralize the configuration of Trunking, and updates the API for using configuration properties. Finally, a new enable/disable flag is added, instead of depending on the non-emptiness of the collection of domains to trunk for.- i18n/src/main/resources/openfire_i18n.properties (version 6ae14e9d12882092055b599dc19f0aeff1a5ee4b)
- xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 6ae14e9d12882092055b599dc19f0aeff1a5ee4b)
- xmppserver/src/main/java/org/jivesoftware/openfire/net/Trunking.java (version 6ae14e9d12882092055b599dc19f0aeff1a5ee4b)
- xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version 6ae14e9d12882092055b599dc19f0aeff1a5ee4b)
-
Guus der Kinderen 6bc064b40783dab47522f4c4925037136fdd3f11
Improve wording in documentation/trunking.html
Co-authored-by: Dan Caseley <dan@caseley.me.uk>- documentation/trunking.html (version 6bc064b40783dab47522f4c4925037136fdd3f11)
-
Guus der Kinderen 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9
OF-2476: Trunking/Gateway support
Openfire can be used to accept connections on behalf of remote domains, acting as a 'trunk' or 'gateway' for/to that domain. This feature can be useful when centralized orchestration of data (monitoring, filtering) is needed. This commit adds basic support and documentation for this feature.
To enable the functionality, all participating servers need to have specific configuration. This is explained in documentation that is added in this commit.- documentation/images/network-dns-override.svg (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
- documentation/images/network-hub-and-spoke.svg (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
- documentation/images/network-mesh.svg (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
- documentation/index.html (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
- documentation/trunking.html (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
- xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
- xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
-
Guus der Kinderen f0d1731625099be49d36a5ff1e3f5ab686ff70b2
Update documentation/trunking-guide.html
Co-authored-by: Dan Caseley <dan@caseley.me.uk>- documentation/trunking-guide.html (version f0d1731625099be49d36a5ff1e3f5ab686ff70b2)
-
Guus der Kinderen 96728047c0f44cc235b59d122825ac04cb14aa4f
Renamed documentation/trunking.html to trunking-guide.html to match file name convention.
- documentation/index.html (version 96728047c0f44cc235b59d122825ac04cb14aa4f)
- documentation/trunking-guide.html (version 96728047c0f44cc235b59d122825ac04cb14aa4f)
-
Guus der Kinderen b3b4daa9d25f1c0c7b062b9c0f419e389f40c3db
Update xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java
Co-authored-by: Dan Caseley <dan@caseley.me.uk>- xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version b3b4daa9d25f1c0c7b062b9c0f419e389f40c3db)
-
Guus der Kinderen 12fb5138b25d7ff2098c58610f349ffcdd0a1bb7
Improve wording in documentation/trunking.html
Co-authored-by: Dan Caseley <dan@caseley.me.uk>- documentation/trunking.html (version 12fb5138b25d7ff2098c58610f349ffcdd0a1bb7)