- [ ] Change labels to tags - [ ] Make tags searchable - [ ] Adjust shape of file JSON to `{name: string, type: string, source: string}` - [ ] Add a patch endpoint so just file data may be sent - [ ] Add Solid revisions to track history - [x] Add PATCH for upserting REPL - [ ] Add PATCH for upserting files /repl/[:id]/files/[:filename] - [ ] Add DELETE for certain files - [ ] Add validation for file sizes (listed below) **REPL validation additions:** - Maximum 10 files per REPL - Maximum file size of 500kb - Maximum lifetime of 1000 REPLs per user (could have roles added so that admin users have no limitations)
{name: string, type: string, source: string}REPL validation additions: