Skip to content
Closed

V3 #599

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
fff0078
Streamlining of schema
Aug 3, 2018
3bd6587
Streamlining of schema. Refactoring. Update of dependency.
Aug 13, 2018
691ab4b
Update of the test to work with the new schema
Aug 13, 2018
8dcf3a2
Update dependency
Aug 14, 2018
eb2ba1b
Trying to fix Travis
Aug 14, 2018
e4fb3a5
Trying to fix Travis 2
Aug 14, 2018
6993560
Trying to fix Travis 3
Aug 14, 2018
48cf6ba
Trying to fix Travis 4
Aug 14, 2018
3998391
Trying to fix Travis 5
Aug 14, 2018
dd866e0
Trying to fix Travis 6
Aug 14, 2018
8fdda39
Trying to fix Travis 7 (no pretest, no lint)
Aug 14, 2018
e84ede2
Trying to fix Travis 8 (no yarn in Travis)
Aug 14, 2018
f2de7f7
Trying to fix Travis 8 (npm need to be at least 4.0.0 to work)
Aug 14, 2018
c0b65b5
Merge pull request #481 from lionel-bijaoui/lb_streamlined_schema
lionel-bijaoui Sep 17, 2018
5594b32
Rework on validation and events to allow for a more flexible structure
Aug 24, 2018
c70a2b7
Creation of dev entry to test multiple instances of vue-form-generator
Aug 27, 2018
2f1e6b7
Better isolation of the event bus
Aug 27, 2018
0cb2d21
Dev for grouping updated
Aug 28, 2018
2f83710
Better groups
Aug 28, 2018
7ff9443
Fix some test
Sep 20, 2018
c416802
Update tests
Sep 24, 2018
02055ec
Merge pull request #484 from lionel-bijaoui/lb_better_groups
lionel-bijaoui Sep 24, 2018
a7a1bd3
Custom label, help and hint
Sep 20, 2018
12434e3
Custom errors
Sep 20, 2018
94be402
Make custom label, help, hint and errors work with groups
Sep 20, 2018
05a1e8e
Enhance "custom" dev project with better examples
Sep 20, 2018
f51b83b
Add some tests
Sep 24, 2018
44511f9
Fix test
Sep 24, 2018
1c061f2
Fix codacy errors
Sep 25, 2018
ac27bf3
Remove debug info
Sep 25, 2018
0f63c63
Improve Codacy score
Sep 25, 2018
301ab94
Improve Codacy score
Sep 25, 2018
b02d866
Merge pull request #493 from lionel-bijaoui/lb_custom_label_help_&_hint
lionel-bijaoui Sep 26, 2018
c45c24e
Add a "clean" CSS class for untouched fields
Sep 24, 2018
4f6b05e
Add tests for new class
Sep 28, 2018
19b42e3
Merge pull request #495 from lionel-bijaoui/lb_clean_validation_state
lionel-bijaoui Sep 28, 2018
cd4968c
Implement PR #486
Sep 24, 2018
e45d211
Merge pull request #497 from lionel-bijaoui/lb_implement_486
lionel-bijaoui Sep 28, 2018
8980a7f
Project updated to vue-cli 3
Oct 1, 2018
107bbcd
Improve Codacy score
Oct 1, 2018
e9a415e
Bump version to "3.0.0-beta.1"
Oct 1, 2018
7cce52d
Add dist files
Oct 1, 2018
74a9d50
Fix npm "main"
Oct 1, 2018
9409a78
Bump version
Oct 1, 2018
a36869c
Bump version to 3.0.0-beta.4
Oct 3, 2018
8599b4f
Merge pull request #500 from lionel-bijaoui/vue-cli-3
lionel-bijaoui Oct 3, 2018
cc52011
Improve field loading method
Oct 4, 2018
18f52a4
Fix tests
Oct 5, 2018
f7e9ea1
Merge pull request #505 from lionel-bijaoui/improve-field-loading
lionel-bijaoui Oct 5, 2018
672e5e0
Remove Pug from project
Oct 5, 2018
8d82279
Use stronger Eslint rules
Oct 5, 2018
38bbf42
Merge pull request #507 from lionel-bijaoui/lb_remove_pug
lionel-bijaoui Oct 5, 2018
c5d5d77
Remove dev (preparing for submodule)
Oct 5, 2018
f4c3b26
Dev submodule
Oct 5, 2018
ad715d7
Bumped version to test package with dev submodule
Oct 9, 2018
7c9b937
Expose fieldLoader
Oct 10, 2018
3999dc7
Bump version
Oct 10, 2018
574ca9a
Merge pull request #510 from lionel-bijaoui/lb_dev_submodule
lionel-bijaoui Oct 11, 2018
13fa07f
Add Help in `form-group`
Oct 16, 2018
c865489
formGroup now use the correct class name for error when looking for them
Oct 16, 2018
e15672b
Fix code coverage
Oct 16, 2018
67f8ebd
Fix Coverall path to "lcov.info"
Oct 16, 2018
04460af
Merge pull request #519 from lionel-bijaoui/lb_fix_class_error_group
lionel-bijaoui Oct 17, 2018
3b8abe6
Fix submodule version
Oct 17, 2018
f7195e9
Merge pull request #518 from lionel-bijaoui/lb_help_in_group
lionel-bijaoui Oct 17, 2018
e6fa363
Fix tests
Oct 17, 2018
6f222ec
Drop node 6 support as vue-cli don't support it
Oct 17, 2018
46fd658
Improve code coverage score
Oct 17, 2018
bd49a45
Merge pull request #520 from lionel-bijaoui/lb_code_coverage_reactiva…
lionel-bijaoui Oct 17, 2018
e49a969
Fix deep property path not working
Oct 18, 2018
21918ba
Merge pull request #529 from lionel-bijaoui/v3
lionel-bijaoui Oct 18, 2018
7adcc11
#501
Oct 18, 2018
10840a8
#521
Oct 18, 2018
f21b73a
#522
Oct 18, 2018
96aea0c
#509
Oct 18, 2018
55b5d9f
Merge pull request #530 from lionel-bijaoui/lb_implement_501_509_521_522
lionel-bijaoui Oct 18, 2018
b694fae
Custom legend block for group
Oct 18, 2018
322fb57
Merge pull request #531 from lionel-bijaoui/lb_custom_legend
lionel-bijaoui Oct 19, 2018
c611132
Update submodule dev
Oct 18, 2018
b603196
Clean useless folders
Oct 18, 2018
2b31d12
Single export
Oct 19, 2018
449da34
Bump version to 3.0.0-beta.7
Oct 19, 2018
2b4ab0b
Merge pull request #532 from lionel-bijaoui/lb_v3.0.0-beta.7
lionel-bijaoui Oct 19, 2018
ffb839f
remove event listeners in abstractField for current context only
Nov 13, 2018
218baba
Merge pull request #546 from gapipro/v3
zoul0813 Feb 7, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions .babelrc

