1
0
Fork 0
mirror of synced 2024-07-01 12:30:41 +12:00
Commit graph

488 commits

Author SHA1 Message Date
Andrew Kingston 177a346a6e Add spacing between title buttons 2022-04-08 10:37:45 +01:00
Andrew Kingston 56933db04f Allow table buttons to wrap 2022-04-08 10:35:13 +01:00
Andrew Kingston d7f627e9cc Increase table title size and padding around table headers 2022-04-08 10:28:07 +01:00
Andrew Kingston cd3bcdb41a Prevent flashing CTA buttons when initially loading table data 2022-04-07 15:48:35 +01:00
Andrew Kingston e75df5afd3 Update auto column, export and filter buttons to new designs and to support disabled state 2022-04-07 15:39:14 +01:00
Andrew Kingston af4d3c0c21 Split buttons into left and right sides 2022-04-07 15:32:46 +01:00
Andrew Kingston 430732be90 Add placeholder table content and add highlighted and disabled states to table buttons 2022-04-07 15:30:55 +01:00
Dean 039ec69805 Fixes for date/time picker issue. 2022-04-04 11:51:52 +01:00
Rory Powell 1922bd1fcb Add analytics to backend-core. Update server posthog usage 2022-03-25 13:04:34 +00:00
Andrew Kingston bda27269f8 Set a required constraint for a column that is defaulted to being the primary display 2022-03-21 09:44:24 +00:00
Martin McKeaveney 43348fd54f merge from master 2022-03-08 12:34:27 +01:00
Andrew Kingston e0df3787ca Make view UI read only and limit rows to 10 2022-02-28 08:37:59 +00:00
Andrew Kingston 4e6e932402 Fix table loading states and remove virtual table rendering 2022-02-18 14:12:29 +00:00
Andrew Kingston e8c3e13aab Remove empty style blocks 2022-02-15 09:31:43 +00:00
Andrew Kingston e6ed16f274 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-08 08:12:37 +00:00
Andrew Kingston a96ef98e39 Add rich text option to long form data type 2022-02-07 12:04:43 +00:00
Andrew Kingston 7a3683a462 Use new rich text field in build backend UI 2022-02-02 15:18:46 +00:00
Andrew Kingston 312571314d Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-01 16:46:00 +00:00
mike12345567 8fbd101448 Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-31 15:21:15 +00:00
mike12345567 712382af07 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-01-31 14:29:02 +00:00
Andrew Kingston bfb2d637fc Fix issue with backend UI not refreshing when adding a row 2022-01-28 15:17:21 +00:00
mike12345567 3567e7ddb6 Fixing #4192 - allowing switching between JSON and multi-select types, as well as not switching multi-select to JSON when fetching SQL tables. 2022-01-26 18:50:13 +00:00
Andrew Kingston 6b03db235b Use frontend-core implementation of data fetching in backend UI 2022-01-26 17:43:48 +00:00
Andrew Kingston 48c3c7852a Lint 2022-01-25 15:49:35 +00:00
Andrew Kingston 23b698b396 Fix filter modal crashing when encountering an undefined option for a select field 2022-01-25 08:30:19 +00:00
Andrew Kingston c1595f7884 Improve style of data import modal 2022-01-25 08:22:53 +00:00
Andrew Kingston 906daaa9bc Fix issue with table and ignore node_modules in frontend-core 2022-01-24 14:39:32 +00:00
Andrew Kingston db30c91a0b Refactor all backend stores and their usages to use new core API and handle errors 2022-01-24 12:37:22 +00:00
Andrew Kingston 09ac8408f2 Update all API usages in builder components directory 2022-01-24 10:44:37 +00:00
Andrew Kingston ca6fa1334a Add lots more work on refactoring builder to use core API 2022-01-21 15:09:27 +00:00
mike12345567 8115f6eef2 Getting the static formulas being processed on input, not re-processing on output. 2022-01-20 18:04:44 +00:00
mike12345567 f1a504e57f Fixing issue with dynamic/static formula types not being stored. 2022-01-20 15:16:27 +00:00
mike12345567 10f55cf572 Adding in static/dynamic select, as well as the ability to set a tooltip on a select. 2022-01-19 18:33:58 +00:00
Michael Drury f3246cb77c
Merge pull request #4085 from Budibase/fix/4064
Allow deleting JSON fields in JSON schema
2022-01-18 17:14:20 +00:00
Michael Drury 35b70ab41b
Merge pull request #4082 from mslourens/cancel_rename_column
reset field.name to originalName after cancel
2022-01-18 15:29:39 +00:00
mike12345567 ae44eca764 Fixing issue #4064 - making it possible to delete JSON fields. 2022-01-18 15:24:42 +00:00
Maurits Lourens b03ce671db reset field.name to originalName after cancel 2022-01-18 10:45:37 +01:00
Maurits Lourens 959beb0c40 use deleteColName when deleting a column 2022-01-18 09:53:15 +01:00
Peter Clement 26cffbff9f
Merge pull request #3913 from Budibase/bug/pc-fixes
Bug fixes for #3399 and #3489
2022-01-04 11:44:57 +00:00
Peter Clement a06b1b4310 fixing issue 3489 where default role wasn't saving correctly 2021-12-15 14:32:26 +00:00
Andrew Kingston 8d10fcf34c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-15 13:36:10 +00:00
Andrew Kingston 8990201ea8 Update UI of JSON schema editor 2021-12-13 12:25:01 +00:00
Andrew Kingston f4c3435e98 Rename Key/Value field to JSON field 2021-12-10 15:26:43 +00:00
mike12345567 ba9854d121 Adding all response capabilities. 2021-12-06 17:39:51 +00:00
mike12345567 1cee1b78e6 Adding validation around invalid JSON inputs and allowing input via a code mirror editor in data UI. 2021-11-29 18:16:44 +00:00
mike12345567 de0b23dd9f Moving generation to builder because it reduces API calls and has no reason to be carried out server-side, handling array/object schema generation correctly. 2021-11-29 17:11:08 +00:00
mike12345567 ed28bf664d Adding server functionality to determine schema for JSON data type, some basic UI around an editor for getting JSON to determine schema from and the key/value mechanism for flat structures. 2021-11-26 17:39:18 +00:00
mike12345567 0be0cc9a55 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-26 15:46:45 +00:00
mike12345567 4d73903019 Fixing a few issues that became obvious when I was looking at examples of what gets sent to the API for table saving. 2021-11-26 14:14:53 +00:00
Michael Drury c1756aff75
Merge pull request #3541 from Budibase/fix/sql-issues
Fixing various SQL issues
2021-11-25 12:42:38 +00:00
mike12345567 831ef53319 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-25 12:21:58 +00:00
mike12345567 05a8b47db9 Fix for issue #3327 - may not solve issue with mariaDB but works for MySQL. 2021-11-24 17:03:34 +00:00
mike12345567 4903b06e4c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-24 15:53:53 +00:00
mike12345567 391dca561e Removing console log. 2021-11-24 15:30:47 +00:00
mike12345567 425fa4b595 Adding more error tracking around column creation, to reduce confusion/users not understanding required settings. 2021-11-24 14:55:14 +00:00
mike12345567 f008cedf1c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-24 13:27:58 +00:00
mike12345567 2ca6c1d0df Fixing warning. 2021-11-23 18:38:05 +00:00
mike12345567 18b742ede5 Adding some basic UI around the key/value data type. 2021-11-23 18:20:12 +00:00
Andrew Kingston 5f2f01851b Refactor client and server binding panels into single generic panel. Enable JS for formula fields 2021-11-23 14:05:20 +00:00
mike12345567 9dfa8c7651 Fixing issue from review, values weren't wiped when delete modals closed, also adding a fix for threading to disable it in development as node-ts was causing memory leaks on low memory systems (doesn't apply to production built version). 2021-11-22 17:42:41 +00:00
mike12345567 72bf66926d Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
mike12345567 2f282e70a9 Fixing issue with exporting CSV/JSON, also saving as right file type. 2021-11-18 14:57:17 +00:00
Michael Drury 97721fe5e5 Updating filter modal to manage invalid schemas when view created. 2021-11-17 22:11:26 +00:00
Michael Drury 361589d18a
Merge pull request #3338 from Budibase/feature/query-rbac-timeouts
Query RBAC, query and automation threading/timeouts
2021-11-17 11:39:09 +00:00
mike12345567 86eec3bb52 Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns. 2021-11-12 19:24:56 +00:00
mike12345567 6c46c119a6 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 ad68b895e1 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 13:50:42 +00:00
mike12345567 02137f4c08 Adding a way to switch between string and options, as well as number and boolean types, this is very useful for SQL tables. 2021-11-10 15:01:44 +00:00
mike12345567 472af5d4e5 Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
mike12345567 15907280b2 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 2021-11-08 17:25:05 +00:00
mike12345567 c22356fb4d Fixing an issue with relationship modal breaking when multiple data sources available to relate to, also fixing an pile of issues with creating and reading rows from SQL server plus. 2021-11-05 18:55:36 +00:00
mike12345567 3e82abd88e 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 0cf08df80f Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567 eb8fde5c95 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567 7b1114b7df Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567 246d08c804 SQL table building. 2021-10-28 19:39:42 +01:00
Rory Powell 81ca6d3b22
Merge pull request #3104 from Budibase/view-not-set
Handle nulls / empty in views and tables
2021-10-25 10:16:23 +01:00
Rory Powell 841e6b2518 Feedback: Rename set/not set to not empty/empty, remove cell rendering 2021-10-25 09:58:05 +01:00
Martin McKeaveney b1f04a0f6b
Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Rory Powell 5b8b314476 Merge branch 'develop' into view-not-set 2021-10-21 14:17:04 +01:00
Rory Powell b88319d201 Handle nulls / empty in views and tables 2021-10-21 14:15:55 +01:00
Martin McKeaveney 6c41a71827 account for 400 errors in data ui for plus datasources, fix query param selection in automations 2021-10-21 12:31:06 +01:00
Andrew Kingston c9abb0148e Fix view filters not accounting for invalid column names 2021-10-20 14:51:44 +01:00
Peter Clement 677d80b38b refactor to remove object reference 2021-10-18 16:03:13 +01:00
Peter Clement ee77ce7e6b fix formula column creation 2021-10-18 15:10:10 +01:00
Peter Clement 11e6a9a5dd Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev 2021-10-18 14:55:18 +01:00
Peter Clement b41287630a copy table schema and dont mutate directly 2021-10-18 14:53:57 +01:00
Peter Clement 29796c3490 Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
Peter Clement 4cdc96a0f6
Merge pull request #2984 from Budibase/bug/misc-automation-issues
Fixes for automation issues
2021-10-13 14:56:44 +01:00
Peter Clement 2eccb159c0 remove uneeded properties from schema 2021-10-13 14:55:40 +01:00
Peter Clement a25020aad7 refactor new autocolumn functionality 2021-10-13 11:39:36 +01:00
Martin McKeaveney ed9574b815 tidy up 2021-10-12 20:19:32 +01:00
Martin McKeaveney 14370c81b9 SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes 2021-10-12 16:13:54 +01:00
Martin McKeaveney ff7683bb0b fix view export 2021-10-07 11:14:36 +01:00
Andrew Kingston 19ae31240b 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 7e01602227 Ensure transitions are only local to avoid weird svelte issues 2021-09-29 15:26:01 +01:00
Andrew Kingston 8b9b6dd4e2 Refresh data UI tables when creating a row 2021-09-29 12:29:26 +01:00
Andrew Kingston bf46b41890 Automatically refresh data as needed when rows or columns are updated 2021-09-29 12:07:35 +01:00
Andrew Kingston 824d8ac81a 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 ac635b34f6 Fix resetting filters and sorting options when changing tables 2021-09-29 10:17:12 +01:00