summaryrefslogtreecommitdiffstats
path: root/server/src
Commit message (Collapse)AuthorAgeFilesLines
* Add missing @since, remove empty @since annotations from tests7.6.7Aleksi Hietanen2016-06-231-1/+1
| | | | Change-Id: I47ccc3bdffa5b6c9ea12dae2f21dd4578f483bc0
* Make sure AtmosphereFramework is always properly destroyed (#17581)Artur Signell2016-06-231-1/+31
| | | | | | | If servlets have never been initialized, then destroy must happen in the context destroy method Change-Id: If5ea6072f729719c9d2f6b305b0dae2338efd07b
* Provide a way to disallow navigation to the same state twice (#12107).Denis Anisimov2016-06-231-14/+41
| | | | Change-Id: I10e2f2c63402f434ca038d380372a552996102b6
* Fix a Javadoc typo that crashes Checkstyle (yes, really)Johannes Dahlström2016-06-231-1/+1
| | | | Change-Id: Ib32aab728021d81aaa35d9ab1eab4727bef534de
* Throw IAE in setExpandRatio() if given ratio is less than 0Maciej Przepióra2016-06-231-0/+8
| | | | Change-Id: I0259a648c61a428a41dd2ce8a42501bfa67cf02d
* Ensure addItem(null) returns nullArtur Signell2016-06-232-8/+4
| | | | Change-Id: I55d13a85d07e17a165aa6e78920c9ed3a5988f69
* Fix comment for AttachListener interface (#19792)7.6.6Anton Yegorov2016-05-111-1/+1
| | | | Change-Id: I8d91791d034c386172eda00272f77999e8938b6b
* Clarify expand javadoc for GridLayoutArtur Signell2016-05-111-6/+16
| | | | Change-Id: I0fd18d20f01ca497e5c434c913e564cfa6444494
* Clarify error message for column mismatches (#18323)Leif Åstrand2016-05-061-5/+9
| | | | Change-Id: I0c524cd06c1ce5b61515fca17763759bea16c0ce
* Add javadoc and @since for new APIelmot2016-04-151-0/+2
| | | | Change-Id: I5c6be2ae0fdaff8b6b6169d6a1110ae824472532
* Revert "Make it possible to intercept RPC calls without copy/paste"Ilia Motornyi2016-04-152-78/+33
| | | | | | This reverts commit e8ec921a3cb4d494ccbe9599cdb491a17b993365. Change-Id: I3c14a78f841f0207f77df6d66c627967fe0a8332
* Prevent closing of uncloseable Window on esc (#19700)Teemu Pöntelin2016-04-141-1/+3
| | | | Change-Id: I4d67cd84c6f4179da6d6fea6b881e8ccd65e70d9
* Documentation for container switch limitations (#18323)elmot2016-04-141-2/+7
| | | | Change-Id: If6fa13c84c8afb5caaf2d46ac283f704baf88695
* Fix ClassPathExplorer widgetset source directory lookup (#19694)Teemu Suo-Anttila2016-04-142-12/+37
| | | | Change-Id: I2daf32e0c49501ef3807fd694a641491b26d46bd
* Try to detect Liferay 7 requests correctly (#19645)Artur Signell2016-04-141-5/+22
| | | | Change-Id: I5bc616b216e3ecadc76b8f0ef542e74eb4493bda
* Make it possible to intercept RPC calls without copy/pasteArtur Signell2016-04-142-33/+78
| | | | Change-Id: I50c2e4a95b492a42c4291e8dcbede3de87f1be6f
* Use @Inherited for annotations that have inherited semantic (#12351).Denis Anisimov2016-04-147-9/+37
| | | | Change-Id: I70f0d79095bfd05b83905df6a3eedd1a5e93b48e
* MarginInfo CTOR with two booleans: vertical, horizontal (#14113).Denis Anisimov2016-04-141-1/+1
| | | | Change-Id: Iad15b95abeb24e7dd1e06b1d9f70844cb061cb49
* Make project Java 8 compatibleArtur Signell2016-04-141-2/+3
| | | | Change-Id: I875e152b8851d7b962be47f369c1f6b483193260
* Update @since tags for 7.6.4 and related javadoc7.6.4Henri Sara2016-03-091-2/+2
| | | | Change-Id: I5c0e00620f74ce1c8818904f1ac4f50c8600fea4
* Don't set null value for unmapped client side keys. (#15181)Sauli Tähkäpää2016-03-081-6/+9
| | | | Change-Id: I7eab60daa74a9941e47a07fe7f9de0f94f155a78
* Omit timings in production mode (#19644)Henri Sara2016-03-081-3/+6
| | | | | | | | * UIDL responses only include server side timing information when not in production mode. * Update documentation accordingly. Change-Id: I73e65057b0c9e8ccfce2a1ee2590f23fba2bdb22
* Fix DragAndDropWrapper update after file upload (#19616)maxschuster2016-03-081-0/+10
| | | | | | | | | | | After a file has been uploaded VDragAndDropWrapper tries to pull changes from the server by calling ApplicationConnection.sendPendingVariableChanges() which has no effect. This change replaces the ApplicationConnection.sendPendingVariableChanges() call with an RPC. Change-Id: If8abc662d4761969e5aa8e6327bfd4bdd7f5e905
* Read GridLayout component alignments from declarative files (#19536)Artur Signell2016-03-083-29/+63
| | | | Change-Id: I1bfb5c7416d10d4872b2b0c217422ca0427a5b1d
* Prevent HTTP Response splitting in case the server doesn't (#19611)7.6.3Leif Åstrand2016-02-171-0/+2
| | | | | | | | | | | | | | Prevent user-provided input used in the redirect from containing newline characters as the user agent would interpret subsequent parts of the input as additional headers or the actual HTTP payload. At least modern versions of Tomcat and Jetty already protect against this kind of attack by escaping received header values, but that is not necessarily the case for older versions or other servlet engines. See https://www.owasp.org/index.php/HTTP_Response_Splitting for details. Change-Id: I7a56fe2faeaa738aff964cf754e3f7b0f66181dc
* Lock session during deserialization (#19310)Leif Åstrand2016-02-151-0/+21
| | | | Change-Id: I64c7ff58045929cfe0e1885cf6ece83b27b36a8b
* Fix Components cleanup on Header/FooterRow remove in Grid (#19497)Teemu Suo-Anttila2016-02-151-0/+11
| | | | Change-Id: Iaa36f2dd6a61487ec49da3adb4cc9a2485641cd9
* Fix Grid DetailsGenerator being removed on Container change (#19593)Teemu Suo-Anttila2016-02-151-2/+13
| | | | Change-Id: Ic18dc462a80a67fe25afdd99b959d7fc3690cb2a
* Fix removing extension from a connector that is not its parent (#19569)Teemu Suo-Anttila2016-02-151-0/+5
| | | | Change-Id: I9c40d3d85386437a640879470ab3b0cdfe042a42
* Added JavaDoc for PropertyIdMatti Tahvonen2016-02-151-0/+33
| | | | Change-Id: I3a84c10612b1df5522941397b0e463c7401bfc2d
* Fix GeneratedPropertyContainer with non-Sortable Containers (#19511)Artur Signell2016-01-261-3/+2
| | | | | | | | Adds a missing throw to sort method and fixes getSortableContainerPropertyIds to return an empty collection if not sortable. Change-Id: I82aaedd3c23ce4c28bf3e1151e35a8b1ade930d5
* Propertly handle null in StringToCollectionConverter (#19481)Artur Signell2016-01-211-0/+7
| | | | Change-Id: Ief6f899d6c0fec103213c5f679a178555740c553
* Remove out of date javadoc (#19454)Artur Signell2016-01-211-6/+0
| | | | Change-Id: I594c865fb3906ff87f372a89188c80209025a119
* Add missing @since for 7.6.17.6.1Teemu Suo-Anttila2016-01-121-1/+1
| | | | Change-Id: I3a52dbf2138894b19e79b18fa4da04ed6c922c39
* Add a client-side connector for DetailsComponentManager (#19412)Teemu Suo-Anttila2016-01-051-1/+1
| | | | Change-Id: Ieaa6589f93c01cf4ff9e036171fe1dc33c902b20
* Fix NPE in Label.writeDesign with NULL values #19434John Ahlroos2016-01-051-6/+25
| | | | Change-Id: I2ada7a68177ef053ac22682bc17e90dc6ec0515a
* Make GeneratedPropertyItem addItem return null when appropriate (#18685)Artur Signell2016-01-051-0/+9
| | | | Change-Id: Ia4bace28a1aae2c8e9599a4688273d911cc20594
* Ensure no unknown attribute warnings are logged in design tests (#19429)Artur Signell2016-01-052-0/+2
| | | | | | * Adds missing custom attributes to Slider/AbstractEmbedded Change-Id: Iad6c963bdc4334630c613995b9c0f0555d5d19a8
* Fix custom attributes of Link component (#19107)maxschuster2016-01-051-6/+9
| | | | | | | | Added the custom attributes href and target to the Link component to match the attribute names used by Link.readDesign() and Link.writeDesign() Change-Id: I9417034572c66e54034b816a15d7a1ec29030fbf
* Include correct type and parameter info in exception (#19064)Artur Signell2016-01-051-2/+2
| | | | Change-Id: I26baf26dae6d1ad8b93529191cc69ffc0445aa40
* Make GeneratedPropertyItem equals self (#19426)Artur Signell2016-01-051-0/+33
| | | | Change-Id: Ia9a8d56a3702d182b7fb79e3676844c9a10093a6
* Make GeneratedPropertyContainer.getItem(nonExistant) return null (#19425)Artur Signell2016-01-051-0/+4
| | | | Change-Id: I46e715ac35c7a311b8ca3c09165e8c5c69243a79
* Revert changes which were previously reverted from only 7.5 (#19424)Teemu Suo-Anttila2016-01-051-48/+5
| | | | | | | | | | | | | | Revert "Take Window special case into account for invalid layouts (#17598)" This reverts commit abc1c5dff6438d65e53473b69ae9a3ca2b8e60e1. Revert "Render nested invalid layouts correctly (#17598)" This reverts commit ac4e85f4e35a57d1ba6e6f3448744cbb0c2df60f. Added test to ensure a similar problem is not reintroduced later Change-Id: I680c20384e62c7c00b4ac0e2dc91f65f1585d37c
* Update to Font Awesome 4.5.0Artur Signell2016-01-051-0/+20
| | | | Change-Id: I1ac1f1ba4695f4a7738f3c613f87658d5ec3456e
* Fix javadoc typo in ItemClickEventHenri Sara2015-12-211-1/+1
| | | | Change-Id: I759999ab2e39202b4dda7eafa2cc30a64524939d
* Increase grid column resize handle width (#16838)Marlon Richert2015-12-181-0/+10
| | | | Change-Id: Ic7768d9023d48b04458376765596059d3a81d8c6
* Fix empty @since tagsHenri Sara2015-12-181-2/+2
| | | | Change-Id: I68dd71f65091a6c5979b67c2faea9050feac2b02
* Make it possible to only show collapsible columns in menu (#9811)Leif Åstrand2015-12-161-1/+33
| | | Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
* Fix RpcDataProvider listener handling on ItemSetChange (#19371)Teemu Suo-Anttila2015-12-151-0/+11
| | | | | | | | Old ValueChangeListeners are discarded and new ones created when an ItemSetChange occurs. This is done to reapply the listeners to possibly recreated Items. Change-Id: I9956af8950e241005574c597c49c5efb43afc1c7
* Fix and extend Javadoc for setFirstDayOfWeek (#19227)Leonid Rozenblyum2015-12-141-2/+4
| | | | | | | | The Javadoc was incorrect saying the method goal was to set the first day of week depending on locale. Actual main goal - to set it in independent way. Also extended the doc to look more complete. Change-Id: I2c82c774f4e245437b03c0bd0246a0361584d949