web/src/api/typings/jobs.ts (6 lines): - line 25: // TODO: create enum or type with defined value - line 28: // TODO: assumption - list of ids - line 31: // TODO: create enum or type with defined value - line 33: // TODO: create enum or type with defined value - line 42: // TODO: create enum or type with defined value - line 45: // TODO: check pipeline property web/src/shared/components/annotator/components/table-annotation/helpers.tsx (5 lines): - line 47: // TODO: omg while true - line 97: /* TODO: VERY EXPENSIVE ALGO */ - line 104: /* TODO: VERY EXPENSIVE ALGO */ - line 147: //TODO: WHEN REMOVING NEED TO DECREASE ROWSPAN COLSPAN - line 415: //TODO: DO NOT REMOVE JUST YET processing/chart/templates/deployment.yaml (3 lines): - line 53: # TODO: rename to POSTGRES_PASSWORD - line 73: # TODO: Rename secret to S3_ACCESS_KEY - line 79: # TODO: Rename secret to S3_SECRET_KEY infra/k8s/helm/ambassador/aes-crds.yaml (3 lines): - line 346: description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?' - line 463: description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?' - line 470: description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?' web/src/shared/components/annotator/annotator.tsx (3 lines): - line 345: //path.simplify(); //TODO: is it necessary? - line 359: break; //TODO: infinite loop without this break why? - line 619: zIndex: 11 //TODO: 100? annotation/annotation/jobs/services.py (3 lines): - line 455: # TODO .dict method converts JobInfoSchema values to - line 457: # TODO Job constructor needs references to User object instead of UUID - line 459: # TODO same thing for fields files, categories and tasks web/src/shared/components/annotator/components/table-annotation/table-annotation.tsx (2 lines): - line 119: // TODO: Avoid delayed force updates. Here we need to react on annotation boundaries change and recalculate gutters based on new bound sizes - line 134: // TODO: Placeholders if initial structure of table is corrupted infra/k8s/knative/operator.yaml (2 lines): - line 1990: # TODO: Consider restriction of non-aggregated role to knativeservings namespaces. - line 2025: # TODO: Consider restriction of non-aggregated role to knativeeventing namespaces. web/src/connectors/model-detailed-view-connector/model-detailed-view-connector.tsx (2 lines): - line 27: // TODO: fix hooks - the hook is currently not working correctly with the server (issue 571) - line 31: // TODO: fix hooks - the hook is currently not working correctly with the server (issue 571) web/src/components/task/task-sidebar/image-tools-params/image-tools-params.tsx (2 lines): - line 63: (newParams as any)[el[0]].value = e; //TODO: We have no choice but any here I believe - line 83: (newParams as any)[el[0]].value = e; //TODO: We have no choice but any here I believe web/src/shared/components/annotator/hooks/use-selection.ts (2 lines): - line 61: //TODO: There is no way just yet for click handling. I believe that when two events fire that quickly (onMouseDown -> onMouseUp) - line 62: //TODO: async-based useState just can't handle two state changes so isEnded is never 'true' users/users/main.py (2 lines): - line 182: # TODO: get tenants from token and check if returned users tenant present - line 216: # TODO: create bucket if possible?? web/src/connectors/datasets-table-connector/datasets-table-connector.tsx (1 line): - line 22: //TODO: move out styles from the connector infra/k8s/helm/monitoring-stack/monitoring-stack-values.yaml (1 line): - line 94: # TODO: assets/assets/utils/convert_service_utils.py (1 line): - line 43: TODO: rename this function annotation/annotation/annotations/main.py (1 line): - line 251: # TODO: hardcoded dictionary for now, has to be changed with users/users/logger.py (1 line): - line 1: # TODO: create unified logging for all microservices users/chart/templates/deployment.yaml (1 line): - line 77: # TODO: fix typo web/src/connectors/task-annotator-connector/task-annotator-context.tsx (1 line): - line 433: // TODO: This is a workaround to use different loading approaches in one big context. web/src/shared/components/annotator/components/image-annotation/image-annotation.tsx (1 line): - line 83: /* TODO: A way to select only annotation that is drawn right now, not from backend?*/ web/src/shared/components/annotator/hooks/use-annotations-click.ts (1 line): - line 13: // TODO: check the trigger event for this hook - it works onmousemove, not onmouseclick web/src/shared/components/annotator/components/image-tools/eraser-tool/index.ts (1 line): - line 14: path: {} as paper.Path, //TODO: ?? web/src/connectors/edit-job-connector/edit-job-connector.tsx (1 line): - line 97: // TODO add proper typing for validators web/src/shared/components/annotator/hooks/use-cell-selection.ts (1 line): - line 177: const tableBorderThickness = 4; // TODO: 4 is purely heuristical constant === table border thickness web/src/components/task/task-sidebar-flow/annotation-list.tsx (1 line): - line 126: // TODO: need to extract this logic to the place web/src/connectors/login-connector/login-connector.tsx (1 line): - line 22: //TODO: move out styles from the connector web/src/shared/components/annotator/components/image-tools/pen-tool/index.ts (1 line): - line 14: path: {} as paper.Path, //TODO: ?? web/src/shared/components/annotator/components/image-tools/brush-tool/index.ts (1 line): - line 14: path: {} as paper.Path, //TODO: ?? web/src/connectors/task-annotator-connector/task-annotator-utils.ts (1 line): - line 131: // TODO: if no tokens are available, inform user? annotation/annotation/tasks/resources.py (1 line): - line 1081: # TODO extensive coverage, annotators, manifest_url web/src/connectors/step-form-connector/step-form-connector.tsx (1 line): - line 42: // TODO: filter equals to filterValue web/src/shared/components/annotator/utils/calculate-distance.ts (1 line): - line 22: //TODO: We obviously need to calculate distance fairly (get point's projection on every arbitrary surface), web/src/shared/components/annotator/components/table-annotation/table-cell-layer/table-cell-layer.tsx (1 line): - line 53: color: category === 'te-cell' ? '#1940FF' : '#FF1c60', //TODO: TEST web/src/connectors/task-annotator-connector/use-validation.tsx (1 line): - line 104: // TODO: there is a pages.not_processed property which is not calculated on BE side web/src/connectors/jobs-table-connector/jobs-table-connector.tsx (1 line): - line 11: //TODO: move out styles from the connector web/src/api/hooks/models.ts (1 line): - line 68: // TODO: replace this hardcode with real data (update UI issue 572) web/src/shared/components/annotator/components/image-tools/magic-wand-tool/index.ts (1 line): - line 5: import MagicWand from 'magic-wand-tool/src/MagicWand'; //TODO: There are no known TS implementation of this lib web/src/components/categories/categories-selection-mode-toggle/categories-selection-mode-toggle.tsx (1 line): - line 75: //TODO: Be aware that line below is the correct form of what we're trying to achieve assets/assets/utils/common_utils.py (1 line): - line 333: # TODO: It's should be removed, web/src/connectors/revisions-table-connector/revisions-table-connector.tsx (1 line): - line 21: //TODO: move out styles from the connector web/src/shared/components/annotator/components/image-tools/utils.ts (1 line): - line 23: // @ts-ignore //TODO: IGNORE processing/processing/send_preprocess_results.py (1 line): - line 35: def send_preprocess_result( # TODO implement as coroutine infra/k8s/helm/monitoring-stack/vmalert-values.yaml (1 line): - line 1: #TODO: remove unnecessary settigns and adapt for kube-prometheus-stack