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

Add readonly #353

Closed
wants to merge 51 commits into from
Closed

Add readonly #353

wants to merge 51 commits into from

Conversation

jasollien
Copy link
Contributor

The readOnly flag will determin if certain values can be updated by the end user.

If is done the same way as the "readOnly" flag we have made on custom fields already

#352

GeorgDangl and others added 30 commits September 13, 2021 18:41
* Add properties to schema

* Add `id` to property, and make property value of type string for easier model binding

* Add bool to configure if additional (not specified) properties are allowed

* Add properties to property (😀) as discussed in todays call

* Add properties to topic PUT and POST models

* Add required attributes

* Rename property to custom_field

* Add info about custom fields to README

* Do not allow additional properties flag in extensions

* Add id to field definition in extensions

* Remove name property of custom field instance in topic

* Add description to custom field object

* Update README.md

* Update README.md

---------

Co-authored-by: Georg Dangl <georg@dangl.me>
Co-authored-by: Leonardo Schenkel <leoschenkel@gmail.com>
* Optional include topic relations

* Update README.md

* Update README.md

---------

Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
* Add contributing information, see buildingSMART/BCF-XML#349 (#277)

* BCF v4: Add parent/child relation

* Add relation_types extension

* Update topic_GET.json

* Update topic_GET.json

* Include topic relations

* c

* Add throws information

* Update README.md

* Update README.md

---------

Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
* Add audit info to viewpoint

* Update README.md

* Update README.md

* Update README.md
* Add contributing information, see buildingSMART/BCF-XML#349 (#277)

* Clarify units of numeric values (#305)

* Update README.md

* Apply suggestions from code review

Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>

Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>

* Fix typo

---------

Co-authored-by: Yoram Kulbak <yoram.kulbak@gmail.com>

---------

Co-authored-by: Yoram Kulbak <yoram.kulbak@oracle.com>
* Allow arrays as custom properties

* Remove unnecessary sentence

* Add custom field example to topic get request

* Use object instead of string for enum values definition
* Add id to topic files

* Add topic file ids to viewpoints

* Update TOC

* Fix reference to correct section in README

* Add clarification to not allow deletion of used topic files
* Wrap topic type with object supporting id and name

* Update topic_type_GET.json

* c

* Add status

* Add label, priority, stage schemas

* Add readme for stage, priority and labels

* Add user extension

* Fix more

* more fixes

* Add topic event value wrapper

* Update comment event

* refactor user

* refactor

* c

* c

* Fix event action

* Add topic status type

* Add id to custom field enumValues

* Update README.md

* Perhaps

* c

* c

* c
* Add markers

* Wrap markers

* Add markers to examples

* Update README.md

* Update README.md
* Add main_viewpoint_guid property to Swagger

* Rename property
* Swagger custom fields

* Update missing objects

* Fix schema errors

---------

Co-authored-by: Jon Anders Sollien <jon.anders.sollien@catenda.no>
GeorgDangl and others added 21 commits May 6, 2024 11:08
* Add models for translucency

* Add endpoint to get translucency
…agger

Add topic relations to Swagger spec
Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
Co-authored-by: Georg Dangl <10274404+GeorgDangl@users.noreply.github.com>
Co-authored-by: Jon Anders Sollien <jon.anders.sollien@catenda.no>
Co-authored-by: Jon Anders Sollien <jon.anders.sollien@catenda.no>
* Add user_GET model and use it in author fields

* Update event action

* Add extension related changes to Swagger

* Fix errors in Swagger
@GeorgDangl
Copy link
Member

Done via #354 in the swagger branch

@GeorgDangl GeorgDangl closed this Jul 1, 2024
@GeorgDangl GeorgDangl deleted the add-readonly branch July 1, 2024 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants