Skip to content

Commit 32f7f64

Browse files
committed
Initial import
0 parents  commit 32f7f64

File tree

17 files changed

+9969
-0
lines changed

17 files changed

+9969
-0
lines changed

Diff for: .gitignore

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/target/
2+
3+
# IDEA
4+
.idea/
5+
*.iml
6+
7+
# MacOS
8+
.DS_Store
9+
10+
# Eclipse
11+
.settings
12+
.classpath
13+
.project
14+
15+
# The following files are generated/updated by vaadin-maven-plugin
16+
node_modules/
17+
18+
# Browser drivers for local integration tests
19+
drivers/
20+
# Error screenshots generated by TestBench for failed integration tests
21+
error-screenshots/
22+
23+
webpack.generated.js

Diff for: .travis.yml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
language: java
2+
jdk: oraclejdk8
3+
# Run on a dedicated Trusty VM to avoid random problems like "User limit of inotify watches reached"
4+
sudo: required
5+
dist: trusty
6+
7+
before_install:
8+
# Disable all Travis default repositories
9+
- sed -i "s/activeByDefault>true</activeByDefault>false</g" ~/.m2/settings.xml
10+
11+
script:
12+
- mvn -B -e -V clean verify
13+
14+
# Cache requires a master build
15+
branches:
16+
only:
17+
- master
18+
cache:
19+
directories:
20+
- $HOME/.m2
21+
before_cache:
22+
# remove all build artifacts
23+
- rm -rf $HOME/.m2/repository/com/vaadin/flow
24+
- rm -rf $HOME/.m2/repository/com/vaadin/flow-*

Diff for: LICENSE.md

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
This is free and unencumbered software released into the public domain.
2+
3+
Anyone is free to copy, modify, publish, use, compile, sell, or
4+
distribute this software, either in source code form or as a compiled
5+
binary, for any purpose, commercial or non-commercial, and by any
6+
means.
7+
8+
In jurisdictions that recognize copyright laws, the author or authors
9+
of this software dedicate any and all copyright interest in the
10+
software to the public domain. We make this dedication for the benefit
11+
of the public at large and to the detriment of our heirs and
12+
successors. We intend this dedication to be an overt act of
13+
relinquishment in perpetuity of all present and future rights to this
14+
software under copyright law.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
20+
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21+
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22+
OTHER DEALINGS IN THE SOFTWARE.
23+
24+
For more information, please refer to <http://unlicense.org>

Diff for: README.md

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/vaadin-flow/Lobby#?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
2+
3+
# Skeleton Starter for Vaadin
4+
5+
This project can be used as a starting point to create your own Vaadin application.
6+
It has the necessary dependencies and files to help you get started.
7+
8+
The best way to use it is via [vaadin.com/start](https://vaadin.com/start) - you can get only the necessary parts and choose the package naming you want to use.
9+
There is also a [getting started tutorial](https://vaadin.com/learn) based on this project.
10+
11+
To access it directly from github, clone the repository and import the project to the IDE of your choice as a Maven project. You need to have Java 8 or 11 installed.
12+
13+
Run using `mvn jetty:run` and open [http://localhost:8080](http://localhost:8080) in the browser.
14+
15+
If you want to run your app locally in the production mode, run `mvn jetty:run -Pproduction`.
16+
17+
For a full Vaadin application example, there are more choices available also from [vaadin.com/start](https://vaadin.com/start) page.
18+

Diff for: drivers.xml

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2+
<root>
3+
<windows>
4+
<driver id="googlechrome">
5+
<version id="76.0.3809.68">
6+
<bitrate thirtytwobit="true" sixtyfourbit="true">
7+
<filelocation>https://chromedriver.storage.googleapis.com/76.0.3809.68/chromedriver_win32.zip</filelocation>
8+
<hash>102f713ffd3e703a16a82f8a8a197407816fa6a5</hash>
9+
<hashtype>sha1</hashtype>
10+
</bitrate>
11+
</version>
12+
</driver>
13+
</windows>
14+
<linux>
15+
<driver id="googlechrome">
16+
<version id="76.0.3809.68">
17+
<bitrate sixtyfourbit="true">
18+
<filelocation>https://chromedriver.storage.googleapis.com/76.0.3809.68/chromedriver_linux64.zip</filelocation>
19+
<hash>86af2e94b1c9ff77411b2ad453a69a6f5a8ef17d</hash>
20+
<hashtype>sha1</hashtype>
21+
</bitrate>
22+
</version>
23+
</driver>
24+
</linux>
25+
<osx>
26+
<driver id="googlechrome">
27+
<version id="76.0.3809.68">
28+
<bitrate sixtyfourbit="true">
29+
<filelocation>https://chromedriver.storage.googleapis.com/76.0.3809.68/chromedriver_mac64.zip</filelocation>
30+
<hash>448238b82aa2ff5ba5e1e23bcdd5a365e2f37b16</hash>
31+
<hashtype>sha1</hashtype>
32+
</bitrate>
33+
</version>
34+
</driver>
35+
</osx>
36+
</root>

Diff for: frontend/src/README

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Place your Vaadin Designer or hand written templates in this folder.

Diff for: frontend/styles/README

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Place your optional styles in this folder.
2+
3+
See https://vaadin.com/docs/flow/theme/theming-overview.html for getting started on theming Vaadin applications.

0 commit comments

Comments
 (0)