Sun Zhe
e788dae27a
Update to 8.9 (#11535)
* Update to 8.9-SNAPSHOT
* update in bom module
před 5 roky
Sun Zhe
18d42160f5
Update snapshot to 8.8-snapshot (#11397)
před 5 roky
Sun Zhe
f4aa8eee87
Update master to 8.7-SNAPSHOT (#11208)
před 5 roky
S.W
7e89b5e334
OSGi resource registration via SCR (#11166)
* Changed the way resources, themes, and widgetsets are registered to the HttpService by only using the VaadinResourceTrackerComponent
před 5 roky
Mehdi Javan
0b2e6a5252
Update project version to 8.6-SNAPSHOT (#11011)
před 6 roky
Teemu Suo-Anttila
714a7c251d
Update snapshot version to 8.5 (#10818)
před 6 roky
Ilia Motornyi
6541b7bad2
Update copyright year (#10761)
před 6 roky
Teemu Suo-Anttila
c78069eb3e
Remove unnecessary buildhelpers module (#10742)
před 6 roky
Teemu Suo-Anttila
cf0d3dcc5a
Upgrade minor version in the project to 8.4 (#10520)
před 6 roky
Teemu Suo-Anttila
27c5730e2a
Update version number to 8.3-SNAPSHOT (#10348)
před 6 roky
Ahmed Ashour
b07fc07ce9
Replace tab with spaces in .xml files (#10064)
před 6 roky
Ahmed Ashour
4e720f6b2b
Remove redundant versions in POMs (#9990)
před 6 roky
Ahmed Ashour
ce25750a8f
Unify exec-maven-plugin to 1.6.0
před 6 roky
Teemu Suo-Anttila
87175a86c9
Update version to 8.2-SNAPSHOT (#9946)
před 6 roky
Henri Sara
e788fa906b
Rename OSGi classes for Java naming conventions (#9320)
- Rename OSGi to Osgi in class names.
- Rename VaadinOSGiPortlet to OSGiVaadinPortlet for consistency with
Spring, CDI etc. add-ons
- Add missing javadoc
před 7 roky
Henri Sara
df060e265a
Add missing fields to OSGi manifests
Adds RequiredExecutionEnvironment and License fields and renames some
bundles (SymbolicName) for backwards compatibility.
před 7 roky
Mirjan Merruko
9a6ebeb5a8
Add OSGi support #8830 #8827 #8828 #8829
Use bnd-maven-plugin instead of maven-bundle-plugin and helper class, and
add support for publishing static resources such as themes and widgetsets.
před 7 roky
Ilia Motornyi
6eed666314
Snapshot version update to 8.1 (#9023)
před 7 roky
Artur Signell
ae2fc6890a
Add Eclipse launch configurations for super dev mode
Change-Id: Ia82a5904e0e85aaae1ecd0136ac56ff2e2cfcc86
před 7 roky
Artur Signell
93d7a0d962
Make super dev mode run more reliable
Change-Id: I77b9324c90b51400635e2a55ff47f72bf8125806
před 7 roky
Artur Signell
36121120bb
Make OSGi work again
* Specify correct (Java 8) execution environment for OSGi
* Accept any servlet 3 version
Change-Id: I170d4577218e773bc17c14342bc7f93572932fcc
před 7 roky
Teemu Suo-Anttila
3abd26bf5a
Update version number, use Java 8
Change-Id: Icb36a9c019ba086cdcdece2497c2120ea6bafb7a
před 8 roky
Sampsa Sohlman
498599fa9b
Fix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOT
Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad
před 8 roky
Artur Signell
14eebabd5a
Take widget set style into account when compiling widget set
Change-Id: Ie373c668ca59f575dd146c01009464b568919388
před 8 roky
Teemu Suo-Anttila
60968e491f
Compile default widgetset with maven plugin, fix unit cache
Change-Id: I0b0666e22e93ed1b36796365b1811eca863c9cb1
před 8 roky
Henri Sara
f39691ddde
Move organization, license and SCM to parent POM
This change also cleans up some redundant POM metaadata.
Even though Maven documentation does not list it, also the organization
section is inherited to the effective POM.
pom-template.xml is still in the project for a longer description and a
repositories section until publishing to staging is cleaned up.
Change-Id: I76b71aec1d2812e2f9ef321c3b4131c613a29cb7
před 8 roky
Henri Sara
7c6710191b
Convert Eclipse project to Maven based
Ignore exec plugin for m2e in themes and client-compiled.
Change-Id: I1c500a4cf204e3bd09aa0e9ae75e922b463e72fa
před 8 roky
Henri Sara
c2afd4339a
Remove most Ivy files
Consolidate Ivy dependencies for Eclipse and ide.xml in one location
and remove redundant ivy.xml files.
This also fixes some theme and resource paths in ide.xml but does not
fully fix test theme compilation.
Change-Id: If44c73d7f85d02ebef379aa306e6e284fe7446c1
před 8 roky
Teemu Suo-Anttila
4529f98b21
Clean up pom files, update plugins, skip liferay install
Change-Id: Ia0cabe96616d5357928810ae2473606d7e7cf00b
před 8 roky
elmot
120ba01a0f
Headless GWT compilation.
GWT compiler is launched as a separate java process,
and it's better to implicitly start headless execution
Change-Id: Ied4e8da5e0c2edc436e4b25602bf8e5aefd15f23
před 8 roky
Teemu Suo-Anttila
1482d63643
Build vaadin-themes with maven
Change-Id: Ie40ea2c74358f6bf35a5a36a98561fd53fffe23f
před 8 roky
Teemu Suo-Anttila
7833b35402
Build vaadin-client-compiled with maven
Change-Id: I91ef39fec1244fdeff1ee269be39ae7800a495b3
před 8 roky
Teemu Suo-Anttila
7b1a91f9ec
Build vaadin-buildhelpers with maven
Change-Id: I1b67fdc7d32d57f98bca78dba4fa190950b94507
před 8 roky
elmot
521ec24c62
Build client-compiler with maven
Change-Id: Ic86a95ce44cc37c8d34d607b39f2aec4cc922ce2
před 8 roky
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
před 8 roky
Teemu Suo-Anttila
a6653d3fe4
Migrate vaadin-server build to maven
Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
před 8 roky
Artur Signell
6e6dd6ff0d
Always include default widget set files in OSGi manifest (#16993)
Change-Id: Ib1fc01ced602d3434a0ad63725601237a0def4d1
před 9 roky
Artur Signell
3f46830b28
Fix release build
Change-Id: Ie915aeb31aff7a0c2f655ad9b54e00a582770984
před 9 roky
Artur Signell
8361d1379c
Reformat build files
Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb
před 9 roky
Artur Signell
0f74fdff68
Disable closure compiler (#13778)
Change-Id: Id0fb991c4c6323bf8658c92938cf2cd9d80b76a1
před 10 roky
Henri Sara
09bc99697e
Use more worker threads for widgetset compilation
Change-Id: Ib7ea54e7a06516acbd9cf3dd08dbbacaac2030f9
před 10 roky
Artur Signell
3d01d74aa4
Reduce Ivy resolver spam to a minimum (#12510)
Change-Id: Ie80f2bad49f38a2391a8a560825aceb19f82de0a
před 10 roky
Artur Signell
37bc9e41db
Reformatted using Ant editor (#12040)
Change-Id: If8afd65d5905302c64f12ef7f76ee7e63073c474
před 11 roky
Artur Signell
9a3dc4e99c
Formatted XML files using defined rules (#11956)
Change-Id: Iecd621321fdde29d2d89d910ba46e9dadee58995
před 11 roky
Artur Signell
e9466f6bf3
Enabled closure compiler for default widget set (#9103)
Change-Id: I3edc50f73635f4529fb25dec1466b8f1d5f5cba6
před 11 roky
Artur Signell
e6d506494c
Renamed "tests" target to "test" and added "test-all" (#9998)
The "test" target runs all tests which do not require additional servers or setup. Can be run immediately after cloning the project.
The "test-all" target runs also integration tests and UI tests which require access to servers or additional setup.
Change-Id: I2f5371dc5be805ba12766c8187a2b58fbc7f7db4
před 11 roky
Artur Signell
f09c12fd97
Imported and updated release notes builder (#10918)
Change-Id: Ie21d448f89d0fab6b7732a0137c80172e9da8e69
Ticket: 10918
před 11 roky
Pekka Hyvönen
1042592911
Checkstyle for Vaadin #9065
* Validates that all java files contains a license file and fails the build if a license is missing
* For now runs a lot of checks with a severity less than error to avoid failing the build
* Outputs test results to TeamCity for reporting
Change-Id: I24ca9cd0646a4bc530ef3a183eef1bc4addc555d
před 11 roky
Johannes Dahlström
4043a690b5
Explicitly specify symbolic names for each bundle to prevent names like "com.vaadin.vaadin-shared" (#9793)
Change-Id: I329e4d6b8334864be5023ef51225a6e340e74aa6
před 11 roky
Artur Signell
45e2be6ab3
Allow specifying prefixes also for resource directories (#9793)
* Export VAADIN/widgetsets/* in client-compiled
* Export VAADIN/themes/* in themes
* Export VAADIN in server (vaadinBootstrap.js)
Change-Id: I15b0f7352779479bf73585017f0b95492692f73b
před 11 roky