- 27 Jun, 2016 1 commit
-
-
Guus der Kinderen authored
Every plugin that adds to the Admin panel has the admin plugin as an implicit dependency. Make sure that the admin plugin is loaded, before any of the other plugins are loaded.
-
- 10 Jun, 2016 3 commits
-
-
Guus der Kinderen authored
When a plugin fails to load, don't try indefinately.
-
Guus der Kinderen authored
- Plugin Monitor moved to different class - Methods that operate on plugin.xml files moved to utilility class (and made to work even when plugin is not yet loaded) - Plugin monitoring now loads plugins more efficiently by: -- Observing parent/child hierarchy (allowing for one-shot load) -- allowing for concurrent plugin loading - Dev plugins are now processed as if they were ordinary plugins - Plugin canoncical naming is now used throughout the code (fixes case sensitivity bug)
-
Guus der Kinderen authored
When there are multiple plugins loading at the same time, they can concurrently attempt to add models to the admin console. To prevent concurrency issues, those methods are made synchronous.
-
- 19 May, 2016 11 commits
-
-
Guus der Kinderen authored
* OF-477: SASL realm should be XMPP domain. * OF-477: DigestMD5-specific Realm property.
-
Guus der Kinderen authored
-
Guus der Kinderen authored
OF-1125: StreamID should be Cacheable.
-
Guus der Kinderen authored
-
Guus der Kinderen authored
-
Dave Cridland authored
Fix for Monitoring Plugin Wrong JID Returned
-
Dave Cridland authored
OF-477: SASL requires FQHN (not XMPP domain name)
-
Dave Cridland authored
OF-1132: Ensure that retreived messages have a namespace.
-
Dave Cridland authored
OF-1129: Increase maxLength of input fields
-
Dave Cridland authored
OF-1125: Should use StreamID class instead of String.
-
Dave Cridland authored
OF-1111 Rethink RPM build and versioning
-
- 18 May, 2016 1 commit
-
-
LiamGregory authored
Changed so that correct JID is returned
-
- 10 May, 2016 1 commit
-
-
Dele Olajide authored
-
- 09 May, 2016 6 commits
-
-
Guus der Kinderen authored
Include correct affiliation and role after revoking MUC membership.
-
Guus der Kinderen authored
Sasl.createSaslServer() explicitly states that the value of serverName must be a fully qualified host name.
-
Guus der Kinderen authored
Allow JSP compilation with developmentMode=true
-
Daniel Hams authored
Use the JasperInitializer in place of the JettyJasperInitializer across the code base (Http-bind and JMX web plugin).
-
Daniel Hams authored
-
Daniel Hams authored
Bug fix to allow compilation of JSP pages for the admin console when running with -DdevelopmentMode=true. Fixed by adding jetty-annotations of appropriate version and using the servlet container initializer inside there. Includes a change to mark index.html as the welcome page rather than the jsp to avoid bypassing context security in development mode.
-
- 04 May, 2016 1 commit
-
-
Roman S authored
* Added: Add a group with role to a chat room * Added: Occupants endpoint for chat room * Fixed: Admin and Member list to group endpoint
-
- 29 Apr, 2016 1 commit
-
-
Dele Olajide authored
-
- 27 Apr, 2016 1 commit
-
-
Guus der Kinderen authored
If no 'xmlns' is set for the stanza then as per XML namespacing rules it would inherit the default namespace, which is wrong (see XEP-0297).
-
- 19 Apr, 2016 2 commits
-
-
Florian Sailer authored
* Added occupants endpoint to restAPI plugin
-
Guus der Kinderen authored
We had a user run into an issue where the ldap password was longer than what the input field allowed. Size has been increased to a more liberal maximum.
-
- 14 Apr, 2016 7 commits
-
-
Guus der Kinderen authored
Eclipse project: Add extra plugins
-
Daniel Hams authored
Eclipse project: Add as many plugin source directories and their libraries as possible. Unable to add rayo / clustering due to class collisions.
-
daryl herzmann authored
OF-1128: New plugin to resize vCard-based avatars
-
Guus der Kinderen authored
Added logo's and documentation.
-
Guus der Kinderen authored
This commit adds a prototype plugin, based on code provided in the Ignite Realtime community: https://community.igniterealtime.org/thread/58477
-
Guus der Kinderen authored
Update eclipse project file to reflect changed list of jars.
-
Daniel Hams authored
Update eclipse project file to reflect changed list of jars. Verified as building and running under Eclipse Luna.
-
- 11 Apr, 2016 2 commits
-
-
Guus der Kinderen authored
OF-1126: Abstract implemenation should not change signature
-
Guus der Kinderen authored
The abstract implementation of GroupProvider should not hide the thrown clause as defined by the createGroup() signature.
-
- 10 Apr, 2016 2 commits
-
-
daryl herzmann authored
OF-1120 Additional fix for the default behavior
-
wroot authored
-
- 09 Apr, 2016 1 commit
-
-
Guus der Kinderen authored
To represent a stream ID, Openfire defines the StreamID interface. However, that interface is hardly used. Instead, simple String representations are used in most places. StreamIDs should conform to some specifications (notably: they shouldn't include XML special characters). An implementation of the StreamID interface is a good place to enforce specifications like that. This commit replaces all String-based stream ID representations with an implemenation of StreamID. For clustering/hazelcast, the serialized string is still being used to exchange data between nodes (I expect that this allows older and newer cluster nodes to continue to exchange cache information within the same cluster). Also in this commit: - StreamID implementations check for (and escape) XML special characters. - Duplicate implemenations of the StreamID interface are removed. Some code refers to streamID while in reality session IDs are implemented. This commit does not affect those pieces of code.
-