Build: #10 did not start Manual run by daryl herzmann
Code commits
Openfire (master)
-
daryl herzmann <akrherz@iastate.edu> 71f7bd9687cdd6928ba8c0e65f6020219ab9bf2a
Merge pull request #1158 from guusdk/OF-1606_Restart-Jetty
OF-1606: Properly restart Admin Console's Jetty when requested. -
daryl herzmann <akrherz@iastate.edu> ff071a480b7a66bebaab59c4008b21f71640bcbf
Merge pull request #1139 from GregDThomas/OF-1548
OF-1548: Store the FQDN in the local config file -
daryl herzmann <akrherz@iastate.edu> 8523446721d8fb8f5dc324a2ffba6ab6c50e9edd
Merge pull request #1113 from guusdk/OF-1576_MAM-support-advertisement
OF-1576: MAM support advertisement -
akrherz <akrherz@iastate.edu> 83a78a641ccfa5938221f62f29169c018ed8549f
make monitoring plugin version a snapshot
- src/plugins/monitoring/pom.xml (version 83a78a641ccfa5938221f62f29169c018ed8549f)
-
Guus der Kinderen 6cda40322ee81c9bfe3c3335d828555f162a5049
OF-1576: Advertise MAM support on individual JIDs
Using the newly added API, this change makes sure that disco/info requests made against
users of the server return the MAM feature.- src/plugins/monitoring/changelog.html (version 6cda40322ee81c9bfe3c3335d828555f162a5049)
- src/plugins/monitoring/plugin.xml (version 6cda40322ee81c9bfe3c3335d828555f162a5049)
- src/plugins/monitoring/pom.xml (version 6cda40322ee81c9bfe3c3335d828555f162a5049)
- src/plugins/monitoring/src/java/com/reucon/openfire/plugin/archive/xep/AbstractXepSupport.java (version 6cda40322ee81c9bfe3c3335d828555f162a5049)
-
Guus der Kinderen 088b62c36ee7dcb5058307635961ad3301cd40e2
Removes unneeded null-check.
- src/plugins/monitoring/src/java/com/reucon/openfire/plugin/archive/xep/AbstractXepSupport.java (version 088b62c36ee7dcb5058307635961ad3301cd40e2)
-
Guus der Kinderen 35badaf68b93b1e406ef6ebb2c7fb49650c12f53
Removed redundant value assignment.
- src/plugins/monitoring/src/java/com/reucon/openfire/plugin/archive/xep/AbstractXepSupport.java (version 35badaf68b93b1e406ef6ebb2c7fb49650c12f53)
-
Guus der Kinderen cbd2fca5f0dab964885b887c52a2dcac92ffe640
Add Openfire API that allows for pluggable user features provider
UserFeaturesProvider is introduced with this PR, which mimics the pre-existing
UserIdentitiesProvider. This can be used to add data to the service discovery
responses made against users of the server.- src/java/org/jivesoftware/openfire/XMPPServer.java (version cbd2fca5f0dab964885b887c52a2dcac92ffe640)
- src/java/org/jivesoftware/openfire/disco/IQDiscoInfoHandler.java (version cbd2fca5f0dab964885b887c52a2dcac92ffe640)
- src/java/org/jivesoftware/openfire/disco/UserFeaturesProvider.java (version cbd2fca5f0dab964885b887c52a2dcac92ffe640)
- src/java/org/jivesoftware/openfire/pep/IQPEPHandler.java (version cbd2fca5f0dab964885b887c52a2dcac92ffe640)
-
Guus der Kinderen 4ef0770dafd10a57c0238635ebc3386059229d16
Removed redundant generics definition.
- src/plugins/monitoring/src/java/com/reucon/openfire/plugin/archive/xep/AbstractXepSupport.java (version 4ef0770dafd10a57c0238635ebc3386059229d16)
-
Guus der Kinderen 16b9063e6a78b135347f3dbfc1a8c457c503c98d
Optimized imports.
- src/plugins/monitoring/src/java/com/reucon/openfire/plugin/archive/xep/AbstractXepSupport.java (version 16b9063e6a78b135347f3dbfc1a8c457c503c98d)
-
Guus der Kinderen 998d243564721a70f7b5a44e9332d11d49ef1181
Removed duplicate code by refactoring.
- src/java/org/jivesoftware/openfire/disco/IQDiscoInfoHandler.java (version 998d243564721a70f7b5a44e9332d11d49ef1181)
-
André Berenguel <andre.berenguel@gmail.com> ac376c6e9db45b30c4769d20ca110c761b1af718
OF-1296 GroupManager.getSharedGroups returning old values (#758)
* Evict user sharedGroups cache when adding/removing members of a group
* Clear groupMetaCache when sharing/unsharing a group with all users
* Allow to remove admin group members in the 'User Groups' screen
* Clear groupMetaCache when sharing/unsharing a group with other groups
* Log when trying to evict cache of cyclic shared groups, like A->B->C->A
* Make the GroupManager listeners be registered before RosterManager
In a scenario when a user is added to a group, the groupMetaCache is cleared after the RosterManager handling.
This commit makes the GroupManager clear the groupMetaCache first and so the RosterManager reload a fresh roster, based on a fresh groupManager state.
* OF-1296: Thread safe removal from collection.
* Fixed some imports
* update apache commons import- src/java/org/jivesoftware/openfire/group/GroupManager.java (version ac376c6e9db45b30c4769d20ca110c761b1af718)
- src/java/org/jivesoftware/openfire/roster/RosterManager.java (version ac376c6e9db45b30c4769d20ca110c761b1af718)
- src/web/user-groups.jsp (version ac376c6e9db45b30c4769d20ca110c761b1af718)
-
daryl herzmann <akrherz@iastate.edu> f771c41889c54352062c7579b302d095c750a263
Merge pull request #1161 from igniterealtime/OF-1587
Of 1587 -
Benjamin Sherman <benjamin@holyarmy.org> 36e7157e0a741964a19c868abedb3d7f861de375
OF-1587 moved to pkgbuild and re-enabled pretty background on DMG
- build/osx/Description.plist (version 36e7157e0a741964a19c868abedb3d7f861de375)
- build/osx/Info.plist (version 36e7157e0a741964a19c868abedb3d7f861de375)
- build/osx/build_dmg.sh (version 36e7157e0a741964a19c868abedb3d7f861de375)
- build/osx/distribution.plist (version 36e7157e0a741964a19c868abedb3d7f861de375)
- build/osx/dmg_openfire.scpt (version 36e7157e0a741964a19c868abedb3d7f861de375)
-
daryl herzmann <akrherz@iastate.edu> b2c65635b884f1283785c69714e06f2f19b4dab3
Merge pull request #1160 from guusdk/OF-1612_Inverse-4.0.1
OF-1612: Update inVerse plugin to version 4.0.1 -
GregDThomas <greg.d.thomas@gmail.com> 56d116f4197fe8cba5f1b90f3ff1df842d8d944c
OF-1528: Allow Java 8 to be used when compiling JSP pages
- src/plugins/jingleNodes/pom.xml (version 56d116f4197fe8cba5f1b90f3ff1df842d8d944c)
- src/plugins/kraken/pom.xml (version 56d116f4197fe8cba5f1b90f3ff1df842d8d944c)
- src/plugins/pom.xml (version 56d116f4197fe8cba5f1b90f3ff1df842d8d944c)
- src/plugins/rayo/pom.xml (version 56d116f4197fe8cba5f1b90f3ff1df842d8d944c)
- src/plugins/sip/pom.xml (version 56d116f4197fe8cba5f1b90f3ff1df842d8d944c)
- src/web/pubsub-node-summary.jsp (version 56d116f4197fe8cba5f1b90f3ff1df842d8d944c)
- src/web/session-summary.jsp (version 56d116f4197fe8cba5f1b90f3ff1df842d8d944c)
- webadmin/pom.xml (version 56d116f4197fe8cba5f1b90f3ff1df842d8d944c)
-
GregDThomas <greg.d.thomas@gmail.com> cbd690d9be4bc3553fa03371756d403a74196da7
OF-1528: Also ensure the minServerVersion is correctly set
- src/plugins/userImportExport/plugin.xml (version cbd690d9be4bc3553fa03371756d403a74196da7)
-
Guus der Kinderen 280bf77650b261e16888797c209c5b43d803615f
OF-1612: Update inVerse plugin to version 4.0.1
- src/plugins/inverse/changelog.html (version 280bf77650b261e16888797c209c5b43d803615f)
- src/plugins/inverse/classes/inverse/css/converse.min.css (version 280bf77650b261e16888797c209c5b43d803615f)
- src/plugins/inverse/classes/inverse/dist/converse.min.js (version 280bf77650b261e16888797c209c5b43d803615f)
- src/plugins/inverse/plugin.xml (version 280bf77650b261e16888797c209c5b43d803615f)
- src/plugins/inverse/pom.xml (version 280bf77650b261e16888797c209c5b43d803615f)
-
daryl herzmann <akrherz@iastate.edu> 62618bdde57e3403ddbdcae61c2611fb70a38a62
Merge pull request #1155 from guusdk/OF-1596_properly_close_websockets
OF-1596: Allow connections to properly close -
daryl herzmann <akrherz@iastate.edu> 55f2e6ae78ad53cca24c71599ee8eb86cd28efe0
Merge pull request #1156 from guusdk/OF-1597_inverse-4.0.0
OF-1597: Update inVerse plugin to version 4.0.0 -
Benjamin Sherman <benjamin@holyarmy.org> 479c033f50387bb4a85b5b936be542b630654728
OF-1587 WIP moving to pkgbuild etc
- build/osx/build_dmg.sh (version 479c033f50387bb4a85b5b936be542b630654728)
- build/osx/distribution.plist (version 479c033f50387bb4a85b5b936be542b630654728)
-
Benjamin Sherman <benjamin@holyarmy.org> 5341face95400d0d01c0a09948e7e37850b303a0
OF-1587 attempting to set project to defaults and 10.6 OS target
- build/osx/openfirePrefPane/openfirePrefPane.xcodeproj/project.pbxproj (version 5341face95400d0d01c0a09948e7e37850b303a0)
-
Guus der Kinderen dea1594733e845f2e911a83403d955385e98bd28
OF-1606: Properly restart Admin Console's Jetty when requested.
This commit fixes the restart of the admin console (needed after installing new certs). It now no longer causes
nullpointer exceptions to be thrown after the restart.
Additionally, the restart that occurs after initial setup was improved. Now, the certificates generated at startup
are immediately loaded (preventing the "http server needs restart") message in the TLS config page, directly after
installation.- src/java/org/jivesoftware/openfire/XMPPServer.java (version dea1594733e845f2e911a83403d955385e98bd28)
- src/java/org/jivesoftware/openfire/container/AdminConsolePlugin.java (version dea1594733e845f2e911a83403d955385e98bd28)
-
Guus der Kinderen 95525f5b494541d29abae60e637d284514267323
OF-1597: Update inVerse plugin to version 4.0.0
This replaces the converse.js library that's the base of the inVerse plugin to version 4.0.0.- src/plugins/inverse/changelog.html (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/index.html (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/converse.min.css (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/images/arrow.svg (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/images/bgbl.svg (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/images/bgtr.svg (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/images/bitcoin_qr_code.png (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/images/dark-arrow.svg (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/images/header.jpg (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/images/overlay.png (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/images/user.png (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/inverse.min.css (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.eot (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.svg (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.ttf (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.woff (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.woff2 (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.eot (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.svg (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.ttf (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.woff (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.woff2 (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.eot (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.svg (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.ttf (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.woff (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.woff2 (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/classes/inverse/dist/converse.min.js (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/plugin.xml (version 95525f5b494541d29abae60e637d284514267323)
- src/plugins/inverse/pom.xml (version 95525f5b494541d29abae60e637d284514267323)
-
Guus der Kinderen 1ea41476118f527eb370d2bddad2f53cc1c52ed9
OF-1596: Allow connections to properly close
The notification will trigger some shutdown procedures that, amongst other things,
check what type of session (eg: anonymous) is being closed. This check depends on the
session still being available.
For that reason, it's important to first notify the listeners, and then close the
session - not the other way around.
This fixes a very visible bug where MUC users would remain in the MUC room long after
their session was closed. Effectively, the bug prevents the MUC room from getting a
presence update to notify it that the user logged off.- src/java/org/jivesoftware/openfire/net/VirtualConnection.java (version 1ea41476118f527eb370d2bddad2f53cc1c52ed9)
-
GregDThomas <greg.d.thomas@gmail.com> 617468b857e1b69c1c552d6d3eadcbd7459b314b m
OF-1548: Don't put the FQDN in the database
- src/java/org/jivesoftware/openfire/XMPPServer.java (version 617468b857e1b69c1c552d6d3eadcbd7459b314b)
-
GregDThomas <greg.d.thomas@gmail.com> 4d1786be849fef5f223ac4bad7e7f28424203f99 m
OF-1548: Ensure that the FQDN is unique to each host
- src/java/org/jivesoftware/database/bugfix/OF1515.java (version 4d1786be849fef5f223ac4bad7e7f28424203f99)
- src/java/org/jivesoftware/openfire/XMPPServer.java (version 4d1786be849fef5f223ac4bad7e7f28424203f99)
- src/java/org/jivesoftware/openfire/spi/XMPPServerInfoImpl.java (version 4d1786be849fef5f223ac4bad7e7f28424203f99)
- src/web/setup/setup-host-settings.jsp (version 4d1786be849fef5f223ac4bad7e7f28424203f99)