aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/com
Commit message (Collapse)AuthorAgeFilesLines
* Disable default Atmosphere CORS headers (#16196)Artur Signell2015-02-021-1/+3
| | | | | | | Change-Id: Ic0aafa2bbcb7b0f512405c7b47dd66debd77ed21 Conflicts: server/src/com/vaadin/server/communication/PushRequestHandler.java
* Fixed UI.getPushConfiguration().getTransport() always returning null (#16499)wodencafe2015-02-021-1/+1
| | | | Change-Id: I31a923faf5ae369ffc2160cdeb12584ca0babc9d
* Handle cases when start/end date is not set for Between filter (#13354).Denis Anisimov2015-02-021-14/+30
| | | | Change-Id: If75998b1bc87b0bd7d2fa83298e1f17d65a18745
* Add missing @since to VScrollTable and Table.Sauli Tähkäpää2015-01-211-0/+5
| | | | Change-Id: I7f249c880464b38226856a00882a05af80991d48
* Fix for: TreeTable with ContainerHierarchicalWrapper not correctlyJohannes Tuikkala2015-01-211-0/+14
| | | | | | displaying child items (#15421) Change-Id: Iadf1faa979fbae412b55551c6622b0429039a21c
* Embedded ThemeResource should react to theme change (#15194)Anna Koskinen2015-01-211-8/+3
| | | | Change-Id: Ied78a8c999e592a944c27138e179c37a31a0af54
* ICON_ONLY mode should not show icon row header for TreeTable (#14799).Denis Anisimov2015-01-202-1/+9
| | | | Change-Id: If854186547e3d7b8e67710113ec6754bc84ace2f
* Use API for setting content length on responses (#15504)7.3.8Artur Signell2015-01-073-1/+22
| | | | Change-Id: Ic8f29163442a1476406a1f2b617a4ecaf577ba93
* Throw IllegalArgumentException on non-existent version column. (#15290)Sauli Tähkäpää2015-01-051-0/+6
| | | | | | | Change-Id: I68fdea1144253feba906acd882b573d469f39a30 Conflicts: server/tests/src/com/vaadin/data/util/sqlcontainer/SQLContainerTableQueryTest.java
* Remove mentions of SimpleViewDisplay as there is no such thing (#12934)Artur Signell2015-01-051-7/+4
| | | | Change-Id: I8fd616f52e7a4fbc8c0f251103f440092ec0c57f
* Fixes unnecessary padding-top added to all responsive UIs (#14679)Teppo Kurki2015-01-051-0/+25
| | | | | | When using Valo theme and Responsive extension, all responsive UIs get a padding-top even though it should be only added when a Valo Menu is present in the UI. Added a stylename which has to be added to any responsive UIs containing a Valo Menu. Change-Id: Ib3e3c5341bef03c174accb01401b4a90c1deb29e
* Handle portlet error messages properly (#15398)Leif Åstrand2014-12-171-0/+5
| | | | Change-Id: Ie7936fd2eaca0e0c5da1f6ed8f12238ae207b7eb
* Back button doesn't change URL if view blocks the navigation (#10901)Anna Miroshnik2014-12-161-0/+7
| | | | Change-Id: Ib1211a7a2282753b329129615a544264e62d1ed5
* Long events aren't displayed properly when using Container (#15242)Sergey Budkin2014-12-161-56/+18
| | | | | | Rewrote event selection. Change-Id: I8f0dd1c5ec736ea14037619b1656a79b7e3532be
* Make addNestedContainerBean work with existing bean item container items ↵Artur Signell2014-12-161-1/+1
| | | | | | (#15355) Change-Id: I04a91349fce452aa26c304413061440ad74465cc
* UIInitHandler emits Content-Length when writing json response (#15271)Fabian Lange2014-12-091-13/+8
| | | | | | | | This prevents chunked-transfer mode and allows server infrastructure to decide correctly on things like compression which benefits from knowing a content length. Change-Id: I4e969e0874b506d0f61526662ee78418987937c4
* SQLContainer removeItem Error when isModified (#8802)Ilya Ermakov2014-12-091-12/+14
| | | | | | This patch makes commit() work properly if an item was modified and later deleted. Change-Id: I5a00024112e7b6bb7ab3750c292a872937f03af9
* Add null check to UI.setTheme. (#15326)Sauli Tähkäpää2014-12-091-6/+6
| | | | Change-Id: I2ab2d24ec05bb618969f59ea15d3a971f88009ca
* Escape dynamic and configured theme names in the same way. (#15309)7.3.6Leif Åstrand2014-12-022-5/+9
| | | | Change-Id: Ib7fd42e6017d0b78e6d5e6bd7f531f0cd6c8c0ab
* Prevent NPE in AbstractBeanContainer.getType() method (#15173).Denis Anisimov2014-12-021-2/+6
| | | | Change-Id: Ieaed329ed85c68d0da8bd169b4cc5c5886dde212
* set Cache-Control and Expires header even when not-modified (#8757)Fabian Lange2014-12-021-12/+10
| | | | | | | | | | Usually first a resource is served with the lower code block. this provides cache-control, expires and last-modification headers to the browser. But when a not-modified response was served, these headers were missing. This effectively caused the caching to no longer work once the not-modified responses are sent out. Change-Id: I9b1f0cacc91734f88bb0384872da0d426d4b5fe0
* Add @since to AbstractSplitPanel. (#15285)Sauli Tähkäpää2014-11-281-1/+1
| | | | Change-Id: I476d8c7e53ce90941b00deefffc1b6a7ea63b43b
* Add getter to SplitterState.positionReversed (#15285)Anna Koskinen2014-11-281-0/+14
| | | | Change-Id: I1e3783d21cb5f2832838dfe36c91c7f6a4ddb313
* Optimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410).Denis Anisimov2014-11-283-35/+24
| | | | Change-Id: I6f16b9c55f661f5f75628ff627a01f8ec35e714e
* Update @since to VaadinService.Sauli Tähkäpää2014-11-171-1/+1
| | | | Change-Id: I1b473b9f5316674c5c5ed9a35d776fb8906eb559
* Add null check to FieldGroup.bind. (#14729)Sauli Tähkäpää2014-11-101-7/+22
| | | | Change-Id: I56ee44f34307d76c8c98ca3346feed8e7ee2f72e
* Fix VCalendar to use correct year of week. (#14783)Sauli Tähkäpää2014-11-101-2/+20
| | | | Change-Id: Id55ad5ed620bd5c187b70ae2a2d0a4c4adea382a
* Change the way classloader for VaadinService is selected (fixes #11295)Maciej Przepióra2014-11-105-21/+93
| | | | Change-Id: I2a25b4149f927ee7940edf596e8cebaaa48dcd0d
* Upload: OutOfMemory if stream already been read (#10096)Sergey Budkin2014-11-101-1/+7
| | | | | | Added -1 check and test. Change-Id: I3f6c61417353884d22d8e6b33ef21319475c1907
* Fix: Navigation to invisible days of week in VAADIN calendar (#12243)Anna Miroshnik2014-11-102-0/+32
| | | | | | | | Some changes in BasicBackwardHandler and BasicForwardHandler. Also test was added (CalendarBackwardForwardTest). Changes after review. Change-Id: Ibe0283534b784e3c18134619e1843440ca74e65c
* Fire attach/detach events when Window is added/removed from UI (#14908).Denis Anisimov2014-11-101-0/+2
| | | | Change-Id: Idc51aa5ab97a9d3f7a1f316d9536ae1cbaeafe38
* Re-adding content in Table causes table to lose scroll position (#14581)Anna Miroshnik2014-11-101-64/+18
| | | | | | | | | | | | At this moment behavior of restoring scroll position more like as in 7.2.6. But restoring is only in case of removeAll() - addAll() (or add() one time - then restore index is reset). In 7.2.6 restoring of scroll position was the result of client defect (scrolling in lazyScroller was not changed if variable "firstvisible" fromserver was 0). This "defect" was fixed in one of the patches. Change-Id: I2e2fb8749ec95f3409caeacafff46c4c29159e74
* Re-adding all rows in Table causes table to loose scroll position (#14581)Anna Miroshnik2014-11-101-209/+285
| | | | | | | | | | Fix: if to remove (container.removeAllItems()) and then to re-add(container.addAll(..)) the same collection in table container - > scroll position is not loosed now. The hash code and scroll position of the old container is stored when a new container is added. If the new container has the same hash code, we restore the scroll position. The scroll position is not restored if another items added to the container. Change-Id: I52a22c3c1c7b71f1b3447b9d592ab8fececd67b8
* FieldGroup should not throw NPE when data source is not set (#14901).Denis Anisimov2014-10-291-1/+2
| | | | Change-Id: I74bea857306fac5123aa86cdabc70d81c2a72094
* Add @since to ContainerEventProvider. (#14178)Sauli Tähkäpää2014-10-161-0/+4
| | | | Change-Id: Ic44e8abf1e7405735c940573558e150b4e0de35d
* All day property support is added to ContainerEventProvider (#14178).Denis Anisimov2014-10-161-0/+21
| | | | Change-Id: I8d5580895a218440a8295ed79453d6cbe24195b1
* Fix @since for isIPhone() and isIPad(). (#14424, #14423)Sauli Tähkäpää2014-10-161-0/+2
| | | | Change-Id: I8b72b362134d564165a7037e0722c3ff28f59497
* Update atmosphere-runtime to 2.1.2.vaadin6. (#14674, #14861)7.3.3Sauli Tähkäpää2014-10-151-1/+1
| | | | Change-Id: Ie239bf110909f8acb47f2141431965061f9ac407
* Use workaround for JDK6 Introspection bug JDK-6788525 (#14839).Denis Anisimov2014-10-141-3/+65
| | | | Change-Id: Ib7ef769b7537675c681ac1fab24a425d19a267e7
* isIPad() and isIPhone() methods are added to WebBrowser (#14424,#14423).Denis Anisimov2014-10-141-0/+20
| | | | Change-Id: I7b3556d5f9c1dd84beec638d7fbff1c5382070a4
* FieldGroup.commit throws NPE if not bound to an item (#14732).Sergey Budkin2014-10-141-2/+8
| | | | | | Added null check and corresponding test. Change-Id: I197dad14d6b5f7bf9bedcdf083d4b1f0f20efdcd
* Check eventRouter value against null in Page class (#14803).Denis Anisimov2014-10-141-5/+8
| | | | Change-Id: Ia7dd54c4cf10a2c56a5ef36864a6bb94f1d9167f
* Assign timezone before setting initial date in DateField. (#14653)Sauli Tähkäpää2014-10-141-6/+4
| | | | Change-Id: I3b527084d23ee8bd49887bef3d018c1003f492e2
* Call endUpload() in finally block of fail handling (#14677).Denis Anisimov2014-10-141-12/+14
| | | | Change-Id: I0b5976abf0d8804e8cd34c5dd489da8617ef89f1
* Read input stream logic is corrected (#14533).Denis Anisimov2014-10-131-13/+12
| | | | Change-Id: I1a8a895d631889e04f7acbde29306e86da344a23
* Exception on closing inactive UI causes issues (#14651)Sergey Budkin2014-10-071-0/+1
| | | | | | Added proposed fix Change-Id: I88085546c2bf47f1e0952d64efadfc40bac12987
* Possible VaadinSession deadlock when invalidating HTTP session (#14452)Sergey Budkin2014-10-071-1/+1
| | | | | | VaadinService.fireSessionDestroy: session.accessSynchronously -> session.access Change-Id: I72e08c9285e6b34dac54401c6c84b7175133e481
* Add @since to isWindowsPhone(). (#14425)Sauli Tähkäpää2014-09-261-0/+1
| | | | Change-Id: Ia4c212ead39d7b71c56db586c0a8559935cae263
* Added support PORTLET_CONTEXT for vaadin.resources.path value (#14640)Taras Hupalo2014-09-242-1/+7
| | | | Change-Id: Ie801a17ed1eff29a7dc6be61755241777071ab8f
* Set internal value instead of converted value when locale has changed. (#14400)Sauli Tähkäpää2014-09-241-1/+2
| | | | Change-Id: I2440f6471b8bbb016497bf59cffd023b013460dd