hasura / hasura/graphql-engine
CMS style features for the data browser in the Hasura console
- Dominant language
- TypeScript
- Stars
- 32.1k
- Forks
- 3k
- PR merge metrics
- PR metrics pending
Description
- [x] In Browse rows, for filters we have listed out postgres operators ($gte, $ilike etc). Let’s make readable english terms and the operator in brackets so that anybody can understand it quickly.
- [x] Multi select in Browse Rows #1739
- [x] persist order/collapsed state of columns
- [x] Rearrange columns in a table with localStorage for easier browsing #3390
- [x] Accept query params for Browse Rows https://github.com/hasura/graphql-engine/issues/833 to share a page with a particular filtered dataset.
- [x] Simplify adding related data #3422
- [x] Show dropdown for relational content during insert row. (For example: If i'm inserting an article, and author_id is a foreign key, show a searchable dropdown with list of authors) #2296
- [ ] Widgets for content types #192
- Rich text / markdown editor for `text` column type
- Calendar widget for dates
- Time picker for time
- Dropdown for enums
- JSON editor for JSON/JSONB columns
- [ ] Form validation #3728
- [ ] Add support for common fields like email, url #1862
- [ ] Permission based data viewer (tables / rows / operations)
- [ ] Full-width insert and edit
- [ ] In place edit to edit elements in the row on the table viewer
- [ ] support "X time ago" view of Time and Timestamp fields in data browser #2941
Contributor guide
Assessment
This issue has not been assessed yet.