This file was deleted.

4 changes: 4 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,7 @@ charset = utf-8
indent_style = tab
indent_size = 4
trim_trailing_whitespace = true

[{package.json,.travis.yml}]
indent_style = space
indent_size = 2
1 change: 1 addition & 0 deletions .env.development
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
VUE_APP_DEV_PROJECT=["basic", "checklist", "custom", "full", "grouping", "multiselect", "multi", "picker"]
3 changes: 1 addition & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
dist/*.js
build/*.js
config/*.js
!.eslintrc.js
tests/unit/coverage
27 changes: 0 additions & 27 deletions .eslintrc.js

This file was deleted.

28 changes: 20 additions & 8 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,22 @@
.DS_Store
node_modules/
docs/_book/
npm-debug.log
selenium-debug.log
test/unit/coverage
test/e2e/reports
stats.json
typings/
typings.json
dist/*.html
tests/unit/coverage

# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw*
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "dev"]
path = dev
url = https://github.com/vue-generators/vue-form-generator-examples
25 changes: 16 additions & 9 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,26 @@
language: node_js
cache:
directories:
- node_modules
- node_modules

node_js:
- "9"
- "8"
- "6"
after_success:
- npm run coverall
- "10"
- "8"

install:
- npm install

script:
- npm run test:unit

deploy:
provider: npm
email: $NPM_EMAIL
api_key: $NPM_API_KEY
skip_cleanup: true
on:
tags: true
node: "8"
on:
tags: true
node: "8"

after_success:
- npm run coverall
4 changes: 4 additions & 0 deletions babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
module.exports = {
presets: ["@vue/app"],
plugins: ["lodash", "istanbul"]
};
63 changes: 0 additions & 63 deletions build/utils.js

This file was deleted.

10 changes: 0 additions & 10 deletions build/vue-loader.conf.js

This file was deleted.

104 changes: 0 additions & 104 deletions build/webpack.build.config.js

This file was deleted.

Loading