Commit Graph

2790 Commits

Author SHA1 Message Date
Andrew Kingston 3d01bd3f08 Merge branch 'master' of github.com:Budibase/budibase into new-table-selected-rows 2024-05-13 13:44:27 +01:00
Andrew Kingston 5db7b851d3 Fix null dereference error when selected cell ID is undefined 2024-05-13 13:33:55 +01:00
Adria Navarro a36c46ea90
Merge branch 'master' into feat/budi-8123-single-user 2024-05-13 13:33:03 +02:00
Adria Navarro cffa5cc67a filtering config 2024-05-13 12:35:19 +02:00
mike12345567 582ed1d75b PR comments. 2024-05-10 12:09:17 +01:00
Adria Navarro d83e5e21f2
Merge branch 'master' into feat/budi-8123-single-user 2024-05-09 18:05:16 +02:00
mike12345567 cf440cc39d Switching to a more obvious joining character. 2024-05-09 16:56:51 +01:00
mike12345567 076c7db351 Updating everywhere that the combination was done, to make sure it all goes through one location, using a new character to join/split. 2024-05-09 16:55:04 +01:00
mike12345567 60f8ce26af Fixing an issue with ID/Rev not being copyable from context menu due to the way IDs were split/handled in the grid. 2024-05-09 16:18:43 +01:00
deanhannigan b5bf914cd7
Merge branch 'master' into feature/signature-field-and-component 2024-05-09 14:47:14 +01:00
Adria Navarro 95faefcb87 DRY 2024-05-09 12:28:44 +02:00
Dean a29301a2fc Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-05-08 09:43:30 +01:00
deanhannigan 46995a115a
Merge branch 'master' into feature/filter-bindings 2024-05-08 09:37:14 +01:00
Adria Navarro 0d42201749
Merge branch 'master' into budi-8203-change-attachmentuser-single-column-names-and-icons 2024-05-07 15:54:14 +02:00
Adria Navarro 1a3bdd0be4 Changing grid icons 2024-05-07 14:57:40 +02:00
melohagan cfc2ea9117
Add free trial modal (#13609)
* Add free_trial to deploy camunda script

* WIP FreeTrial modal

* Handle free trial modal via self endpoint

* Set correct plan title for trial

* Remove catch

* lint

* Refactor

* Remove unnecessary code

* Rename to EnterpriseBasicTrialModal
2024-05-07 12:44:57 +01:00
Adria Navarro a86d23584e Clean 2024-05-06 08:06:44 +02:00
Adria Navarro 823b5bdb7a Fix 2024-05-06 08:06:44 +02:00
Adria Navarro dcc357f00a Fix header icon 2024-05-06 08:06:44 +02:00
Adria Navarro 9a6e6ed115 Fix data between old and new 2024-05-06 08:06:43 +02:00
Adria Navarro 457eebbcb4 Fix types 2024-05-06 08:06:43 +02:00
Adria Navarro 95a9641c08 Remove logic from frontend 2024-05-06 08:06:43 +02:00
Adria Navarro d39c9bd3dd Fix user migration 2024-05-06 08:06:43 +02:00
Adria Navarro e032b8ff12 Fix filtering 2024-05-06 07:29:41 +02:00
Adria Navarro bd86f906b1
Merge branch 'master' into feat/budi-8123-single-user 2024-05-03 17:31:29 +02:00
Andrew Kingston eec8a4d289 Revert to use schema as source of truth for width, and use new technique to handle width overrides while still allowing customisation by users 2024-05-03 15:55:02 +01:00
Andrew Kingston 0387e226fa Add support for overriding column widths in grid block 2024-05-03 15:11:39 +01:00
Dean 741d33b7e6 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-05-03 14:20:25 +01:00
Andrew Kingston d3656854cf Add comments 2024-05-02 19:24:11 +01:00
Andrew Kingston 3c5a18c702 Remove logs, add comments to clickoutside util and fix grid right click menu 2024-05-02 19:09:26 +01:00
Andrew Kingston ff23825241 Refactor clickoutside fix flashing side panel issues, but also fix annoying drag-outside closing actions 2024-05-02 16:46:58 +01:00
Dean 5e7d1169f7 Minor refactor to accomodate testing with snippets. More test cases for multiple binding types 2024-05-02 16:26:09 +01:00
Andrew Kingston df25ff307c Add support for detecting datasource plus usage in tables when using a data provider as a source 2024-05-02 16:14:04 +01:00
Andrew Kingston f0c44fadde Fix no operators being available when filtering on static formula columns 2024-05-02 15:05:35 +01:00
Andrew Kingston 65c5aefe0f Fix issue where IDs were stripped from rows in grids that were using a link datasource 2024-05-02 12:51:21 +01:00
Adria Navarro 70c6d56c1e Merge branch 'feat/budi-8123-single-user' into budi-8123/single-user-column-type 2024-05-02 12:06:42 +01:00
Dean ac3b8478ec Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-26 16:06:34 +01:00
Adria Navarro c133d329af
Merge branch 'master' into fix/isBetterSample-null-reference 2024-04-26 16:12:55 +02:00
Adria Navarro 16ea4195df Fix possible new reference 2024-04-26 15:52:39 +02:00
Andrew Kingston 4cdd6c8449 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-26 13:21:00 +01:00
Andrew Kingston 5716b232eb Improve grid handling of API errors which don't have the normal JSON validation error shape 2024-04-26 13:19:11 +01:00
Andrew Kingston 9a03729e49 Don't attempt to save unsaved changes when changing cells if the row also changes 2024-04-26 13:04:15 +01:00
Adria Navarro d45aa9beaf Merge branch 'master' into budi-8123/single-user-column-type 2024-04-26 12:47:35 +02:00
Adria Navarro 1aad2ee6d2 Fix after renames 2024-04-26 12:23:11 +02:00
Adria Navarro 637f7f514a Remove FieldTypeSubtypes 2024-04-26 12:18:50 +02:00
Adria Navarro 61bb40d0d3 Remove FieldTypeSubtypes 2024-04-26 12:09:32 +02:00
Adria Navarro 3b34f3f5f8
Merge branch 'master' into budi-8123/single-user-column-type 2024-04-26 09:48:28 +02:00
Dean 74a7eb8646 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-25 17:07:36 +01:00
Andrew Kingston 8f058756c3 Rename date picker flag to be more meaningful and ensure action menus never shrink 2024-04-25 16:43:51 +01:00
Andrew Kingston 55014e304e Fix issue with dates and blur grids when interacting with header cells 2024-04-25 14:26:01 +01:00
Andrew Kingston a577812d25 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-25 13:07:09 +01:00
Andrew Kingston bdb3e3056d Final updates to position dropdown rewrite with support for wrapping when being responsive to screen width 2024-04-25 12:49:25 +01:00
Adria Navarro 20a39f53c6 Hide counter for single references 2024-04-25 13:20:59 +02:00
Adria Navarro 7133fc0a13 Display renderer 2024-04-25 13:20:59 +02:00
Adria Navarro 2555a145b2 Add user/users column types 2024-04-25 13:20:59 +02:00
Andrew Kingston 5cc2e90e4f Improve grid height 2024-04-25 10:49:48 +01:00
Andrew Kingston 8baea1974d
Merge branch 'master' into grid-enhancements 2024-04-25 09:54:21 +01:00
Andrew Kingston f08562e0e4 Add support for honouring original popover height in position dropdown utility 2024-04-25 09:01:31 +01:00
Andrew Kingston 80cbd70687 Improve clickoutside to handle right clicks properly 2024-04-25 08:46:51 +01:00
Andrew Kingston 54621b1539 Fix relationship picker styles and improve grid sizing 2024-04-25 08:34:33 +01:00
Andrew Kingston 238b43a59a Improve grid min height determination 2024-04-24 21:25:55 +01:00
Andrew Kingston f45783f919 Update header cell popovers to use grid popover 2024-04-24 21:19:07 +01:00
Andrew Kingston b5eb60acd7 Grid cell style updates 2024-04-24 20:58:16 +01:00
Andrew Kingston 2e8560fd21 Update grid menu to use popover 2024-04-24 20:50:07 +01:00
Andrew Kingston 957facb99c Update long form cells to use popovers 2024-04-24 20:39:16 +01:00
Andrew Kingston 23bd635a8b Update relationship cells to use popovers 2024-04-24 20:26:58 +01:00
Andrew Kingston 377cd97f4b Update attachment cells to use popovers 2024-04-24 17:35:23 +01:00
Andrew Kingston 443be4cdab More upgrades to grids to support new popovers and use popovers for options cells 2024-04-24 16:28:44 +01:00
Andrew Kingston 795991438f Use new grid popover for date cells to allow overflow outside grid 2024-04-24 15:47:39 +01:00
Andrew Kingston 46d8a06981 Update grid min size to accomodate new date picker 2024-04-24 08:52:39 +01:00
Andrew Kingston 4d24b2ba1c Refactor new datepicker so that we can use a custom grid cell, and fix issues with timezone offsets 2024-04-23 17:00:15 +01:00
Dean 203acc0efd Fix for regression in api initialisation 2024-04-23 12:40:57 +01:00
Andrew Kingston 0aeddfa029 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-23 12:06:06 +01:00
Andrew Kingston a99c15fb26 Fix wrong class name being used to ignore grid keypresses when editing dates in modals 2024-04-23 12:05:30 +01:00
Dean ed2eae88b3 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-23 09:09:59 +01:00
Dean ed3073a20d PR feedback 2024-04-22 09:12:05 +01:00
Dean 50d933dd01 Merge remote-tracking branch 'origin/master' into fix/clear-empty-filter-when-all-fields-are-removed 2024-04-22 09:05:53 +01:00
Dean cb8564f73e Clear the onEmptyFilter from datasource filtering when no fields are specified 2024-04-19 12:53:23 +01:00
Dean bdf15b21b1 Fixes for filter drawer padding 2024-04-19 11:49:20 +01:00
Dean 6ab024b83a Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-18 17:31:03 +01:00
Dean 605345bfd1 Removed delete attachment behaviour from SignatureCell as the API behaviour has been removed. 2024-04-18 11:43:10 +01:00
Dean 04d3226185 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-18 09:08:16 +01:00
Andrew Kingston 426b69287f
Merge branch 'master' into borderless-grid 2024-04-17 16:29:44 +01:00
Andrew Kingston 16128d3079
Merge branch 'master' into grid-enhancements 2024-04-17 16:28:38 +01:00
Andrew Kingston ba9485e781
Merge branch 'master' into grid-enhancements 2024-04-17 14:54:04 +01:00
Andrew Kingston 5df34310d4 Redo changes 2024-04-17 14:53:27 +01:00
Andrew Kingston 0f7e576f19 Revert unnecessary changes 2024-04-17 14:52:23 +01:00
Adria Navarro f12e654811
Merge branch 'master' into chore/remove-disabling-nounusedvars 2024-04-17 15:49:35 +02:00
Andrew Kingston 58b23a736f Remove add new row tooltip when caused by inline filters 2024-04-17 14:44:52 +01:00
Andrew Kingston 27f7b1cc15 Add multiple improvements for touch events to grids 2024-04-17 14:32:57 +01:00
mike12345567 25dba0be35 This removes the SearchQuery which was a duplication of the SearchFilters interface - the duplicated types were not correctly getting overlay on each other, causing build errors. 2024-04-17 13:54:23 +01:00
Andrew Kingston c11139914f Add support for resizing columns on mobile 2024-04-17 11:55:44 +01:00
Andrew Kingston f8087f0fb3 Automatically unpin the grid sticky column when available space is restricted 2024-04-17 11:45:54 +01:00
Andrew Kingston ea3cd0cd9b Support reordering on mobile 2024-04-17 11:27:27 +01:00
Adria Navarro a88924a418 Remove // eslint-disable-next-line no-unused-vars 2024-04-17 12:24:41 +02:00
Adria Navarro ffa1e64e9e
Merge branch 'master' into budi-8166/search-filter-operators-dont-have-options-for-some-types 2024-04-17 10:25:19 +02:00
Dean 0e4cda458d Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-17 09:07:17 +01:00
Andrew Kingston cac86272a9
Merge branch 'master' into borderless-grid 2024-04-16 08:56:14 +01:00
Andrew Kingston 7152f957c8
Merge branch 'master' into feature/signature-field-and-component 2024-04-15 10:24:00 +01:00
Adria Navarro 64d66b1154 Merge branch 'master' into BUDI-8143/dont-delete-attachments-directly-from-the-frontend 2024-04-12 13:37:45 +02:00
Adria Navarro 068c8b8c66 Remove from frontend 2024-04-12 13:11:16 +02:00
Adria Navarro e4e3efb975
Merge branch 'master' into budi-8166/search-filter-operators-dont-have-options-for-some-types 2024-04-12 13:09:54 +02:00
Andrew Kingston 770cba6fdd
Merge branch 'master' into new-datepicker 2024-04-12 12:04:09 +01:00
Andrew Kingston e1245b4cb0 Improve handling of time-only fields and fix issue where time-only values were not displayed properly 2024-04-12 09:40:39 +01:00
Adria Navarro 3fa19a06b8 Fix api 2024-04-12 10:27:34 +02:00
Adria Navarro 1524780982 UI fixes 2024-04-12 10:26:46 +02:00
Adria Navarro 88961986ae Fix messaging 2024-04-12 09:59:15 +02:00
Adria Navarro 4b38220048 Fix drawer 2024-04-12 09:50:11 +02:00
Adria Navarro db9809207e Fix client 2024-04-12 09:13:16 +02:00
Adria Navarro 03589292d5 Fix 2024-04-11 18:03:28 +02:00
Adria Navarro fc96d51519 Fix grid 2024-04-11 16:45:28 +02:00
Andrew Kingston f82766d167
Merge branch 'master' into borderless-grid 2024-04-11 15:27:16 +01:00
Dean 9c7fed9eb8 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-11 15:06:59 +01:00
Adria Navarro 7cf52bff02 User filter 2024-04-11 16:05:03 +02:00
Adria Navarro 2fcdf2602e Handle extra filters in base 2024-04-11 16:00:56 +02:00
Adria Navarro 6945ed5674 Format 2024-04-11 12:51:40 +02:00
Adria Navarro 9edde27620 Add no column valid message 2024-04-11 12:48:06 +02:00
Adria Navarro 709457477e Move filterbuilder to frontend-core 2024-04-11 12:29:45 +02:00
Andrew Kingston 2c27ef8294 Improve position dropdown and update click handlers to ignore new datepicker 2024-04-11 11:20:30 +01:00
Andrew Kingston 0a4dfef8cf Replace usages of date range picker with 2 date pickers 2024-04-10 18:46:41 +01:00
Andrew Kingston 283ebb2a33 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-10 16:40:31 +01:00
Adria Navarro 3f4d3faeb3 PR comments 2024-04-10 15:18:01 +02:00
Adria Navarro 465fde2460 Merge branch 'master' into BUDI-8082/download-files-using-a-button-action 2024-04-10 14:31:37 +02:00
Adria Navarro 38f53020eb Revert check 2024-04-10 13:19:22 +02:00
Adria Navarro 5a93f2b542 Change icons to attach 2024-04-10 12:53:42 +02:00
Adria Navarro b4063fae01 Merge branch 'master' into revert-13398-revert-13356-BUDI-8122/single-attachment-column-type 2024-04-10 12:42:03 +02:00
Adria Navarro 61e235767d Add auto icon 2024-04-10 12:07:48 +02:00
Adria Navarro 5cdbc75fef Change icon 2024-04-10 12:07:48 +02:00
Adria Navarro d821d04d5b Change icon 2024-04-10 12:07:48 +02:00
Adria Navarro e744e4ebb1 Unify icons 2024-04-10 11:52:19 +02:00
Adria Navarro f69056c9fe PR comments 2024-04-10 10:07:07 +02:00
Andrew Kingston 08de8f48dd Rename borderless to quiet 2024-04-09 08:50:17 +01:00
Andrew Kingston 24d6bfcd0a Restore commented out code 2024-04-08 16:49:37 +01:00
Andrew Kingston 53bbaac751 Update export data action to work with new table component 2024-04-08 16:17:22 +01:00
Andrew Kingston e1a9762d21 Always allow selecting rows in grids in apps, and add binding for grid selected rows 2024-04-08 09:33:02 +01:00
Andrew Kingston 4afc71c4bf Break out core date parsing utils to share between packages 2024-04-08 08:29:20 +01:00
Dean e80a87f519 Feedback updates 2024-04-05 15:59:28 +01:00
Dean 7f9dc42e31 Lint 2024-04-05 14:53:14 +01:00
Dean 203d6484ea Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-05 14:15:47 +01:00
Dean 1e5506b8c3 Full support for signature field type and some feedback changes 2024-04-05 12:50:09 +01:00
Andrew Kingston 964600345b Ensure datepicker doens't capture any keyboard events 2024-04-05 12:21:16 +01:00
Andrew Kingston dfa772701d Multiple style fixes 2024-04-05 12:16:42 +01:00
Andrew Kingston 685ec5e744 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-05 11:49:08 +01:00
Adria Navarro 151ea235f1 Handle empty attachments 2024-04-04 21:28:06 +02:00
Adria Navarro 94eefb8007 Add download attachments api 2024-04-04 21:27:22 +02:00
Adria Navarro df05cf2345 Lint 2024-04-04 21:27:21 +02:00
Adria Navarro 1a7e845c56 Remove notifications from frontend-core 2024-04-04 21:27:21 +02:00
Adria Navarro 349b22ba25 Move downloadfile to frontend-core 2024-04-04 21:27:21 +02:00
Michael Drury 5437188385
Revert "Revert "Single attachment column type"" 2024-04-03 16:05:18 +01:00
Michael Drury 1cfe4da027
Revert "Single attachment column type" 2024-04-03 16:01:45 +01:00