aboutsummaryrefslogtreecommitdiffstats
path: root/server/tests/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Declarative support for Responsive (#7749)Matti Hosio2014-12-082-0/+40
| | | | | | | | Change-Id: I5b5b4ec966d4206e3fe4d31adf6674cd247dfbd2
* | Declarative: handle inner html for Button and Label (#7749).Mika Murtojarvi2014-12-058-9/+368
| | | | | | | | Change-Id: Ie98d633e8583efed142a6a3d2cc980070cbc73f7
* | Fixes for the public API of DesignContext.Mika Murtojarvi2014-12-042-0/+195
| | | | | | | | | | | | Also adds tests for parsing and for finding components by id. Change-Id: I3202a19f1699ee906f97cc57b08a9b2fd540f51b
* | Declarative support for AbsoluteLayout (#7749)Matti Hosio2014-12-042-0/+211
| | | | | | | | Change-Id: Icd90d78b3ddd14ffaef48f610c043e7a816db106
* | Declarative: Use Element in DesingSynchronizable method parametersMatti Hosio2014-12-034-53/+49
| | | | | | | | Change-Id: I18f49d3248e3ecacd08bfa2e2baa03dd0329b0c7
* | Vaadin declarative: parser and html generator.Mika Murtojarvi2014-12-021-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | The parser creates a Component hierarchy from a given html file. The html generator does the converse, outputs html given a component hierarchy with a single root. Current TODOs: 1) add automatic tests - some of the functionality may not have been tested in any way. 2) Remove files that are not relevant for this change set but were accidentally included in a commit. Change-Id: I222e01291aab75c2249d4aa4904f16fb153d4397
* | Declarative support for AbstractOrderedLayoutMatti Hosio2014-12-022-0/+248
| |
* | Support for synchronizing to design in AbstractComponentMatti Hosio2014-12-022-3/+259
| |
* | support for declarative in AbstractComponentMatti Hosio2014-11-281-0/+187
|/
* Optimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410).Denis Anisimov2014-11-192-0/+15
| | | | Change-Id: I6f16b9c55f661f5f75628ff627a01f8ec35e714e
* Update selection after changes in underlying data source (#13580).Denis Anisimov2014-11-111-0/+81
| | | | Change-Id: I6354d85bd6bc37b1cbb69f388559278d5a163256
* Add null check to FieldGroup.bind. (#14729)Sauli Tähkäpää2014-11-051-0/+40
| | | | Change-Id: I56ee44f34307d76c8c98ca3346feed8e7ee2f72e
* Change the way classloader for VaadinService is selected (fixes #11295)Maciej Przepióra2014-10-313-2/+9
| | | | Change-Id: I2a25b4149f927ee7940edf596e8cebaaa48dcd0d
* Upload: OutOfMemory if stream already been read (#10096)Sergey Budkin2014-10-291-0/+64
| | | | | | Added -1 check and test. Change-Id: I3f6c61417353884d22d8e6b33ef21319475c1907
* Fire attach/detach events when Window is added/removed from UI (#14908).Denis Anisimov2014-10-291-0/+44
| | | | Change-Id: Idc51aa5ab97a9d3f7a1f316d9536ae1cbaeafe38
* FieldGroup should not throw NPE when data source is not set (#14901).Denis Anisimov2014-10-221-0/+55
| | | | Change-Id: I74bea857306fac5123aa86cdabc70d81c2a72094
* Use isConnectorEnabled instead of isEnabled for DnD service (#12781)Denis Anisimov2014-10-161-1/+55
| | | | Change-Id: Ica20d57283db74d66176de7c696136a9a3615c41
* Use isConnectorEnabled instead of isEnabled for client requests(#12781).Denis Anisimov2014-10-164-7/+206
| | | | Change-Id: Iac6dc5caf9ece76d9289da05f83289152b005406
* Make DefaultFieldGroupFieldFactory singleton (#11038).Denis Anisimov2014-10-131-1/+25
| | | | Change-Id: I40250fadfe78d663d1cb7614f4f8818216e773a4
* Use workaround for JDK6 Introspection bug JDK-6788525 (#14839).Denis Anisimov2014-10-131-0/+41
| | | | Change-Id: Ib7ef769b7537675c681ac1fab24a425d19a267e7
* Call endUpload() in finally block of fail handling (#14677).Denis Anisimov2014-10-091-0/+101
| | | | Change-Id: I0b5976abf0d8804e8cd34c5dd489da8617ef89f1
* FieldGroup.commit throws NPE if not bound to an item (#14732).Sergey Budkin2014-10-091-0/+33
| | | | | | Added null check and corresponding test. Change-Id: I197dad14d6b5f7bf9bedcdf083d4b1f0f20efdcd
* Possible VaadinSession deadlock when invalidating HTTP session (#14452)Sergey Budkin2014-10-071-8/+93
| | | | | | VaadinService.fireSessionDestroy: session.accessSynchronously -> session.access Change-Id: I72e08c9285e6b34dac54401c6c84b7175133e481
* Check eventRouter value against null in Page class (#14803).Denis Anisimov2014-10-071-0/+92
| | | | Change-Id: Ia7dd54c4cf10a2c56a5ef36864a6bb94f1d9167f
* Provide API to change resource/url for BrowserWindowOpener (#12733).Denis Anisimov2014-10-071-0/+79
| | | | Change-Id: I48d3bc36ea5283225524a75bcbc941534e4a419a
* Dedicated methods for init params in DeploymentConfiguration (#12087).Denis Anisimov2014-09-303-6/+161
| | | | Change-Id: I3610814509f38ed4c8789de52cc53e7b19a4c4a2
* String <-> Enum converter which produces a human readable string (#14756)Artur Signell2014-09-301-0/+59
| | | | Change-Id: I3a825f52a43daea3172ced23bc510118376e76cb
* Read input stream logic is corrected (#14533).Denis Anisimov2014-09-301-0/+148
| | | | Change-Id: I1a8a895d631889e04f7acbde29306e86da344a23
* Add clear() for fields and field group (#14755)Artur Signell2014-09-265-9/+319
| | | | Change-Id: If9372ccceeaacd0826f8b1ed07f64af12bf47fc6
* Add new StringTo<Byte, Short, BigInteger> Converters(#14583)denis.magdenkov2014-09-193-0/+183
| | | | | | Fixing code review points. Moving converters to server/src Change-Id: I3f2140c7366d514c1c24531a420a1e4eb0dcd086
* Made MethodPropertyDescriptor box primitive types as it's done in ↵Taras Hupalo2014-09-192-0/+23
| | | | | | MethodProperty (#14659) Change-Id: I75ee98c36bf57483025157d0bd2039e3f6553aec
* Add Range<Byte, Short, Long, Float, BigInteger, BigDecimal> Validators (#14584)denis.magdenkov2014-09-176-0/+302
| | | | | | Fix code review points. Change-Id: Ia1ef55ff7ef806f9b71cb97f8f09bd4c6ec97a41
* Improve proxy comparison support (#14639)Juuso Valli2014-09-151-0/+50
| | | | Change-Id: I114ea5bf9d55c78826c1163206caf585b96143ef
* Fix potential invalid JSON output in MetadataWriter (#14591)Johannes Dahlström2014-09-041-0/+14
| | | | Change-Id: I90ec428ae11727b9762d53ebb8d94f8c850c425b
* Revert to old capitalization to avoid git issues (#8942)Leif Åstrand2014-08-302-2/+2
| | | | | | | Git on OS X seems to have problems with changing between branches with the old and new casing of the two json related files. Changing back to the old names to avoid issues when changing branches. Change-Id: I948395a7ce725db4116fe0e7ac1a23628dc659c7
* replaced all org.json.* usages with elemental.json.* (#8942)Taras Hupalo2014-08-264-26/+33
| | | | Change-Id: I4809fbbdb48f3e36c8e1da8552ff3fa734714105
* All day property support is added to ContainerEventProvider (#14178).Denis Anisimov2014-08-201-0/+88
| | | | Change-Id: I8d5580895a218440a8295ed79453d6cbe24195b1
* Handle byte[] type in StatementHelper and correct SQLException (#13305).Denis Anisimov2014-08-201-0/+54
| | | | Change-Id: I235ebe6250b9c03bbea393df7e8eb8823d119a2c
* StreamResource methods equals() and hashCode() are corrected (#14027).Denis Anisimov2014-08-201-0/+55
| | | | Change-Id: I68a629a29cc0d6efd2dd7788875a1dc4182ee6bf
* Disable automatic removal of trailing whitespace and reformatted using LunaArtur Signell2014-07-311-1/+2
| | | | | | | | | | Automatic removal of trailing whitespaces in Eclipse does not work even in a nearly consistent way across platforms, versions or even on the same maching within the same workspaces. Saving the same file multiple times even alternates between adding and removing a whitespace on empty block comment lines when saving. Change-Id: I0efd307fd48869ea688eb79aa77c9ba38de5a4a6
* Add asserts checking for negative container sizes (#14232)Leif Åstrand2014-07-171-0/+59
| | | | Change-Id: I5b6298be367e4fe820320a5e3fd6bf5aaa7e2047
* Remove csrfToken if disable-xsrf-protection is true (#14111)Bogdan Udrescu2014-07-151-0/+248
| | | | | | | If the server sends no token and the client value remains "init" then it's not sent back to the server. Change-Id: I74fc470c5c22d57c4a48eab3e4476ae4cc2dd242
* Avoid object creation in getAllChildrenIterable in most cases. (#14142)Fabian Lange2014-07-041-0/+2
| | | | | | | | | | | | API change from: public static Iterable<ClientConnector> getAllChildrenIterable(final ClientConnector connector) to public static Iterable<? extends ClientConnector> getAllChildrenIterable(final ClientConnector connector) avoids creating wrappers in case the component has either no subcomponents or no extensions. This covers the vast majority of components. Change-Id: I48ffd2f26f09c265fae6e1aaabdbaa655d52ffb8
* Add conf option for disabling sync id checking (#14084)Leif Åstrand2014-07-011-0/+10
| | | | Change-Id: If3fcc88e69d797b219f5af5906853a42d81f693c
* Reading properties of components should not set state to dirty (#14060).Fabian Lange2014-06-241-0/+100
| | | | | | | | | Added Automatic Testcase. The testcase needs a default constructor, which has been added. The test also found an edge case in Form.java which has been corrected, as well as one missing getState(false) in AbstractMedia. Change-Id: Id764c9e1596123015a84f6c2a9507f03bde383b1
* Allow use of Collection<String> and others with addItems (#13865)Artur Signell2014-05-281-0/+76
| | | | Change-Id: Ie5c0a00b65d27f65522a14c4fbcd05fe21814cc0
* Properly deserialize push connection (#12235)Johannes Dahlström2014-05-261-0/+56
| | | | | | | | | | The UI.pushConnection field is transient no longer; instead PushConnection implementations must take care of serialization internally. When a session is serialized, the client should notice that push was disconnected and try to reconnect. A deserialized PushConnection should be in a "disconnected" state so the eventual client reconnection works correctly. Change-Id: I38cfc5a5cdbd3643311f830f8d580458dcd85c56
* Prevent adding/setting parent component as child (#12720).Denis Anisimov2014-05-222-0/+109
| | | | Change-Id: I9b7b43f176e88d9edca591001297b94475a31854
* Remove some unnecessary semicolonsLeif Åstrand2014-05-221-1/+1
| | | | Change-Id: I8698a9ecf691adde9a3bc2e92047be5f3036df1e
* Don't use deprecated Assert classLeif Åstrand2014-05-1635-54/+43
| | | | Change-Id: I0dbef06d0fa319628f6fa528f5ab3adfd5752c11