Skip to content
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

Feature/swagger spec #332

Draft
wants to merge 33 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
cb01979
Add v3.0 of swagger.yaml
GeorgDangl Mar 25, 2024
e3135b8
Add initial swagger.yaml pushign via GitHub Actions
GeorgDangl Mar 25, 2024
ce062d1
Test commit
GeorgDangl Mar 25, 2024
2ef43f8
Switch to PUT for pushing to Swagger API
GeorgDangl Mar 25, 2024
40cc083
Update Swagger API url for posting
GeorgDangl Mar 25, 2024
7eff1fe
Use SwaggerHub CLI
GeorgDangl Mar 25, 2024
0504978
Reset swagger.yaml
GeorgDangl Mar 25, 2024
d341d6a
Change url parameter names
pkoska Apr 9, 2024
582d1be
Add main_viewpoint_guid property to Swagger (#333)
GeorgDangl Apr 22, 2024
7061f9c
Add markers to Swagger spec (#334)
GeorgDangl Apr 22, 2024
93e472e
Remove BIM Snippet in Swagger spec (#335)
GeorgDangl Apr 22, 2024
fe8c74c
Add topic file ids to viewpoints (#336)
GeorgDangl Apr 22, 2024
3e1b64c
Swagger custom fields (#341)
GeorgDangl May 6, 2024
12133a4
Include related topics in topic model (#343)
GeorgDangl May 6, 2024
feee8ae
Add viewpoint audit information (#342)
GeorgDangl May 6, 2024
97358e4
Merge branch 'feature/swagger-spec' of https://github.com/pkoska/BCF-…
pkoska May 6, 2024
0713b1c
Feature/translucency in swagger (#344)
GeorgDangl May 6, 2024
2025d92
Update to reflect changes from d92ce0d
pkoska May 6, 2024
37a3996
Add topic relations to Swagger spec
GeorgDangl May 6, 2024
c449d64
Merge pull request #348 from buildingSMART/feature/parent-child-in-sw…
jasollien May 6, 2024
8c55faa
Merge branch 'feature/swagger-spec' into feature/swagger-spec
GeorgDangl May 6, 2024
475e30b
Update swagger.yaml
jasollien May 6, 2024
aa8adfe
Update swagger.yaml
jasollien May 6, 2024
57806cc
Update swagger.yaml
jasollien May 6, 2024
9103fca
Update swagger.yaml
jasollien May 6, 2024
3c25a07
Update swagger.yaml
jasollien May 6, 2024
5084265
Update swagger.yaml
jasollien May 6, 2024
b91ba50
Update swagger.yaml
jasollien May 6, 2024
0d729d0
Update swagger.yaml
jasollien May 6, 2024
78b5fed
Update swagger.yaml
GeorgDangl May 6, 2024
4904965
Update swagger.yaml
GeorgDangl May 6, 2024
2f9b553
Update params for translucency endpoint
GeorgDangl May 6, 2024
699d10a
Update params for related_topics endpoint
GeorgDangl May 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
17 changes: 17 additions & 0 deletions .github/workflows/swagger-update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: swagger-update

on: [push]

jobs:
ubuntu-latest:
name: ubuntu-latest
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v1
- name: Install SwaggerHub CLI
run: 'npm i -g swaggerhub-cli'
- name: Push Swagger API to Swagger Hub
run: 'swaggerhub api:update buildingSMART/BCF/4.0 -f swagger.yaml'
env:
SWAGGERHUB_API_KEY: ${{ secrets.SWAGGER_HUB_API_KEY }}
2 changes: 1 addition & 1 deletion Schemas/Collaboration/Topic/topic_GET.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
"$ref": "../RelatedTopic/related_topic_GET.json"
}
},
"main_viewpoint_guid": {
"default_viewpoint_guid": {
"type": ["string", "null"]
},
"authorization": {
Expand Down
2 changes: 1 addition & 1 deletion Schemas/Collaboration/Topic/topic_POST.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"custom_fields": {
"$ref": "custom_fields.json"
},
"main_viewpoint_guid": {
"default_viewpoint_guid": {
"type": ["string", "null"]
}
}
Expand Down
2 changes: 1 addition & 1 deletion Schemas/Collaboration/Topic/topic_PUT.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
"custom_fields": {
"$ref": "custom_fields.json"
},
"main_viewpoint_guid": {
"default_viewpoint_guid": {
"type": ["string", "null"]
}
}
Expand Down