Anthony Chaudhary

Results 152 issues of Anthony Chaudhary

Missing a "summary" screen Currently uses credentials screen with button on bottom Making it possible to exit workflow and leave template in draft state which is not great

task-experience
UI/UX
tasks

create_file_links_for_attached_dirs() is 100 lines!!! Max 6 lines per function for System 2. Also naming, it creates `tasks` too... job_dir_sync_utils JobDirectorySyncManager That whole class

refactor

e.g. This should be runnable as an action and auto run whenever a deployment fails ``` kubectl -n diffgram-production get events --sort-by='{.lastTimestamp}' kubectl logs {pod name} -n diffgram-production ```

devops

This workflow takes ~12 minutes per run which feels a little slow https://github.com/diffgram/diffgram/actions/workflows/publish_docker_images.yaml The main one is the event handlers at 12 min, both walrus and front end are also...

devops

Currently PROCESSING_INPUT_LIST is not thread-safe. It's used to check if there's remaining processing items before shutting down node. GPT option: ``` list_lock = Lock() # to append list_lock.acquire() try: shared_list.append(item)...

system-quality
inserts

In Image context we save the content type. In Audio context we seem to be missing it for some reason. This is most likely to do with insertion / ingestion....

audio-annotation
inserts
nice-to-have

In the context of running Diffgram for dev, the system tries to detect an env file. Another option is to add a flag like this `main.py -loadenv=True` or `main.py -env=string_env_name`...

lowpriority
dev experience

Sometimes when selecting an annotation it does not un-select the prior annotation. Besides general quality this is increasingly important for Attribute annotation

image-annotation

Can't select drag in this case ![image](https://user-images.githubusercontent.com/18080164/203187302-cc50d605-cc5d-4061-9da3-c90b99b9ad90.png)

text-annotation
UI/UX

Publish tags works but throws ``` no such manifest: xxxxxxxx Error: Process completed with exit code 1. ```

devops
system-quality
small