Skip to content

Commit ef6faa7

Browse files
makseqhuguestenniernick-skriabinanithamuthu2022farioas
authored andcommitted
docs: New docs engine (HumanSignal#3176)
* Add GH stars * Add favicon * Start on open playground * Add list page * Update styleguide * Add search * Start sub pages * Fix sidebar menu * QA * Adjust colors * work on nav * Start breadcrumb generator * Add breadcrumb * Fix playground layout * Update ent theme colors * Fix playground buttons * Fix copy button * Fix open/close menu * Fix breadcrumb mobile * Ability to close iframe * Adjust colors * Fix enterprise colors * Fix ML guide cards layout * Design QA * Fix markdown width * Add default collapse * Feedback fixes * docs: Review and edit the docs files for the new docs website (#3253) * Udpate menu for ent * docs: Review and edit the docs files for the new docs website [DOC-82] * Fix in multiconfig file * Update note messages and address feedback Co-authored-by: Hugues Tennier <[email protected]> * revert version change * Update toc to use section frontmatter * Create custom toc to hide support enterprise-only content * Adjust enterprise only tags * Remove subpages * Add collapse component * Add collapse to styleguide * Update styleguide * docs: Reformat note message (#3262) * Udpate menu for ent * docs: Reformat note message in persistent_storage.md [DOC-84] * Update header.ejs Co-authored-by: Hugues Tennier <[email protected]> * Design feedback * Add get_started.html link * Update home.ejs * Add GA * Revert menu logic for Tags and Templates * Make header clickable * Remove enterprise only content from markdown * Support OSS remove content * Adjust footer * Add quick switcher * Adjust border color * Remove header from sidebar * docs: Order menuweight for Docs ENT website (#3261) * Content review for OOverview page * docs: Order pages and assign sections till import and export data page * docs: Add links to the docs home page * docs: Add ENT specific cards to the docs home page * docs: Reformat note messages * Max restrusture * Order pages to structure the left nav Co-authored-by: makseq-ubnt <[email protected]> * Fix homepage title * Fix margins * Add ntl functions to gather feedback * Revert back structure * Fix conditions * Add missing dep * Fix toc * update fetch URL * Fix additional fields * docs: Fix home EJS file (#3267) [DOC-85] * Add logs * log the error * Add confirmation message * log * Fix logo size * Fix tabs * Fix menu * Remove max height * update remove content script * Add logs * docs: Fix doc bugs (#3272) [DOC-87] * Fixes in release notes * hide search for now * docs: Update Get list of tasks API endpoint * docs: Update the welcome message on the landing page (#3277) [DOC-90] * Add new cmds * add bucket * cherry-pick action from develop * ci: test build * ci: fix action name * Add missing config * Add order_enterprise frontmatter field * Add links to SDK * docs: Add order_enterprise: <number> (#3299) * docs: Add order_enterprise: <number> [DOC-92] * docs: Add order_enterprise: <number> [DOC-92] * Edit home.ejs with OSS and ENT tile cards for landing page * Edit ordering of files for ENT website * Update loop * Switch releases note order * Edit release notes order for ENT website * Update release notes link for ENT on home.ejs * Update home.ejs Co-authored-by: Hugues Tennier <[email protected]> * Update LDAP capabilities (#3373) docs: Update LDAP capabilities [DEV-1330] * Adjust OG image * Add Toc heading back * Fix playground * Add search back for OSS site * Fix templates link * docs: Edit frontmatter for comments page (#3383) [DOC-98] * docs: Edit the left nav titles on templates page (#3385) [DOC-99] * Add margins when 2 admonitions are together * Hide contributions on enterprise docs * docs: Move images into docs new theme structure. (#3389) * docs: Move images into docs new theme structure. [DOC-100] * docs: Edit Figure numbers [DOC-100] * Add gif-border class styles * docs: Merge latest develop + Add content to clarify SSO page (#3371) * fix: DEV-3901: Paragraph overflow text issue when outliner disabled (#3372) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> * feat: DEV-3756: Queue management min backend (#3282) * feat: DEV-3756: Queue management min backend * Move update_is_labeled to mixin (DEV-3756) * Fix update_is_labeled for bulk operation (DEV-3756) * Empty commit * Revert "Empty commit" This reverts commit d5b20887aae08f863d4aa1f71dc02eaba10dced7. * docs: Add content to clarify SSO page. [DEV-1249] * fix: DEV-3901: Paragraph overflow text issue when outliner disabled (#3379) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> * Revert package-lock * fix: Token renewal button [issue #3033] (#3034) * Update user_account.html * Update label_studio/users/templates/users/user_account.html Co-authored-by: wesleylima <[email protected]> * Update label_studio/users/templates/users/user_account.html Co-authored-by: wesleylima <[email protected]> * Update user_account.html Co-authored-by: wesleylima <[email protected]> * ci: bump deps for ubuntu 22.04 runners * fix: DEV-3958: Remove WASD (#3386) * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> * ci: downgrade runners to ubuntu 20.04 * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3318) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * fix: DEV-3839: Avoid creation of pg_trgm in postgres if it's already existing (#3384) fix: DEV-3839: Avoid creation of pg_trgm in postgres if it's already exists * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" - revert again (#3398) Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3318)" This reverts commit 77672ab090bab898c3f96e92e06ba04c9327370a. * Add detailed instruction for local storage (#2179) * Add detailed instruction Add detailed instruction how to add task with local storage * Add screenshots for new instruction * Fix a typo * docs: Fix data manager hotkeys * fix: DEV-3719: Pan wasn't working in images from history (#3370) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Julio Sgarbi <[email protected]> * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3401) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * use iterator() to save memory * launch one async job to loop through all projects * ci: SRE-345: Add make migrations check (#3418) * ci: SRE-345: Add make migrations check * Fix cache conf * Add env var * Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject"" (#3420) Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3401)" This reverts commit dd46c9f912bc619ba424c56f6fb8bf6e0d23872f. * fix: DEV-3798: Improve performance for _rearrange_overlap_cohort (#3271) * fix: DEV-3798: Improve performance for _rearrange_overlap_cohort * fix: DEV-3911: Move persistent storages to OS (#3377) * fix: DEV-3911: Move persistent storages to OS * Fix * Add deps * Back header * Move DownloadStorageData handler * Update all urls json * Fix import * add nginx config * Fix GSC storage Co-authored-by: Sergei Ivashchenko <[email protected]> Co-authored-by: Sergey Zhuk <[email protected]> * ci: fix wrong syntax * chore: Bump version to 1.7.1dev (#3422) Co-authored-by: robot-ci-heartex <[email protected]> * feat: DEV-3259: Annotation updated by (#3427) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * use iterator() to save memory * launch one async job to loop through all projects * fix: DEV-3904: Allow to clear DateTime (#3423) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: hlomzik <[email protected]> * fix: DEV-4035: Fix single choice workaround for several choices tags (#3319) * fix: DEV-3635: Fix single choice workaround for several choices tags * ci: SRE-364: Add octokit pagination (#3426) * ci: SRE-364: Add octokit pagination * Update docker-release-promote.yml * feat: DEV-2715: Audio v3 improvements (#3251) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * fix: DEV-3919: Set display flex to configure preview to show all content (#3411) * fix: DEV-3919: Set display flex to configure preview to show all content * Build frontend * Flex hack to constraint preview height Co-authored-by: Julio Sgarbi <[email protected]> * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * Fix get-build * Build frontend Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> Co-authored-by: hlomzik <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> * ci: Fix release branch prefix (#3439) * ci: Fix workflow repo (#3440) * Update project templates with new Audio use cases * ci: use 4 uwsgi workers by default * ci: Fix Check parser * fix: DEV-4021: export consistency check (#3424) * fix: DEV-4021: export consistency check * Fix migrations * ci: Extend pypi timeout (#3450) * fix: DEV-3664: Grouping modes are not persistent in Outliner when switching between tasks in Quick View (#3421) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> * Update auth_setup.md * Update package-lock.json Co-authored-by: robot-ci-heartex <[email protected]> Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> Co-authored-by: Sergei Ivashchenko <[email protected]> Co-authored-by: Hugues Tennier <[email protected]> Co-authored-by: Ben Epstein <[email protected]> Co-authored-by: wesleylima <[email protected]> Co-authored-by: Sergey Zhuk <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Hakan Erol <[email protected]> Co-authored-by: Max Tkachenko <[email protected]> Co-authored-by: MrNightSky <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> Co-authored-by: Nikita Belonogov <[email protected]> Co-authored-by: Konstantin Korotaev <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> Co-authored-by: hlomzik <[email protected]> Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: nik <[email protected]> Co-authored-by: makseq <[email protected]> * docs: DEV-4013: Documentation update for ML (#3430) * docs: DEV-4013: Fix docs for active_learning * Update custom_metric.md * Fix new lines for divs * Update custom_metric.md * Add search * Adjust config for both site * Adjust crawler config * Fix indentation * Remove docs path for now * Scope the changes to docs folder only * Fix project_components, security, storage * Fix storage.md * Divide opensource and enterprise docs (#3508) Co-authored-by: Sergei Ivashchenko <[email protected]> * docs: DEV-4011: Documentation split and fixes (#3517) * fix: Token renewal button [issue #3033] (#3034) * Update user_account.html * Update label_studio/users/templates/users/user_account.html Co-authored-by: wesleylima <[email protected]> * Update label_studio/users/templates/users/user_account.html Co-authored-by: wesleylima <[email protected]> * Update user_account.html Co-authored-by: wesleylima <[email protected]> * ci: bump deps for ubuntu 22.04 runners * fix: DEV-3958: Remove WASD (#3386) * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> * ci: downgrade runners to ubuntu 20.04 * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3318) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * fix: DEV-3839: Avoid creation of pg_trgm in postgres if it's already existing (#3384) fix: DEV-3839: Avoid creation of pg_trgm in postgres if it's already exists * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" - revert again (#3398) Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3318)" This reverts commit 77672ab090bab898c3f96e92e06ba04c9327370a. * Add detailed instruction for local storage (#2179) * Add detailed instruction Add detailed instruction how to add task with local storage * Add screenshots for new instruction * Fix a typo * docs: Fix data manager hotkeys * fix: DEV-3719: Pan wasn't working in images from history (#3370) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Julio Sgarbi <[email protected]> * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3401) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * use iterator() to save memory * launch one async job to loop through all projects * ci: SRE-345: Add make migrations check (#3418) * ci: SRE-345: Add make migrations check * Fix cache conf * Add env var * Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject"" (#3420) Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3401)" This reverts commit dd46c9f912bc619ba424c56f6fb8bf6e0d23872f. * fix: DEV-3798: Improve performance for _rearrange_overlap_cohort (#3271) * fix: DEV-3798: Improve performance for _rearrange_overlap_cohort * fix: DEV-3911: Move persistent storages to OS (#3377) * fix: DEV-3911: Move persistent storages to OS * Fix * Add deps * Back header * Move DownloadStorageData handler * Update all urls json * Fix import * add nginx config * Fix GSC storage Co-authored-by: Sergei Ivashchenko <[email protected]> Co-authored-by: Sergey Zhuk <[email protected]> * ci: fix wrong syntax * chore: Bump version to 1.7.1dev (#3422) Co-authored-by: robot-ci-heartex <[email protected]> * feat: DEV-3259: Annotation updated by (#3427) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * use iterator() to save memory * launch one async job to loop through all projects * fix: DEV-3904: Allow to clear DateTime (#3423) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: hlomzik <[email protected]> * fix: DEV-4035: Fix single choice workaround for several choices tags (#3319) * fix: DEV-3635: Fix single choice workaround for several choices tags * ci: SRE-364: Add octokit pagination (#3426) * ci: SRE-364: Add octokit pagination * Update docker-release-promote.yml * feat: DEV-2715: Audio v3 improvements (#3251) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * fix: DEV-3919: Set display flex to configure preview to show all content (#3411) * fix: DEV-3919: Set display flex to configure preview to show all content * Build frontend * Flex hack to constraint preview height Co-authored-by: Julio Sgarbi <[email protected]> * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * Fix get-build * Build frontend Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> Co-authored-by: hlomzik <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> * ci: Fix release branch prefix (#3439) * ci: Fix workflow repo (#3440) * Update project templates with new Audio use cases * ci: use 4 uwsgi workers by default * ci: Fix Check parser * fix: DEV-4021: export consistency check (#3424) * fix: DEV-4021: export consistency check * Fix migrations * ci: Extend pypi timeout (#3450) * fix: DEV-3664: Grouping modes are not persistent in Outliner when switching between tasks in Quick View (#3421) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> * fix: DEV-3259: Fix CLI command to manually migrate (#3452) * fix: DEV-1101: Allow empty session token (#3399) * Allow empty session token * Introduce "protected" property * Protect the values of S3 credentials * Allow empty S3 session token * Build frontend * Build frontend Co-authored-by: robot-ci-heartex <[email protected]> * fix: DEV-3865: Filter with the specific annotator works extremely slow (#3454) * fix: DEV-3865: Filter with the specific annotator works extremely slow * fix: DEV-4060: Filter with the specific annotator works extremely slow * Add FF * fix: Sync storage with annotations when was_cancelled is not defined (#3429) fix bug in sync storage with annotations * fix: DEV-4039: Download storage empty path (#3448) * ci: checkout sha instead of ref (#3463) * docs: DEV-4045: Fix ML guide for object detector (#3437) * ci: SRE-379: More readable release candidate version (#3471) * feat: SRE-380: Support for envInject * fix: DEV-4092: Pin numpy version (#3475) * fix: DEV-4092: Pin numpy version * Update requirements.txt * fix: DEV-3812: Fix /validate to return 400 instead of 500 on invalid body request (#3382) * fix: DEV-3812: Fix /validate to return 400 instead of 500 on invalid body request * fix: DEV-4000: SCIM is broken and always returns logout page * fix: DEV-4092: Fix numpy version (#3485) * fix: DEV-4092: Fix numpy version * ci: bump actions/stale from 6 to 7 (#3489) Bumps [actions/stale](https://github.com/actions/stale) from 6 to 7. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/stale/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/stale dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix: Allow_postpone when task is none (#3495) * fix: DEV-4094: Fix multipage PDF template (#3479) * fix: DEV-4094: Fix multipage PDF template * Remove PDF multipage completely It's already in multipage-documents in computer vision * Fix templates list overflow on small screen * Build frontend * docs: Update links in readme * fix: DEV-3646: Fix regions copying in the Outliner (#3341) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> * fix: DEV-3896: Fix closed polygon undoing by hotkey (#3350) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Sergey <[email protected]> * fix: DEV-3644: Ensure draft is saved correctly and remains editable (#3234) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> * fix: DEV-4091: Remove unused task lock ttl settings (#3473) * docs: DEV-4011: Documentation split and fixes Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Ben Epstein <[email protected]> Co-authored-by: wesleylima <[email protected]> Co-authored-by: Sergey Zhuk <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Hakan Erol <[email protected]> Co-authored-by: MrNightSky <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> Co-authored-by: Nikita Belonogov <[email protected]> Co-authored-by: Konstantin Korotaev <[email protected]> Co-authored-by: Sergei Ivashchenko <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> Co-authored-by: hlomzik <[email protected]> Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> Co-authored-by: nik <[email protected]> Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: Y <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergey <[email protected]> * Fix home.ejs * Fix home.ejs * docs: Michael part of ent/os splitting (#3520) * fix: Token renewal button [issue #3033] (#3034) * Update user_account.html * Update label_studio/users/templates/users/user_account.html Co-authored-by: wesleylima <[email protected]> * Update label_studio/users/templates/users/user_account.html Co-authored-by: wesleylima <[email protected]> * Update user_account.html Co-authored-by: wesleylima <[email protected]> * ci: bump deps for ubuntu 22.04 runners * fix: DEV-3958: Remove WASD (#3386) * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> * ci: downgrade runners to ubuntu 20.04 * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3318) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * fix: DEV-3839: Avoid creation of pg_trgm in postgres if it's already existing (#3384) fix: DEV-3839: Avoid creation of pg_trgm in postgres if it's already exists * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" - revert again (#3398) Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3318)" This reverts commit 77672ab090bab898c3f96e92e06ba04c9327370a. * Add detailed instruction for local storage (#2179) * Add detailed instruction Add detailed instruction how to add task with local storage * Add screenshots for new instruction * Fix a typo * docs: Fix data manager hotkeys * fix: DEV-3719: Pan wasn't working in images from history (#3370) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Julio Sgarbi <[email protected]> * feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3401) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * use iterator() to save memory * launch one async job to loop through all projects * ci: SRE-345: Add make migrations check (#3418) * ci: SRE-345: Add make migrations check * Fix cache conf * Add env var * Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject"" (#3420) Revert "feat: DEV-3259: Updated_by field on annotation level for "Update", "Accept" and "Reject" (#3401)" This reverts commit dd46c9f912bc619ba424c56f6fb8bf6e0d23872f. * fix: DEV-3798: Improve performance for _rearrange_overlap_cohort (#3271) * fix: DEV-3798: Improve performance for _rearrange_overlap_cohort * fix: DEV-3911: Move persistent storages to OS (#3377) * fix: DEV-3911: Move persistent storages to OS * Fix * Add deps * Back header * Move DownloadStorageData handler * Update all urls json * Fix import * add nginx config * Fix GSC storage Co-authored-by: Sergei Ivashchenko <[email protected]> Co-authored-by: Sergey Zhuk <[email protected]> * ci: fix wrong syntax * chore: Bump version to 1.7.1dev (#3422) Co-authored-by: robot-ci-heartex <[email protected]> * feat: DEV-3259: Annotation updated by (#3427) * feat: DEV-3259: Support updated_by for Annotations * added tests for annotation updated_by * update updated_by field when updating annotation * fix migrations conflict * add async migration for updated_by * move migration code to migration file, use migration status * add migration command for annotation_fill_updated_by * mark migration complete after operation is actually completed * re order migrations due to new one being checked in before * use iterator() to save memory * launch one async job to loop through all projects * fix: DEV-3904: Allow to clear DateTime (#3423) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: hlomzik <[email protected]> * fix: DEV-4035: Fix single choice workaround for several choices tags (#3319) * fix: DEV-3635: Fix single choice workaround for several choices tags * ci: SRE-364: Add octokit pagination (#3426) * ci: SRE-364: Add octokit pagination * Update docker-release-promote.yml * feat: DEV-2715: Audio v3 improvements (#3251) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * fix: DEV-3919: Set display flex to configure preview to show all content (#3411) * fix: DEV-3919: Set display flex to configure preview to show all content * Build frontend * Flex hack to constraint preview height Co-authored-by: Julio Sgarbi <[email protected]> * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend * Fix get-build * Build frontend Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> Co-authored-by: hlomzik <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> * ci: Fix release branch prefix (#3439) * ci: Fix workflow repo (#3440) * Update project templates with new Audio use cases * ci: use 4 uwsgi workers by default * ci: Fix Check parser * fix: DEV-4021: export consistency check (#3424) * fix: DEV-4021: export consistency check * Fix migrations * ci: Extend pypi timeout (#3450) * fix: DEV-3664: Grouping modes are not persistent in Outliner when switching between tasks in Quick View (#3421) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> * fix: DEV-3259: Fix CLI command to manually migrate (#3452) * fix: DEV-1101: Allow empty session token (#3399) * Allow empty session token * Introduce "protected" property * Protect the values of S3 credentials * Allow empty S3 session token * Build frontend * Build frontend Co-authored-by: robot-ci-heartex <[email protected]> * fix: DEV-3865: Filter with the specific annotator works extremely slow (#3454) * fix: DEV-3865: Filter with the specific annotator works extremely slow * fix: DEV-4060: Filter with the specific annotator works extremely slow * Add FF * fix: Sync storage with annotations when was_cancelled is not defined (#3429) fix bug in sync storage with annotations * fix: DEV-4039: Download storage empty path (#3448) * ci: checkout sha instead of ref (#3463) * docs: DEV-4045: Fix ML guide for object detector (#3437) * ci: SRE-379: More readable release candidate version (#3471) * feat: SRE-380: Support for envInject * fix: DEV-4092: Pin numpy version (#3475) * fix: DEV-4092: Pin numpy version * Update requirements.txt * fix: DEV-3812: Fix /validate to return 400 instead of 500 on invalid body request (#3382) * fix: DEV-3812: Fix /validate to return 400 instead of 500 on invalid body request * fix: DEV-4000: SCIM is broken and always returns logout page * fix: DEV-4092: Fix numpy version (#3485) * fix: DEV-4092: Fix numpy version * ci: bump actions/stale from 6 to 7 (#3489) Bumps [actions/stale](https://github.com/actions/stale) from 6 to 7. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/stale/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/stale dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix: Allow_postpone when task is none (#3495) * fix: DEV-4094: Fix multipage PDF template (#3479) * fix: DEV-4094: Fix multipage PDF template * Remove PDF multipage completely It's already in multipage-documents in computer vision * Fix templates list overflow on small screen * Build frontend * docs: Update links in readme * fix: DEV-3646: Fix regions copying in the Outliner (#3341) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> * fix: DEV-3896: Fix closed polygon undoing by hotkey (#3350) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Sergey <[email protected]> * fix: DEV-3644: Ensure draft is saved correctly and remains editable (#3234) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> * fix: DEV-4091: Remove unused task lock ttl settings (#3473) * fix: DEV-3810: Restrict tabs deletion for reviewers (#3344) * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: bmartel <[email protected]> * docs: Add status info for user accounts (#3364) * docs: Add status info for user accounts [DEV-1317] * Address feedback * Reverted the change in package json file * Update manage_users.md Co-authored-by: Max Tkachenko <[email protected]> * fix: DEV-4025: Label with choice set to multiple was unselecting when using ParagraphLabels (#3480) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [frontend] Get build lsf Co-authored-by: Julio Sgarbi <[email protected]> Co-authored-by: juliosgarbi <[email protected]> * fix: DEV-3888: Fix hotkeys of dynamic children (#3500) * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: Sergey <[email protected]> * docs: Fix ribbon text * ci: SRE-389: Standalone PR labler (#3514) ci: SRE-389: Standalon PR labler * fix: DEV-3577: Fix validation for required toName parameter on TextArea (#3496) * docs: Micheal part Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Ben Epstein <[email protected]> Co-authored-by: wesleylima <[email protected]> Co-authored-by: Sergey Zhuk <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Hakan Erol <[email protected]> Co-authored-by: MrNightSky <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> Co-authored-by: Nikita Belonogov <[email protected]> Co-authored-by: Konstantin Korotaev <[email protected]> Co-authored-by: Sergei Ivashchenko <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> Co-authored-by: hlomzik <[email protected]> Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> Co-authored-by: nik <[email protected]> Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: Y <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergey <[email protected]> Co-authored-by: anithamuthu2022 <[email protected]> Co-authored-by: juliosgarbi <[email protected]> * Remove double webhooks link + sdk from quick nav switcher * Fix SDK link for enterprise site * Year should be dynamic * Default to /guide * Update algolia-crawler.yml * Trigger build * Trivial change to run Algolia index * Update sdk.md * Fix enterprise install link * Toc should have padding * Remove top margin from TOC header * update ent footer * Fix logo alignment * Update contact us links * fix: DOC-106: Issues on ENT docs site (#3541) docs: Address feedback on ENT docs site * Update colors * Use formdata instead of json * update HTML * Fix open preview modal * Trying to fix modal * Log the response * JSON the response * JSON the response * Use response body * use text since it’s returning HTML * Adjust modal width * Add px * Add inline playground * Check if spinner exists * add generator to ignore file based on theme tier * Add templates and tags to docs site * Fix enterprise docs title * Remove markdown * Add 404 page * Inline cookie * Fix homepage text size on small viewport * Release Notes for LSE 2.4 (#3414) * docs: Release Notes for LSE 2.4 [DOC-102] * LSE 2.4 RN * Add more RN entries * Update release_notes.md Co-authored-by: Max Tkachenko <[email protected]> * docs: Update release notes * Update release_notes.md * Update release_notes.md * Add more padding bottom on the sidebar * Rename back ts+video * Save sidebar scroll position * On first visit, get the active link element position show in sidebar * Scroll to links * Add redirect * Test redirect * Reorder redirects * Add video supported formats * fix: User management on home.ejs * fix: User management link * Remove enterprise from ingress_config.md as it's done in develop branch * Fix broken links * Revert images changes * Fix some broken links * Update crawler config * Update algolia-crawler.yml * Trigger search * fix: Migration dependencies with total_annotation in data_manager module * Fix broken links * Fix formatting * docs: Release notes for LSE 2.4.1 * docs: Fix in release notes 2.4.1 * docs: Helm chart info in release notes * Update algolia-crawler.yml * Trigger Algolia search index * Update crawler config * Exclude with selectors instead * Algolia - exclude content from homepage * Fix broken links * Fix broken links and remove site specific content on EJS files too * fix: Add images * Fix copy * docs: Add tables to algolia index * docs: Add debug mode instructions * Update algolia-crawler.yml * docs: Trigger for index * Update algolia-crawler.yml * docs: Trigger crawler * Update algolia-crawler.yml * docs: Trigger algolia index * docs: Trigger * Update algolia-crawler.yml * Update algolia-crawler.yml * Update algolia-crawler.yml * Update algolia-crawler.yml * Update algolia-crawler.yml * Update algolia-crawler.yml * Update helm_values.md * Add SDK to crawler * Fix config * Remove sdk/index.html from search results * docs: Try wide .content for algolia index * Update algolia-crawler.yml * Fix release notes * OSS broken links * Update broken links * Add image for OCR template * Ability to hide the sidebar * Remove styleguide --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Hugues Tennier <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: anithamuthu2022 <[email protected]> Co-authored-by: Sergey Zhuk <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> Co-authored-by: Yousif Yassi <[email protected]> Co-authored-by: yyassi-heartex <[email protected]> Co-authored-by: Sergei Ivashchenko <[email protected]> Co-authored-by: Ben Epstein <[email protected]> Co-authored-by: wesleylima <[email protected]> Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: Hakan Erol <[email protected]> Co-authored-by: MrNightSky <[email protected]> Co-authored-by: Julio Sgarbi <[email protected]> Co-authored-by: Nikita Belonogov <[email protected]> Co-authored-by: Konstantin Korotaev <[email protected]> Co-authored-by: robot-ci-heartex <[email protected]> Co-authored-by: hlomzik <[email protected]> Co-authored-by: Brandon Martel <[email protected]> Co-authored-by: nik <[email protected]> Co-authored-by: makseq <[email protected]> Co-authored-by: Y <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergey <[email protected]> Co-authored-by: juliosgarbi <[email protected]> Co-authored-by: Hugues Tennier <[email protected]>
1 parent 65b091c commit ef6faa7

File tree

590 files changed

+42596
-5598
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

590 files changed

+42596
-5598
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Algolia Indexer
2+
3+
on:
4+
push:
5+
branches: [ 'ht/add-new-theme' ]
6+
paths:
7+
- 'docs/**'
8+
- '.github/workflows/algolia-crawler.yml'
9+
10+
jobs:
11+
algolia_indexer:
12+
runs-on: ubuntu-latest
13+
env:
14+
APPLICATION_ID: "M7RXTHKYPM"
15+
API_KEY: ${{ secrets.ALGOLIA_ADMIN_API_KEY }}
16+
INDEX_NAME: "ghaction"
17+
CONFIG: >
18+
{"index_name": "ghaction",
19+
"stop_urls": ["https://docs.heartex.com/guide/index.html", "https://labelstud.io/sdk/index.html"],
20+
"selectors_exclude": [".home-page-index"],
21+
"start_urls": ["https://docs.heartex.com/guide", "https://docs.heartex.com/templates", "https://docs.heartex.com/tags", "https://labelstud.io/sdk/"],
22+
"selectors": {
23+
"lvl0": ".content h1, .ResourcesBannerHeading",
24+
"lvl1": ".content h2, .ResourcesContent h2",
25+
"lvl2": ".content h3, .ResourcesContent h3",
26+
"lvl3": ".content h4, .ResourcesContent h4",
27+
"lvl4": ".content h5, .ResourcesContent h5",
28+
"lvl5": ".content h6, .ResourcesContent h6",
29+
"content": ".content-markdown > *"
30+
}}
31+
name: Index Algolia
32+
steps:
33+
- name: Algolia Docsearch Action
34+
id: algolia
35+
uses: adapttive/[email protected]

.github/workflows/docs-enterprise.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: deploy:docs
1+
name: "Deploy docs @ Enterprise"
22

33
on:
44
push:

docs/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ db.json
44
*.log
55
node_modules/
66
public/
7-
.deploy*/
7+
.deploy*/
8+
_multiconfig.yml

docs/_config.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,11 @@ pagination_dir: page
9494
# Extensions
9595
## Plugins: https://hexo.io/plugins/
9696
## Themes: https://hexo.io/themes/
97-
theme: htx
98-
99-
# Deployment
100-
deploy:
101-
type: aws-s3
102-
region: us-east-1
103-
bucket: labelstud.io
97+
theme: v2
10498

99+
sitemap:
100+
path:
101+
- sitemap-docs.xml
105102

106103
search:
107104
path: search.xml
@@ -110,4 +107,4 @@ search:
110107

111108
# plugin to include md into md: https://github.com/tea3/hexo-include-markdown
112109
include_markdown:
113-
dir: source/includes
110+
dir: source/includes

docs/_multiconfig.yml

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
theme_config:
2+
tier: enterprise
3+
root_domain: heartex.com
4+
deploy:
5+
type: aws-s3
6+
region: us-east-1
7+
bucket: docs.heartex.com
8+
title: Label Studio
9+
subtitle: Data labeling, annotation and exploration tool
10+
description: >-
11+
Label Studio is a multi-type data labeling and annotation tool with
12+
standardized output format
13+
keywords: >-
14+
computer-vision, deep-learning, image-annotation, annotation-tool, annotation,
15+
labeling, labeling-tool, image-labeling, image-labeling-tool, boundingbox,
16+
image-classification, annotations, imagenet, semantic-segmentation, dataset,
17+
datasets, label-studio, label-region, data-labeling, text-annotation
18+
author: Heartex
19+
language: en
20+
timezone: null
21+
google_analytics: UA-129877673-4
22+
url: https://labelstud.io/
23+
root: /
24+
permalink: ':year/:month/:day/:title/'
25+
permalink_defaults: null
26+
source_dir: source
27+
public_dir: public
28+
tag_dir: tags
29+
archive_dir: archives
30+
category_dir: categories
31+
code_dir: downloads/code
32+
i18n_dir: ':lang'
33+
skip_render: source/playground/render.html
34+
favicon: images/favicon.ico
35+
new_post_name: ':title.md'
36+
default_layout: post
37+
titlecase: false
38+
external_link.enable: true
39+
filename_case: 0
40+
render_drafts: false
41+
post_asset_folder: true
42+
relative_link: false
43+
future: true
44+
highlight:
45+
enable: true
46+
line_number: false
47+
tab_replace: ' '
48+
hljs: true
49+
wrap: false
50+
prismjs:
51+
enable: false
52+
markdown:
53+
gfm: true
54+
pedantic: false
55+
sanitize: false
56+
tables: true
57+
breaks: true
58+
smartLists: true
59+
smartypants: true
60+
index_generator:
61+
path: ''
62+
per_page: 10
63+
order_by: '-date'
64+
default_category: uncategorized
65+
category_map: null
66+
tag_map: null
67+
date_format: YYYY-MM-DD
68+
time_format: HH:mm:ss
69+
per_page: 10
70+
pagination_dir: page
71+
theme: v2
72+
sitemap:
73+
path:
74+
- sitemap-docs.xml
75+
search:
76+
path: search.xml
77+
field: all
78+
content: true
79+
include_markdown:
80+
dir: source/includes

docs/algolia-search-config.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"index_name": "example",
3+
"start_urls": ["https://label-studio-docs-new-theme-enterpris.netlify.app/guide"],
4+
"selectors": {
5+
"lvl0": ".content h1, .ResourcesBannerHeading",
6+
"lvl1": ".content h2, .ResourcesContent h2",
7+
"lvl2": ".content h3, .ResourcesContent h3",
8+
"lvl3": ".content h4, .ResourcesContent h4",
9+
"lvl4": ".content h5, .ResourcesContent h5",
10+
"lvl5": ".content h6, .ResourcesContent h6"
11+
}
12+
}

docs/enterprise.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
theme_config:
2+
tier: enterprise
3+
root_domain: "heartex.com"
4+
5+
# Deployment
6+
deploy:
7+
type: aws-s3
8+
region: us-east-1
9+
bucket: docs.heartex.com

docs/netlify.toml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[[redirects]]
2+
from = "https://heartex-docs.netlify.app/api/*"
3+
to = "https://app.heartex.com/docs/api/:splat"
4+
status = 301
5+
force = true
6+
7+
[[redirects]]
8+
from = "https://docs.heartex.com/api/*"
9+
to = "https://app.heartex.com/docs/api/:splat"
10+
status = 301
11+
force = true
12+
13+
[[redirects]]
14+
from = "/"
15+
to = "/guide"
16+
status = 301
17+
force = true
18+
19+
[[redirects]]
20+
from = "/*"
21+
to = "/404.html"
22+
status = 404
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
const sanityClient = require('@sanity/client');
2+
3+
const client = sanityClient({
4+
projectId: 'k7elabj6',
5+
dataset: 'production',
6+
apiVersion: '2021-03-25',
7+
token: process.env.SANITY_TOKEN,
8+
})
9+
10+
const handler = async (event) => {
11+
12+
if (event.httpMethod !== "POST") {
13+
return { statusCode: 405, body: "Method Not Allowed" };
14+
}
15+
16+
const headers = {
17+
"Access-Control-Allow-Origin": "*",
18+
"Access-Control-Allow-Headers": "Content-Type",
19+
"Access-Control-Allow-Methods": "POST",
20+
};
21+
22+
const {feedback, pageURL, helpful, pageTitle, submittedOn, email} = JSON.parse(event.body);
23+
24+
const doc = {
25+
"_type": "docsFeedback",
26+
feedback,
27+
pageTitle,
28+
pageURL,
29+
submittedOn,
30+
helpful,
31+
email
32+
}
33+
34+
console.log(doc);
35+
console.log(client);
36+
37+
return client
38+
.create(doc)
39+
.then(res => {
40+
return {
41+
statusCode: 200,
42+
headers
43+
}
44+
})
45+
.catch(error => {
46+
console.log(error);
47+
return { statusCode: 500, body: error.toString() }
48+
})
49+
}
50+
51+
module.exports = { handler }

docs/opensource.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
theme_config:
2+
tier: opensource
3+
root_domain: "labelstud.io"
4+
5+
6+
# Deployment
7+
deploy:
8+
type: aws-s3
9+
region: us-east-1
10+
bucket: labelstud.io

0 commit comments

Comments
 (0)