diff --git a/CODEOWNERS b/CODEOWNERS index d103f249..0e9bfbe8 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,5 +1,8 @@ +Данный файл не отражает реального положения вещей. +Полную картину можно получить непосредственно из файлов с исходным кодом, CONTRIBUTORS.md, истории коммитов Git. + Создатель @rpiontik Идеи и методология @rpiontik Кодовая база проекта @rpiontik, за исключением: * Dockerilfe @zhilyaev -* docker-compose.yaml @zhilyaev \ No newline at end of file +* docker-compose.yaml @zhilyaev diff --git a/CODEOWNERS.EN.md b/CODEOWNERS.EN.md index a245a3ca..8cefd4a7 100644 --- a/CODEOWNERS.EN.md +++ b/CODEOWNERS.EN.md @@ -1,5 +1,8 @@ +This file does not reflect the actual state of affairs. +The complete picture can be obtained directly from the source code files, CONTRIBUTORS.md, and Git commit history. + Creator @rpiontik Ideas and methodology @rpiontik Project codebase @rpiontik except for: * Dockerilfe @zhilyaev -* docker-compose.yaml @zhilyaev \ No newline at end of file +* docker-compose.yaml @zhilyaev diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 00000000..a7ae21d9 --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,228 @@ +### Creator @rpiontik + +# Contributors +#### Roman Piontik +* core features and modules + * ./src/frontend/constants/validators.json - 2024 - contributor +* vue components and styles +* project structure + * ./public/favicon.ico - 2021 - maintainer, contributor + * ./public/index.html - 2021 - maintainer, contributor +* project configuration + * ./.gitignore - 2021, 2022, 2023, 2024 - maintainer, contributor + * ./tsconfig.json - 2023 - contributor + * ./.eslintrc.json - 2023 - contributor + * ./eslintignore - 2022, 2023 - maintainer, contributor +* project building + * ./uppml.sh - 2022 - maintainer, contributor + * ./Dockerfile - 2022, 2023 - contributor + * ./docker-compose.yaml - 2022 - contributor +* assets + * ./src/assets/c4model_dsl.txt - 2021, 2022 - contributor + * ./src/assets/plantuml_dsl.txt - 2021, 2022 - maintainer, contributor + * ./src/assets/sber_dsl.txt - 2021, 2022 - contributor + * ./src/assets/sec_dsl.txt - 2021, 2022 - maintainer, contributor +* pictures for readme + * ./pics/* - 2021, 2022 - maintainer, contributor +* metamodel + * ./public/metamodel/* - 2023, 2024 - maintainer, contributor (except maintained by Vladislav Nefedov) +* documentation + * ./public/documentation/docs/conception/* - 2021, 2022, 2024 - maintainer, contributor + * ./public/documentation/docs/sequence.puml - 2021, 2022 - maintainer, contributor + * ./public/documentation/entities/extentions/templates/people.md - 2022 - maintainer, contributor + * ./public/documentation/entities/interactions/templates/* - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/aspects.md - 2021, 2022 - maintainer, contributor + * ./public/documentation/docs/manual/components.md - 2021, 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/context_source.puml - 2022 - maintainer, contributor + * ./public/documentation/docs/manual/contexts.md - 2021, 2022, 2023, 2024 - maintainer, contributor + * ./public/documentation/docs/manual/datasets.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/imports.md - 2021, 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/inheritance.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/introduction.md - 2021, 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/jsonata.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/radar.md - 2021, 2022 - maintainer, contributor + * ./public/documentation/docs/manual/technologies.md - 2021, 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/rules/* - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/config/deployment.md - 2023, 2024 - maintainer, contributor + * ./public/documentation/docs/manual/docs/images/* - 2023, 2024 - maintainer, contributor + * ./public/documentation/docs/manual/docs/asyncapi.md - 2023 - contributor + * ./public/documentation/docs/manual/docs/bpmn.md - 2024 - maintainer, contributor + * ./public/documentation/docs/manual/docs/docs.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/markdown.md - 2022, 2023, 2024 - maintainer, contributor + * ./public/documentation/docs/manual/docs/mermaid.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/network.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/plantuml.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/smartants.md - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/swagger.md - 2021, 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/tables.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/templates.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/asyncapi_template.json - 2022 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/bpmn.xml - 2024 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/contexts.jsonata - 2022 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/example.puml - 2021, 2022 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/mermaid.mmd - 2022 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/openapi_template.json - 2022 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/pizza-collaboration.xml - 2024 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/sa-query.jsonata - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/showcases.jsonata - 2022 - maintainer, contributor + * ./public/documentation/docs/manual/docs/examples/template.puml - 2022 - maintainer, contributor + * ./public/documentation/docs/manual/entities/images/* - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/entities/bstages.md - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/entities/bundle.md - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/entities/entities.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/entities/intro.md - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/functions/* - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/plugins/examples/* - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/plugins/interface.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/plugins/introduction.md - 2022, 2023 - maintainer, contributor + * ./public/documentation/docs/manual/plugins/svg_inline.md - 2024 - contributor + + +#### Rostislav Kabalin +* vue components and styles +* project configuration + * ./.eslintrc.json - 2022 - maintainer, contributor + * ./.editorconfig - 2022 - maintainer, contributor + * ./.gitignore - 2022 - contributor +* project structure + * ./public/index.html - 2022 - contributor +* documentation + * ./public/documentation/docs/manual/aspects.md - 2022 - contributor + * ./public/documentation/docs/manual/introduction.md - 2022 - contributor + * ./public/documentation/docs/manual/docs/asyncapi.md - 2022 - maintainer, contributor + * ./public/documentation/docs/manual/docs/docs.md - 2022 - contributor + * ./public/documentation/docs/manual/docs/swagger.md - 2022 - contributor + +#### Navasardyan Suren, Sber +* core modules + * ./src/frontend/constants/errConstants.json - 2022 - maintainer, contributor + * ./src/frontend/constants/validators.json - 2023 - maintainer, contributor + * ./src/frontend/storage/indexedDB/cache/config.json - 2022, 2023 - maintainer, contributor +* vue components and styles +* project configuration + * ./tsconfig.json - 2022,2023 - maintainer, contributor + * ./.eslintrc.json - 2022 - contributor +* tests + * ./tests/global/__mocks__/* - 2023 - maintainer, contributor + * ./tests/global/__fixtures__/* - 2023 - maintainer, contributor + * ./tests/default/idbCacheData.json - 2022 - maintainer, contributor + +#### Vladislav Markin, Sber +* core modules +* vue components +* project configuration + * ./.eslintrc.json - 2022 - contributor +* authentication +* metamodel + * ./public/metamodel/dochub/entities/contexts/plantuml.yaml - 2023 - contributor + * ./public/metamodel/dochub/entities/documents/base.yaml - 2023 - contributor + * ./public/metamodel/dochub/entities/contexts/smartants.yaml - 2023 - contributor +* documentation + * ./public/documentation/docs/manual/jsonata.md - 2023 - contributor + * ./public/documentation/docs/manual/docs/charts.md - 2023 - maintainer, contributor + * ./public/documentation/docs/manual/docs/smartants.md - 2023 - contributor + * ./public/documentation/docs/manual/entities/entities.md - 2023 - contributor + +#### Bejoy +* project configuration + +#### Nikolay Temnyakov, Sber +* core modules +* vue components +* authentication and role model +* tests + * ./tests/global/__mocks__/* - 2023 - contributor +* documentation + * ./public/documentation/docs/manual/entities/rules.md - 2024 - maintainer, contributor + +#### Dmitriy Zhilyaev +* project configuration + * ./.gitignore - 2022 - contributor + * ./CONTRIBUTING.md - 2022 - maintainer, contributor +* project building + * ./Dockerfile - 2021, 2022 - maintainer, contributor + * ./docker-compose.yaml - 2021, 2022 - maintainer, contributor + * ./.dockerignore - 2021, 2022 - maintainer, contributor + * ./.github/workflows/build.yml - 2021 - maintainer, contributor + +#### Nikolaj Benner, Sber +* project building + * ./Dockerfile - 2023 - contributor + * ./docker-compose.yaml - 2023 - contributor + * ./.dockerignore - 2023 - contributor + * ./.github/workflows/build.yml - 2023 - contributor + +#### Vladislav Nefedov, Sber +* core modules +* vue components and styles +* project configuration +* tests + * ./tests/global/__fixtures__/* - 2024 - contributor +* metamodel + * ./public/metamodel/dochub/entities/aspects/templates/components.md - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/aspects/templates/hierarchy.puml - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/aspects/templates/summary.md - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/aspects/blank.yaml - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/aspects/components.yaml - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/aspects/contexts.yaml - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/aspects/docs.yaml - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/aspects/hierarchy.yaml - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/aspects/root.yaml - 2023 - contributor + * ./public/metamodel/dochub/entities/aspects/summary.yaml - 2023 - maintainer, contributor + * ./public/metamodel/dochub/entities/contexts/templates/template.puml - 2023 - contributor + * ./public/metamodel/dochub/entities/contexts/plantuml.yaml - 2023 - contributor +* documentation + * ./public/documentation/docs/manual/config/deployment.md - 2024 - contributor + * ./public/documentation/docs/manual/docs/smartants.md - 2023, 2024 - contributor + * ./public/documentation/docs/manual/docs/examples/sa-query.jsonata - 2023 - contributor + * ./public/documentation/docs/manual/entities/bundle.md - 2023 - contributor + +#### Артём Поддубный +* metamodel + * ./public/metamodel/dochub/entities/contexts/plantuml.yaml - 2023 - contributor + +#### Valentin Kozlov +* metamodel + * ./public/metamodel/dochub/entities/aspects/base.yaml - 2023 - contributor + * ./public/metamodel/dochub/entities/contexts/plantuml.yaml - 2023 - contributor + +#### Konstantin Myachin, Sber +* metamodel + * ./public/metamodel/dochub/entities/contexts/plantuml.yaml - 2024 - contributor + * ./public/metamodel/dochub/entities/contexts/base.yaml - 2024 - contributor + * ./public/metamodel/dochub/entities/components/base.yaml - 2024 - contributor + +#### Antonio +* documentation + +#### Dmitriy Boykov +* documentation + * ./public/documentation/docs/conception/introduction.md - 2023 - contributor + +#### Nikolay Gerzhan +* documentation + * ./public/documentation/docs/manual/datasets.md - 2023 - contributor + +#### Ivan Brotkin +* documentation + * ./public/documentation/docs/manual/docs/markdown.md - 2023 - contributor + +#### Ilya Ermolin +* documentation + * ./public/documentation/docs/manual/plugins/templates/* - 2024 - maintainer, contributor + * ./public/documentation/docs/manual/plugins/drawio_intro.md - 2024 - maintainer, contributor + * ./public/documentation/docs/manual/plugins/svg_inline.md - 2024 - maintainer, contributor + +#### Maxim Sitnikov, Sber +* assets + * ./src/assets/c4model_dsl.txt - 2021 - maintainer, contributor + * ./src/assets/sber_dsl.txt - 2021 - maintainer, contributor + +#### Maxim Muratov +* assets + * ./src/assets/c4model_dsl.txt - 2023 - contributor + * ./src/assets/plantuml_dsl.txt - 2023 - contributor + * ./src/assets/sber_dsl.txt - 2023 - contributor + +*Changes that are not directly reflected in the code are specifically noted here. +For additional contributors and details, please see sources and the Git commit history.* diff --git a/NOTICE b/NOTICE index 6480a62f..1746c29d 100644 --- a/NOTICE +++ b/NOTICE @@ -5,6 +5,7 @@ DocHub Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru + Copyright (C) 2021 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this product except in compliance with the License. diff --git a/babel-jest.config.js b/babel-jest.config.js index 4b2544a0..4717615c 100644 --- a/babel-jest.config.js +++ b/babel-jest.config.js @@ -1,3 +1,35 @@ +/* +Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2022 Sber + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +In any derivative products, you must retain the information of +owner of the original code and provide clear attribution to the project + + https://dochub.info + +The use of this product or its derivatives for any purpose cannot be a secret. + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Maintainers: + R.Piontik + +Contributors: + R.Piontik - 2021 + Navasardyan Suren, Sber - 2022 + Navasardyan Suren, Sber - 2023 +*/ + module.exports = { presets: [ ['@babel/preset-typescript', { 'onlyRemoveTypeImports': true }], diff --git a/babel.config.js b/babel.config.js index 96907478..41ba0fe5 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,3 +1,35 @@ +/* +Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2022 Sber + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +In any derivative products, you must retain the information of +owner of the original code and provide clear attribution to the project + + https://dochub.info + +The use of this product or its derivatives for any purpose cannot be a secret. + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Maintainers: + R.Piontik + +Contributors: + R.Piontik - 2021 + Rostislav Kabalin - 2022 + Navasardyan Suren, Sber - 2022 +*/ + module.exports = { presets: [ ['@babel/preset-typescript', { 'onlyRemoveTypeImports': true }], diff --git a/config.d.ts b/config.d.ts index f702c57b..dfa3ef70 100644 --- a/config.d.ts +++ b/config.d.ts @@ -1,3 +1,30 @@ +/* +Copyright (C) 2023 Sber +Copyright (C) 2023 Roman Piontik R.Piontik@mail.ru + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Maintainers: + Navasardyan Suren, Sber + +Contributors: + Navasardyan Suren, Sber - 2023 + Vladislav Nefedov, Sber - 2023 + R.Piontik - 2023 + R.Piontik - 2024 +*/ + + // eslint-disable-next-line no-var declare var DochubVsCodeExt: { metamodelUri: { diff --git a/jest.config.js b/jest.config.js index 3909771f..49ce49bf 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,3 +1,26 @@ +/* +Copyright (C) 2022 Sber + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Maintainers: + Navasardyan Suren, Sber + +Contributors: + Navasardyan Suren, Sber - 2022 + Navasardyan Suren, Sber - 2023 +*/ + module.exports = { 'testEnvironment': 'jest-environment-jsdom', setupFiles: [ diff --git a/jest.setup.js b/jest.setup.js index c841058e..32d0cf8a 100644 --- a/jest.setup.js +++ b/jest.setup.js @@ -1,3 +1,25 @@ +/* +Copyright (C) 2023 Sber + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Maintainers: + Navasardyan Suren, Sber + +Contributors: + Navasardyan Suren, Sber - 2023 +*/ + global.console = { ...console, log: jest.fn(), diff --git a/oidc-settings.js b/oidc-settings.js index 8c75f4e1..7d5dcea5 100644 --- a/oidc-settings.js +++ b/oidc-settings.js @@ -1,3 +1,26 @@ +/* +Copyright (C) 2023 Sber + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +Maintainers: + Vladislav Markin, Sber + +Contributors: + Vladislav Markin, Sber - 2023 + Nikolay Temnyakov, Sber - 2024 +*/ + import {Log, UserManager} from 'oidc-client-ts'; Log.setLogger(console); diff --git a/plugins/charts/package.json b/plugins/charts/package.json index c233d26b..56f18a3f 100644 --- a/plugins/charts/package.json +++ b/plugins/charts/package.json @@ -7,6 +7,11 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "author": "V.Markin", + "contributors": [ + { + "name": "Vladislav Markin", + "company": "Sber" + }], "license": "Apache-2.0", "dependencies": { "vue-chartjs": "4.1.2", diff --git a/public/documentation/arch/aspects.yaml b/public/documentation/arch/aspects.yaml index 694ae161..811716f0 100755 --- a/public/documentation/arch/aspects.yaml +++ b/public/documentation/arch/aspects.yaml @@ -1,3 +1,33 @@ +# Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2021 +# R.Piontik - 2022 +# Rostislav Kabalin - 2022 +# R.Piontik - 2023 + aspects: # Архитектурные аспекты dochub: title: DocHub diff --git a/public/documentation/arch/components/browser.yaml b/public/documentation/arch/components/browser.yaml index 8b7b8283..c2ea1e57 100644 --- a/public/documentation/arch/components/browser.yaml +++ b/public/documentation/arch/components/browser.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + components: #*********************************************************** # C4Model L1 diff --git a/public/documentation/arch/components/examples/context.yaml b/public/documentation/arch/components/examples/context.yaml index f73dea15..707b986c 100644 --- a/public/documentation/arch/components/examples/context.yaml +++ b/public/documentation/arch/components/examples/context.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# Antonio - 2023 + contexts: #*********************************************************** # Контекст-пример сервиса заказов diff --git a/public/documentation/arch/components/examples/order.yaml b/public/documentation/arch/components/examples/order.yaml index a0d3fd94..860973f4 100644 --- a/public/documentation/arch/components/examples/order.yaml +++ b/public/documentation/arch/components/examples/order.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + components: #*********************************************************** # Компонент-пример сервиса заказов diff --git a/public/documentation/arch/components/examples/payment.yaml b/public/documentation/arch/components/examples/payment.yaml index 2210a827..42568229 100644 --- a/public/documentation/arch/components/examples/payment.yaml +++ b/public/documentation/arch/components/examples/payment.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + components: #*********************************************************** # Компонент-пример сервиса оплаты diff --git a/public/documentation/arch/components/examples/root.yaml b/public/documentation/arch/components/examples/root.yaml index 72d37cc6..7b71fb92 100644 --- a/public/documentation/arch/components/examples/root.yaml +++ b/public/documentation/arch/components/examples/root.yaml @@ -1,3 +1,33 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# Vladislav Markin, Sber - 2023 +# R.Piontik - 2023 + #*********************************************************** # Компонет-примеры #*********************************************************** diff --git a/public/documentation/arch/components/front.yaml b/public/documentation/arch/components/front.yaml index 55dff8cb..8c932158 100644 --- a/public/documentation/arch/components/front.yaml +++ b/public/documentation/arch/components/front.yaml @@ -1,3 +1,32 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# Rostislav Kabalin - 2022 +# R.Piontik - 2023 + components: #*********************************************************** # C4Model L1 diff --git a/public/documentation/arch/components/gitlab.yaml b/public/documentation/arch/components/gitlab.yaml index e4e41ceb..d6ad6830 100644 --- a/public/documentation/arch/components/gitlab.yaml +++ b/public/documentation/arch/components/gitlab.yaml @@ -1,3 +1,32 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# Nikolay Temnyakov, Sber - 2023 + components: #*********************************************************** # C4Model L1 diff --git a/public/documentation/arch/components/plantuml.yaml b/public/documentation/arch/components/plantuml.yaml index 760fdcbe..6e6cf47b 100644 --- a/public/documentation/arch/components/plantuml.yaml +++ b/public/documentation/arch/components/plantuml.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + components: #*********************************************************** # C4Model L1 diff --git a/public/documentation/arch/components/root.yaml b/public/documentation/arch/components/root.yaml index a3e0d208..790d4c58 100644 --- a/public/documentation/arch/components/root.yaml +++ b/public/documentation/arch/components/root.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + imports: - front.yaml - plantuml.yaml @@ -5,4 +32,4 @@ imports: - gitlab.yaml - browser.yaml - web.yaml - - examples/root.yaml \ No newline at end of file + - examples/root.yaml diff --git a/public/documentation/arch/components/user.yaml b/public/documentation/arch/components/user.yaml index 7fd764ab..44159ef2 100644 --- a/public/documentation/arch/components/user.yaml +++ b/public/documentation/arch/components/user.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# R.Piontik - 2023 + components: #*********************************************************** # C4Model L1 diff --git a/public/documentation/arch/components/web.yaml b/public/documentation/arch/components/web.yaml index 39966551..ff662c34 100644 --- a/public/documentation/arch/components/web.yaml +++ b/public/documentation/arch/components/web.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + components: #*********************************************************** # C4Model L1 @@ -9,4 +36,4 @@ components: technologies: - HTTP aspects: - - dochub.manifest.storage \ No newline at end of file + - dochub.manifest.storage diff --git a/public/documentation/arch/contexts.yaml b/public/documentation/arch/contexts.yaml index 3187c171..c5cea917 100755 --- a/public/documentation/arch/contexts.yaml +++ b/public/documentation/arch/contexts.yaml @@ -1,3 +1,32 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# R.Piontik - 2023 +# R.Piontik - 2024 + contexts: # Контексты представления архитектурных компонентов dochub: # Идентификатор контекста title: Общая архитектура DocHub # Название контекста diff --git a/public/documentation/arch/forms.yaml b/public/documentation/arch/forms.yaml index 83a20b73..122bb31f 100755 --- a/public/documentation/arch/forms.yaml +++ b/public/documentation/arch/forms.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2021 +# R.Piontik - 2022 + forms: - entity: - component diff --git a/public/documentation/arch/namespaces.yaml b/public/documentation/arch/namespaces.yaml index a4c0c4b4..d2b97c3d 100755 --- a/public/documentation/arch/namespaces.yaml +++ b/public/documentation/arch/namespaces.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2021 +# R.Piontik - 2022 + # !Устарело! # Манифест описывающий пространство имен dochub и gitlab namespaces: diff --git a/public/documentation/arch/root.yaml b/public/documentation/arch/root.yaml index 5c19a6f2..5b8cd9bb 100755 --- a/public/documentation/arch/root.yaml +++ b/public/documentation/arch/root.yaml @@ -1,3 +1,33 @@ +# Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2021 +# R.Piontik - 2022 +# Vladislav Markin, Sber - 2023 + # Манифест описывающий сам DocHub imports: # Подключение манифестов - components/root.yaml diff --git a/public/documentation/arch/rules.yaml b/public/documentation/arch/rules.yaml index e9cd11f7..e2ac9fe1 100644 --- a/public/documentation/arch/rules.yaml +++ b/public/documentation/arch/rules.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + rules: validators: dochub.fields: diff --git a/public/documentation/arch/technologies.yaml b/public/documentation/arch/technologies.yaml index d77171d8..258f645a 100755 --- a/public/documentation/arch/technologies.yaml +++ b/public/documentation/arch/technologies.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2021 + technologies: # Описание технологического стека sections: # Определение разделов стека language: # Идентификатор раздела diff --git a/public/documentation/dochub.yaml b/public/documentation/dochub.yaml index ceaf759f..e4d9b5de 100755 --- a/public/documentation/dochub.yaml +++ b/public/documentation/dochub.yaml @@ -1,5 +1,32 @@ +# Copyright (C) 2024 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2024 + $package: dochub-doc: version: 3.0.0 imports: - - root.yaml \ No newline at end of file + - root.yaml diff --git a/public/documentation/docs/conception/root.yaml b/public/documentation/docs/conception/root.yaml index 4e1ad8da..3bc3890c 100755 --- a/public/documentation/docs/conception/root.yaml +++ b/public/documentation/docs/conception/root.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2021 +# R.Piontik - 2022 + docs: dochub.welcome: type: markdown diff --git a/public/documentation/docs/manual/backend/api.yaml b/public/documentation/docs/manual/backend/api.yaml index 43d5cc5a..14de8283 100644 --- a/public/documentation/docs/manual/backend/api.yaml +++ b/public/documentation/docs/manual/backend/api.yaml @@ -1,3 +1,34 @@ +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 +# Nikolay Temnyakov, Sber - 2023 + + openapi: 3.0.3 info: version: 1.0.0 @@ -231,4 +262,4 @@ components: - sequenceFlow - exclusiveGateway required: - - process \ No newline at end of file + - process diff --git a/public/documentation/docs/manual/docs/examples/asyncapi.yaml b/public/documentation/docs/manual/docs/examples/asyncapi.yaml index 560f49a9..583b18e3 100644 --- a/public/documentation/docs/manual/docs/examples/asyncapi.yaml +++ b/public/documentation/docs/manual/docs/examples/asyncapi.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Rostislav Kabalin +# +# Contributors: +# Rostislav Kabalin - 2022 + + asyncapi: 2.0.0 info: title: Account Service diff --git a/public/documentation/docs/manual/docs/examples/autors.yaml b/public/documentation/docs/manual/docs/examples/autors.yaml index dbaeda05..0ef8062b 100644 --- a/public/documentation/docs/manual/docs/examples/autors.yaml +++ b/public/documentation/docs/manual/docs/examples/autors.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + + - name: Иванов Иван Иванович - name: Петров Петр Сергеевич -- name: Сидоров Евгений Вальдемарович \ No newline at end of file +- name: Сидоров Евгений Вальдемарович diff --git a/public/documentation/docs/manual/docs/examples/charts-bar.yaml b/public/documentation/docs/manual/docs/examples/charts-bar.yaml index 8189843c..17ad531a 100644 --- a/public/documentation/docs/manual/docs/examples/charts-bar.yaml +++ b/public/documentation/docs/manual/docs/examples/charts-bar.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + docs: dochub.charts.examples.bar: description: Пример использования Столбиковой диаграммы diff --git a/public/documentation/docs/manual/docs/examples/charts-bubble.yaml b/public/documentation/docs/manual/docs/examples/charts-bubble.yaml index aa5ff99c..781e49fc 100644 --- a/public/documentation/docs/manual/docs/examples/charts-bubble.yaml +++ b/public/documentation/docs/manual/docs/examples/charts-bubble.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + docs: dochub.charts.examples.bubble: description: Пример использования Пузырьковой диаграммы diff --git a/public/documentation/docs/manual/docs/examples/charts-doughnut.yaml b/public/documentation/docs/manual/docs/examples/charts-doughnut.yaml index 5b19b5f0..9ba67fd9 100644 --- a/public/documentation/docs/manual/docs/examples/charts-doughnut.yaml +++ b/public/documentation/docs/manual/docs/examples/charts-doughnut.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + docs: dochub.charts.examples.doughnut: description: Пример использования Кольцевой диаграммы diff --git a/public/documentation/docs/manual/docs/examples/charts-line.yaml b/public/documentation/docs/manual/docs/examples/charts-line.yaml index 7404f39c..2c94efec 100644 --- a/public/documentation/docs/manual/docs/examples/charts-line.yaml +++ b/public/documentation/docs/manual/docs/examples/charts-line.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + docs: dochub.charts.examples.line: description: Пример использования Линейной диаграммы diff --git a/public/documentation/docs/manual/docs/examples/charts-pie.yaml b/public/documentation/docs/manual/docs/examples/charts-pie.yaml index bf3b7ac9..423f6d99 100644 --- a/public/documentation/docs/manual/docs/examples/charts-pie.yaml +++ b/public/documentation/docs/manual/docs/examples/charts-pie.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + docs: dochub.charts.examples.pie: description: Пример использования Круговой диаграммы diff --git a/public/documentation/docs/manual/docs/examples/charts-polararea.yaml b/public/documentation/docs/manual/docs/examples/charts-polararea.yaml index f497308d..622382c3 100644 --- a/public/documentation/docs/manual/docs/examples/charts-polararea.yaml +++ b/public/documentation/docs/manual/docs/examples/charts-polararea.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + docs: dochub.charts.examples.polararea: description: Пример использования Полярной диаграммы diff --git a/public/documentation/docs/manual/docs/examples/charts-radar.yaml b/public/documentation/docs/manual/docs/examples/charts-radar.yaml index 83138ab1..7d778efc 100644 --- a/public/documentation/docs/manual/docs/examples/charts-radar.yaml +++ b/public/documentation/docs/manual/docs/examples/charts-radar.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + docs: dochub.charts.examples.radar: description: Пример использования диаграммы Радар diff --git a/public/documentation/docs/manual/docs/examples/charts-scatter.yaml b/public/documentation/docs/manual/docs/examples/charts-scatter.yaml index e546ef65..0cf84e8c 100644 --- a/public/documentation/docs/manual/docs/examples/charts-scatter.yaml +++ b/public/documentation/docs/manual/docs/examples/charts-scatter.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + docs: dochub.charts.examples.scatter: description: Пример использования Точечной диаграммы diff --git a/public/documentation/docs/manual/docs/examples/charts.yaml b/public/documentation/docs/manual/docs/examples/charts.yaml index 2daae3f2..e5b1bc1c 100644 --- a/public/documentation/docs/manual/docs/examples/charts.yaml +++ b/public/documentation/docs/manual/docs/examples/charts.yaml @@ -1,3 +1,24 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Markin, Sber +# +# Contributors: +# Vladislav Markin, Sber - 2023 + + imports: - charts-radar.yaml - charts-bar.yaml diff --git a/public/documentation/docs/manual/docs/examples/example.yaml b/public/documentation/docs/manual/docs/examples/example.yaml index 06d50b4d..a69f4be6 100644 --- a/public/documentation/docs/manual/docs/examples/example.yaml +++ b/public/documentation/docs/manual/docs/examples/example.yaml @@ -1,3 +1,32 @@ +# Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2021 +# R.Piontik - 2022 + + openapi: 3.0.0 info: title: Sample API diff --git a/public/documentation/docs/manual/docs/examples/sa-anim.yaml b/public/documentation/docs/manual/docs/examples/sa-anim.yaml index ab8dac87..68f54b00 100644 --- a/public/documentation/docs/manual/docs/examples/sa-anim.yaml +++ b/public/documentation/docs/manual/docs/examples/sa-anim.yaml @@ -1,4 +1,34 @@ -config: +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 + + +config: distance: 80 trackWidth: 18 nodes: diff --git a/public/documentation/docs/manual/docs/examples/sa-complex-hide-boundary.yaml b/public/documentation/docs/manual/docs/examples/sa-complex-hide-boundary.yaml index db8fb43d..f4629c93 100644 --- a/public/documentation/docs/manual/docs/examples/sa-complex-hide-boundary.yaml +++ b/public/documentation/docs/manual/docs/examples/sa-complex-hide-boundary.yaml @@ -1,4 +1,34 @@ -config: +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 +# Vladislav Markin, Sber - 2023 + +config: distance: 80 trackWidth: 18 hideBoundaryTitles: true diff --git a/public/documentation/docs/manual/docs/examples/sa-complex-hide-leaves.yaml b/public/documentation/docs/manual/docs/examples/sa-complex-hide-leaves.yaml index 8c5ef0ef..a75ab2d4 100644 --- a/public/documentation/docs/manual/docs/examples/sa-complex-hide-leaves.yaml +++ b/public/documentation/docs/manual/docs/examples/sa-complex-hide-leaves.yaml @@ -1,4 +1,34 @@ -config: +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 +# Vladislav Markin, Sber - 2023 + +config: distance: 80 trackWidth: 18 hideLeafTitles: true diff --git a/public/documentation/docs/manual/docs/examples/sa-complex-hide-title.yaml b/public/documentation/docs/manual/docs/examples/sa-complex-hide-title.yaml index 1bfb9c25..51c0b60d 100644 --- a/public/documentation/docs/manual/docs/examples/sa-complex-hide-title.yaml +++ b/public/documentation/docs/manual/docs/examples/sa-complex-hide-title.yaml @@ -1,4 +1,35 @@ -config: +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 +# Vladislav Markin, Sber - 2023 +# Vladislav Nefedov, Sber - 2024 + +config: distance: 80 trackWidth: 18 nodes: diff --git a/public/documentation/docs/manual/docs/examples/sa-complex.yaml b/public/documentation/docs/manual/docs/examples/sa-complex.yaml index 39ce1ccc..5f72c80b 100644 --- a/public/documentation/docs/manual/docs/examples/sa-complex.yaml +++ b/public/documentation/docs/manual/docs/examples/sa-complex.yaml @@ -1,4 +1,33 @@ -config: +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 + +config: distance: 80 trackWidth: 18 nodes: diff --git a/public/documentation/docs/manual/docs/examples/sa-gravity.yaml b/public/documentation/docs/manual/docs/examples/sa-gravity.yaml index 34a38ab7..f3659556 100644 --- a/public/documentation/docs/manual/docs/examples/sa-gravity.yaml +++ b/public/documentation/docs/manual/docs/examples/sa-gravity.yaml @@ -1,3 +1,23 @@ +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Nefedov, Sber +# +# Contributors: +# Vladislav Nefedov, Sber - 2023 + config: distance: 80 trackWidth: 18 diff --git a/public/documentation/docs/manual/docs/examples/sa-group.yaml b/public/documentation/docs/manual/docs/examples/sa-group.yaml index 6d21998b..1889b20a 100644 --- a/public/documentation/docs/manual/docs/examples/sa-group.yaml +++ b/public/documentation/docs/manual/docs/examples/sa-group.yaml @@ -1,4 +1,24 @@ -config: +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# Vladislav Nefedov, Sber +# +# Contributors: +# Vladislav Nefedov, Sber - 2023 + +config: distance: 80 trackWidth: 18 nodes: diff --git a/public/documentation/docs/manual/docs/examples/sa-symbol.yaml b/public/documentation/docs/manual/docs/examples/sa-symbol.yaml index 56530be8..7d7f3a56 100644 --- a/public/documentation/docs/manual/docs/examples/sa-symbol.yaml +++ b/public/documentation/docs/manual/docs/examples/sa-symbol.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 + + # Вот здесь можно найти различные SVG изображения - https://freesvg.org/ # А вот тут можно их трансформировать в нужный размер - https://www.iloveimg.com/resize-image/resize-svg#resize-options,pixels # Здесь определяются кастомные символы diff --git a/public/documentation/docs/manual/docs/examples/smartants_.yaml b/public/documentation/docs/manual/docs/examples/smartants_.yaml index 003d464e..337f1ef8 100644 --- a/public/documentation/docs/manual/docs/examples/smartants_.yaml +++ b/public/documentation/docs/manual/docs/examples/smartants_.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 + symbols: nodes: node1: diff --git a/public/documentation/docs/manual/docs/examples/table.yaml b/public/documentation/docs/manual/docs/examples/table.yaml index ebca364d..fec882f3 100644 --- a/public/documentation/docs/manual/docs/examples/table.yaml +++ b/public/documentation/docs/manual/docs/examples/table.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# R.Piontik - 2023 + docs: dochub.table.preset: # Табличный документ на основании предопределенных данных type: table # Тип документа diff --git a/public/documentation/docs/manual/docs/root.yaml b/public/documentation/docs/manual/docs/root.yaml index a6c9b365..78b58ae0 100644 --- a/public/documentation/docs/manual/docs/root.yaml +++ b/public/documentation/docs/manual/docs/root.yaml @@ -1,3 +1,37 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# Rostislav Kabalin - 2022 +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 +# Vladislav Markin, Sber - 2023 +# R.Piontik - 2024 + + imports: - examples/table.yaml - examples/charts.yaml @@ -493,4 +527,4 @@ docs: }] } ) - template: examples/openapi_template.json \ No newline at end of file + template: examples/openapi_template.json diff --git a/public/documentation/docs/manual/functions/example.yaml b/public/documentation/docs/manual/functions/example.yaml index bf4c405d..27f29652 100644 --- a/public/documentation/docs/manual/functions/example.yaml +++ b/public/documentation/docs/manual/functions/example.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 + functions: demo_summ: title: Простой пример сложения массива @@ -20,4 +47,4 @@ functions: /* В items будет передан массив значений для суммирования */ /* Для реализации функции используется встроенная функция JSONata $sum() */ $sum(items) - ) \ No newline at end of file + ) diff --git a/public/documentation/docs/manual/functions/root.yaml b/public/documentation/docs/manual/functions/root.yaml index 600ee218..d1f801c5 100644 --- a/public/documentation/docs/manual/functions/root.yaml +++ b/public/documentation/docs/manual/functions/root.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 + imports: - example.yaml docs: diff --git a/public/documentation/docs/manual/plugins/root.yaml b/public/documentation/docs/manual/plugins/root.yaml index 65dca93a..b9049f6f 100755 --- a/public/documentation/docs/manual/plugins/root.yaml +++ b/public/documentation/docs/manual/plugins/root.yaml @@ -1,3 +1,34 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# R.Piontik - 2023 +# Александр Трубников - 2023 +# ilya.ermolin - 2024 +# R.Piontik - 2024 + # Источник - https://gitlab.smoletgroup.ru/branch/blob/root.yaml datasets: dochub.plugins.example: diff --git a/public/documentation/docs/manual/root.yaml b/public/documentation/docs/manual/root.yaml index 3b255aa5..5e8c8591 100755 --- a/public/documentation/docs/manual/root.yaml +++ b/public/documentation/docs/manual/root.yaml @@ -1,3 +1,34 @@ +# Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2024 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2021 +# R.Piontik - 2022 +# R.Piontik - 2023 +# Nikolay Temnyakov, Sber - 2024 + imports: - docs/root.yaml - rules/root.yaml diff --git a/public/documentation/docs/manual/rules/root.yaml b/public/documentation/docs/manual/rules/root.yaml index 962b3242..d553d6fe 100755 --- a/public/documentation/docs/manual/rules/root.yaml +++ b/public/documentation/docs/manual/rules/root.yaml @@ -1,3 +1,31 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# R.Piontik - 2023 + docs: dochub.rules: location: DocHub/Руководство/Правила diff --git a/public/documentation/docs/root.yaml b/public/documentation/docs/root.yaml index 29fa6f86..f9c869ea 100755 --- a/public/documentation/docs/root.yaml +++ b/public/documentation/docs/root.yaml @@ -1,4 +1,31 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + # Манифест описывающий сам DocHub imports: # Подключение манифестов - conception/root.yaml - - manual/root.yaml \ No newline at end of file + - manual/root.yaml diff --git a/public/documentation/entities/extentions/entity.yaml b/public/documentation/entities/extentions/entity.yaml index cdd70dd9..2ebf70c1 100755 --- a/public/documentation/entities/extentions/entity.yaml +++ b/public/documentation/entities/extentions/entity.yaml @@ -1,3 +1,33 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 + entities: components: # Расширяем презентацию сущности diff --git a/public/documentation/entities/interactions/entity.yaml b/public/documentation/entities/interactions/entity.yaml index 99094306..73b4a41d 100755 --- a/public/documentation/entities/interactions/entity.yaml +++ b/public/documentation/entities/interactions/entity.yaml @@ -1,3 +1,33 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# R.Piontik - 2023 +# Vladislav Markin, Sber - 2023 + entities: # Сущности расширенной матемодели # Взаимводействия interactions: # Секция, где будет описываться объекты сущности "взаимодействие". Обязательно. @@ -355,4 +385,4 @@ contexts: title: Контекст для отображения объектов вовлеченных во взаимодействие components: - interactions - - interactions.** \ No newline at end of file + - interactions.** diff --git a/public/documentation/entities/root.yaml b/public/documentation/entities/root.yaml index a202f4e4..f77cd339 100644 --- a/public/documentation/entities/root.yaml +++ b/public/documentation/entities/root.yaml @@ -1,3 +1,30 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 + imports: # Подключение манифестов # Кастомная сущность - interactions/entity.yaml diff --git a/public/documentation/root.yaml b/public/documentation/root.yaml index 2261232d..0d0c5781 100755 --- a/public/documentation/root.yaml +++ b/public/documentation/root.yaml @@ -1,3 +1,33 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# R.Piontik - 2023 +# Vladislav Nefedov, Sber - 2023 + # Манифест описывающий сам DocHub imports: # Подключение манифестов diff --git a/src/assets/base.yaml b/src/assets/base.yaml index d650b12c..4157dc2c 100644 --- a/src/assets/base.yaml +++ b/src/assets/base.yaml @@ -1,3 +1,34 @@ +# Copyright (C) 2022 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2022 +# Valentin Kozlov - 2023 +# Navasardyan Suren, Sber - 2023 + + # Правила контроля целостности DocHub rules: validators: diff --git a/src/assets/master-schema.yaml b/src/assets/master-schema.yaml index cc5d7224..79c8d803 100644 --- a/src/assets/master-schema.yaml +++ b/src/assets/master-schema.yaml @@ -1,3 +1,33 @@ +# Copyright (C) 2023 owner Roman Piontik R.Piontik@mail.ru +# Copyright (C) 2023 Sber +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# In any derivative products, you must retain the information of +# owner of the original code and provide clear attribution to the project +# +# https://dochub.info +# +# The use of this product or its derivatives for any purpose cannot be a secret. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Maintainers: +# R.Piontik +# +# Contributors: +# R.Piontik - 2023 +# Vladislav Markin, Sber - 2023 + + $defs: # Схема для валидации самой JSONSchema $jsonschema: diff --git a/src/backend/controllers/core.mjs b/src/backend/controllers/core.mjs index 0f1c8fbe..3be7f7b6 100644 --- a/src/backend/controllers/core.mjs +++ b/src/backend/controllers/core.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,9 +25,10 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Nikolay Temnyakov - clay.zenx + R.Piontik - 2023 + Vladislav Nefedov, Sber - 2023 + Nikolay Temnyakov, Sber - 2024 + R.Piontik - 2024 */ import datasets from '../helpers/datasets.mjs'; diff --git a/src/backend/controllers/storage.mjs b/src/backend/controllers/storage.mjs index 1c6f5433..be35ae76 100644 --- a/src/backend/controllers/storage.mjs +++ b/src/backend/controllers/storage.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,9 +25,9 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Nikolay Temnyakov - Vladislav Markin + R.Piontik - 2023 + Vladislav Markin, Sber - 2023 + Nikolay Temnyakov, Sber - 2024 */ import logger from '../utils/logger.mjs'; import request from '../helpers/request.mjs'; @@ -62,4 +63,4 @@ export default (app) => { })); } }); -}; \ No newline at end of file +}; diff --git a/src/backend/entities/entities.mjs b/src/backend/entities/entities.mjs index 7663612f..8d547f4b 100644 --- a/src/backend/entities/entities.mjs +++ b/src/backend/entities/entities.mjs @@ -1,5 +1,5 @@ /* -Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,24 +7,17 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -In any derivative products, you must retain the information of -owner of the original code and provide clear attribution to the project - - https://dochub.info - -The use of this product or its derivatives for any purpose cannot be a secret. - - Unless required by applicable law or agreed to in writing, software +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Maintainers: - Vladislav Markin + Vladislav Markin, Sber Contributors: - Vladislav Markin + Vladislav Markin, Sber - 2023 */ import {BaseEntities} from '../../global/entities/entities.mjs'; diff --git a/src/backend/helpers/bitbucket.mjs b/src/backend/helpers/bitbucket.mjs index 01040083..e6395d75 100644 --- a/src/backend/helpers/bitbucket.mjs +++ b/src/backend/helpers/bitbucket.mjs @@ -1,5 +1,5 @@ /* -Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,24 +7,17 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -In any derivative products, you must retain the information of -owner of the original code and provide clear attribution to the project - - https://dochub.info - -The use of this product or its derivatives for any purpose cannot be a secret. - - Unless required by applicable law or agreed to in writing, software +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Maintainers: - Vladislav Markin + Vladislav Markin, Sber Contributors: - Vladislav Markin + Vladislav Markin, Sber - 2023 */ import bitbucketDriver from '../../global/bitbucket/driver.mjs'; diff --git a/src/backend/helpers/datasets.mjs b/src/backend/helpers/datasets.mjs index 75e9b717..fdc28d4e 100644 --- a/src/backend/helpers/datasets.mjs +++ b/src/backend/helpers/datasets.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2021 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -21,10 +22,11 @@ See the License for the specific language governing permissions and limitations under the License. Maintainers: - Vladislav Markin + R.Piontik Contributors: - Vladislav Markin + R.Piontik - 2023 + Nikolay Temnyakov, Sber - 2024 */ import request from './request.mjs'; diff --git a/src/backend/helpers/env.mjs b/src/backend/helpers/env.mjs index 50e66811..a88ff7a5 100644 --- a/src/backend/helpers/env.mjs +++ b/src/backend/helpers/env.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2024 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,8 +25,8 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Nikolay Temnyakov + R.Piontik - 2023 + Nikolay Temnyakov, Sber - 2024 */ // Подключаем переменные среды diff --git a/src/backend/helpers/gitlab.mjs b/src/backend/helpers/gitlab.mjs index 67274665..f54c0a49 100644 --- a/src/backend/helpers/gitlab.mjs +++ b/src/backend/helpers/gitlab.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,8 +25,8 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Vladislav Markin + R.Piontik - 2023 + Vladislav Markin, Sber - 2023 */ import gitlabDriver from '../../global/gitlab/driver.mjs'; diff --git a/src/backend/helpers/jwt.mjs b/src/backend/helpers/jwt.mjs index eb710914..537f3b73 100644 --- a/src/backend/helpers/jwt.mjs +++ b/src/backend/helpers/jwt.mjs @@ -1,5 +1,5 @@ /* -Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,27 +7,21 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -In any derivative products, you must retain the information of -owner of the original code and provide clear attribution to the project - - https://dochub.info - -The use of this product or its derivatives for any purpose cannot be a secret. - - Unless required by applicable law or agreed to in writing, software +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Maintainers: - Vladislav Markin + Vladislav Markin, Sber Contributors: - Nikolay Temnyakov - Vladislav Markin + Vladislav Markin, Sber - 2023 + Nikolay Temnyakov, Sber - 2024 */ + import { KJUR } from "jsrsasign"; export function getRoles(headers) { diff --git a/src/backend/helpers/request.mjs b/src/backend/helpers/request.mjs index 132457c1..f948c04a 100644 --- a/src/backend/helpers/request.mjs +++ b/src/backend/helpers/request.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,8 +25,9 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Vladislav Markin + R.Piontik - 2023 + Vladislav Markin, Sber - 2023 + R.Piontik - 2024 */ import path from 'path'; diff --git a/src/backend/helpers/uri.mjs b/src/backend/helpers/uri.mjs index 2dfaec93..0637c77d 100644 --- a/src/backend/helpers/uri.mjs +++ b/src/backend/helpers/uri.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,10 +25,9 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Vladislav Markin + R.Piontik - 2023 + Vladislav Markin, Sber - 2023 */ - import uriToolConstructor from '../../global/manifest/tools/uri.mjs'; const config = { diff --git a/src/backend/helpers/validators.mjs b/src/backend/helpers/validators.mjs index 82cbb29e..2cbc5919 100644 --- a/src/backend/helpers/validators.mjs +++ b/src/backend/helpers/validators.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,8 +25,8 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Nikolay Temnyakov + R.Piontik - 2023 + Nikolay Temnyakov, Sber - 2024 */ import validators from '../../global/rules/validators.mjs'; diff --git a/src/backend/main.mjs b/src/backend/main.mjs index e651d48a..ba074bf5 100644 --- a/src/backend/main.mjs +++ b/src/backend/main.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,8 +25,8 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Nikolay Temnyakov + R.Piontik - 2023 + Nikolay Temnyakov, Sber - 2024 */ import './helpers/env.mjs'; diff --git a/src/backend/middlewares/cluster.mjs b/src/backend/middlewares/cluster.mjs index 49d6603d..e7385908 100644 --- a/src/backend/middlewares/cluster.mjs +++ b/src/backend/middlewares/cluster.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2024 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,8 +25,8 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Nikolay Temnyakov + R.Piontik - 2023 + Nikolay Temnyakov, Sber - 2024 */ // Обеспечивает работу DocHub в кластере diff --git a/src/backend/storage/cache.mjs b/src/backend/storage/cache.mjs index 1c3e9b5a..1188e9bf 100644 --- a/src/backend/storage/cache.mjs +++ b/src/backend/storage/cache.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,8 +25,10 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Nikolay Temnyakov + R.Piontik - 2023 + Vladislav Markin, Sber - 2023 + Vladislav Nefedov, Sber - 2023 + Nikolay Temnyakov, Sber - 2024 */ diff --git a/src/backend/storage/manager.mjs b/src/backend/storage/manager.mjs index 93d819e4..b042ffac 100644 --- a/src/backend/storage/manager.mjs +++ b/src/backend/storage/manager.mjs @@ -1,5 +1,6 @@ /* Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -24,9 +25,11 @@ Maintainers: R.Piontik Contributors: - R.Piontik - Nikolay Temnyakov - clayzenx + R.Piontik - 2023 + Vladislav Markin, Sber - 2023 + Vladislav Nefedov, Sber - 2023 + Nikolay Temnyakov, Sber - 2024 + Vladislav Markin, Sber - 2024 */ import logger from '../utils/logger.mjs'; diff --git a/src/backend/utils/logger.mjs b/src/backend/utils/logger.mjs index 3c944e97..3bd68215 100644 --- a/src/backend/utils/logger.mjs +++ b/src/backend/utils/logger.mjs @@ -25,10 +25,9 @@ Maintainers: Contributors: R.Piontik - Nikolay Temnyakov - clayzenx */ + export default { log(text, tag) { // eslint-disable-next-line no-console diff --git a/src/backend/utils/rules.mjs b/src/backend/utils/rules.mjs index 97a2105f..bb448555 100644 --- a/src/backend/utils/rules.mjs +++ b/src/backend/utils/rules.mjs @@ -1,5 +1,5 @@ /* -Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2024 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,24 +7,17 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -In any derivative products, you must retain the information of -owner of the original code and provide clear attribution to the project - - https://dochub.info - -The use of this product or its derivatives for any purpose cannot be a secret. - - Unless required by applicable law or agreed to in writing, software +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Maintainers: - Nikolay Temnyakov + Nikolay Temnyakov, Sber Contributors: - Nikolay Temnyakov + Nikolay Temnyakov, Sber - 2024 */ import cache from "../storage/cache.mjs"; diff --git a/src/frontend/auth/oidc-client.js b/src/frontend/auth/oidc-client.js index dce37bbc..5800bc91 100644 --- a/src/frontend/auth/oidc-client.js +++ b/src/frontend/auth/oidc-client.js @@ -1,5 +1,5 @@ /* -Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru +Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,24 +7,17 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -In any derivative products, you must retain the information of -owner of the original code and provide clear attribution to the project - - https://dochub.info - -The use of this product or its derivatives for any purpose cannot be a secret. - - Unless required by applicable law or agreed to in writing, software +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Maintainers: - Vladislav Markin + Vladislav Markin, Sber Contributors: - Vladislav Markin + Vladislav Markin, Sber - 2023 */ diff --git a/src/frontend/bootstrap.js b/src/frontend/bootstrap.js index bd29fdfe..8068c47c 100644 --- a/src/frontend/bootstrap.js +++ b/src/frontend/bootstrap.js @@ -1,5 +1,5 @@ /* - Copyright (C) 2021 owner Roman Piontik R.Piontik@mail.ru + Copyright (C) 2023 Sber Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,19 +7,17 @@ http://www.apache.org/licenses/LICENSE-2.0 - In any derivative products, you must retain the information of - owner of the original code and provide clear attribution to the project - - https://dochub.info - - The use of this product or its derivatives for any purpose cannot be a secret. - Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + Maintainers: + Navasardyan Suren, Sber - 2023 + + Contributors: + Navasardyan Suren, Sber - 2023 */ import env from '@front/helpers/env'; diff --git a/src/frontend/components/Architecture/Aspect.vue b/src/frontend/components/Architecture/Aspect.vue index 68c894a4..3c07a836 100644 --- a/src/frontend/components/Architecture/Aspect.vue +++ b/src/frontend/components/Architecture/Aspect.vue @@ -8,6 +8,7 @@