Build: #1800 failed
Job: Default Job failed
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 48f5e349b9a318ba2a1d82aef9fa069e62da10bb
Merge tag '4.4.1'
Smack 4.4.1 -
Florian Schmaus <flo@geekplace.eu> ae44af5d634bd85451e46266f5240237aa55a391 m
Smack 4.4.1
-
Frank Matheron <frank.matheron@ncia.nato.int> d4d2a7a6d8a519cc51175320251c222ad5e27fa3 m
[xdata] Do not require FORM_TYPE field in FilledForm
The FillableForm API is the most convenient way of filling out a
form. Currently only forms with a FORM_TYPE can be filled, due to a
restriction in FillableForm. This makes filling out untyped forms very
cumbersome.
This commit removes the required FORM_TYPE when using FilledForm (and
therefor FillableForm). Some subclasses of FilledForm already check
that the correct FORM_TYPE is set using FilledForm#ensureFormType(). -
Florian Schmaus <flo@geekplace.eu> bca382134365936e29327658dc2d5e6cbb5a302d m
Merge pull request #465 from Flowdalic/xdata-order-fields
[xdata] Order fields -
Florian Schmaus <flo@geekplace.eu> 33f59fd7edb89cddcbf9f4f691f462906106d967 m
[xdata] Ensure that hidden FROM_TYPE field is first
-
Florian Schmaus <flo@geekplace.eu> 687c4f35aaace1ef3fdeb14f097f28d844478915 m
Merge pull request #464 from Flowdalic/relax-forms-v2
Relax forms (v2) -
Florian Schmaus <flo@geekplace.eu> 1c262471e523208bee2259cbffd236e8e0dc2db5 m
[xdata] Use extra registry for fields in clark notation
If a field name is in clark notation, then lookup the field's type via
an extra registry.- smack-core/src/main/java/org/jivesoftware/smack/util/XmlUtil.java (version 1c262471e523208bee2259cbffd236e8e0dc2db5) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/formtypes/FormFieldRegistry.java (version 1c262471e523208bee2259cbffd236e8e0dc2db5) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/DataFormProvider.java (version 1c262471e523208bee2259cbffd236e8e0dc2db5) (diffs)
-
Florian Schmaus <flo@geekplace.eu> ce4f85acf804c86c0187721e93cfbd243477552b m
Merge pull request #459 from Flowdalic/reported-data
[DataFormProvider] Retrieve field types from <reported/> if possible -
Florian Schmaus <flo@geekplace.eu> 070aa8e28eb0a9ddf94d001ec954b560f1394dbe m
[DataFormProvider] Retrieve field types from <reported/> if possible
Fixes SMACK-902.- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/packet/DataForm.java (version 070aa8e28eb0a9ddf94d001ec954b560f1394dbe) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/DataFormProvider.java (version 070aa8e28eb0a9ddf94d001ec954b560f1394dbe) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/xdata/provider/DataFormProviderTest.java (version 070aa8e28eb0a9ddf94d001ec954b560f1394dbe) (diffs)
-
Florian Schmaus <flo@geekplace.eu> bda39019108d5e3b86c142abf360a6770e8e55e3 m
Deprecate DataForm.Builder.setType()
- smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/FileTransferNegotiator.java (version bda39019108d5e3b86c142abf360a6770e8e55e3) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/packet/DataForm.java (version bda39019108d5e3b86c142abf360a6770e8e55e3) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/xdata/provider/DataFormProvider.java (version bda39019108d5e3b86c142abf360a6770e8e55e3) (diffs)