From eb61614a7ded1b56dc704651ce66ae0cb58d3186 Mon Sep 17 00:00:00 2001 From: <> Date: Tue, 12 Dec 2023 13:00:11 +0000 Subject: [PATCH] Deployed f6d7c3d with MkDocs version: 1.5.3 --- .nojekyll | 0 404.html | 2827 +++++++ .../gitlab/image-builder/index.html | 3005 ++++++++ .../ci-templates/gitlab/k8s-deploy/index.html | 3017 ++++++++ admin/cli/index.html | 2985 ++++++++ .../getting_started/index.html | 2962 ++++++++ admin/getting_started/img/collab-step-1.png | Bin 0 -> 31720 bytes .../img/collab-step-1.png.license | 2 + admin/getting_started/img/collab-step-2.png | Bin 0 -> 27493 bytes .../img/collab-step-2.png.license | 2 + admin/getting_started/img/collab-step-3.png | Bin 0 -> 47581 bytes .../img/collab-step-3.png.license | 2 + admin/getting_started/img/collab-step-4.png | Bin 0 -> 56032 bytes .../img/collab-step-4.png.license | 2 + admin/getting_started/img/collab-step-5.png | Bin 0 -> 63579 bytes .../img/collab-step-5.png.license | 2 + admin/index.html | 2874 +++++++ admin/installation/index.html | 3333 ++++++++ admin/uninstallation/index.html | 2900 +++++++ assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.d7c377c4.min.js | 29 + assets/javascripts/bundle.d7c377c4.min.js.map | 7 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.el.min.js | 1 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.he.min.js | 1 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.f886a092.min.js | 42 + .../workers/search.f886a092.min.js.map | 7 + assets/stylesheets/main.50c56a3b.min.css | 1 + assets/stylesheets/main.50c56a3b.min.css.map | 1 + assets/stylesheets/palette.06af60db.min.css | 1 + .../stylesheets/palette.06af60db.min.css.map | 1 + development/backend/authentication/index.html | 2990 ++++++++ development/backend/code-style/index.html | 3102 ++++++++ .../backend/database-migration/index.html | 2881 +++++++ development/backend/exception/index.html | 2968 ++++++++ development/backend/extensions/index.html | 3125 ++++++++ development/backend/technology/index.html | 2971 ++++++++ development/docs/index.html | 2961 ++++++++ development/frontend/code-style/index.html | 3033 ++++++++ development/frontend/customize/index.html | 2884 +++++++ .../responsive-design/chrome-dev-view.png | Bin 0 -> 18477 bytes .../chrome-dev-view.png.license | 2 + .../responsive-design/mobile-view/index.html | 3070 ++++++++ .../responsive-design/select-dimensions.png | Bin 0 -> 8124 bytes .../select-dimensions.png.license | 2 + development/frontend/routes/index.html | 2966 ++++++++ development/frontend/testing/index.html | 3254 ++++++++ development/index.html | 3120 ++++++++ development/k8s/resources/index.html | 2893 +++++++ index.html | 2861 +++++++ release-notes/index.html | 2884 +++++++ search/search_index.json | 1 + sitemap.xml | 3 + sitemap.xml.gz | Bin 0 -> 127 bytes style.css | 8 + user/alerts/create.png | Bin 0 -> 15364 bytes user/alerts/create.png.license | 2 + user/alerts/create/index.html | 2914 +++++++ user/alerts/success_alert.png | Bin 0 -> 6902 bytes user/alerts/success_alert.png.license | 2 + user/index.html | 3114 ++++++++ user/projects/access/index.html | 2888 +++++++ user/projects/access/project-overview.png | Bin 0 -> 24913 bytes .../access/project-overview.png.license | 2 + user/projects/add-user/add-user-empty.png | Bin 0 -> 9150 bytes .../add-user/add-user-empty.png.license | 2 + user/projects/add-user/add-user.png | Bin 0 -> 11595 bytes user/projects/add-user/add-user.png.license | 2 + user/projects/add-user/index.html | 2999 ++++++++ user/projects/add-user/manage-users.png | Bin 0 -> 17625 bytes .../add-user/manage-users.png.license | 2 + user/projects/add-user/modify-user.png | Bin 0 -> 32953 bytes .../projects/add-user/modify-user.png.license | 2 + user/projects/create/index.html | 2986 ++++++++ user/projects/create/step-1.png | Bin 0 -> 24913 bytes user/projects/create/step-1.png.license | 2 + user/projects/create/step-2.png | Bin 0 -> 24264 bytes user/projects/create/step-2.png.license | 2 + .../models/backups/backups-overview.png | Bin 0 -> 14042 bytes .../backups/backups-overview.png.license | 2 + .../models/backups/create-pipeline.png | Bin 0 -> 50288 bytes .../backups/create-pipeline.png.license | 2 + .../models/backups/model-overview.png | Bin 0 -> 25304 bytes .../models/backups/model-overview.png.license | 2 + .../models/backups/remove-pipeline.png | Bin 0 -> 51505 bytes .../backups/remove-pipeline.png.license | 2 + .../projects/models/backups/remove/index.html | 2894 +++++++ user/projects/models/backups/run-pipeline.png | Bin 0 -> 58289 bytes .../models/backups/run-pipeline.png.license | 2 + .../models/backups/select-pipeline.png | Bin 0 -> 26651 bytes .../backups/select-pipeline.png.license | 2 + user/projects/models/backups/setup/index.html | 2927 +++++++ .../models/backups/trigger/index.html | 2886 +++++++ user/projects/models/complexity_badge.png | Bin 0 -> 72825 bytes .../models/complexity_badge.png.license | 2 + .../models/complexity_badge/index.html | 2995 ++++++++ user/projects/models/create/index.html | 3134 ++++++++ .../models/diagrams/diagram_button.png | Bin 0 -> 51830 bytes .../diagrams/diagram_button.png.license | 2 + .../diagrams/setup_diagram_cache/index.html | 2931 +++++++ .../diagrams/view_diagram_cache/index.html | 2900 +++++++ .../models/diagrams/view_diagrams.png | Bin 0 -> 62536 bytes .../models/diagrams/view_diagrams.png.license | 2 + user/projects/models/metadata/index.html | 2887 +++++++ .../models/sources/open-modelsources.png | Bin 0 -> 37336 bytes .../sources/open-modelsources.png.license | 2 + user/projects/models/sources/t4c/index.html | 2996 ++++++++ .../sources/use-existing-repository.png | Bin 0 -> 20798 bytes .../use-existing-repository.png.license | 2 + user/projects/models/update/index.html | 2900 +++++++ user/projects/roles/index.html | 2903 +++++++ user/sessions/close_welcome_dialog.png | Bin 0 -> 216612 bytes .../sessions/close_welcome_dialog.png.license | 2 + user/sessions/files/download-button.png | Bin 0 -> 30143 bytes .../files/download-button.png.license | 2 + user/sessions/files/download-file-button.png | Bin 0 -> 44541 bytes .../files/download-file-button.png.license | 2 + user/sessions/files/file-browser-button.png | Bin 0 -> 42700 bytes .../files/file-browser-button.png.license | 2 + user/sessions/files/files-to-upload.png | Bin 0 -> 68242 bytes .../files/files-to-upload.png.license | 2 + user/sessions/files/files/index.html | 2945 ++++++++ user/sessions/files/upload-button.png | Bin 0 -> 30134 bytes user/sessions/files/upload-button.png.license | 2 + user/sessions/files/upload-file-button.png | Bin 0 -> 60258 bytes .../files/upload-file-button.png.license | 2 + user/sessions/flows/git/index.html | 2872 +++++++ .../flows/screenshots/cap-test-conn.jpg | Bin 0 -> 23316 bytes .../screenshots/cap-test-conn.jpg.license | 2 + .../flows/screenshots/connection-example.jpg | Bin 0 -> 121822 bytes .../connection-example.jpg.license | 2 + .../flows/screenshots/session-password.png | Bin 0 -> 40334 bytes .../screenshots/session-password.png.license | 2 + user/sessions/flows/screenshots/step_1.png | Bin 0 -> 118374 bytes .../flows/screenshots/step_1.png.license | 2 + user/sessions/flows/screenshots/step_2.png | Bin 0 -> 102207 bytes .../flows/screenshots/step_2.png.license | 2 + user/sessions/flows/t4c/index.html | 2942 ++++++++ .../sessions/jupyter/collaboration/index.html | 3126 ++++++++ .../jupyter/jupyter-collaboration.mp4 | 3 + .../jupyter/jupyter-collaboration.mp4.license | 2 + user/sessions/reconnect/index.html | 2891 +++++++ user/sessions/request/index.html | 2953 ++++++++ user/sessions/request_persistent_session.png | Bin 0 -> 11484 bytes .../request_persistent_session.png.license | 2 + user/sessions/screenshot/clipboard.png | Bin 0 -> 23226 bytes .../sessions/screenshot/clipboard.png.license | 2 + .../screenshot/screenshots/index.html | 3055 ++++++++ user/sessions/terminate/index.html | 2897 +++++++ user/sessions/troubleshooting/index.html | 2924 +++++++ user/sessions/types/index.html | 3012 ++++++++ user/sessions/types/persistent/index.html | 2913 +++++++ user/sessions/types/read-only/index.html | 2888 +++++++ .../types/screenshots/active-sessions.png | Bin 0 -> 20024 bytes .../screenshots/active-sessions.png.license | 2 + .../types/screenshots/cap-test-conn.jpg | Bin 0 -> 23316 bytes .../screenshots/cap-test-conn.jpg.license | 2 + .../types/screenshots/connect-to-session.png | Bin 0 -> 40247 bytes .../connect-to-session.png.license | 2 + .../types/screenshots/request-session.png | Bin 0 -> 29475 bytes .../screenshots/request-session.png.license | 2 + user/settings/model-sources/git/index.html | 3020 ++++++++ user/settings/model-sources/t4c/index.html | 2988 ++++++++ user/settings/monitoring/index.html | 2884 +++++++ user/settings/tools/index.html | 2954 ++++++++ user/settings/tools/model_restrictions.png | Bin 0 -> 53860 bytes .../tools/model_restrictions.png.license | 2 + user/settings/tools/model_restrictions_pv.png | Bin 0 -> 19225 bytes .../tools/model_restrictions_pv.png.license | 2 + user/settings/tools/pure_variants/index.html | 3079 ++++++++ user/tokens/index.html | 3028 ++++++++ user/tools/capella/introduction/index.html | 2997 ++++++++ user/tools/capella/t4c-git-compare/index.html | 3069 ++++++++ .../capella/teamforcapella/add-repository.png | Bin 0 -> 6136 bytes .../teamforcapella/add-repository.png.license | 2 + .../teamforcapella/backup-migration.png | Bin 0 -> 11968 bytes .../backup-migration.png.license | 2 + .../export/capella-project-to-repository.png | Bin 0 -> 17237 bytes .../capella-project-to-repository.png.license | 2 + .../export/export-repository-selection.png | Bin 0 -> 14467 bytes .../export-repository-selection.png.license | 2 + .../export/export-to-t4c/index.html | 2906 +++++++ .../export/select-overwrite-strategy.png | Bin 0 -> 7351 bytes .../select-overwrite-strategy.png.license | 2 + .../import/capella-import-dialog.png | Bin 0 -> 31013 bytes .../import/capella-import-dialog.png.license | 2 + .../import/change-local-project-name.png | Bin 0 -> 27608 bytes .../change-local-project-name.png.license | 2 + .../import/import-all-images.png | Bin 0 -> 18951 bytes .../import/import-all-images.png.license | 2 + .../import/import-from-t4c/index.html | 2924 +++++++ .../import/import-repository-selection.png | Bin 0 -> 63772 bytes .../import-repository-selection.png.license | 2 + .../import/imported-resources-message.png | Bin 0 -> 65689 bytes .../imported-resources-message.png.license | 2 + .../project-already-exists-in-workspace.png | Bin 0 -> 24274 bytes ...ct-already-exists-in-workspace.png.license | 2 + .../import/project-from-remote-repository.png | Bin 0 -> 15839 bytes ...project-from-remote-repository.png.license | 2 + .../import/use-default-location.png | Bin 0 -> 25688 bytes .../import/use-default-location.png.license | 2 + .../teamforcapella/migrate-capella-model.png | Bin 0 -> 33661 bytes .../migrate-capella-model.png.license | 2 + .../activate-t4c-administration-guide.png | Bin 0 -> 214925 bytes ...ivate-t4c-administration-guide.png.license | 2 + .../add-new-cdo-session.png | Bin 0 -> 39823 bytes .../add-new-cdo-session.png.license | 2 + .../project-management/delete-t4c-project.png | Bin 0 -> 65508 bytes .../delete-t4c-project.png.license | 2 + .../find-out-repository-host.png | Bin 0 -> 113860 bytes .../find-out-repository-host.png.license | 2 + .../project-management/open-cdo-session.png | Bin 0 -> 84481 bytes .../open-cdo-session.png.license | 2 + .../open-cdo-transaction.png | Bin 0 -> 103457 bytes .../open-cdo-transaction.png.license | 2 + .../project-management/index.html | 3006 ++++++++ .../repository-management/index.html | 3010 ++++++++ .../capella/teamforcapella/update/index.html | 2925 +++++++ .../configure-merge-direction.png | Bin 0 -> 129998 bytes .../configure-merge-direction.png.license | 2 + .../configure-merge-matching.png | Bin 0 -> 168606 bytes .../configure-merge-matching.png.license | 2 + .../working-with-git/create-merge-branch.png | Bin 0 -> 98016 bytes .../create-merge-branch.png.license | 2 + .../working-with-git/explain-merge-view.png | Bin 0 -> 140927 bytes .../explain-merge-view.png.license | 2 + .../tools/capella/working-with-git/index.html | 3338 ++++++++ .../working-with-git/local-destination.png | Bin 0 -> 105337 bytes .../local-destination.png.license | 2 + .../working-with-git/merge-decide-side.png | Bin 0 -> 248791 bytes .../merge-decide-side.png.license | 2 + .../working-with-git/open-reset-view.png | Bin 0 -> 337012 bytes .../open-reset-view.png.license | 2 + .../working-with-git/reset-hard-view.png | Bin 0 -> 225194 bytes .../reset-hard-view.png.license | 2 + .../search-git-repository-view.png | Bin 0 -> 56463 bytes .../search-git-repository-view.png.license | 2 + .../capella/working-with-git/search-view.png | Bin 0 -> 108502 bytes .../working-with-git/search-view.png.license | 2 + .../working-with-git/staged-changes.png | Bin 0 -> 278010 bytes .../staged-changes.png.license | 2 + .../working-with-git/start-compare-view.png | Bin 0 -> 447765 bytes .../start-compare-view.png.license | 2 + .../working-with-git/switch-branch-v1.png | Bin 0 -> 102265 bytes .../switch-branch-v1.png.license | 2 + .../working-with-git/switch-branch-v2.png | Bin 0 -> 135136 bytes .../switch-branch-v2.png.license | 2 + .../working-with-git/unstaged-changes.png | Bin 0 -> 288545 bytes .../unstaged-changes.png.license | 2 + 280 files changed, 204137 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 admin/ci-templates/gitlab/image-builder/index.html create mode 100644 admin/ci-templates/gitlab/k8s-deploy/index.html create mode 100644 admin/cli/index.html create mode 100644 admin/getting_started/getting_started/index.html create mode 100644 admin/getting_started/img/collab-step-1.png create mode 100644 admin/getting_started/img/collab-step-1.png.license create mode 100644 admin/getting_started/img/collab-step-2.png create mode 100644 admin/getting_started/img/collab-step-2.png.license create mode 100644 admin/getting_started/img/collab-step-3.png create mode 100644 admin/getting_started/img/collab-step-3.png.license create mode 100644 admin/getting_started/img/collab-step-4.png create mode 100644 admin/getting_started/img/collab-step-4.png.license create mode 100644 admin/getting_started/img/collab-step-5.png create mode 100644 admin/getting_started/img/collab-step-5.png.license create mode 100644 admin/index.html create mode 100644 admin/installation/index.html create mode 100644 admin/uninstallation/index.html create mode 100644 assets/images/favicon.png create mode 100644 assets/javascripts/bundle.d7c377c4.min.js create mode 100644 assets/javascripts/bundle.d7c377c4.min.js.map create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.f886a092.min.js create mode 100644 assets/javascripts/workers/search.f886a092.min.js.map create mode 100644 assets/stylesheets/main.50c56a3b.min.css create mode 100644 assets/stylesheets/main.50c56a3b.min.css.map create mode 100644 assets/stylesheets/palette.06af60db.min.css create mode 100644 assets/stylesheets/palette.06af60db.min.css.map create mode 100644 development/backend/authentication/index.html create mode 100644 development/backend/code-style/index.html create mode 100644 development/backend/database-migration/index.html create mode 100644 development/backend/exception/index.html create mode 100644 development/backend/extensions/index.html create mode 100644 development/backend/technology/index.html create mode 100644 development/docs/index.html create mode 100644 development/frontend/code-style/index.html create mode 100644 development/frontend/customize/index.html create mode 100644 development/frontend/responsive-design/chrome-dev-view.png create mode 100644 development/frontend/responsive-design/chrome-dev-view.png.license create mode 100644 development/frontend/responsive-design/mobile-view/index.html create mode 100644 development/frontend/responsive-design/select-dimensions.png create mode 100644 development/frontend/responsive-design/select-dimensions.png.license create mode 100644 development/frontend/routes/index.html create mode 100644 development/frontend/testing/index.html create mode 100644 development/index.html create mode 100644 development/k8s/resources/index.html create mode 100644 index.html create mode 100644 release-notes/index.html create mode 100644 search/search_index.json create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz create mode 100644 style.css create mode 100644 user/alerts/create.png create mode 100644 user/alerts/create.png.license create mode 100644 user/alerts/create/index.html create mode 100644 user/alerts/success_alert.png create mode 100644 user/alerts/success_alert.png.license create mode 100644 user/index.html create mode 100644 user/projects/access/index.html create mode 100644 user/projects/access/project-overview.png create mode 100644 user/projects/access/project-overview.png.license create mode 100644 user/projects/add-user/add-user-empty.png create mode 100644 user/projects/add-user/add-user-empty.png.license create mode 100644 user/projects/add-user/add-user.png create mode 100644 user/projects/add-user/add-user.png.license create mode 100644 user/projects/add-user/index.html create mode 100644 user/projects/add-user/manage-users.png create mode 100644 user/projects/add-user/manage-users.png.license create mode 100644 user/projects/add-user/modify-user.png create mode 100644 user/projects/add-user/modify-user.png.license create mode 100644 user/projects/create/index.html create mode 100644 user/projects/create/step-1.png create mode 100644 user/projects/create/step-1.png.license create mode 100644 user/projects/create/step-2.png create mode 100644 user/projects/create/step-2.png.license create mode 100644 user/projects/models/backups/backups-overview.png create mode 100644 user/projects/models/backups/backups-overview.png.license create mode 100644 user/projects/models/backups/create-pipeline.png create mode 100644 user/projects/models/backups/create-pipeline.png.license create mode 100644 user/projects/models/backups/model-overview.png create mode 100644 user/projects/models/backups/model-overview.png.license create mode 100644 user/projects/models/backups/remove-pipeline.png create mode 100644 user/projects/models/backups/remove-pipeline.png.license create mode 100644 user/projects/models/backups/remove/index.html create mode 100644 user/projects/models/backups/run-pipeline.png create mode 100644 user/projects/models/backups/run-pipeline.png.license create mode 100644 user/projects/models/backups/select-pipeline.png create mode 100644 user/projects/models/backups/select-pipeline.png.license create mode 100644 user/projects/models/backups/setup/index.html create mode 100644 user/projects/models/backups/trigger/index.html create mode 100644 user/projects/models/complexity_badge.png create mode 100644 user/projects/models/complexity_badge.png.license create mode 100644 user/projects/models/complexity_badge/index.html create mode 100644 user/projects/models/create/index.html create mode 100644 user/projects/models/diagrams/diagram_button.png create mode 100644 user/projects/models/diagrams/diagram_button.png.license create mode 100644 user/projects/models/diagrams/setup_diagram_cache/index.html create mode 100644 user/projects/models/diagrams/view_diagram_cache/index.html create mode 100644 user/projects/models/diagrams/view_diagrams.png create mode 100644 user/projects/models/diagrams/view_diagrams.png.license create mode 100644 user/projects/models/metadata/index.html create mode 100644 user/projects/models/sources/open-modelsources.png create mode 100644 user/projects/models/sources/open-modelsources.png.license create mode 100644 user/projects/models/sources/t4c/index.html create mode 100644 user/projects/models/sources/use-existing-repository.png create mode 100644 user/projects/models/sources/use-existing-repository.png.license create mode 100644 user/projects/models/update/index.html create mode 100644 user/projects/roles/index.html create mode 100644 user/sessions/close_welcome_dialog.png create mode 100644 user/sessions/close_welcome_dialog.png.license create mode 100644 user/sessions/files/download-button.png create mode 100644 user/sessions/files/download-button.png.license create mode 100644 user/sessions/files/download-file-button.png create mode 100644 user/sessions/files/download-file-button.png.license create mode 100644 user/sessions/files/file-browser-button.png create mode 100644 user/sessions/files/file-browser-button.png.license create mode 100644 user/sessions/files/files-to-upload.png create mode 100644 user/sessions/files/files-to-upload.png.license create mode 100644 user/sessions/files/files/index.html create mode 100644 user/sessions/files/upload-button.png create mode 100644 user/sessions/files/upload-button.png.license create mode 100644 user/sessions/files/upload-file-button.png create mode 100644 user/sessions/files/upload-file-button.png.license create mode 100644 user/sessions/flows/git/index.html create mode 100644 user/sessions/flows/screenshots/cap-test-conn.jpg create mode 100644 user/sessions/flows/screenshots/cap-test-conn.jpg.license create mode 100644 user/sessions/flows/screenshots/connection-example.jpg create mode 100644 user/sessions/flows/screenshots/connection-example.jpg.license create mode 100644 user/sessions/flows/screenshots/session-password.png create mode 100644 user/sessions/flows/screenshots/session-password.png.license create mode 100644 user/sessions/flows/screenshots/step_1.png create mode 100644 user/sessions/flows/screenshots/step_1.png.license create mode 100644 user/sessions/flows/screenshots/step_2.png create mode 100644 user/sessions/flows/screenshots/step_2.png.license create mode 100644 user/sessions/flows/t4c/index.html create mode 100644 user/sessions/jupyter/collaboration/index.html create mode 100644 user/sessions/jupyter/jupyter-collaboration.mp4 create mode 100644 user/sessions/jupyter/jupyter-collaboration.mp4.license create mode 100644 user/sessions/reconnect/index.html create mode 100644 user/sessions/request/index.html create mode 100644 user/sessions/request_persistent_session.png create mode 100644 user/sessions/request_persistent_session.png.license create mode 100644 user/sessions/screenshot/clipboard.png create mode 100644 user/sessions/screenshot/clipboard.png.license create mode 100644 user/sessions/screenshot/screenshots/index.html create mode 100644 user/sessions/terminate/index.html create mode 100644 user/sessions/troubleshooting/index.html create mode 100644 user/sessions/types/index.html create mode 100644 user/sessions/types/persistent/index.html create mode 100644 user/sessions/types/read-only/index.html create mode 100644 user/sessions/types/screenshots/active-sessions.png create mode 100644 user/sessions/types/screenshots/active-sessions.png.license create mode 100644 user/sessions/types/screenshots/cap-test-conn.jpg create mode 100644 user/sessions/types/screenshots/cap-test-conn.jpg.license create mode 100644 user/sessions/types/screenshots/connect-to-session.png create mode 100644 user/sessions/types/screenshots/connect-to-session.png.license create mode 100644 user/sessions/types/screenshots/request-session.png create mode 100644 user/sessions/types/screenshots/request-session.png.license create mode 100644 user/settings/model-sources/git/index.html create mode 100644 user/settings/model-sources/t4c/index.html create mode 100644 user/settings/monitoring/index.html create mode 100644 user/settings/tools/index.html create mode 100644 user/settings/tools/model_restrictions.png create mode 100644 user/settings/tools/model_restrictions.png.license create mode 100644 user/settings/tools/model_restrictions_pv.png create mode 100644 user/settings/tools/model_restrictions_pv.png.license create mode 100644 user/settings/tools/pure_variants/index.html create mode 100644 user/tokens/index.html create mode 100644 user/tools/capella/introduction/index.html create mode 100644 user/tools/capella/t4c-git-compare/index.html create mode 100644 user/tools/capella/teamforcapella/add-repository.png create mode 100644 user/tools/capella/teamforcapella/add-repository.png.license create mode 100644 user/tools/capella/teamforcapella/backup-migration.png create mode 100644 user/tools/capella/teamforcapella/backup-migration.png.license create mode 100644 user/tools/capella/teamforcapella/export/capella-project-to-repository.png create mode 100644 user/tools/capella/teamforcapella/export/capella-project-to-repository.png.license create mode 100644 user/tools/capella/teamforcapella/export/export-repository-selection.png create mode 100644 user/tools/capella/teamforcapella/export/export-repository-selection.png.license create mode 100644 user/tools/capella/teamforcapella/export/export-to-t4c/index.html create mode 100644 user/tools/capella/teamforcapella/export/select-overwrite-strategy.png create mode 100644 user/tools/capella/teamforcapella/export/select-overwrite-strategy.png.license create mode 100644 user/tools/capella/teamforcapella/import/capella-import-dialog.png create mode 100644 user/tools/capella/teamforcapella/import/capella-import-dialog.png.license create mode 100644 user/tools/capella/teamforcapella/import/change-local-project-name.png create mode 100644 user/tools/capella/teamforcapella/import/change-local-project-name.png.license create mode 100644 user/tools/capella/teamforcapella/import/import-all-images.png create mode 100644 user/tools/capella/teamforcapella/import/import-all-images.png.license create mode 100644 user/tools/capella/teamforcapella/import/import-from-t4c/index.html create mode 100644 user/tools/capella/teamforcapella/import/import-repository-selection.png create mode 100644 user/tools/capella/teamforcapella/import/import-repository-selection.png.license create mode 100644 user/tools/capella/teamforcapella/import/imported-resources-message.png create mode 100644 user/tools/capella/teamforcapella/import/imported-resources-message.png.license create mode 100644 user/tools/capella/teamforcapella/import/project-already-exists-in-workspace.png create mode 100644 user/tools/capella/teamforcapella/import/project-already-exists-in-workspace.png.license create mode 100644 user/tools/capella/teamforcapella/import/project-from-remote-repository.png create mode 100644 user/tools/capella/teamforcapella/import/project-from-remote-repository.png.license create mode 100644 user/tools/capella/teamforcapella/import/use-default-location.png create mode 100644 user/tools/capella/teamforcapella/import/use-default-location.png.license create mode 100644 user/tools/capella/teamforcapella/migrate-capella-model.png create mode 100644 user/tools/capella/teamforcapella/migrate-capella-model.png.license create mode 100644 user/tools/capella/teamforcapella/project-management/activate-t4c-administration-guide.png create mode 100644 user/tools/capella/teamforcapella/project-management/activate-t4c-administration-guide.png.license create mode 100644 user/tools/capella/teamforcapella/project-management/add-new-cdo-session.png create mode 100644 user/tools/capella/teamforcapella/project-management/add-new-cdo-session.png.license create mode 100644 user/tools/capella/teamforcapella/project-management/delete-t4c-project.png create mode 100644 user/tools/capella/teamforcapella/project-management/delete-t4c-project.png.license create mode 100644 user/tools/capella/teamforcapella/project-management/find-out-repository-host.png create mode 100644 user/tools/capella/teamforcapella/project-management/find-out-repository-host.png.license create mode 100644 user/tools/capella/teamforcapella/project-management/open-cdo-session.png create mode 100644 user/tools/capella/teamforcapella/project-management/open-cdo-session.png.license create mode 100644 user/tools/capella/teamforcapella/project-management/open-cdo-transaction.png create mode 100644 user/tools/capella/teamforcapella/project-management/open-cdo-transaction.png.license create mode 100644 user/tools/capella/teamforcapella/project-management/project-management/index.html create mode 100644 user/tools/capella/teamforcapella/repository-management/index.html create mode 100644 user/tools/capella/teamforcapella/update/index.html create mode 100644 user/tools/capella/working-with-git/configure-merge-direction.png create mode 100644 user/tools/capella/working-with-git/configure-merge-direction.png.license create mode 100644 user/tools/capella/working-with-git/configure-merge-matching.png create mode 100644 user/tools/capella/working-with-git/configure-merge-matching.png.license create mode 100644 user/tools/capella/working-with-git/create-merge-branch.png create mode 100644 user/tools/capella/working-with-git/create-merge-branch.png.license create mode 100644 user/tools/capella/working-with-git/explain-merge-view.png create mode 100644 user/tools/capella/working-with-git/explain-merge-view.png.license create mode 100644 user/tools/capella/working-with-git/index.html create mode 100644 user/tools/capella/working-with-git/local-destination.png create mode 100644 user/tools/capella/working-with-git/local-destination.png.license create mode 100644 user/tools/capella/working-with-git/merge-decide-side.png create mode 100644 user/tools/capella/working-with-git/merge-decide-side.png.license create mode 100644 user/tools/capella/working-with-git/open-reset-view.png create mode 100644 user/tools/capella/working-with-git/open-reset-view.png.license create mode 100644 user/tools/capella/working-with-git/reset-hard-view.png create mode 100644 user/tools/capella/working-with-git/reset-hard-view.png.license create mode 100644 user/tools/capella/working-with-git/search-git-repository-view.png create mode 100644 user/tools/capella/working-with-git/search-git-repository-view.png.license create mode 100644 user/tools/capella/working-with-git/search-view.png create mode 100644 user/tools/capella/working-with-git/search-view.png.license create mode 100644 user/tools/capella/working-with-git/staged-changes.png create mode 100644 user/tools/capella/working-with-git/staged-changes.png.license create mode 100644 user/tools/capella/working-with-git/start-compare-view.png create mode 100644 user/tools/capella/working-with-git/start-compare-view.png.license create mode 100644 user/tools/capella/working-with-git/switch-branch-v1.png create mode 100644 user/tools/capella/working-with-git/switch-branch-v1.png.license create mode 100644 user/tools/capella/working-with-git/switch-branch-v2.png create mode 100644 user/tools/capella/working-with-git/switch-branch-v2.png.license create mode 100644 user/tools/capella/working-with-git/unstaged-changes.png create mode 100644 user/tools/capella/working-with-git/unstaged-changes.png.license diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000000..e69de29bb2 diff --git a/404.html b/404.html new file mode 100644 index 0000000000..4a405366e7 --- /dev/null +++ b/404.html @@ -0,0 +1,2827 @@ + + + +
+ + + + + + + + + + + + + + +The image builder template builds the following images and pushes them to any +Docker registry:
+Please add the following section to your .gitlab-ci.yml
:
include:
+ - remote: https://raw.githubusercontent.com/DSD-DBS/capella-collab-manager/${CAPELLA_COLLABORATION_MANAGER_REVISION}/ci-templates/gitlab/image-builder.yml
+
The build images are tagged with the revision they were build with (e.g., when
+running for main the tag would be :main
) All characters matching the regex
+[^a-za-z0-9.] will be replaced with -.
You have to add the following environment variables on repository level. Make +sure to enable the "Expand variable reference" flag.
+PRIVATE_GPG_PATH
: Path to the private GPG key used to decrypt the
+ secret.docker.json
file (More about this file below)FRONTEND_IMAGE_NAME
(defaults to capella/collab/frontend)BACKEND_IMAGE_NAME
(default to capella/collab/backend)DOCS_IMAGE_NAME
(defaults to capella/collab/docs)GUACAMOLE_IMAGE_NAME
(defaults to capella/collab/guacamole)In addition you can adjust the following variables when running a pipeline:
+FRONTEND
: Build the frontend image?BACKEND
: Build the backend image?DOCS
: Build the docs image?GUACAMOLE
: Build the guacamole image?TARGET
: The target for which you want to build the images (More information
+ why this is important below)This is the (minimal) configuration. For more advanced configuration options, +please refer to the +image-builder +Gitlab template.
+We make use of Mozilla SOPS files to store
+secrets used in the image builder template. Therefore you need to have a
+directory $TARGET
for each target with a secret.docker.json
inside. You can
+create the secret.docker.json
by running the following command:
sops -e --output ./<target>/secret.docker.json input.json
+
The input.json
in this command is a placeholder for your own input file,
+which should have the following structure:
{
+ "registry_unencrypted": "<registry>",
+ "username_unencrypted": "<username>",
+ "password": "<unencrypted password>"
+}
+
Verify that you can open the secret file with
+sops ./<target>/secret.docker.json
. When it works, delete the input.json
!
In addition, you will need a .sops.yaml
at the root level having the
+following structure:
creation_rules:
+ - path_regex: .*
+ key_groups:
+ - pgp:
+ - <GPG fingerprint>
+
Any time you update the .sops.yaml
(i.e., adding or removing a fingerprint)
+you will have to run sops updatekeys ./<target>/secret.docker.json
to ensure
+that only authorized persons can decrypt the secret file.
Lastly, please ensure that your Gitlab runners GPG fingerprint is present in
+the .sops.yaml
such that it can use the secret values.
The Kubernetes deploy template is used to deploy the Capella Collaboration +Manager to a Kubernetes cluster using Helm.
+Please add the following section to your .gitlab-ci.yml
:
include:
+ - remote: https://raw.githubusercontent.com/DSD-DBS/capella-collab-manager/${CAPELLA_COLLABORATION_MANAGER_REVISION}/ci-templates/gitlab/k8s-deploy.yml
+
You have to add the following environment variables on repository level. Make +sure to enable the "Expand variable reference" flag.
+PRIVATE_GPG_PATH
: Path to the private GPG key used to decrypt the
+ secret.k8s.json
files.GRAFANA_HELM_CHART
: (Optional) - This variable is used to set the URL for
+ the Grafana Helm chart. It is useful if your deployment environment has
+ limited access, so you can specify a URL that is accessible for you.In addition you can adjust the following variables when running a pipeline:
+TARGET
: The target for which you want to build the images (More information
+ why this is important below)REVISION
: The revision of the capella collab manager repository you want to
+ useFor the k8s-deploy.yml
you need to have some secret sops files in place.
+First of all, you need a secret.docker.json
file as described
+here. In addition, you need to have a secret.k8s.json
in
+each target directory created by a json file having the following structure:
{
+ "server_unencrypted": "<k8s server>",
+ "namespace_unencrypted": "<namespace>",
+ "release_unencrypted": "<release>",
+ "username_unencrypted": "<username>",
+ "token": "<unencrypted token>"
+}
+
In addition, you need to have a general.values.yaml
containing all the
+values.yaml
values that do not have to be encrypted and a
+secret.values.yaml
only containing the values that should be encrypted
+(Please do not use YAML anchors in the secret.values.yaml
file and do not use
+the _unencrypted
suffix in the variable names).
Please delete the plain text files containing secrets directly after encrypting +them.
+The tree inside of your Gitlab repository should look like:
+├── .gitlab-ci.yml
+├── .sops.yaml
+├── environment.prod.ts
+├── favicon.ico
+├── target1
+│ ├── general.values.yaml
+│ ├── secret.values.yaml
+│ ├── secret.docker.json
+│ └── secret.k8s.json
+├── target2
+│ ├── general.values.yaml
+│ ├── secret.values.yaml
+│ ├── secret.docker.json
+│ └── secret.k8s.json
+└── ...
+
This is the (minimal) configuration. For more advanced configuration options, +please refer to the +k8s-deploy +Gitlab template.
+ + + + + + + + + + + + + +The Collaboration Manager repository contains a few tools that may come in +handy when you're an administrator of a Collaboration Manager setup.
+The CLI (Command Line Interface) tool allows you to backup and restore user's +workspaces.
+For the tools to work you'll need access to the Kubernetes cluster the +Collaboration manager is running on. In particular the namespace used to spawn +sessions.
+In order to use the CLI tooling, you'll need to have a local copy of the +collab-manager application and Python 3.11 installed.
+git clone https://github.com/DSD-DBS/capella-collab-manager.git
+cd capella-collab-manager/backend
+python -m venv .venv
+source .venv/bin/activate
+pip install .
+
Once your environment is set up, you can use the CLI tooling. The tooling is +located in a module:
+python -m capellacollab.cli --help
+
This gives you the help information. The CLI tool currently has one subcommand:
+ws
, short for workspace.
Usage: python -m capellacollab.cli [OPTIONS] COMMAND [ARGS]...
+
+Options:
+ --install-completion [bash|zsh|fish|powershell|pwsh]
+ Install completion for the specified shell.
+ --show-completion [bash|zsh|fish|powershell|pwsh]
+ Show completion for the specified shell, to
+ copy it or customize the installation.
+ --help Show this message and exit.
+
+Commands:
+ ws
+
You can discover the CLI on your own by printing the help messages of the +subcommands
+python -m capellacollab.cli ws --help
+python -m capellacollab.cli ws backup --help
+
This guide describes the steps to get started with the Capella Collaboration +Manager.
+Before you start, make sure you have a running environment. For instructions on +how to set up such an environment, please refer to the +Development installation guide.
+First open a browser and go to http://localhost:8080.
+You will be welcomed by a friendly screen and you can log in. The default setup +is running an OAuth mock service for authentication.
+ +As username, provide the admin
for the admin user. If you have changed the
+username or want to test another user, enter your custom username.
You'll be returned to the Collaboration manager. Now you can start a session. +Select Persistent Workspace and hit Request Session.
+ +The system will now schedule and start a fresh workspace. Wait a bit for the +workspace to be available
+ +Once the session is ready, click Connect to Session and a new tab should +open. After a few seconds you should see the Capella splash screen and a +workspace will be shown in your browser.
+ +This introduction only scratches the surface of what's possible with the +Collaboration Manager.
+More advanced features include:
+