summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: Don't serve directories as static files (#12514)7.7.317.7Tatu Lund2022-02-083-1/+654
| | | Modified and simplified from #12325 to work with Java 6.
* Update screenshots for Firefox (#12515)Anna Koskinen2022-02-075-0/+0
|
* Remove duplicate copyright and javadoc sections. (#12511)Anna Koskinen2022-01-121-20/+0
|
* Update copyright year range (#12510)Anna Koskinen2022-01-121865-3734/+3734
|
* Chrome 96 (#12509)Anna Koskinen2022-01-12258-1/+1
|
* Ensure resize and dragging curtain cleanup when a window is closed7.7.30Tatu Lund2021-12-161-0/+6
| | | (#12499)
* chore: Update dependencies (#12493)7.7.29Tatu Lund2021-12-012-3/+3
| | | | | | | | | | * Update dependencies atmosphere-runtime: 2.2.13.vaadin3 jsoup: 1.14.3 * Update Atmosphere version in Constants.java Co-authored-by: Anna Koskinen <Ansku@users.noreply.github.com>
* Chrome 95 screenshot test fixes (#12495)Olli Tietäväinen2021-11-30104-1/+1
|
* firefox refrence screenshots (#12451)Olli Tietäväinen2021-10-21479-0/+0
|
* Ie11 reference screenshots (#12450)Olli Tietäväinen2021-10-2133-0/+0
|
* Small updates to servlet container test setup. (#12318) (#12447)7.7.28Zhe Sun2021-10-196-6/+10
| | | | | | | | | | * Small updates to servlet container test setup. - Upgraded to use cargo-maven3-plugin since cargo-maven2-plugin is now EOL. - Defined supported packagings as the current jetty-maven-plugin default only covers war. - Changed a test pojo to implement Serializable in order to prevent an error in cargo-maven3-plugin stop-container phase.
* Server test reference screenshots (#12445)Olli Tietäväinen2021-10-194-0/+0
| | | | | * Added logging for generateArchetype in BuildHelpers * servlet test reference screenshots
* Chrome 94 (#12442)Olli Tietäväinen2021-10-1833-0/+0
| | | Chrome 94 screenshot changes
* update the failed build checking (#12439)Zhe Sun2021-10-151-1/+3
|
* fix incompatible issue when using python3 script in 7.7 (#12436)Zhe Sun2021-10-151-2/+2
| | | | | * fix incompatible method used for python script in 7.7 * Update GeneratePostPublishReport.py
* Update Vaadin7 to use atmosphere-runtime 2.2.13.vaadin2 (#12430)Tatu Lund2021-10-14233-3/+3
| | | | | | | | | | | | | * Update Vaadin7 to use atmosphere-runtime 2.2.13.vaadin2 * Update Constants.java * Chrome 94 (#12434) * Added logging for generateArchetype in BuildHelpers * Chrome 94 screenshot changes and version number Co-authored-by: Olli Tietäväinen <ollit@vaadin.com>
* Remove the vaadin-snapshots repo (#12420)Zhe Sun2021-10-061-10/+0
|
* Update links shown by license checker (#12403)Tatu Lund2021-09-281-4/+4
| | | vaadin.com/pro does no longer have the info
* Add MPR UI id request parameter (#12414)Tatu Lund2021-09-283-0/+10
| | | | | | | * Add MPR UI id request parameter * Update test * Update test
* fix: set Vaadin session attribute using lock in reinitializeSession (#12409)Tatu Lund2021-09-242-4/+63
| | | | | | | | | | | | | | | * fix: set Vaadin session attribute using lock in reinitializeSession * Add unit test * Revert * Add unit test Backport to Java 6 * Add imports * More Java 6
* deprecate vaadin-snapshot (v7) (#12407)Zhe Sun2021-09-24546-28/+12
| | | | | | | * deprecate vaadin-snapshot (v7) * update chrome version and screenshot * update vaadin-bom
* Added alternative screenshot. (#12390)Anna Koskinen2021-08-271-0/+0
|
* Applied save actions to Grid client-side classes. (#12388)Anna Koskinen2021-08-279-93/+109
|
* Fix Grid column reorder with partially hidden joined cells (#12386)Anna Koskinen2021-08-263-3/+80
| | | Modified cherry-pick of #12385
* Cleaned out old references to removed buildhelpers module. (#12384)Anna Koskinen2021-08-255-13/+6
|
* Update to Jsoup 1.14.2 (#12382)Anna Koskinen2021-08-247-12/+26
|
* fix: Prevent deadlock in findOrCreateVaadinSession (#12353)7.7.27Tatu Lund2021-08-091-11/+30
|
* Chrome updated to version 92 (#12359)Anna Koskinen2021-08-09148-1/+1
|
* Remove buildhelpers module and dependencies to it (#12280)7.7.26Tatu Lund2021-04-298-739/+0
|
* Chrome version updated (#12277)Anna Koskinen2021-04-266-1/+1
|
* fix: Do not allow border to grow row height (#12254)7.7.25Tatu Lund2021-03-252-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | * fix: Do not allow border to grow row height If css grows row height the VSrollTable rowHeight logic does not work allways Fixes: https://github.com/vaadin/framework/issues/12251 * Compensate change in default row height * Merge branch '7.7' into fix12251 * Replace calc with round * Make fix more pin-point * The first row does not have border thus regular height * Fix drag-drop styles * Further fix in drag-and-drop style * Update TableDropIndicatorValoTest-indicator_ANY_Chrome__indicator.png
* Chore: Change Jetty version to 9.4.38.v20210224 (#12252)Tarek Oraby2021-03-246-11/+13
| | | | | * Update Jetty version to 9.4.38.v20210224 * Update tests
* Update copyright year (#12243)Anna Koskinen2021-03-161869-1905/+1905
|
* Test fixes and tweaks (#12239)Anna Koskinen2021-03-168-46/+82
| | | | | | | | | | | | | | - Properly init client-side data in GridDataChangeHandlerTest - Update Chrome version - Separate and refactor ComboboxMenuBarAutoopenTest test cases to match test description - Update screenshot for ResponsiveStylesTest - Refactor TextAreaEventPropagationTest to better match expected behavior - Add delay to GridDetailsClientTest and EscalatorSpacerTest for stability - Add delay and retries to TreeItemDoubleClickTest for stability Co-authored-by: Teemu Suo-Anttila <teemusa@vaadin.com>
* Use latest license checker (#12210)Artur2021-03-091-1/+1
|
* Clear thread local instances on connection lost in push handler (#12042) ↵Anna Koskinen2021-02-155-5/+185
| | | | | | | (#12201) Adopted from https://github.com/vaadin/flow/pull/8567 Authored-by: Tatu Lund <tatu@vaadin.com>
* Clear out ClientCache when UI is detached to prevent a minor memory leak ↵Anna Koskinen2021-02-151-1/+23
| | | | | | | | | | | | (#12200) Implemented with a listener rather than direct call from UI.detach() in order to avoid new public API, since the whole feature has been marked for removal. This doesn't yet prevent the cache or the type map from getting slightly bloated during the UI's lifetime. See: #3705 Cherry-picked from: #12199
* Update Chrome screenshots (#12198)7.7.24Tarek Oraby2021-02-0935-0/+0
|
* fix: use time-constant comparison for CSRF tokens (#12190)Tatu Lund2021-02-041-1/+11
| | | | | | This hardens the framework against a theoretical timing attack based on comparing how quickly a request with an invalid CSRF token is rejected. Backporting of #12188
* fix: use time-constant comparison for security tokens (#12192)Tatu Lund2021-02-034-6/+20
| | | | | | | | This is the same as #12190, but also applied for the upload security key and the push id since both of those are also used to protect against cross-site attacks. In addition, documentation for the push id is clarified to point out its role. Backporting of #12189
* Make checkAtmosphereSupport() non-static (#12136)Tatu Lund2020-11-272-4/+7
| | | Cherry pick https://github.com/vaadin/framework/pull/12131
* Change license from Apache-2 to CVDLv4 (#12144)Tatu Lund2020-11-181874-9567/+9646
| | | | | | | | | | | | | | * Change license from Apache-2 to CVDLv4 * Update header for checkstyle * Add license checker * Fix reference header * Fix license header * Update Chrome version
* Test fixes (#12108)Anna Koskinen2020-10-025-7/+29
| | | | | | - Updated Chrome version - Added leeway to ComboBox popup following along while scrolling - Added workarounds to timing issues that aren't relevant for the tests - Added delays for stability
* Update regexp pattern to safer one (#12104)Tatu Lund2020-09-302-2/+13
| | | Fixes: https://github.com/vaadin/framework/issues/7757
* Fix IndexOutOfBoundsException when adding columns in Grid (#12095)Tatu Lund2020-09-041-1/+7
| | | There is regression in Vaadin 7.7.16 and later, which is due patch https://github.com/vaadin/framework/commit/eafd44672650e076fc4a43362e11b47ffb0dbff1 that can lead to IndexOutOfBoundsException when there is hidden columns while adding new columns, which is similiar issue than earlier reported in https://github.com/vaadin/framework/issues/6784. Essentially the performance improvement patch overwrite some of the fix logic of https://github.com/vaadin/framework/commit/84533057435a99b0d0dfa9ea791de81921c1e260 This fix bring overwriten escalator index compensation back.
* Fixing issue with Vaadin 7 combobox when typing and tabing out fast (#12033)Tatu Lund2020-06-171-0/+13
| | | | | ComboBox does not select or add a new value (in case allowed) if User enters the value by typing and TABs out fast. This bug was originally reported in https://github.com/vaadin/framework/issues/4276 and fixed by https://dev.vaadin.com/review/#/c/3564/6/client/src/com/vaadin/client/ui/VFilterSelect.java. However later some logic of VFilterSelect was refactored by patch https://github.com/vaadin/framework/commit/acb889336f80227d609b194e56ac6ae3ead0d338, which accidentally removed the fix. In this new PR I am re-applying the missing part of the logic (adopted to the new structure) Fixes https://github.com/vaadin/framework/issues/6671
* Update browsers' screenshots (#12034)Tarek Oraby2020-06-17210-1/+1
| | | | | | | | | * Updated browsers' screenshots * Update browsers' screenshots * Update chrome version to 83 Co-authored-by: Anna Koskinen <Ansku@users.noreply.github.com>
* Added logging for generateArchetype in BuildHelpers (#11999)7.7.21Olli Tietäväinen2020-05-131-0/+5
|
* Define maven central with https (#11994)Tarek Oraby2020-05-121-0/+17
|
* Determine Push transport before re-connect (#11988)Tatu Lund2020-05-111-9/+6
| | | | | | | onConnect was allways called with websocket = false. I think this is wrong, since if there was connection loss in websocket, now connection cannot be re-established in websocket mode. Fixes: https://github.com/vaadin/framework/issues/7190 Cherry pick of https://github.com/vaadin/framework/pull/11884