Commit Graph

49 Commits

Author SHA1 Message Date
mike12345567 af5e196b4c Adding all required controls for data import to internal tables, just need to implement external table data import. 2021-11-12 18:26:57 +00:00
mike12345567 c82cf534d8 Updating external table UI a bit, adding the concept of defining an existing relationship, updating the data sources UI to make it a bit less cluttered and make the creation of tables more obvious. 2021-11-01 21:15:46 +00:00
mike12345567 329156d6cc SQL table building. 2021-10-28 19:39:42 +01:00
Peter Clement a20af34a03 refactor to remove object reference 2021-10-18 16:03:13 +01:00
Peter Clement e85b98a857 copy table schema and dont mutate directly 2021-10-18 14:53:57 +01:00
Peter Clement d4cffde79e remove uneeded properties from schema 2021-10-13 14:55:40 +01:00
Peter Clement ec50621733 refactor new autocolumn functionality 2021-10-13 11:39:36 +01:00
Andrew Kingston 7f08ef3a6c Reset data ui searches when mutating rows as we cannot guarantee that bookmarks are the same 2021-09-30 13:49:09 +01:00
Andrew Kingston 1c93ae509e Refresh data UI tables when creating a row 2021-09-29 12:29:26 +01:00
Andrew Kingston f9c8cd8506 Automatically refresh data as needed when rows or columns are updated 2021-09-29 12:07:35 +01:00
Andrew Kingston 873ef99527 Add transitions to data UI tables to improve smoothness and prevent stuttering and flashing on loading 2021-09-29 10:33:55 +01:00
Andrew Kingston 4a827c2aab Fix resetting filters and sorting options when changing tables 2021-09-29 10:17:12 +01:00
Andrew Kingston 745aff0c44 Reuse filter drawer component to allow full table filtering on any type in data UI 2021-09-29 09:05:04 +01:00
Andrew Kingston 7527c19a8c Add basic search implementation to data UI tables 2021-09-28 15:29:15 +01:00
Andrew Kingston 705088362b Move lucene logic into builder 2021-09-27 15:36:18 +01:00
Andrew Kingston 383d92b99e Add a refresh action to common table searching logic 2021-09-24 16:13:25 +01:00
Andrew Kingston 890749ee3e Only refresh tables when table ID changes 2021-09-23 17:04:12 +01:00
Andrew Kingston 7ac4144903 Add new core implementation of fetching paginated table data and enable pagination in backend UI for tables 2021-09-23 16:08:47 +01:00
mike12345567 53199ddc61 Inverting logic as the type isn't always internal. 2021-07-07 17:21:56 +01:00
mike12345567 8550d00751 Giving the system the ability to make auto increment columns auto-columns in postgres or mysql. 2021-07-05 18:11:23 +01:00
mike12345567 db01275483 Fixing issue stopping view test from creating tables. 2021-06-21 13:41:58 +01:00
mike12345567 3919f8a5a3 Fixing issues discovered by cypress tests. 2021-06-21 13:04:41 +01:00
Martin McKeaveney dd4ed9b69d tidy up, fix UI tests 2021-06-17 14:45:08 +01:00
Martin McKeaveney a7029017b0 table, view, datasource selection logic 2021-06-17 13:57:27 +01:00
Martin McKeaveney 9841a74e39 datasource selection logic - unselect other entities when choosing datasource 2021-06-16 23:27:38 +01:00
mike12345567 6733b61b78 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 14:13:57 +01:00
Andrew Kingston 38e064fa0f Fix all eslint issues 2021-06-15 19:36:56 +01:00
Martin McKeaveney de279fa6a9 removing _all concept for tables, more work on plus datasource 2021-06-15 13:32:11 +01:00
Andrew Kingston 441fbd37fb Prevent creating, deleting or editing global fields for user in the backend UI of the builder 2021-05-19 18:46:15 +01:00
Andrew Kingston 797e8a8b67 Add explicit prettier options 2021-05-04 11:32:22 +01:00
Andrew Kingston c010eeb314 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
Andrew Kingston 62b0e02ef4 Update all backend buttons to be action buttons. Add missing ActionMenu conversion to views 2021-04-28 13:59:55 +01:00
Andrew Kingston b612c32ce5 Fix stale data overwriting new data when requests are slow 2021-04-13 15:10:49 +01:00
Andrew Kingston b3b7c54901 Update to support new stores 2021-04-01 10:29:47 +01:00
Keviin Åberg Kultalahti 44e3f29a0b moves backend stores to "stores" in the root src directory 2021-03-26 09:50:37 +01:00
Keviin Åberg Kultalahti 8a2ccbc1a9 wip: cleanup of components 2021-03-23 12:27:10 +01:00
Keviin Åberg Kultalahti c77061f239 wip: converts components to use separate stores 2021-03-23 12:16:54 +01:00
mike12345567 1e39a873b2 Fixing issue with cypress test, fixing a 409 conflict that could occur in table saving - shouldn't happen now. 2021-02-16 18:29:38 +00:00
mike12345567 258b2138c3 Formatting. 2021-02-16 16:38:36 +00:00
mike12345567 1a9d16c8c7 Updating where utilities are held in builder and then making user table relationships autocolumn aware too. 2021-02-16 15:41:50 +00:00
mike12345567 113de64833 Some further UI work for auto-columns. 2021-02-16 13:56:40 +00:00
Martin McKeaveney 701e2b218e RBAC popover complete 2021-02-10 22:23:27 +00:00
Martin McKeaveney 37c00f24bd control RBAC from data section 2021-02-10 18:18:31 +00:00
Andrew Kingston 75b971f6ff Rename create new row to create new user for users table 2020-12-14 13:24:09 +00:00
Andrew Kingston b70512ada2 Add custom modal for creating and editing users 2020-12-07 19:05:39 +00:00
Andrew Kingston 1bc339679a Add modal for editing user roles 2020-12-04 08:27:42 +00:00
Martin McKeaveney f9785a69a2 fix fast view switching bug 2020-11-23 12:12:03 +00:00
mike12345567 5d49d529e3 Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing. 2020-10-09 19:10:28 +01:00
mike12345567 fdaa69ee7f Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet. 2020-10-09 18:49:23 +01:00