Skip to content
This repository has been archived by the owner on Dec 31, 2020. It is now read-only.

support for ordering dependant items #5

Merged
merged 99 commits into from
May 21, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
ca5ce74
fix typo in css code
epicfaace Jan 6, 2018
c6591d2
Merge branch 'master' of https://github.com/mozilla-services/react-js…
epicfaace Apr 22, 2018
51caab6
Merge branch 'master' of https://github.com/mozilla-services/react-js…
epicfaace Dec 8, 2018
c5c52f1
Docs updated: Firefox date, time support (#1115)
razeel Jan 5, 2019
4b9c475
Fix failing unit tests related to time widget (#1119)
LucianBuzzo Jan 7, 2019
65ca9de
Bump 1.0.7
glasserc Jan 10, 2019
7379491
Add delete button for additionalProperties key-value pair (#1123)
aerfio Jan 10, 2019
2364405
Fix README about how to push
glasserc Jan 10, 2019
4ec3890
Rename onDropIndexClick in objects to onDropPropertyClick
glasserc Jan 10, 2019
7027672
Refactor onPropertyChange and reword comment
glasserc Jan 10, 2019
69211d9
Force an empty uiSchema if none is provided
glasserc Jan 10, 2019
3d1524d
A small semantic fix (#1112)
nataliyakarat Jan 10, 2019
3a37dd2
fixed individually (#1109)
0xflotus Jan 10, 2019
a3e0e9a
Pass disabled and readonly to object field template (#1088)
olzraiti Jan 10, 2019
dfd3acc
Fix: #1104 Clear ajv errors before each validate (#1105)
pieplu Jan 10, 2019
1a6c867
Clear ajv.errors as soon as we're done with it
glasserc Jan 10, 2019
597a7ba
Give ids to array and object fields (#1102)
epicfaace Jan 10, 2019
b5a286a
Bump v1.1.0
glasserc Jan 10, 2019
a2f3e68
Handle sort arrays better (#1125)
Jan 14, 2019
66d800e
Add preliminary support for the anyOf keyword (#1118)
LucianBuzzo Jan 14, 2019
4c81b02
Bump version v1.2.0
glasserc Jan 14, 2019
f27a24d
Fix typos (#1135)
Jan 18, 2019
f72be02
Fix corner case of empty items array (#871)
jbalboni Jan 18, 2019
b068705
Expand anyOf support to also support oneOf (#1133)
LucianBuzzo Jan 18, 2019
1941e76
Merge branch 'master' of https://github.com/mozilla-services/react-js…
epicfaace Jan 18, 2019
0a48b41
doc: fix spacing
epicfaace Jan 19, 2019
4a1f754
doc: rename, fix typos for form disabled section
epicfaace Jan 19, 2019
98d7bc3
Fix custom boolean option labels using oneOf schemas (#1137)
pushred Jan 19, 2019
c17f3bd
Add hidden widget for arrays (#978)
mike391 Jan 19, 2019
863912d
chore: fix package-lock version
epicfaace Jan 19, 2019
e4e67ad
test: add tests for rendering hidden object/array
epicfaace Jan 19, 2019
7b87c82
fix: populate id for radio boolean fields, fixes #1139
epicfaace Jan 20, 2019
75571ba
Add encodeUriComponent to file name (#967)
jorgerobles Jan 20, 2019
55c0261
doc: fix typo
epicfaace Jan 21, 2019
cf46342
#556 - handle recursive references to deep schema definitions (#1142)
epicfaace Jan 21, 2019
c43e504
chore: add a npm test-debug command for ease of use
epicfaace Jan 21, 2019
3606c7c
fix: fix build status travis ci badge
epicfaace Jan 21, 2019
0fd711e
docs: add docs using mkdocs
epicfaace Jan 21, 2019
7339a09
docs: Add docs_dir
epicfaace Jan 21, 2019
ba833fa
Merge branch 'master' of https://github.com/mozilla-services/react-js…
epicfaace Jan 21, 2019
251a274
Add test and update documentation for using anyOf inside array items …
LucianBuzzo Jan 21, 2019
67ff7da
doc: add browserstack logo #990
epicfaace Jan 21, 2019
7e74bb6
doc: organize docs into separate files #1138
epicfaace Jan 21, 2019
f62cfc4
docs: remove docs from README and link to readthedocs #1138
epicfaace Jan 21, 2019
bc15e23
doc: fix browserstack logo size
epicfaace Jan 21, 2019
a426124
add ui:help tips (#1145)
Jan 21, 2019
3f35d78
Add onBlur and onFocus events for radio and checkbox widgets (#1143)
epicfaace Jan 21, 2019
9fdab86
doc: add doc build instructions, update PR/issue templates with doc l…
epicfaace Jan 21, 2019
8db0f3b
Merge branch 'master' of https://github.com/mozilla-services/react-js…
epicfaace Jan 21, 2019
15bc751
doc: add permalinks and fix internal hyperlinks in documentation
epicfaace Jan 21, 2019
2685047
Document a gotcha with `additionalProperties` (#1149)
loganvolkers Jan 21, 2019
2de683e
Fix bug where matching anyOf branch is not selected correctly (#1129)
LucianBuzzo Jan 22, 2019
2ccfa7e
Fixes #824 (#1147)
jorgerobles Jan 22, 2019
2368740
replace submit button paragraph tag with div (#766)
ttbarnes Jan 22, 2019
174e136
Fix uiSchema for additionalProperties (#1144)
epicfaace Jan 24, 2019
f999547
Fixed a bug.The selector have a empty option, when use enum and the d…
Feb 2, 2019
54091b1
style: npm run cs-format
Feb 2, 2019
a1eedfb
Bump v1.2.1
glasserc Feb 4, 2019
b481f58
Oops, bump version in package-lock.json too
glasserc Feb 4, 2019
6e79281
Infer field type from const value (#1174)
LucianBuzzo Feb 8, 2019
919a164
Add various always-ignore files and directories to .gitignore (#1171)
LucianBuzzo Feb 8, 2019
59038c0
Submit event should return original event as second param (#1172)
travisdahl Feb 8, 2019
aa862ab
test: add enum test
Feb 12, 2019
bece2a5
Generate code coverage reports using nyc (#1170)
LucianBuzzo Feb 12, 2019
4d17bd8
test: move the test to the right file
Feb 13, 2019
f9d4c63
Fix multiple bugs related to switching between anyOf/oneOf options (#…
LucianBuzzo Feb 21, 2019
a7be6ee
Remove build:readme script and toctoc dep (#1189)
pushred Feb 23, 2019
9153444
Merge branch 'feature/fix-enum-empty-bug' of https://github.com/huhua…
epicfaace Feb 23, 2019
5aaf863
test: fix tests
epicfaace Feb 23, 2019
c355ddb
Merge branch 'huhuaaa-feature/fix-enum-empty-bug'
epicfaace Feb 23, 2019
07decc5
Merge branch 'master' of https://github.com/mozilla-services/react-js…
epicfaace Feb 23, 2019
aebfab9
Improve handling of decimal points and trailing zeroes in numbers (#1…
LucianBuzzo Feb 26, 2019
92233e4
Add more schemas to validate against (#1130)
aerfio Mar 3, 2019
10a6b64
Bug Fix empty html useless added by PR #1123 / v1.2.0 (#1158)
pieplu Mar 5, 2019
1651066
Add the full source maps by default for development (#1208)
CodeGains Mar 6, 2019
2a6b830
Limit cases where "required" attribute is used on checkboxes (#1194)
LucianBuzzo Mar 6, 2019
58a3534
Bump version v1.3.0
glasserc Mar 6, 2019
68ab7a4
Add schemaPath to errors object in transformErrors (2) (#1205)
epicfaace Mar 6, 2019
d22c1c7
fix: playground dependencies demos with plain text (#1215)
epicfaace Mar 9, 2019
d9bcf1a
Basic support for 'nullable' types (#1213)
wms Mar 12, 2019
b096c99
#804 - Bug Fix - Empty divs are created (#1218)
gr8pathik Mar 14, 2019
9104a71
fix: schema is not an html attribute (#946)
graingert Mar 25, 2019
3afb5f9
Removed throwing error when there's an extraneous property in ui:orde…
igorgubernat Mar 26, 2019
de79e37
Fix #1233 : Exclude File object from isObject detection (#1234)
oterral Mar 27, 2019
0f4889c
Add Mozilla Code of Conduct file (#1240)
Mozilla-GitHub-Standards Mar 28, 2019
889871f
docs: document placeholder and autofocus widget props (#1223)
epicfaace Mar 28, 2019
73b1458
Bump version 1.4.0
glasserc Apr 4, 2019
f8d0d45
use select widget to render oneOf / anyOf control (#1220)
a-b-r-o-w-n Apr 5, 2019
e409be5
Custom string formats (#1186)
pushred Apr 5, 2019
06b5e2f
fix mistake in validation docs (#1251)
laneysmith Apr 9, 2019
ac397ca
fix: do not error when File is not defined (#1253)
epicfaace Apr 12, 2019
c5e8899
Add NullField (#1238)
faissalMT Apr 12, 2019
45ff77f
Bump version 1.5.0
glasserc Apr 17, 2019
2d63594
Pass along required for custom checkboxes widgets (#1259)
fsteger Apr 24, 2019
c4322bf
Update wording for description text (#1266)
BuffaloDrew Apr 25, 2019
fba5bee
Fix/warn unknown formats (#1277)
epicfaace May 7, 2019
1ee343d
Make numbers nullable by allowing null values to be echoed from asNum…
glompix May 7, 2019
98952b7
Support `readOnly` property from latest validation draft (#1282)
pahen May 14, 2019
ed7119a
Merge branch 'master' of git://github.com/mozilla-services/react-json…
bytnar May 16, 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
128 changes: 126 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,130 @@
npm-debug.log
node_modules
# Created by https://www.gitignore.io/api/osx,node,linux,windows
# Edit at https://www.gitignore.io/?templates=osx,node,linux,windows

### Linux ###
*~

# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*

# KDE directory preferences
.directory

# Linux trash folder which might appear on any partition or disk
.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
.nfs*

### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Dependency directories
node_modules/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env
.env.test

### OSX ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon

# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### Windows ###
# Windows thumbnail cache files
Thumbs.db
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk

# End of https://www.gitignore.io/api/osx,node,linux,windows

# Package specific files

build
_build
site
dist
lib
yarn.lock

# IDE
.vscode

# Code coverage
coverage
.nyc_output
15 changes: 15 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Community Participation Guidelines

This repository is governed by Mozilla's code of conduct and etiquette guidelines.
For more details, please read the
[Mozilla Community Participation Guidelines](https://www.mozilla.org/about/governance/policies/participation/).

## How to Report
For more information on how to report violations of the Community Participation Guidelines, please read our '[How to Report](https://www.mozilla.org/about/governance/policies/participation/reporting/)' page.

<!--
## Project Specific Etiquette
In some cases, there will be additional project etiquette i.e.: (https://bugzilla.mozilla.org/page.cgi?id=etiquette.html).
Please update for your project.
-->
5 changes: 2 additions & 3 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
### Prerequisites

- [ ] I have read the [documentation](https://github.com/mozilla-services/react-jsonschema-form/blob/master/README.md#readme);
- [ ] I have read the [documentation](https://react-jsonschema-form.readthedocs.io/);
- [ ] In the case of a bug report, I understand that providing a [SSCCE](http://sscce.org/) example is tremendously useful to the maintainers.
- [ ] Ideally, I'm providing a [sample JSFiddle](https://jsfiddle.net/n1k0/f2y3fq7L/6/) or a [shared playground link](https://mozilla-services.github.io/react-jsonschema-form/) demonstrating the issue.

### Description

Expand All @@ -13,8 +14,6 @@
2. [Second Step]
3. [and so on...]

Ideally, I'm providing a [sample JSFiddle](https://jsfiddle.net/n1k0/f2y3fq7L/6/) or a [shared playground link](https://mozilla-services.github.io/react-jsonschema-form/) demonstrating the issue.

#### Expected behavior

[What you expected to happen]
Expand Down
5 changes: 2 additions & 3 deletions PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,10 @@ If this is related to existing tickets, include links to them as well.
### Checklist

* [ ] **I'm updating documentation**
- [ ] I've checked the rendering of the Markdown text I've added
- [ ] If I'm adding a new section, I've updated the Table of Content
- [ ] I've [checked the rendering](https://react-jsonschema-form.readthedocs.io/en/latest/#contributing) of the Markdown text I've added
* [ ] **I'm adding or updating code**
- [ ] I've added and/or updated tests
- [ ] I've updated docs if needed
- [ ] I've updated [docs](https://react-jsonschema-form.readthedocs.io/) if needed
- [ ] I've run `npm run cs-format` on my branch to conform my code to [prettier](https://github.com/prettier/prettier) coding style
* [ ] **I'm adding a new feature**
- [ ] I've updated the playground with an example use of the feature
Loading