| Fixed bug in submitting finished Labeler Task |
| Select all concepts checkbox can be de-synced from actual concepts badges. Fixed |
| Disable Create Task button if not app owner |
| Search by task_id returns incorrect data |
| Removed model creation from concept creation action in portal |
| Video scrubber cannot be moved. Fixed |
| Fixed ability to delete interpolation tracks (you can only delete frames at this time). |
| Worker ids used instead of names in report overview in stats view. Fixed |
| Y-axis on labels created stats page is wrong. Fixed |
| In task creation, adding concepts should be simple to click all the options right away. Fixed |
| Toggling concept visibility doesn't affect previously hidden child region. Fixed |
| Leftover |
| If reviewer is not a collaborator, UI sends empty reviewer id back instead of raising error. Fixed |
| Bounding box disappears on resizing. Fixed |
| While adjusting bounding box, it creates an additional bounding box over no object. Fixed |
| Using Play button brings up "Oops" page. Fixed |
| Error on opening Video Labeler. Fixed |
| Labeler sidebar interaction bugs and unresponsiveness (due to lack of optimistic UI). Fixed |
| Newly drawn object disappears from canvas after drawing, and reappears after API response. Fixed |
| Infinite loading in Labeler Mode for app without any inputs. Fixed |
| Use name field for tasks in Labeler admin. Fixed |
| Clicking labeler icon crashes. Fixed |
| Moving bounding box around repeatedly creates a race condition, shows error notification and duplicate box. Fixed |
| Explorer inputs stale state. Fixed |
| Diagnose issues affecting overall hanging/speed/performance of Labeler |
| Carousel thumbnails not showing up in Labeler. Fixed |
| Not able to create overlapping bounding boxes. Fixed |
| When user adds mass metadata in Explorer, the UI says success but metadata does not persist. Fixed |
| Create annotations while creating task. Fixed |
| Labeler board showing wrong task type. Fixed |
| Polygon annotations break Explorer. Fixed |
| Concept autocomplete in Labeler task creation is showing clarifai/main concepts. Fixed |
| Should not be allowed to create a task with no concepts if my app has no concepts. Fixed |
| Fixed image tools state |
| Restricted tasks to only the assigned users |
| Add validation to TaskForm’s concept field |
| Removed all instances of worker_id from Explorer |
| Create one annotation for each bbox |
| 98011 panic on ListTasks. Fixed |
| App names no longer display in Explorer. Fixed |
| Empty Annotations are not displaying after drawing a new bounding box until after refreshing the page. Fixed |
| Drawing a new bounding box in Explorer after previously labeling a region display an error. Fixed |
| Video search results do not play at the most relevant video time. Fixed |
| Change text upload UI to support moderation workflow |
| Change object key lookup in boundingBoxContainer to use lodash/get |
| Submitting Task for Review break Portal. Fixed |
| Labeling a region on an asset with multiple detected regions will put the child annotation in the wrong group in Explorer's sidebar. Fixed |
| ConvertToBoundingBoxRegion function breaks Explorer when annotation information has not loaded at time of render. Fixed |
| Video Frame Annotating in Explorer throws errors. Fixed |
| When drawing a new bounding box, Base64 string for video annotations shows the wrong regions. Fixed |
| Fixe 10MB issue with video uploads |
| Detection Regions and Indexes are thrown off on video assets. Fixed |
| Video Search Results still on showing Inputs. Fixed |
| DetailsPageHeader adds 2.25rem margin to the DetailsPageBody. Fixed |
| Video Interpolation in Labeler breaks dev. Fixed |
| Redux is no longer calculating the sample_ms rate, preventing bounding boxes from rendering. Fixed |
| Fixed video pause error when navigating between videos |
| ImagePile in Labeler Task View does not display image thumbs due to extraneous object nesting. Fixed |
| Remove warning error from console for immutable passed in props to SearchGrid.js |
| Post annotation to detection region should use region id in portal. Fixed |
| Delete app button in app details takes you to blank page. Fixed |
| Incorrect bbox/label numbers displayed in image. Fixed |
| Multiple video thumbs selected in search results when selecting one thumb. Fixed |
| Improve Labeler mode window resizing. |
| W and E hotkeys for image labelling to go left/right. |
| Polygon annotations break Explorer. Fixed. |
| Polygons regions don’t appear when panning and zooming. Fixed. |
| Allow users to create concepts on task create view. |
| Fixed task list item count query. |
| Utilising new task endpoints to Create tasks and integrate to show tasks in Portal. |
| LabelerPage refresh error. Fixed. |
| Should not be allowed to create a task with no concepts if my app has no concepts. Fixed. |
| Unknown page Error. Complete interpolation of an object doesn't show bbox. Complete tracking of a box will disappear from the video. Fixed. |
| Fixed carousel padding. |
| Labeler board showing wrong task type. Fixed. |
| Integrate worker/reviewer side of Labeler. |
| Add 'name' field to new Tasks. |
| Create annotations while creating task. |
| Carousel thumbnails not showing up in Labeler. Fixed. |
| No image clearing/loading indicator in Labeler. Fixed. |
| Use name field for tasks in Labeler administration. |
| Bulk labeling value does not update in store upon labeling. Fixed. |
| Record time per annotation and per input to /stats/values in Labeler mode of Portal. |
| Query and display stats across workers per task for time and count of annotations. |
| Concept autocomplete in Labeler task creation is showing clarifai/main concepts. Fixed. |
| Implement polygon task type in Labeler. |
| Applying filters in Portal breaks bulk labeling / unlabeling. Fixed. |
| Unable to bulk-label annotations. Fixed. |
| Change submit to "Complete Task" in Labeler page and add progress bar as it's working. |
| Allow Patching region annotations in Labeler mode. |
| Add AI assist thresholding. |
| Add ability to set annotation_info in the annotation writer |
| annotation_info should be a valid JSON in Model Mode. Fixed. |
| Upgrade gulp and node to latest version for testing-library support |
| Write PropType declarations for componens/ConceptListTable |
| Enable collapse behavior in sidebar concepts |
| Create atomic reusable sidebar components |
| Integrate React Testing Library |
| Konva: Image centering, zooming, panning |
| Move toolbar logic to react context |
| Refactor TaskForm related thunks to sagas |
| [Rearch]Scaffold Labeler Redux in a new nested state slice & Implement Sagas |
| [P2] Task id is used in dropdown of stats tasks rather than task.name |
| [P0]Show taskId at task list |
| Move region visibility state to its own React Context |
| Get sidebar list data directly from redux |
| [P1] Don't hide task form if error occurs |
| Remove delay of annotation request |
| Remove animation for showing concepts on right side |
| Perf: only fetch input predictions/annotations if user stays on image, not while navigating |
| Get Labeler internal features ready for internal users |
| Offload annotation creation to backend |
| allow reviewers update annotations |
| No image clearing/loading indicator in Labeler |
| Controls for resizing bounding boxes need to be more visible |
| Fabric rendering to be real-time; sync from API in background |
| make tasks endpoint public |
| list task by worker id/reviewer id |
| Add 'name' field to new Tasks |
| Integrate worker/reviewer side of labeller |
| Integrate and Implement task deletion using new endpoints |
| Utilising new task endpoints to Create tasks and integrate to show tasks at portal |
| Integrate and utilise new CRUD endpoints in portal |
| Allow users to create concepts on task create view |
| Add empty CRUD endpoints for tasks |
| Make polygons a separate task type |
| Add AI assist thresholding |
| W and E hotkeys for image labelling to go left/right. |
| Improve labeler mode window resizing. |
| Allow Patching region annotations in labeler mode. |
| crank up internal message size to handle larger videos with more outputs |
| Introduce stats collection APIs for worker stats. |
| Implement /tasks CRUD in API. |
| Add frame.id to API as well as track id. |
| Remove ‘alt’ from hotkeys, just use letters and arrows straight up |
| Update image tool icons |
| Add support for fields under ENUM values during model creation |
| Implement Dynamic model types |
| Ungrouped Annotations/New Annotation Regions should display at the top of Explorer's Detections List |
| Change explorer to use sample_ms instead from network response instead of deducing the value |
| Hide Workflow List Elements if below Range Slider value |
| Modify Annotating from Custom Model Predictions to post new annotations. |
| Update model mode with new designs |
| Refactor ImageUtils.js file to individual functions instead of one object |
| Added threshold search result in Portal |
| Update media player icons |
| Display timestamp bar in Explorer grid view for video results |
| Concept relation should autocomplete concept name |
| Send email to workers when they are added to task |
| Assigning a worker or reviewer to a task sends an email |
| Apps with empty workflow should allow all task types (concepts, bounding box, polygon) during task creation |
| Edit Task feature |
| Support consensus review settings |
| Support detection tasks |
| Create new Single Image View and Image Tools |
| Task view UI for workers |
| Introduce AWAITING_REVIEW status for annotations |
| Split tasks admin view into tabs |
| Test out idea behind tasks as saved searches and POST /annotations iterations |
| Implement search by annotation.status in backend |
| Search by images or video type in the right hand side bar of explorer's grid view |
| Video Crop Region Search |
| video thumbs display relevant frame in search |