Thomas Lynch
Thomas Lynch
Because: limiting the frequency of syncs or amount of data stored doesn't prevent somebody creating or re-creating datasources many times and we will incur some cost for processing
Makes it easier to call via API
Known TODOs (non exhaustive) - [ ] Add avatar uploading to any documents e.g. tool that don't have one yet - [ ] Update the avartaruploader component to better handle...
Currently there is very little frontend form validation besides some `required` and `pattern` fields. This needs to be expanded to encompass all fields of all forms. Most forms are located...