Skip to content

Basic structure for development of OpenAPI parser #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 76 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
504e23a
Test dir refactor, test_crud fix, minor bug fixes
xadahiya Jun 14, 2017
27b40d1
New tests for Hydrus, dynamic DB Connectivity using App context, chan…
chrizandr Jul 22, 2017
5221773
Rearranging getters and setters to utils, removing unused code.
chrizandr Jul 28, 2017
0916f85
Fixing sample.
chrizandr Jul 29, 2017
25d10c3
Create __init__.py
ayush-agr Feb 13, 2018
d923bb7
Create __init__.py
ayush-agr Feb 13, 2018
2f42868
Merge branch 'develop' into mypy
vddesai1871 Feb 23, 2018
4b46c10
Merge branch 'develop' into Fix#79
yashLadha Feb 24, 2018
380b1bf
added samples
vaibhavchellani May 27, 2018
8292743
changed imports in files referencing samples
vaibhavchellani May 27, 2018
cfb27e8
added sample
vaibhavchellani Jun 1, 2018
c911bf3
new working parser
vaibhavchellani Jun 2, 2018
21400c9
fixed implementation errors
vaibhavchellani Jun 2, 2018
f1aa4a1
fixed bugs
vaibhavchellani Jun 3, 2018
3390170
fixed architecture
vaibhavchellani Jun 3, 2018
c61f5ce
new sample
vaibhavchellani Jun 4, 2018
77e3c90
required functionality added
vaibhavchellani Jun 4, 2018
9d861c5
fixed bug
vaibhavchellani Jun 4, 2018
dfd1420
added protocol to id
vaibhavchellani Jun 5, 2018
9d9b171
parsed responses
vaibhavchellani Jun 6, 2018
4f60f2d
fixed status bug
vaibhavchellani Jun 6, 2018
b488cf8
removed schema from responses
vaibhavchellani Jun 6, 2018
5898835
refactoed status represntation
vaibhavchellani Jun 9, 2018
f94244d
added test
vaibhavchellani Jun 9, 2018
ca12a45
Added test file
vaibhavchellani Jun 9, 2018
fb7ac5a
Tests fixed, PEP8 fixes
xadahiya Jun 17, 2018
0a76e6c
Tests fixed, PEP8 fixes
xadahiya Jun 17, 2018
52b2a10
removed conditions restricting addition of only classes with paths
vaibhavchellani Jun 22, 2018
7ef6fd4
Added doc strings
vaibhavchellani Jun 24, 2018
b9828cc
fixed conflicts , removed print statements , moved generateEntrypoint…
vaibhavchellani Jun 26, 2018
98820e2
added doc
vaibhavchellani Jul 7, 2018
ee8549c
added test for generate empty object
vaibhavchellani Jul 8, 2018
549882b
Merge branch 'develop' of https://github.com/HTTP-APIs/hydrus into tests
vaibhavchellani Jul 8, 2018
4a722f2
added valid endpoint test
vaibhavchellani Jul 8, 2018
66a0b38
added test for class name from location
vaibhavchellani Jul 8, 2018
802ce66
added sanitise path test
vaibhavchellani Jul 8, 2018
7c31f2c
add allowed param test
vaibhavchellani Jul 8, 2018
9a47579
added tests
vaibhavchellani Jul 8, 2018
de1edd3
made pep8 compliant
vaibhavchellani Jul 8, 2018
cc5ecf8
added some docs
vaibhavchellani Jul 8, 2018
2790a57
removed multiple endpoints
vaibhavchellani Jul 10, 2018
1d77dc1
fixed error
vaibhavchellani Jul 10, 2018
87e7d84
Merge pull request #247 from vaibhavchellani/required
xadahiya Jul 12, 2018
096a9dc
made changes to crud
vaibhavchellani Jul 18, 2018
714f92d
added default ids in graphs , fixed tests
vaibhavchellani Jul 18, 2018
9ec61a4
fixed test
vaibhavchellani Jul 18, 2018
4a7e55c
fixed parser tests
vaibhavchellani Jul 18, 2018
5a1aff9
created generalised tests
vaibhavchellani Jul 19, 2018
1f7d9dc
added updated hydra doc
vaibhavchellani Jul 23, 2018
ea87356
fixes cli errors
vaibhavchellani Aug 5, 2018
95650ee
updated doc
vaibhavchellani Aug 6, 2018
83b2d31
updated hydra doc by parser
vaibhavchellani Aug 7, 2018
285d776
fixes merge conflicts
vaibhavchellani Aug 7, 2018
80e4561
added give_non_collection
vaibhavchellani Aug 8, 2018
b24df7b
Generalised crud tests done
xadahiya Aug 9, 2018
37f1849
added some tests
vaibhavchellani Aug 11, 2018
72061a4
made pep8 compliant
vaibhavchellani Aug 11, 2018
0769015
Fixed parser tests and removed relative file imports
Nov 18, 2018
aece1f7
Generic Refactoring to utilise str.format()
de-sh Dec 31, 2018
a8fc771
Made code files PEP8 conformant
de-sh Jan 1, 2019
62875d6
Fix test_pep8.py, made all code PEP8 compliant.
xadahiya Jan 1, 2019
73ad2d6
Add PEP8 changes missed in previous commit
xadahiya Jan 1, 2019
1226dad
Delete test_doc_writer.py.d232acdff5bf6add5d41cf1ed0134729.py
xadahiya Jan 1, 2019
93d473c
Merge branch 'develop' into develop-lt-3.6
de-sh Jan 1, 2019
d05dbab
Merge branch 'develop' into develop-lt-3.6
de-sh Jan 1, 2019
b0151db
Initial commit
Mec-iS Jan 8, 2019
516e6f8
Move openapi parser with history into new repo
de-sh Jan 20, 2019
4048553
Merge history of hydrus/parser ~> hydra-openapi-parser
de-sh Jan 20, 2019
42f7239
Move tests related to parser into new repo
de-sh Jan 20, 2019
4fd6f11
Merge history of hydrus/test for test_parser.py into new repo
de-sh Jan 20, 2019
ca2115f
Correct files to reflect moving code from one repo to another
de-sh Jan 20, 2019
a655a46
Copying samples into hydra-openapi-parser repo
de-sh Jan 20, 2019
c82c660
Merge history of samples from hydrus into new repo
de-sh Jan 20, 2019
0535454
Make changes to get the tests to work
de-sh Jan 21, 2019
45522b3
Rename the folder to maintain structure
de-sh Jan 23, 2019
0dbb41a
Merge branch 'develop' into master
Mec-iS Feb 22, 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
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -102,4 +102,3 @@ venv.bak/

# mypy
.mypy_cache/

7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,8 @@
# hydra-openapi-parser

How to work with this project
```
pip install -e git+git://github.com/HTTP-APIs/hydra-python-core#egg=hydra-python-core
pip install -e .
```

Empty file added openapi_parser/__init__.py
Empty file.
Loading