1
0
Fork 0
mirror of synced 2024-09-21 11:53:49 +12:00
Commit graph

2928 commits

Author SHA1 Message Date
Andrew Kingston
51cbced119
Add common collapsed button group and use it for row actions and client button groups. Add collapsed settings to grids and form blocks 2024-09-02 11:44:49 +01:00
Andrew Kingston
d8b6d10dce
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-09-02 10:17:56 +01:00
Andrew Kingston
fae897f468
Allow button groups to be collapsed 2024-09-02 09:31:19 +01:00
Andrew Kingston
2d52eff96f
Update button column to account for ability to add rows 2024-09-02 08:47:15 +01:00
Andrew Kingston
c5e27b860f
Add row actions to tables in data section 2024-09-02 08:45:49 +01:00
melohagan
3f357561d0
The UI should indicate who the account holder is (#14470)
* Get tenantInfo in user fetch

* Add account holder label in users table

* Don't allow account holder to be selected in users table

* Sort account holder to top of list

* Only use account holder role in users table

* lint

* Remove joi validation from tenant-info endpoint

* Remove dayPasses

* Catch CouchDB 404 and return undefined

* Don't allow account holder role to be changed UI

* Don't offer delete option for tenant owner

* Backend validation to ensure account holder role cannot be updated

* Don't allow account holder role to be changed UI

* Get tenantOwner in separate call

* Pass data into SelectEditRenderer

* Rename var to __selectable

* setEnrichedUsers

* Update pro reference

* Only load tenantOwner once
2024-08-30 16:29:38 +00:00
Andrew Kingston
304c6fb58a
Lint 2024-08-23 14:30:22 +01:00
Andrew Kingston
a29cd7fefc
Update grid border to match data section 2024-08-23 09:27:14 +01:00
Andrew Kingston
c7c6597424
Add majority of frontend implementation of row actions 2024-08-21 16:33:51 +01:00
Andrew Kingston
1f7b10cfd1
Update style of generate automation button 2024-08-21 09:04:49 +01:00
Andrew Kingston
f54d1985b4
Add new detail popover and update manage access button to use it 2024-08-21 07:46:15 +01:00
Andrew Kingston
d8fd021e37
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-08-20 15:31:23 +01:00
Andrew Kingston
fa5a2ae198
Fix param 2024-08-20 15:29:39 +01:00
Andrew Kingston
aba38c02b9
Fix memos 2024-08-20 15:28:12 +01:00
Andrew Kingston
f662916978
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-08-20 15:27:16 +01:00
Andrew Kingston
346f55691b
Merge branch 'master' of github.com:Budibase/budibase into grid-layout-expansion 2024-08-20 10:26:39 +01:00
Andrew Kingston
54f9507e53
Update buttons for views 2024-08-20 08:24:23 +01:00
Andrew Kingston
b76a0b6e89
Move all grid buttons to builder codebase, update table grids 2024-08-19 15:00:15 +01:00
Adria Navarro
3dcf17d438 Fix initial visibility 2024-08-19 13:00:23 +02:00
Adria Navarro
3685c6dbe5 Split columns setting button/content 2024-08-19 12:59:39 +02:00
Gerard Burns
205a50156b
[BUDI-8460] Add New Step to Table Screen Template (#14203)
* [BUDI-8460] Add New Step to Table Screen Template Flow

* fix tests

* PR Feedback

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-08-19 10:44:09 +00:00
Andrew Kingston
fa12abf126
Merge branch 'master' into grid-layout-expansion 2024-08-14 11:29:11 +01:00
deanhannigan
424124f5c8
Merge branch 'master' into cheeks-fixes 2024-08-13 12:35:28 +01:00
Andrew Kingston
d77e4381cc
Speed up memo stores 2024-08-12 09:55:12 +01:00
Andrew Kingston
2b32db4286
Merge branch 'master' into grid-layout-improved 2024-08-09 10:02:02 +01:00
Andrew Kingston
691d6b04bb
Allow native paste into table cells 2024-08-08 12:18:06 +01:00
Andrew Kingston
22cda514b4
Update component settings bar to respect dependsOn metadata 2024-08-05 16:53:10 +01:00
Dean
2b9298963f Assorted builder fixes and a fix for Google sheets filtering 2024-08-05 09:57:27 +01:00
Andrew Kingston
8540f4020b
Improve client preview styles to work with increase client padding 2024-07-31 15:34:15 +01:00
Adria Navarro
b7fc1cddb7 Merge branch 'master' into feat/row-actions 2024-07-23 10:03:41 +02:00
Adria Navarro
cec24fb40d Use URLSearchParams 2024-07-22 14:34:58 +02:00
Adria Navarro
6221b9320e Enrich 2024-07-22 14:31:00 +02:00
Andrew Kingston
30579527ff
Merge branch 'master' into conditional-table-colours 2024-07-22 11:37:38 +01:00
Andrew Kingston
296cea14a5
Merge branch 'master' into fix/error-handling-relationship-updates 2024-07-22 11:26:14 +01:00
Andrew Kingston
a14a737921
Merge branch 'master' of github.com:Budibase/budibase into conditional-table-colours 2024-07-22 11:02:02 +01:00
Andrew Kingston
27e4b4e3b4
Merge branch 'master' into dean-fixes 2024-07-22 10:17:50 +01:00
Andrew Kingston
6fd265776d
Add bespoke component for selecting users in table conditions 2024-07-22 09:58:59 +01:00
Andrew Kingston
27789a59d1
Hide table conditions for invalid column types 2024-07-22 09:13:13 +01:00
Andrew Kingston
34cd0e1d81
Improve type coercion in table conditions 2024-07-22 08:52:42 +01:00
Andrew Kingston
10b0e46e4d
Use row condition colour for gutter cell 2024-07-22 08:07:48 +01:00
Andrew Kingston
8abf97e8bb
Merge branch 'table-improvements-2' of github.com:Budibase/budibase into conditional-table-colours 2024-07-22 08:01:36 +01:00
Andrew Kingston
c2c799e473
Merge branch 'master' into table-improvements-2 2024-07-22 08:00:36 +01:00
Andrew Kingston
0e9a89b49b
Add the onEmptyFilter flag to table conditions to ensure we don't match empty values 2024-07-19 16:34:46 +01:00
Andrew Kingston
2ecedcea7c
Stringify non strings when pasting into text cells 2024-07-19 16:34:20 +01:00
Dean
7c03a39b9f PR feedback. Remove unnecessary caching 2024-07-18 14:17:51 +01:00
Dean
2f8a6b9b6b Merge remote-tracking branch 'origin/master' into fix/error-handling-relationship-updates 2024-07-18 14:09:53 +01:00
Dean
31df2bbb5f Merge remote-tracking branch 'origin/master' into dean-fixes 2024-07-18 14:06:16 +01:00
Peter Clement
7fd55fe27d
Automation trigger filtering (#14123)
* backend for triggering automation based on filters

* frontend for handling triggering automations on filter / old row

* lint and bug fix

* fix issue with test header

* make test data optional

* improve safety on trigger gate

* add support for running trigger with filter if no change happened but filter matches

* update var naming to actually make sense

* tests

* fix lint

* improve gating for shouldTrigger check

* remove unecessary cast

* unecessary tableId check

* frontend text updates

* resolving comments

* pro

* Update packages/types/src/documents/app/automation.ts

Co-authored-by: Sam Rose <hello@samwho.dev>

* link out to docs for trigger filtering

* fix pro

* more pr comments

* use getAppId

---------

Co-authored-by: Sam Rose <hello@samwho.dev>
2024-07-18 10:38:15 +01:00
Dean
6b1d16420e Improves error handling around grid relationship cell when handling invalid requests 2024-07-18 09:49:35 +01:00
Andrew Kingston
2473b82ba5
Revert to using solid border colours 2024-07-17 15:06:06 +01:00