This package contains all Vaadin web components (free and commercial).
See https://github.com/vaadin/web-components for more details.
Internal repository for Bakery App Starter for FW8 and Spring
License: Other
This package contains all Vaadin web components (free and commercial).
See https://github.com/vaadin/web-components for more details.
"How do you get the application up and running"
"How do you add a view"
"How do you add an entity"
“Tips for development workflow”
"How should you run things to get changes to show up as quickly as possible in your browser"
"How does Designer help"
"How are test setup and run"
"How authorization works”
“What are the architectural boundaries and when to cross them
View is scrolled all the way down
View scrolls down until cursor is on top of Grid, and then Grid starts to scroll instead of Board.
testNewOrderVisuals():
testAddOrder():
A delete button will be added to each product row.
Setting quantity to 0 for a row should have the same effect.
Should not display the encrypted password, just allow changing password
This is somewhat random - sometimes it works, most of the time it does not, especially on an iPhone
The note could have position:fixed;bottom:0 and the main view content should have enough margin-bottom so that you can scroll all the way down.
I keep forgetting that the run command in mvn spring-boot:run
. I think we should have a script so that you can only type ./run in root to start up the project. It could directly call spring-boot. I think JHipster had something similar.
testAddComment()
testUpdateCustomer():
testUpdateProducts()
testCancelUpdate()
There is no point in loading the full Valo theme to show the login page. Instead the login page should be stand alone and Valo should be loaded in the background while the user is logging in
"How do I use a real DB and disable data generation"
"How do I get it up and running on Wildfly/Tomcat/…"
"How do I deploy it to Beanstalk?" (covered by a separate issue)
How do I setup the project on GitHub + Travis so that each PR is validated and tested automatically.
While the target audience likely does not use Travis, this will still cover the basic requirements for a CI setup. It can be later expanded to cover e.g. GitLab + Jenkins
Starting point: You have cloned the project
End result: The app is running in AWS Elastic Beanstalk
The current one is missing a lot of the details
It should be possible to click "add item" N times, and still go to the next step w/o touching those.
There should be scalability tests and a report proving the scalability
Decided not to include a bulletin board in the initial version
With a picture
Each row is 1px high. Possibly caused by webcomponents/shadydom#85
Vaadin-Refresh: /login.html
redirects to http://host.com/login.html, regardless of context path
Name/phone breaks the layout when they get error styles. Updating the fields fixes the layout proiblems
The specs for the order edit page in report mode contains a "Problem..." button with a popup. The button should be added and the same popup should be shown if you select "Problem" in the "Set state" popup
The grid should be 100% wide and columns should fit into that. This is not possible to configure with FW8 Grid because of vaadin/framework#8548
Setting up server takes about 20s as it sets up a lot of repositories. Every time you make a code change and deploy it, you have to wait 20s for the redeployment. This is a productivity killer.
To crammed with no whitespace
There should be tests that prove all parts of the UI works
Need documentation on how to get started with it. Also README could be longer.
Running application, Adding to IDE, running tests, what can be found where, etc...
Currently a lot of extra data is fetched because of a "naive" implementation.
If you go to http://localhost:8080/#!order/3335 when not being logged in, you should end up on http://localhost:8080/#!order/3335 after logging in. Right now you end up on the default view depending on the user
Just making the fields read-only makes for a very hard to scan page, with too much space etc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.