Skip to content

Latest commit

 

History

History
2614 lines (1326 loc) · 58.7 KB

CHANGELOG.md

File metadata and controls

2614 lines (1326 loc) · 58.7 KB

CHANGELOG

v10.14.2 (2025-04-24)

Fix

v10.14.1 (2025-04-24)

Fix

v10.14.0 (2025-04-24)

Feature

  • Minor: add project webhooks (#827) (2e9098e)
  • add project webhooks

  • use only one serializer

  • add test

  • add document.deletion hook, better tests for webhooks

  • add project_id to project.creation webhook

  • remove breakpoint

  • send all webhooks from views

  • add contect to webhook payload serializer

  • add context to webhook payload serializer

  • add folder webhooks

  • wip: add folder webhooks

  • add invitation webhooks

  • no more unmocked http calls in tests

  • add visa webhooks

  • fix typo

  • send webhook id in payload

  • add bcf comment test

v10.13.2 (2025-04-24)

Fix

  • Patch: reverse wrong fix for pep 625 (175b21d)

v10.13.1 (2025-04-24)

Fix

v10.13.0 (2025-04-24)

Feature

v10.12.0 (2025-04-23)

Feature

  • Minor: empty commit to release lib with xkt chunk (0e46a00)

v10.11.4 (2025-04-16)

Fix

  • Patch: fix dms tree openapi (cef9ff1)

v10.11.3 (2025-04-16)

Fix

  • Patch: fix dms tree openapi (c8b492d)

v10.11.2 (2025-04-16)

Fix

  • Patch: fix dms tree openapi (cd73c20)

v10.11.1 (2025-04-16)

Fix

  • Patch: empty commit for release viewport rename (e711f6d)

v10.11.0 (2025-04-09)

Feature

  • Minor: Add a 2D mask to model to be able to cleanup plan (#832) (a0f9192)
  • Add ability to save a viewport for a plan.

  • Fix doc.

  • Rename 2D mask.

  • Use kwargs instead of args in test mask 2d.

  • Rework with a simplier view on the model

  • Rename migration to match the mask2d rename

v10.10.3 (2025-04-04)

Fix

  • Patch: fix bcf spec (#831) (3cac422)
  • fix bcf spec

  • fix colorign definition

v10.10.2 (2025-01-09)

Fix

v10.10.1 (2025-01-09)

Fix

v10.10.0 (2025-01-08)

Feature

  • Minor: remove some document fields in model.document serialization (feb0558)
  • improve storey performances

  • add comments

v10.9.3 (2024-11-19)

Fix

  • Patch: remove deprecation warning on semantic-release (c80f047)

v10.9.2 (2024-11-19)

Fix

  • Patch: fix(storey): allow to add photosphere as storey plan + fix process_hint on createDocument (#790) (556b744)
  • fix(storey): allow to add photosphere as storey plan

  • fix(storey): create STOREY_CHILD_TYPES list + add 'process_hint' to Docuemnt serializer fields

v10.9.1 (2024-10-24)

Fix

  • Patch: fix swagger with project children (f6ec7a8)

v10.9.0 (2024-10-24)

Feature

  • Minor: remove sub projects (#782) (640445c)

v10.8.0 (2024-10-23)

Feature

  • Minor: add model layout_name for DWG models (#780) (e2b806e)

v10.7.0 (2024-09-16)

Feature

  • Minor: Bcf odata (#772) (34ee7c9)
  • implement odata filters

  • add orderby

  • factorize

  • replace test domains with bimdata.test

v10.6.0 (2024-09-16)

Feature

  • Minor: remove smart_data from get_size routes (250dc2c)

v10.5.0 (2024-09-11)

Feature

  • Minor: Feature: Photosphere Model (#758) (3add6a0)
  • MINOR: feat(photosphere): add PHOTOSPHERE model type

  • MINOR: feat(photosphere): add create-photosphere route

  • MINOR: feat: add create-photospĥere-building route

  • fix: IsMetaBuilding perm classes + little opti in create-photosphere route

  • fix(ifc): merge 2 migrations into 1

v10.4.3 (2024-09-09)

Fix

  • Patch: fix storey name open api (1ec7339)

v10.4.2 (2024-09-09)

Fix

  • Patch: bimdata_elevation response can be null (a367be3)

v10.4.1 (2024-09-09)

Fix

  • Patch: fix bimdata_elevation open api field type (8ee2be6)

v10.4.0 (2024-09-09)

Feature

  • Minor: Bimdata elevation (#770) (2f61155)
  • add BIMData Elevation to storey

  • add update storey elevation

  • fix typo in comment

v10.3.0 (2024-09-04)

Feature

  • Minor: serialize basic document data in /me/visa responses (#769) (d145d94)
  • MINOR: serialize basic document data in /me/visa responses

  • fix minor mistakes

  • fix parent_id in doc

  • fix prefetch

v10.2.2 (2024-07-30)

Fix

  • Patch: Update ci-requirements.txt (83e0968)

v10.2.1 (2024-07-30)

Fix

  • Patch: fix project-access-token nullable fields (7277533)

v10.2.0 (2024-07-04)

Feature

  • Minor: Add bcf bimdata_viewer_layout (#759) (e6e043b)
  • Add bcf bimdata_layout

  • Rename into bimdata_viewer_layout

  • Fix test...

v10.1.0 (2024-06-20)

Feature

  • Minor: remove bcf project id in response (0d32ce4)

v10.0.0 (2024-05-30)

Breaking

  • Major: chore: remove deprecated ifc routes from doc (#725) (6556cb8)

Feature

  • Minor: Add filters and document and some utility routes (#710) (1c43bba)
  • add folder:id/document route and visa validation attachment

  • add filter on first level

  • add document advanced filters and folder-tree route

  • remove uselesss unpacking operator

  • Minor: Add log for cloud invitations (#746) (d35212c)
  • Add cloud invitation logs.

  • Add log for canceled invitations.

  • Add migration to delete unwanted UserProject.

  • Fix typo.

  • Better log action naming.

  • Fix migration.

  • Rename log decorators.

  • Minor: add logging for documents, folder and user invitations (#712) (d68b901)
  • first implementation with documents

  • implement and test documents and folders

  • aborted try to test folder permission propagation

  • fix test get_path

  • add project invitation logs

  • improve admin

  • typo

  • add log view test and scope

  • fix check_access test

  • commit app migrations

  • Minor: Add missing attachment in visa validation serializer. (#726) (157b488)

  • Minor: add model drawings (#709) (81c1d8e)

  • MINOR: add model drawings

  • fix tests

  • add admin

  • Minor: add user deail to check-access response (#707) (368656e)

  • Minor: Feat/add link between zone and storey (#723) (abe503b)

  • Add a link between zone and storey.

  • Zone-storey, use uuid instead of pk.

  • Rename storey as storey_uuid in zone serializer.

  • Split update/remove storey from zone test.

Fix

  • Patch: fix openAPI definition of getProjectFolderTree (ed5e2d5)

  • Patch: fix openAPI definition of getProjectFolderTree (c88cf8e)

  • Patch: fix project/folder-tree path (4ba4d60)

  • Patch: test CI (adc39fc)

v9.22.2 (2023-11-27)

Fix

  • Patch: restore viewpoint patch (#706) (c2d241f)
  • restore viewpoint patch

  • use ModelViewSet

v9.22.1 (2023-11-27)

Fix

  • Patch: forbid to non admin to create topic properties (#705) (792e47f)
  • forbid to non admin to create topic properties

  • remvoe prints

  • users and guests can only edit their own BCFs

  • remove PUT viewpoint route

  • fix import

  • code optimization

  • remove dead code

v9.22.0 (2023-10-27)

Feature

  • Minor: add viewpoint models field (#702) (6f3768c)
  • MINOR: add viewpoint models field

  • fix typos

v9.21.1 (2023-10-19)

Fix

  • Patch: add geometry to ZoneSpace (4832e71)

v9.21.0 (2023-09-25)

Feature

  • Minor: add routes to manage zone_space relations (#690) (68bc812)

v9.20.2 (2023-09-25)

Fix

  • Patch: zone: parent_id field may be null (3aec51b)

v9.20.1 (2023-09-21)

Fix

  • Patch: add id project to serializer getProjectFolderTreeSerializers (fbe126b)

v9.20.0 (2023-09-14)

Feature

  • Minor: order in zones and spacezones (2b6e416)

v9.19.1 (2023-09-07)

Fix

  • Patch: add history_count to document serialization and prefetch stuff (261a2e6)

v9.19.0 (2023-09-07)

Feature

  • Minor: Add SSO create user route(#674) (93f86a5)
  • create-user route

  • email_impersonation in project access token

v9.18.2 (2023-09-06)

Fix

  • Patch: Add document history count (#681) (a2f63e3)
  • add document history count

  • typo fixe

v9.18.1 (2023-09-01)

Fix

  • Patch: fix bcf excel export documentation (4054f7c)

v9.18.0 (2023-08-30)

Feature

  • Minor: Add xlsx export (#676) (953ab41)
  • action xlsx export

  • black

  • add documentation

  • add BIMData logo

  • poetry update


Co-authored-by: Amoki [email protected]

v9.17.0 (2023-08-30)

Feature

  • Minor: feat(organization): add main_model field to Project model (391aa88)

v9.16.1 (2023-08-24)

Fix

  • Patch: add z field to geometryPoint (0fc0507)

v9.16.0 (2023-08-09)

Feature

  • Minor: add space geometry (#672) (0670d25)
  • add space geometry

  • restor deleted code line

v9.15.1 (2023-07-07)

Fix

  • Patch: add head_id field to Document serializer (#669) (02c7125)

v9.15.0 (2023-06-22)

Feature

  • Minor: import from project route (#664) (7e45889)
  • feat: clone project route

  • renaming route, reverse pk and project_id

  • renaming

  • simpler help text

v9.14.0 (2023-06-20)

Feature

  • Minor: Add pins routes (#663) (8ad8d81)
  • WIP: add pins detail views

  • fix view and add tests

v9.13.1 (2023-06-15)

Fix

  • Patch: add parent_id field in model (7ec69f0)

v9.13.0 (2023-06-05)

Feature

  • Minor: add project description (#659) (7d29aa4)

v9.12.0 (2023-05-17)

Feature

  • Minor: add xkt_files fields to support many xtk versions (#647) (1b3009c)
  • add xkt_files fields to support many xtk versions

  • fix xkt_file serialization, add admin, migrate data to XktFile

  • add unique xkt version constraint

v9.11.3 (2023-05-16)

Fix

  • Patch: add filters to getRawElements and getSimpleElements (1bf3b71)

v9.11.2 (2023-04-26)

Fix

  • Patch: allow null cloud serializer + add sub field to userproject (#643) (8d8ad1c)

v9.11.1 (2023-04-26)

Fix

  • Patch: add office_preview to dms-tree serializer (4afbee7)

v9.11.0 (2023-04-25)

Feature

  • Minor: add document-preview (#642) (ce78abd)
  • add document-preview

  • add admin reprocess

  • rename field

v9.10.7 (2023-04-20)

Fix

  • Patch: Feat/permission explicit propagate (#636) (5eca95a)
  • add delete permission route, remove signals implicit propagation

  • explicit propagation for permissions

  • remove useless tests

  • fix nested group folder serializer

  • include delete groupFolder in update route

v9.10.6 (2023-04-18)

Fix

  • Patch: fix ordering pdf pages (#638) (1f9ffe8)

v9.10.5 (2023-04-17)

Fix

  • Patch: add id field to Pin (395d86c)

v9.10.4 (2023-03-09)

Fix

  • Patch: fix requestBody on simple delete route (ece7509)

v9.10.3 (2023-03-02)

Fix

  • Patch: add model.binary_2d_file field (4bd519d)

v9.10.2 (2023-02-06)

Fix

  • Patch: remove some useless field on dms-tree (035c4e4)

v9.10.1 (2023-01-27)

Fix

  • Patch: force request body on delete method with drf-spectacular (#615) (206ee31)

v9.10.0 (2023-01-16)

Feature

  • Minor: add marketplace app links (#609) (c28d8c1)

v9.9.0 (2023-01-05)

Feature

  • Minor: Remove folder groups and history fields form DMS-Tree(#599) (9edfcb5)
  • optimize some routes and remove group_permissions from dms-tree

  • add more tests

  • remove history from dms-tree

  • typo

  • fix documentation

  • restore features prefetch

  • remove useless prefetch

  • fix prefetch

  • remove useless prefetch

v9.8.1 (2022-12-20)

Fix

  • Patch: Feat/multipage pdf (#596) (0eaaff0)
  • create multipage-pdf

  • fix create_model tests

  • fix tests

  • add explicit comment to signal function

  • update help_text for parent and children

v9.8.0 (2022-12-20)

Feature

  • Minor: create import group from ids (#595) (b0459fd)
  • feat: create import group from id

  • remove UserProject property, add select_related to userprojects queryset

  • import several groups from a project instead of one

v9.7.0 (2022-12-06)

Feature

  • Minor: add project check access route(#561) (bfb2c05)
  • Add projcte check-access route

  • add route description

  • update tests with new invitation routes

v9.6.12 (2022-11-30)

Fix

  • Patch: fix model export doc response (aa8fbfd)

v9.6.11 (2022-11-16)

Fix

  • Patch: added missing value (client name) to User Invitation Serializer (#590) (19b7898)

v9.6.10 (2022-11-09)

Fix

  • Patch: create DMS Tree return same datas as the get route (#587) (8ec4ab1)

v9.6.9 (2022-11-09)

Fix

  • Patch: create DMS Tree return same datas as the get route (#587) (5bd84de)

v9.6.8 (2022-11-07)

Fix

  • Patch: fix model deserialization (623b8f6)

v9.6.7 (2022-10-21)

Fix

  • Patch: rename model 360 field (#576) (8de9eae)
  • rename model 360 field

  • keep viewer_360_file field

  • remove useless field in write only serializer

v9.6.6 (2022-10-18)

Fix

  • Patch: rename request param in patch user cloud (#572) (2907dd6)

v9.6.5 (2022-10-11)

Fix

  • Patch: fix bad body serializer linkDocumentsOfElement (81cff13)

v9.6.4 (2022-10-10)

Fix

  • Patch: fix #536 body in linkDocumentsOfElement (01b3da8)

v9.6.3 (2022-10-07)

Fix

  • Patch: created_at and responded_at in Invitation model (#570) (dc7063d)
  • created_at and updated_at in Invitation model

  • invitation: manual responded_at field

v9.6.2 (2022-10-07)

Fix

  • Patch: cloud_id and project_id in Invitation serializer (d7315c0)

v9.6.1 (2022-10-06)

Fix

  • Patch: Update fields of userInvitation serializer (88f7294)

v9.6.0 (2022-10-06)

Feature

  • Minor: user invitation routes (#569) (2f7d1d4)
  • make invitation api updatable

  • add user:write scope

  • use many to many scopes in views and tests

  • set scopes in MarketplaceAppAuthorization view

v9.5.0 (2022-09-14)

Feature

v9.4.9 (2022-09-09)

Fix

  • Patch: allow empty file on document upload (32585b1)

v9.4.8 (2022-09-07)

Fix

  • Patch: allow empty files (c191c95)

v9.4.7 (2022-08-29)

Fix

  • Patch: Fix/inline serializer fields (#560) (6b706ce)

Fix CreateStoreyPlan and BuildingStoreyPlan

v9.4.6 (2022-08-09)

Fix

  • Patch: fix project access token enum (#555) (1005bc4)

v9.4.5 (2022-08-03)

Fix

  • Patch: add response data to create DMSTree (66c3969)

v9.4.4 (2022-06-24)

Fix

  • Patch: Add authoring viewpoint fields (#547) (5d0a18b)

v9.4.3 (2022-06-22)

Fix

  • Patch: fix get-dms-tree serializer (ce53acf)

v9.4.2 (2022-06-22)

Fix

  • Patch: fix create-dsm-tree serializer (9f58aae)

v9.4.1 (2022-06-16)

Fix

  • Patch: improve viewpoint pins (#543) (7a42412)

v9.4.0 (2022-06-09)

Feature

  • Minor: Add BCF authoring tool (#540) (f8da5ba)

v9.3.10 (2022-05-13)

Fix

  • Patch: fix create dms tree doc, children was missing in serializer request (#531) (f734b1b)
  • fix create dms tree doc, children was missing in serializer request

  • rename serializer

v9.3.9 (2022-05-12)

Fix

  • Patch: add tag to document in dms-tree (#533) (4ffe2ea)

v9.3.8 (2022-05-10)

Fix

  • Patch: versioning: more permissive archi (#528) (4cb18fd)

v9.3.7 (2022-05-05)

Fix

  • Patch: rename operation_id (e04c180)

v9.3.6 (2022-05-05)

Fix

  • Patch: delete all document version on delete (#525) (9aa819b)
  • delete all document version on delete

  • versioning: add delete history route

v9.3.5 (2022-05-04)

Fix

  • Patch: add document_id to visa serializer (2ec598a)

v9.3.4 (2022-05-04)

Fix

  • Patch: visa serialization in document (#522) (213c4d7)
  • visa serialization in document

  • no prefetch tag

v9.3.3 (2022-05-03)

Fix

  • Patch: reorder document history (c1afe9e)

v9.3.2 (2022-05-02)

Fix

  • Patch: serialize document creator (cb1f35c)

v9.3.1 (2022-04-29)

Fix

  • Patch: remove parent from document serialization (#521) (fbc5445)

v9.3.0 (2022-04-29)

Feature

  • Minor: Feat/versionning (#517) (d562d95)
  • add model, migrations, views, serializers

  • test DocumentHistory view

  • fix last tests

  • filter list model

  • fix migration and add reverse_code

  • renaming old_version_id

v9.2.0 (2022-04-21)

Feature

  • Minor: add bcf pins (#515) (8948499)
  • add bcf pins

  • add view tests

v9.1.1 (2022-04-20)

Fix

  • Patch: fix createDocument response missing (a7a4208)

v9.1.0 (2022-04-15)

Feature

  • Minor: create document tag views (#513) (3c00f75)
  • create document tag views

  • fix: serializer readOnly

  • add admin tags

  • add inline Tag Project

v9.0.0 (2022-04-12)

Breaking

  • Major: Feat/openapi3 (#508) (57074b7)
  • install and pre configure drf-spectacular

  • finish replace drf-yasg lib by drf-spectacular

  • fix error on lib generation

  • recreate data for oauth delete tests

  • fix some typo

  • fix null enums

  • fix some serializer

  • add bearer auth to swagger

  • add test operationId and fix numquery MPApp test

  • fix head action in test doc

Co-authored-by: Amoki [email protected]

Fix

  • Patch: fix swagger generation (3952685)

Breaking Changes

    • install and pre configure drf-spectacular
    • finish replace drf-yasg lib by drf-spectacular
    • fix error on lib generation
    • recreate data for oauth delete tests
    • fix some typo
    • fix null enums
    • fix some serializer
    • add bearer auth to swagger
    • add test operationId and fix numquery MPApp test
    • fix head action in test doc
  • Co-authored-by: Amoki [email protected]

v8.0.0 (2022-04-12)

Breaking

  • Major: Feat/openapi3 (#508) (18591ec)
  • install and pre configure drf-spectacular

  • finish replace drf-yasg lib by drf-spectacular

  • fix error on lib generation

  • recreate data for oauth delete tests

  • fix some typo

  • fix null enums

  • fix some serializer

  • add bearer auth to swagger

  • add test operationId and fix numquery MPApp test

  • fix head action in test doc

Co-authored-by: Amoki [email protected]

Breaking Changes

    • install and pre configure drf-spectacular
    • finish replace drf-yasg lib by drf-spectacular
    • fix error on lib generation
    • recreate data for oauth delete tests
    • fix some typo
    • fix null enums
    • fix some serializer
    • add bearer auth to swagger
    • add test operationId and fix numquery MPApp test
    • fix head action in test doc
  • Co-authored-by: Amoki [email protected]

v7.4.2 (2022-03-17)

Fix

  • Patch: remove comment visa nested (#502) (a516af8)

v7.4.1 (2022-02-25)

Fix

  • Patch: fix create building and storey doc serializer (03903e7)

v7.4.0 (2022-02-25)

Feature

  • Minor: order plans in storey (#495) (ea3cf1d)
  • init refacto storey

  • add building test

  • fix serializers

  • replace Counter

  • init refacto storey

  • order plans in storey

  • merge migration ifc/88_

  • fix bad merge

  • fix bad merge

v7.3.0 (2022-02-25)

Feature

  • Minor: refacto storeys and add buildings (#494) (06a735c)
  • init refacto storey

  • add building test

  • fix serializers

  • replace Counter

v7.2.0 (2022-02-24)

Feature

  • Minor: add size_ratio fields (2a5d90c)

v7.1.2 (2022-02-24)

Fix

  • Patch: bcf detailed extensions labels (7d5ade7)

v7.1.1 (2022-02-23)

Fix

  • Patch: add creadted_at and upated_at to Propertie et PropertySet (9218cd7)

v7.1.0 (2022-02-15)

Feature

  • Minor: Feature/bcf colors (#485) (64b5792)
  • wip

  • update project extensions GET method

  • cleanup

  • fix project extensions

  • implement extension update

  • add color to all existing topics

  • respond with 400 if duplicated name

  • remove useless config

v7.0.1 (2022-02-15)

Fix

  • Patch: rename last ifc operations (#489) (6a0bce1)

v7.0.0 (2022-02-04)

Breaking

  • Major: rename ifc to model (#477) (6d48496)
  • filter storey models with permissions

  • duplicate ifc routes and update tags ViewSet

  • add deprecated ifc views and filter by type

  • rename ifc operations

  • rename Ifc table

  • rename some Ifc classes

  • duplicate ifc test and change reverse url name

  • update foreignkeys

  • rename ifc_pk in model_pk

  • update route name

  • update scopes

  • fix swagger dupplicate

  • fix test projectAccessToken

  • actually send keycloak scope create

  • restore ifc_guid

  • don't unzip unzipped structure files

  • fix bad rebase

Breaking Changes

    • filter storey models with permissions
    • duplicate ifc routes and update tags ViewSet
    • add deprecated ifc views and filter by type
    • rename ifc operations
    • rename Ifc table
    • rename some Ifc classes
    • duplicate ifc test and change reverse url name
    • update foreignkeys
    • rename ifc_pk in model_pk
    • update route name
    • update scopes
    • fix swagger dupplicate
    • fix test projectAccessToken
    • actually send keycloak scope create
    • restore ifc_guid
    • don't unzip unzipped structure files
    • fix bad rebase

v6.0.0 (2022-02-04)

Breaking

  • Major: sync with js libs (eb430f5)

v5.22.0 (2022-01-31)

Feature

  • Minor: 2d positioning (#471) (f8bf0c8)
  • filter storey models with permissions

  • rework storey serializer

  • add positioning plan to m2m (storey-plan)

  • add route with params id and positioning route renaming

  • include positioning in storey serializer

  • fix tests

v5.21.1 (2022-01-31)

Fix

  • Patch: filter storey models with permissions and add models_unreachable_count field (#470) (b68c55a)
  • filter storey models with permissions

  • fix test add model to storey

  • rework storey serializer

v5.21.0 (2022-01-31)

Feature

  • Minor: add img_format=url in BCF routes (#472) (9cef689)

v5.20.1 (2022-01-28)

Fix

  • Patch: one storey site by building (#469) (7c907c8)
  • one storey site by building

  • add db unique constraint

  • Update ifc/v1/views.py

Co-authored-by: Hugo Duroux [email protected]

  • Update ifc/v1/views.py

Co-authored-by: Hugo Duroux [email protected]

Co-authored-by: Hugo Duroux [email protected]

v5.20.0 (2022-01-27)

Feature

  • Minor: plans and storeys (#468) (6a125d1)
  • create storey

  • add migrations and route manage model children

  • create metabuilding and relation between storey and model-plans

  • fix signal test

  • PR review

  • models can update name

v5.19.1 (2022-01-18)

Fix

  • Patch: Add non automatic models (#464) (b224801)
  • Add non automatic models

  • improve tests

  • rename route and add permissions

  • add model delete with doc

v5.19.0 (2022-01-14)

Feature

  • Minor: Feature/smart files (#463) (a5ba918)
  • allow many model types

  • add tests

  • fix document name

  • more cleanup

  • update ci poetry version

  • do not reprocess on file update

  • fix export,merge and optimize queues

  • add types.py

  • more contants

v5.18.3 (2022-01-11)

Fix

  • Patch: (visa) add validations_in_error to serializer (e4df33f)

v5.18.2 (2022-01-04)

Fix

  • Patch: fix document elements list uuids (39de959)

v5.18.1 (2021-12-22)

Fix

  • Patch: rename element_ids to element_uuids (461e3db)

v5.18.0 (2021-12-22)

Feature

  • Minor: add element/documents route (68a02e7)

v5.17.1 (2021-12-13)

Fix

  • Patch: add document to visa serializer (#458) (7504aee)

v5.17.0 (2021-12-09)

Feature

  • Minor: Feature/link element document (#457) (92814d1)
  • add documents to elements

  • add test for filterred ifc and document list

  • typo

  • add some query optimizations

v5.16.0 (2021-12-06)

Feature

  • Minor: Feature/visa (#451) (a963e5f)
  • add invitation to userProject

  • PR changes requests

  • init visa

  • fix: boolean swagger bad import

  • fix: git conflict migrations, replace tests 'put'

  • add visa project view and change perform_created method on others views

  • fix: duplicate swagger operation id on getComment*

  • review PR and add permission mixin actions

  • fix tests

  • fix swagger

  • add nested mixin to self visa project view

  • fix creator filter view

  • print test

  • bypass schrodinger swagger pb

  • clean useless db requests in permissions

  • restore 404 ifc tests

  • add userproject to serializers context

v5.15.2 (2021-12-02)

Fix

  • Patch: add id to Public Organization Serializer (5ac3574)

v5.15.1 (2021-12-02)

Fix

  • Patch: add organization serializer in App and MPApp serializers (#452) (b1f0958)
  • add organization serializer in App and MPApp serializers

  • fix test and add select related

  • use Public Organization Serializer

v5.15.0 (2021-11-24)

Feature

  • Minor: Add leave project route (#449) (4d52c51)
  • Add leave project route

  • fix roles

  • Minor: Remove deprecated and put (#450) (5769df5)
  • remove deprecated route and PUT route without BCF routes

  • fix some tests

  • fix last tests and restore project tree route

  • restore BCF tests change

  • rename fullUpdate operation

Fix

  • Patch: add invitation key in UserProject (30a8fb5)

  • Patch: fix list/create methods openAPI (7519d93)

  • Patch: fix semantic release (aca3560)

  • Patch: fix serializer user project (#448) (8b5446a)

Breaking Change: - key to for GroupUser create view - Route pk for userProject views is now UserProject pk and not FosUser pk

Some other change: - fix serializer of userProject for swagger and libs - add missing invitation user project from project and group - fix some test

  • Patch: get cloud size operation id in openapi (d508862)

v5.14.0 (2021-09-13)

Feature

  • Minor: add GED permissions (00b987a)

  • Minor: Add profile_picture field in user serialization (45bd37c)

  • add user picture field

  • fix user.company, add comment about an edge case

  • Minor: allow bigger guids (#420) (54b2b09)

  • Minor: serialize user-permissions on documents (8597421)

Fix

  • Patch: allow empty name in raw layers and raw materials (b96d9a7)

  • Patch: allow empty name in raw layers and raw materials (c0d6bb6)

  • Patch: allow empty name in raw layers and raw materials (22e450d)

  • Patch: fix dms-tree group permissions (38f8ce5)

  • Patch: fix field name and add field to children dms-tree (#426) (2881af8)

v5.13.3 (2021-06-02)

Fix

  • Patch: fix raw element serializer (e71a065)

v5.13.2 (2021-05-24)

Fix

  • Patch: (raw element) key named material_list instead of materials (b2e94e0)

v5.13.1 (2021-05-24)

Fix

  • Patch: fix(raw element): material_ids is integer and add id properties (c5f3ac4)

v5.13.0 (2021-05-21)

Feature

  • Minor: add recommanded_2d_angle (#403) (60bb446)

v5.12.1 (2021-05-19)

Fix

  • Patch: fix some open api fields (#401) (a0757ca)

v5.12.0 (2021-05-05)

Feature

  • Minor: serialization mpApp.organization_id (86dd09b)

v5.11.0 (2021-04-16)

Feature

  • Minor: add ifc north vector (#394) (58ef3ac)

v5.10.0 (2021-04-13)

Feature

  • Minor: add ifc version (#392) (266ac60)

v5.9.0 (2021-04-07)

Feature

  • Minor: add ifc.archived field (f3d2eee)

v5.8.1 (2021-01-26)

Fix

  • Patch: fix BCF projects serialization (5fa5f0b)

v5.8.0 (2020-11-23)

Feature

  • Minor: add delete all pset route (f08cb86)

v5.7.0 (2020-08-01)

Feature

  • Minor: add project access token (142080f)

v5.6.1 (2020-03-30)

Fix

  • Patch: fix document type enum (eb0d75d)

v5.6.0 (2020-03-27)

Feature

  • Minor: add merge and optimize routes (07bb292)

v5.5.0 (2020-03-04)

Feature

  • Minor: filtering by email for list cloud user and project user (fbd3b8b)

v5.4.0 (2020-03-02)

Feature

  • Minor: Add IFC export route. Fix users deserialization when firstname and lastname are empty (f8766ce)

v5.3.1 (2020-02-25)

Fix

  • Patch: add property_set_id to property serialization (7945a13)

v5.3.0 (2020-02-24)

Feature

  • Minor: add property update route (b5425e4)

v5.2.0 (2020-02-20)

Feature

  • Minor: add BCF import route (b2330e9)

v5.1.2 (2020-02-14)

Fix

  • Patch: fix typo in BCF.Line object. From LineSeriaizer to Line (d72a96d)

v5.1.1 (2020-02-10)

Fix

  • Patch: methods can't be in many apis at the same times. Too many tools don't support it. (56c9283)

v5.1.0 (2020-01-22)

Feature

  • Minor: add optionnal document.ifc_source (default: UPLOAD) to specify the source of the IFC (41a16fc)

v5.0.2 (2020-01-21)

Fix

  • Patch: project field of createDocument is no more mandatory (08788d0)

v5.0.1 (2020-01-21)

Fix

  • Patch: Fix System and Layers serialization in RawElements (611068c)

v5.0.0 (2020-01-13)

Breaking

  • Major: rename apis. See release for more info (7444421)

v4.6.0 (2020-01-10)

Feature

  • Minor: add params to ifc/export route (71dfe01)

v4.5.0 (2020-01-08)

Feature

  • Minor: Add IFC warnings (8fab6fc)

v4.4.0 (2019-12-18)

Feature

  • Minor: add user deletion route, add IFC layers routes, add element/simple representation, add IFC Systems routes, add IFC errors route, fix some malformed operationId (4b899c9)

v4.3.0 (2019-11-19)

Feature

  • Minor: add provider field in user serilization (510c0ba)

v4.2.2 (2019-11-08)

Fix

  • Patch: Feature/description pypi (#1) (997f1e1)
  • add long description in setup; check readme syntax in circleci

  • fix open import for py2

  • fix command missing circleci

v4.2.1 (2019-10-08)

Fix

  • Patch: zone name is no more required (16c9b09)

v4.2.0 (2019-10-07)

Feature

v4.1.0 (2019-09-18)

Feature

  • Minor: Add IfcAccessToken. It is usefull to create read_only tokens to share a viewer or when you're using an app without users (3503c35)

v4.0.7 (2019-09-04)

Fix

  • Patch: fix RecursiveFolderChildren model to allow an empty children field (c92e9da)

v4.0.6 (2019-09-04)

Fix

  • Patch: fix FolderChildren serialization: creator is not mandatory (c140634)

v4.0.5 (2019-09-03)

Fix

  • Patch: add missing ifc.xkt_file (f7520fa)

v4.0.4 (2019-09-03)

Fix

  • Patch: fix bulk create route. Regression removed the declaration and bulk route were only accessible with a single objects instead of an array (ad13dd0)

v4.0.3 (2019-09-03)

Fix

  • Patch: fix viewpoint guid read_only instead of read/write (31896f6)

v4.0.2 (2019-09-03)

Fix

  • Patch: fix python openapi-generator parameters (8b94f57)

v4.0.1 (2019-09-02)

Fix

  • Patch: fix Folder model named. Last version renamed it RecursiveFolder by error (c2f57be)

v4.0.0 (2019-09-02)

Breaking

  • Major: change BCF topics_pk route name to topics_guid (f88346d)

v3.1.1 (2019-07-24)

Fix

  • Patch: revert project serialization (5384c5f)

v3.1.0 (2019-07-23)

Feature

  • Minor: update project serialization (5843ad6)

v3.0.3 (2019-07-11)

Fix

  • Patch: remove unexinsting method from swagger (fe605b1)

v3.0.2 (2019-07-08)

Fix

  • Patch: fix FolderChildren OpenAPI Definition (2fd6775)

v3.0.1 (2019-07-05)

Fix

  • Patch: fix folder swagger definition (#150) (165f240)

v3.0.0 (2019-07-01)

Breaking

  • Major: upgrade openapi-generator to 4.0.2. JS Lib is now ES6 (c4c3aa0)

v2.13.0 (2019-05-23)

Feature

v2.12.7 (2019-05-09)

Fix

  • Patch: fix documents methods names (1689c2f)

v2.12.6 (2019-05-07)

Fix

  • Patch: fix webhook ping method name (a48e7b5)

v2.12.5 (2019-04-11)

Fix

  • Patch: add id in invitation serialization (b2f7bf0)

v2.12.4 (2019-04-01)

Fix

  • Patch: add bimdata_camera_direction (edc7f4b)

v2.12.3 (2019-03-25)

Fix

  • Patch: add missing ifc serialization in checker (c54755e)

v2.12.2 (2019-03-19)

Fix

  • Patch: fix wrong role invitation type (7e87bef)

v2.12.1 (2019-03-19)

Fix

  • Patch: add missing cloud_role invitation in serialization (02e8f07)

v2.12.0 (2019-03-18)

Feature

  • Minor: add invitation cancellation and renew (3fc7e12)

v2.11.1 (2019-03-12)

Fix

  • Patch: fix bcf extension schema (d54bef0)

v2.11.0 (2019-03-06)

Feature

  • Minor: allow cloud deletion (623938b)

v2.10.0 (2019-02-18)

Feature

  • Minor: Add un change role routes (fcbdeda)

v2.9.1 (2019-02-18)

Fix

  • Patch: fix invitation method name (cf81e99)

v2.9.0 (2019-02-08)

Feature

v2.8.3 (2019-01-18)

Fix

  • Patch: fix selfUser serialization (956f362)

v2.8.2 (2019-01-16)

Fix

  • Patch: fix full-topic swagger (48baaf6)

v2.8.1 (2019-01-16)

Fix

  • Patch: fix swagger.json (22143d4)

v2.8.0 (2019-01-10)

Feature

  • Minor: add 360_viewer_file (e1ac708)

v2.7.0 (2018-12-10)

Feature

  • Minor: add patch extension endpoint (76df76e)

v2.6.0 (2018-12-05)

Feature

v2.5.4 (2018-11-20)

Fix

  • Patch: update openapi-generator (81ca880)

v2.5.3 (2018-11-12)

Fix

  • Patch: rename bcf getExtension into getExtentions (6700f53)

v2.5.2 (2018-11-09)

Fix

  • Patch: fix swagger syntax (a6e9726)

v2.5.1 (2018-11-08)

Fix

  • Patch: add due_date to singleSjonTopic (592a006)

v2.5.0 (2018-11-08)

Feature

  • Minor: Add bcf topic format filter (e66d412)

v2.4.0 (2018-11-07)

Feature

  • Minor: fix swagger.json (97369dc)

v2.3.1 (2018-09-20)

Fix

  • Patch: fix create-demo swagger (cbe46ae)

v2.3.0 (2018-09-17)

Feature

  • Minor: add createDemo route (e1a9a3c)

v2.2.0 (2018-09-13)

Feature

  • Minor: add webhooks routes (b07120e)

v2.1.0 (2018-08-28)

Feature

  • Minor: update generator to version 3.2.2 (700b0b0)

v2.0.1 (2018-07-27)

Fix

  • Patch: remove fos_user password field (843da44)

v2.0.0 (2018-07-27)

Breaking

  • Major: set default api url to beta.bimdata.io, change auth behavior to use headers instead of querystring (18e4efe)

  • Major: user openapi-codegen instead of swagger-codegen (a812b96)

v1.3.3 (2018-07-06)

Fix

  • Patch: fix User and SelfUser doc generation (5b71abf)

v1.3.2 (2018-07-04)

Fix

  • Patch: fix raw element serialization (f31e616)

v1.3.1 (2018-07-04)

Fix

  • Patch: fix element model/serialization (47c1b7a)

v1.3.0 (2018-07-03)

Feature

  • Minor: back to swagger-codegen 2.4.0 (be799ab)

Fix

  • Patch: manually fix lib generation circular import (26d4705)

v1.2.0 (2018-07-02)

Feature

  • Minor: allow empty name in spaces (a3ef30b)

v1.1.1 (2018-06-26)

Fix

  • Patch: fix version management (7a73046)

v1.1.0 (2018-06-26)

Feature

  • Minor: add default_cloud and default_project to /user (ee2071b)

v1.0.27 (2018-06-25)

Fix