Commit Graph

3399 Commits

Author SHA1 Message Date
Andrew Kingston 9fe027b3db Initial work on nested nav links 2024-03-27 09:30:11 +00:00
Andrew Kingston cecd5a1908 Fix wrong nav settings being updated 2024-03-26 16:08:55 +00:00
Andrew Kingston cdac78899a Rewrite navigation settings panel 2024-03-26 16:05:01 +00:00
Dean ee3462648d Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-03-26 12:07:10 +00:00
Gerard Burns 00d57c7f0f add base theme to portal app preview 2024-03-26 11:06:09 +00:00
Andrew Kingston dbaaa9beee Remove redundant classes 2024-03-26 10:46:58 +00:00
Andrew Kingston 884d9ecf6c Remove testing code 2024-03-26 10:45:23 +00:00
Andrew Kingston 6c9127427c Fix issues with colours in app skeletons 2024-03-26 10:43:56 +00:00
Gerard Burns d9033b2636
Un-revert Skeleton Loader PR (#13180)
* wip

* wip

* wip

* client versions init

* wip

* wip

* wip

* wip

* wip

* linting

* remove log

* comment client version script

* lint

* skeleton loader type fix

* fix types

* lint

* fix types again

* fix manifest not being served locally

* remove preinstalled old client version

* add constant for dev client version

* linting

* Dean PR Feedback

* linting

* pr feedback

* wip

* wip

* clientVersions empty array

* delete from git

* empty array again

* fix tests

* pr feedback

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-03-25 16:39:42 +00:00
Dean a773c167d5 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-03-22 15:26:23 +00:00
Dean 6b5938aef6 Merging 2024-03-22 15:26:05 +00:00
Andrew Kingston 1e6e4213af Merge branch 'master' of github.com:Budibase/budibase into cheeks-fixes 2024-03-22 09:13:39 +00:00
deanhannigan 41b3243ace
Merge branch 'master' into feature/deprecate-table-component 2024-03-21 10:42:27 +00:00
Andrew Kingston 96f7fe6b12 Remove grid layout component 2024-03-21 09:27:42 +00:00
Andrew Kingston 50fe700608
Merge branch 'master' into feature/deprecate-table-component 2024-03-20 12:55:40 +00:00
Sam Rose 217b39c232
Reenable no-unused-vars 2024-03-20 11:46:39 +00:00
Conor Webb 35e1114fac
Added a setting to allow the title's text alignment to be changed (#13235)
* Added setting to allow title text alignment to be set and changed

* Switched out for icons instead of a select as per feedback.

* Edited right icon to display the correct icon.

* Updated to use the paragrah alignment component icons.

* Added button list component

* Reworked template to use BarButtonList over ActionButton component

* Updated selectedArray name to alignmentOptions provides better meaning
2024-03-19 16:13:28 +00:00
Martin McKeaveney 3c16f7cd1d
Merge pull request #13179 from Budibase/component-collapse-redo
Component Node Collapse/Expand Behaviour Changes
2024-03-19 14:25:59 +00:00
Andrew Kingston 872efcf944 Add missing store subscription to fix hard crash if automation error exists 2024-03-19 09:02:14 +00:00
Gerard Burns fbec6d6eff Merge branch 'master' into component-collapse-redo 2024-03-15 14:38:46 +00:00
Gerard Burns f632e67f44 merge master 2024-03-15 14:05:18 +00:00
Dean b8277fc60f Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites 2024-03-15 10:01:38 +00:00
deanhannigan 7a737e7664
Merge branch 'master' into feature/app-list-actions 2024-03-15 09:31:54 +00:00
Dean f2dbeed6e8 Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites 2024-03-15 09:20:02 +00:00
deanhannigan 72a671e93b
Merge branch 'master' into feature/app-list-actions 2024-03-15 09:10:57 +00:00
Dean 4949ea1bcd PR feedback 2024-03-15 09:09:44 +00:00
Andrew Kingston b6eab42c18 Merge branch 'cheeks-lab-day-binding-eval' of github.com:Budibase/budibase into cheeks-snippets-poc 2024-03-14 16:24:16 +00:00
Andrew Kingston 542a1111c6
Merge branch 'master' into cheeks-lab-day-binding-eval 2024-03-14 16:22:03 +00:00
Gerard Burns 2d488f494c linting 2024-03-14 15:58:55 +00:00
Gerard Burns 49c104d762 wip 2024-03-14 15:57:18 +00:00
Gerard Burns 61f2746cf9 linting 2024-03-14 15:51:48 +00:00
Gerard Burns d1affc2586 wip 2024-03-14 15:21:55 +00:00
Gerard Burns 89371c5f5f remove node collapsing magic string 2024-03-14 13:24:34 +00:00
Gerard Burns ece7060b6b Merge branch 'master' into component-collapse-redo 2024-03-14 10:49:34 +00:00
Sam Rose 5918dfebba
Silence lint warnings. 2024-03-14 10:25:41 +00:00
Sam Rose c8f37e16e5
CSS tweaks. 2024-03-14 10:23:42 +00:00
Sam Rose fcd7ee10f1
Create app user facing maintenance page. 2024-03-14 09:57:00 +00:00
Dean 9755d40203 Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites 2024-03-14 09:52:01 +00:00
deanhannigan 1db358d5c2
Merge branch 'master' into feature/app-list-actions 2024-03-14 09:33:33 +00:00
Sam Rose 02158a0fb1
Merge branch 'master' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support-2 2024-03-14 09:24:02 +00:00
Andrew Kingston 0ddf48f7ff Update automation page to use full width drawers like the design section does 2024-03-13 09:54:27 +00:00
Andrew Kingston 75dc2b174b Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-03-12 17:04:34 +00:00
Dean f7f2cb36d5 Table/Tableblock deprecated. Replaced with Gridblock labelled as Table 2024-03-12 17:01:07 +00:00
Andrew Kingston b13d2d3803 Merge branch 'master' of github.com:Budibase/budibase into cheeks-snippets-poc 2024-03-12 15:38:23 +00:00
Adria Navarro 75df04fbda Fix group edition display for builders 2024-03-12 08:40:16 +01:00
Adria Navarro 6f2f5fd5ce Display AD message correctly for builders 2024-03-12 08:38:47 +01:00
Sam Rose 19803f9182
Use BBUI components instead of raw HTML. 2024-03-11 15:19:23 +00:00
Andrew Kingston af10b65d51 Merge branch 'cheeks-lab-day-binding-eval' of github.com:Budibase/budibase into cheeks-snippets-poc 2024-03-11 13:55:12 +00:00
Andrew Kingston b1c4c910d8
Merge branch 'master' into cheeks-lab-day-binding-eval 2024-03-11 13:49:06 +00:00
Sam Rose 3550ae8c1a
Merge branch 'master' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support-2 2024-03-11 13:45:08 +00:00
Adria Navarro 4b38b5263b Allow group members edits to admins 2024-03-11 13:14:02 +01:00
Andrew Kingston 10c5eee87e Fix existing issue where command palette sits behinds modals 2024-03-11 11:00:04 +00:00
Dean e3fba2aa05 Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites 2024-03-11 10:11:01 +00:00
deanhannigan eacbacda59
Merge branch 'master' into feature/app-list-actions 2024-03-11 09:59:37 +00:00
Andrew Kingston ce0ad154da Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-03-11 09:33:46 +00:00
Dean ce1c98405a Lint 2024-03-08 14:40:01 +00:00
Dean fec52c11e8 Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites 2024-03-08 14:26:05 +00:00
deanhannigan 460c2573e4
Merge branch 'master' into feature/app-list-actions 2024-03-08 12:24:15 +00:00
Adria Navarro ce45af9f8a Copy changes 2024-03-08 09:07:26 +01:00
Adria Navarro 8b38ce3344 Clean 2024-03-07 14:09:57 +01:00
Adria Navarro e5525f8198 Rename component 2024-03-07 14:03:43 +01:00
Adria Navarro 9916b80956 Remove logger 2024-03-07 13:37:52 +01:00
Adria Navarro 73c141c0fb Merge branch 'feat/BUDI-8046' into display_scim_sync_per_row 2024-03-07 13:33:59 +01:00
Andrew Kingston ccb32af078 Add deletion confirmation to snippets 2024-03-07 08:25:11 +00:00
Dean e3603a81d5 App favouriting 2024-03-06 09:33:17 +00:00
Dean 1fc4dbfd35 Lint 2024-03-05 16:35:38 +00:00
Dean 320b443ca4 Feedback changes. Permission change for app delete from GLOBAL_BUILDER to BUILDER. Minor updates to quota behaviour for apps. 2024-03-05 16:23:39 +00:00
Dean 42893c1218 Merge remote-tracking branch 'origin/master' into feature/app-list-actions 2024-03-04 10:00:03 +00:00
Gerard Burns 7cd0ce371d wip 2024-03-04 08:17:58 +00:00
Gerard Burns f1208919ee linting 2024-03-04 08:07:15 +00:00
Gerard Burns 2f90d7f431 wip 2024-03-04 08:05:50 +00:00
Dean d9b0b1c1e3 Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-03-01 12:23:12 +00:00
Andrew Kingston 755ece13b6 Lint, remove drawer modal border, bump account portal 2024-02-29 19:40:21 +00:00
Andrew Kingston 87e8b89075 Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-02-29 19:12:52 +00:00
Gerard Burns 5ec4e90c6d
Revert "App Preview Skeleton (#12898)" (#13159)
This reverts commit 9a9b745795.
2024-02-29 12:51:56 +00:00
melohagan 0205db104d
FIX: clicking on design tab while data tab loads does not navigate correctly (#13152)
* If still loading, try navigation later

* Set active tab even if still loading

* Refactor - timeout not needed!
2024-02-29 09:15:01 +00:00
Adria Navarro cfdb0d98a2 Move responsability to the store 2024-02-28 14:41:31 +01:00
Adria Navarro b4092fed05 Don't post scim data on update 2024-02-28 14:27:59 +01:00
Adria Navarro 7c73c294b9 Remove AD groups when importing users 2024-02-28 14:17:46 +01:00
Adria Navarro ee55d6fd2e Don't allow internal groups 2024-02-28 13:44:26 +01:00
Adria Navarro bf6ac376a1 Don't allow adding users to AD groups 2024-02-28 13:44:26 +01:00
Adria Navarro 03c6063e15 Copy change 2024-02-28 13:44:26 +01:00
Andrew Kingston e97754dd53
Merge branch 'master' into feature/form-screen-template 2024-02-28 09:22:50 +00:00
Adria Navarro 62791e1f0d Allow all users to be added to a group 2024-02-27 17:17:22 +01:00
Adria Navarro c6c1e0514d Add tooltip 2024-02-27 16:30:13 +01:00
Gerard Burns 9a9b745795
App Preview Skeleton (#12898)
* wip

* wip

* wip

* wip

* wip

* wip

* builder design skeleton

* pre doc loading skeleton for portal preview

* feature complete?

* wip

* linting

* linting

* linting

* fix ts error?

* ts types fix

* linting

* remove unnecessary build stuff

* include skeleton in server app directly

* linting

* linting

* fix builder preview aspect ratio for skeleton

* remove dev tools skeleton

* linting
2024-02-27 15:29:35 +00:00
Adria Navarro 7fb32c2f57 Do not allow deleting ad users 2024-02-27 16:25:08 +01:00
Adria Navarro e8200570ec Fix readonly fields 2024-02-27 16:04:46 +01:00
Adria Navarro ce998c456e Readonly name only 2024-02-27 14:59:58 +01:00
Adria Navarro f55dd8badb Renames 2024-02-27 14:49:30 +01:00
Adria Navarro a48c861561 Remove icon from index user 2024-02-27 14:47:56 +01:00
Adria Navarro 429be9b588 Remove scim generic icon from group index 2024-02-27 14:43:45 +01:00
Adria Navarro e4bd9b0d14 Unify scim icons 2024-02-27 14:26:41 +01:00
Adria Navarro 539c36558c Lint 2024-02-27 14:22:48 +01:00
Adria Navarro b2112b1945 Remove SCIMBanner 2024-02-27 14:22:48 +01:00
Adria Navarro b587ec83fe Icon size to S 2024-02-27 14:22:48 +01:00
Adria Navarro 6058e4ffc9 Allow editing non-scim 2024-02-27 14:22:03 +01:00
Adria Navarro a91c08a56c Display isSync icon 2024-02-27 14:22:03 +01:00
Adria Navarro 36bb583602 Enable adding users 2024-02-27 14:22:03 +01:00
Adria Navarro 7891e99cf7 Allow editing non scim groups 2024-02-27 14:22:03 +01:00
Adria Navarro 39086fcd99 Always allow adding group 2024-02-27 14:22:03 +01:00
Adria Navarro 5ebe01fbb8 Unblock non-scim groups 2024-02-27 14:21:07 +01:00
Adria Navarro c4e81c6e38 Change icon 2024-02-27 14:21:07 +01:00
Adria Navarro 511cb5cee4 Add sync icon to group icon 2024-02-27 14:21:07 +01:00
Dean e8e2a3c31d Added context menu to the app navigation sidebar 2024-02-26 10:57:37 +00:00
Andrew Kingston 395942d8b6 Add modal drawer support with transitions 2024-02-24 13:26:34 +00:00
Andrew Kingston 7484f087bc Add stacked drawer support and transitions 2024-02-23 18:15:01 +00:00
deanhannigan ddcc433484
Merge branch 'master' into feature/app-list-actions 2024-02-23 11:34:31 +00:00
Dean ea978923cb Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-23 11:32:16 +00:00
Dean 717729cd02 Highlight setting feedback 2024-02-23 11:22:02 +00:00
Dean be05985882 Lint 2024-02-23 11:20:21 +00:00
Dean a87b158d41 Feedback 2024-02-23 11:04:19 +00:00
Martin McKeaveney b83a046ae7 merge 2024-02-22 14:00:42 -03:00
Dean d7fa333fce Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-22 16:30:05 +00:00
Dean 6877d0a016 Merge remote-tracking branch 'origin/master' into feature/app-list-actions 2024-02-22 15:00:34 +00:00
Dean 18f09f4e13 Duplicate app behaviour and test updates 2024-02-22 15:00:16 +00:00
Gerard Burns de0414afbe
Update Svelte Major Version to 4 (#13036)
* update svelte versions

* temporarilly disable svelte warnings

* change bbap version pointed to

* remove sub module specifying svelte version

* point at updated account-portal

* add type declaration for svelte in the server

* add svelte transformer for server jest tests

* remove svelte from bbui package.json

* get builder tests working

* linting fixes

* prettier fixes

* fix server test

* fix another server test

* fix server serverlog test

* account-portal-version

* pin master version of pro

* revert hbs doc file in server to use triple braces, ensures nothing gets escaped
2024-02-22 13:19:29 +00:00
Peter Clement 9b9ddc7a6b Merge remote-tracking branch 'origin/master' into fix/branding-cookie-update 2024-02-21 16:18:02 +00:00
Peter Clement 2e53be5bd8 add null check 2024-02-21 16:13:43 +00:00
Joe f417c2d8a4
Joe's lab day minor updates (#12944)
* Change default button type to CTA

- change default button type to CTA
- change ordering of types/variants

* Fix layout shift within portal

Within the portal, when navigating from screen to screen, there's a slight layout shift caused by the scrollbar. This is a small fix.

* row/column icons change

The current row/column icons for positioning components are confusing. I believe these icons are easier to understand.

* Fix for horizontal scrollbar showing

When adding/removing actions within automations, the horizontal scrollbar flashes. Fix.

* Title change for Upload data

Upload data is not wrong, but it's best to be explicit.

* Increase size of upgrade button

* small fix for the styling inconsistency

* Dianostics padding fix

* lint fix

* update account-portal

* update icons

---------

Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Mel O'Hagan <mel@budibase.com>
2024-02-21 13:28:35 +00:00
Sam Rose 5dbe68a9b1
Restyle maintenance page. 2024-02-21 11:03:58 +00:00
Peter Clement 4f05bc619b Handle branding cookies with different tenant ids 2024-02-19 09:51:10 +00:00
Sam Rose 5c2a93a956
Merge branch 'master' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support-2 2024-02-16 16:52:13 +00:00
Andrew Kingston dc077da5ae Improve how component context is retrieved for live eval and provide extra context from grid and card blocks 2024-02-16 14:21:03 +00:00
Andrew Kingston 461418390d Change how context is passed through to binding drawers to ensure it's always available 2024-02-16 12:36:03 +00:00
Dean 08d5a6174a Lint 2024-02-15 16:24:34 +00:00
Andrew Kingston 9371661f0b Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-02-15 15:40:16 +00:00
Dean 0aa75fc7cb Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-15 15:26:14 +00:00
Dean b0cd3d4d03 Refactored tours. Tours will end if a TourWrap is removed from screen. 2024-02-15 15:23:13 +00:00
Gerard Burns b12aa639d3
Allow Collapsing Selected Components, Add Hotkeys for Collapsing Components (#12764)
* wip

* fix spelling

* wip

* linting

* change order of fix version of linting

* lint fix

* linting
2024-02-15 10:53:58 +00:00
Andrew Kingston f3f5532ad6 Fix merge issues 2024-02-14 16:32:28 +00:00
Andrew Kingston ab96d6ee01 Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-02-14 16:25:01 +00:00
Dean 5c5dc4c155 Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-14 14:32:15 +00:00
Dean e9e5281e82 Initial commit form screen flow and tour refactor 2024-02-14 12:11:24 +00:00
deanhannigan c113240da3
Merge branch 'master' into feature/monolith-js-refactor 2024-02-14 10:35:06 +00:00
Peter Clement f68939fe17 remove log 2024-02-13 16:10:22 +00:00
Peter Clement 9fbeda42b8 fix domain slipping 2024-02-13 15:48:06 +00:00
Peter Clement 2cbd2e1ef3 move hardcoded strings 2024-02-13 15:42:43 +00:00
Peter Clement 10035f5e57 add null check 2024-02-13 15:33:39 +00:00
Peter Clement d508e8f01b store tenant in cookie for use in account portal 2024-02-13 15:26:22 +00:00
Peter Clement 8857ca989f
Merge branch 'master' into fix/custom-branding-issue 2024-02-09 16:06:26 +00:00
Peter Clement f1da6d5f87 Fix for custom branding not appearing on login 2024-02-09 15:26:57 +00:00
Dean f904922a76 Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-08 11:06:54 +00:00
Dean d90123e8de Wip 2024-02-08 11:05:45 +00:00
Dean 43bc4f730d Import fix 2024-02-07 15:05:50 +00:00
Dean 7490f30dfd Store ref fixes 2024-02-07 14:48:26 +00:00
Dean a5dfbe3c89 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-02-07 14:45:06 +00:00
Sam Rose 3be9ad7d78
Disable schema dumping for Postgres in Budicloud. 2024-02-06 15:47:47 +00:00
Andrew Kingston 94544c4008 Remove legacy concept of database store 2024-02-06 15:40:51 +00:00
melohagan e27772d93f
Allow logo in top navigation to be a link (#12868)
* Add support for logo link

* Add link to logo

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-02-06 13:08:37 +00:00
Andrew Kingston 1efd5725c7 Add some new resolution aliases and simplify long nasty relative import paths 2024-02-05 12:08:45 +00:00
Andrew Kingston e7ac33bf43 Remove legacy concept of currentAsset 2024-02-05 11:59:54 +00:00
Andrew Kingston 1650f37329 Treat component store the same as other stores, and move component utils into helpers 2024-02-05 11:22:33 +00:00
Andrew Kingston daec133f79 Add live eval of bindings 2024-02-02 10:27:29 +00:00
Michael Drury 8576a71128
Merge branch 'master' into fix/very-large-backups 2024-02-01 11:45:19 +00:00
Andrew Kingston 93a0de4c4b Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-02-01 10:00:23 +00:00
Andrew Kingston 233df4c27c Remove legacy nested builder directory and move screen templates and utils into better locations 2024-02-01 09:55:30 +00:00
mike12345567 010f160fa5 Cleaning up files after import is finished (with large files this saves on tmp space) as well as fixing an issue where menu would appear next to a restore despite having no options. 2024-01-31 18:22:18 +00:00
Peter Clement 1b023b849f
Merge branch 'master' into fix/pc-fixes 2024-01-31 16:21:39 +00:00
Sam Rose 080cfc8dcf
Merge branches 'master' and 'budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support-2' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support-2 2024-01-31 15:52:02 +00:00
Martin McKeaveney 63cc5447d5 adding lint rule for console.log 2024-01-31 10:47:27 -03:00
Sam Rose a268e55607
Plumbing for showing a maintenance page when SQS is required but missing. 2024-01-30 17:31:11 +00:00
Peter Clement c915442a9e
Merge branch 'master' into fix/pc-fixes 2024-01-30 16:53:38 +00:00
Dean 1d9a03e13c Fix for onboarding flow. App sync on created passed incorrect data 2024-01-30 15:45:59 +00:00
Peter Clement 9c47671032 fix issue with automation setting sync 2024-01-30 15:39:12 +00:00
Dean 1bd08b6879 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-01-30 11:49:32 +00:00
Dean b73156e0c7 Added more componet store unit test converage. Added more fixtures. Refactored some component caching logic causing issus with testing in to the component store 2024-01-29 15:21:52 +00:00
Conor Webb f7e39f8436
Merge branch 'master' into 12251-budi-7719-invite-new-user-panel-should-pass-the-search-email-address-into-the-email-field-of-the-add-user-page 2024-01-26 11:09:16 +00:00
Conor Webb 89111a5b0d Allowed typed user query to be passed into invite user form. 2024-01-26 11:02:53 +00:00
Dean 361fea2a6b Broke out the hover tracking into its own store. Value check on the button group to mitigate excessive rendering. Fix for relationship field 2024-01-24 12:06:38 +00:00
Peter Clement 3030db8eb6
Merge branch 'master' into feat/configure-automation-chaining 2024-01-23 14:47:31 +00:00
Peter Clement 8a90a1a3e4 pr comments 2024-01-23 10:10:38 +00:00
Conor Webb fa36701f0f
Added function to get correct plan display name (#12810)
* Changed minPlan BUSINESS to PREMIUM_PLUS

* Added new helper to display the correct string plan

* Changed ManageAccessModal to use the new helper

* Refactored to use plan title helper, removed title function

* Removed capitalised function from svelte template

* Fixed linting issues

* Ran yarn lint. Fixed linting issues.
2024-01-22 10:54:47 +00:00
Peter Clement 242dd3ea52 ux tweaks to new automations setting page 2024-01-19 16:04:44 +00:00
Peter Clement b05484bb49 frontend toggle for new automation chaining and update settings ux 2024-01-18 16:38:51 +00:00
Dean 1779a5ee19 Lint 2024-01-17 17:40:09 +00:00
Dean 30db237071 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-01-17 17:17:01 +00:00
Dean ae1786786b Ignore calls to eject via keyboard shortcut ctrl+e is not an ejectable block 2024-01-10 15:38:49 +00:00
Dean 47e04c363c Disable eject for blocks if ejectable has been set to false 2024-01-10 14:52:16 +00:00
deanhannigan 558a2e6199
Merge branch 'master' into fix-hover-component-spam 2024-01-10 12:23:39 +00:00
melohagan 4ea1e598a4
Add component icon to custom css (#12741)
* Add component icon to custom css

* Remove span

* Refactor
2024-01-10 12:22:42 +00:00
Dean 9525b3b9bd Merge remote-tracking branch 'origin/master' into fix-hover-component-spam 2024-01-10 11:39:10 +00:00
Conor Webb e53d68da43
Updated lock tags to correct plan type (#12738) 2024-01-09 10:06:17 +00:00
Adria Navarro 03a933005d Pass isMigrationDone 2024-01-08 13:42:38 +01:00
Adria Navarro a8019d86cc Move api checks 2024-01-08 12:09:24 +01:00
Adria Navarro a427b322be Move ui to frontend-core 2024-01-08 11:11:46 +01:00
Adria Navarro b115ead329 Format frontend 2024-01-08 10:46:14 +01:00
Adria Navarro a472e47b22
Merge branch 'master' into BUDI-7654/app-migration-builder-frontend 2024-01-08 10:13:54 +01:00
Dean 2836efd284 Merge remote-tracking branch 'origin/master' into fix-hover-component-spam 2024-01-04 12:54:01 +00:00
Dean fdd3ebab9b Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-04 12:13:07 +00:00
Adria Navarro e08138d84a
Merge branch 'master' into BUDI-7654/app-migration-builder-frontend 2024-01-04 13:13:06 +01:00
melohagan 9f7b84c07a
Focus the code editor on mount (#12628)
* Focus the code editor on mount

* Save drawer shortcut

* Revert "Save drawer shortcut"

This reverts commit 95860ea6b9.

* Autofocus prop CodeEditor

* autofocusEditor prop for JS binding
2024-01-04 11:33:36 +00:00
Adria Navarro ec43246974 Error 2024-01-04 12:28:36 +01:00
Adria Navarro 401f057b04 Basic design 2024-01-04 12:23:46 +01:00
Adria Navarro e4f70d12e9 Change url 2024-01-04 12:14:05 +01:00
Adria Navarro 6d9b1e9b26
Merge branch 'master' into BUDI-7654/app-migration-builder-frontend 2024-01-03 16:49:43 +01:00
Dean c358344611 Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-03 15:31:50 +00:00
Dean 42171bd41d Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-03 09:49:38 +00:00
Adria Navarro e50cc35140 Validate password on admin creation 2024-01-02 13:23:08 +01:00
Adria Navarro 7bf7ca327f Bubble up error 2024-01-02 13:10:47 +01:00
Adria Navarro c80504ca93 Use ?params 2023-12-19 12:29:57 +01:00
Adria Navarro 13f80ad735 Tidy up 2023-12-19 12:29:57 +01:00
Adria Navarro bce1b86059 Use redirect instead of goto 2023-12-19 12:29:57 +01:00
Adria Navarro f8ce1ee365 Use redirect instead of goto 2023-12-19 12:29:57 +01:00
Adria Navarro bfd52b6c50 Use routify 2023-12-19 12:29:57 +01:00
Adria Navarro 5f6210e9a0 Use routify 2023-12-19 12:29:57 +01:00
Adria Navarro 3a2a2a242c Change interval for timeout 2023-12-19 12:29:57 +01:00
Adria Navarro 342a1b487b Update url 2023-12-19 12:29:57 +01:00
Adria Navarro a2cb32225d Checks 2023-12-19 12:29:57 +01:00
Adria Navarro 9067d38dce Create updating page 2023-12-19 12:29:57 +01:00
jvcalderon e46140cb3a - Avoid BUSINESS plan usage in string literals.
- Change PREMIUM_PLUS by PREMIUM
- Change ENTERPRISE_BASIC by ENTERPRISE
2023-12-18 09:36:11 +01:00
Andrew Kingston 16f98dd8f7 Merge branch 'master' of github.com:Budibase/budibase into feature/multistep-form-block 2023-12-14 15:48:11 +00:00
Andrew Kingston 7e70fe102c Update missing reference to screen ID variable 2023-12-14 15:32:47 +00:00
Andrew Kingston 4aafb1ed9e Massively improve performance of hovering components 2023-12-14 15:19:23 +00:00
Andrew Kingston 08cd5bbb91 Refactor form block layout and add functional update and view multi step forms 2023-12-13 13:09:57 +00:00
mike12345567 f6acfc2795 Making sure relationships are valid before displaying them. 2023-12-12 15:11:04 +00:00
mike12345567 7b2880fbe2 Initial work to get relationship column saving working as expecting, sending out events on datasource update for tables, trying to move more to table API where possible. 2023-12-11 17:27:05 +00:00
Gerard Burns c06bb7e3ef
Remove console log when create screen modal (#12528) 2023-12-11 12:06:35 +00:00
Martin McKeaveney 8fa09a1a2b remove pricing banner 2023-12-11 09:31:03 +00:00
Andrew Kingston f4d2efdaa1 Cleanup 2023-12-08 16:40:50 +00:00
Andrew Kingston 173a76dc52 Improve setting rendering and add dynamic section title 2023-12-08 16:10:56 +00:00
Andrew Kingston 3430b7b2ac Merge branch 'master' of github.com:Budibase/budibase into feature/multistep-form-block 2023-12-08 14:40:45 +00:00
Andrew Kingston ed403fd79d WIP 2023-12-08 13:45:51 +00:00
Gerard Burns af35250371
Prevent collapsed component settings sections reverting on component settings changes. (#12523)
* wip

* lint

* fixes

* Pr feedback

* remove unneeded renaming

* remove other unneeded renaming
2023-12-08 12:22:40 +00:00
Gerard Burns 56cb92aa34
Hover component tree preview (#12465)
* wip

* wip

* linting

* remove console log

* highlighting a selected component in nav

* PR feeddback

* wip

* pr feedback

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2023-12-08 09:41:12 +00:00
Dean 1a03d9d729 Initial pass at the multistep form block 2023-12-06 20:39:35 +00:00
Peter Clement 0ddbe4483f Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-12-04 14:21:20 +00:00
melohagan 3633b9e93e
Null pointer fix (#12473) 2023-11-30 10:09:14 +00:00
Andrew Kingston d4aba9e6db
Merge branch 'master' into random-fixes 2023-11-29 08:56:49 +00:00
Martin McKeaveney 24357aa7de update copy in banner 2023-11-28 11:42:20 +00:00
Gerard Burns 9733bb01e7 Merge branch 'master' into random-fixes 2023-11-28 11:16:37 +00:00
Gerard Burns 6428a63c4f linting 2023-11-28 11:14:56 +00:00
Martin McKeaveney 3a0d409e9b point banner to pricing website 2023-11-28 09:06:25 +00:00
Martin McKeaveney b357b6d2e8 only show pricing banner in prod and once 2023-11-28 08:59:34 +00:00
Martin McKeaveney a65b29eb88 banner changes for new pricing, fix for onboarding to prevent flash of UI before onboarding tutorial 2023-11-27 18:50:44 +00:00
Peter Clement 4baab262d5 Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-11-27 10:16:10 +00:00
Andrew Kingston a8c5f62666 Fix label for tenant role when inviting users via builder side panel 2023-11-24 17:28:06 +00:00
Andrew Kingston 168e875662 Persist legacy creator access when promoting to creator 2023-11-24 17:27:22 +00:00
Andrew Kingston bc48661a64 Lint and update user app tables to use new copy 2023-11-24 16:45:37 +00:00
Andrew Kingston f9ea61db1a Improve inputdropdown component 2023-11-24 16:34:47 +00:00
Andrew Kingston 302f6f6106 Fix footer in fancy select and allow inviting creators from side panel 2023-11-24 15:47:40 +00:00
Andrew Kingston c4de70c77c Update builder side panel to use new copy for roles 2023-11-24 12:24:14 +00:00
Gerard Burns fdcfd1be02 merge master 2023-11-24 11:53:32 +00:00
Peter Clement b1d4a572e7 small ui fixes 2023-11-24 11:11:30 +00:00
Andrew Kingston c67d415c05 Merge branch 'master' of github.com:Budibase/budibase into creator-changes 2023-11-23 17:56:26 +00:00
Andrew Kingston 8f47eab2b6 Allow deleting apps without being a global builder 2023-11-23 17:34:06 +00:00
Andrew Kingston ce5d6267cc Move per creator utils into backend core, allow creators to create apps 2023-11-23 17:13:51 +00:00
Gerard Burns 7cc5576306 linting 2023-11-23 17:07:00 +00:00
Gerard Burns 23f5941bf5 move position of screen nav item menu 2023-11-23 17:05:49 +00:00
Andrew Kingston 7984ecde05 Allow creators to see dev portal and use onboarding 2023-11-23 16:23:05 +00:00
Andrew Kingston 2cac5c9e8c Remove duplicated constants and add creator option to user import modal 2023-11-23 14:31:27 +00:00
Gerard Burns 4175ccbffb wip 2023-11-23 14:12:54 +00:00
Andrew Kingston fd5dd8dd72 Dedupe and clean up some role logic and constants, and display roles properly in user list 2023-11-23 14:12:10 +00:00
Gerard Burns e0e27aa3c9 wip 2023-11-23 14:09:14 +00:00
Andrew Kingston b72b93e5b2 Update user invitation modal and details page to allow creating creator users 2023-11-23 14:03:23 +00:00
Gerard Burns 5824425020 git stash 2023-11-23 13:44:01 +00:00
Gerard Burns 8b8604267d refactor 2023-11-23 13:37:10 +00:00
Gerard Burns 63b4a4cada wip 2023-11-23 13:18:11 +00:00
Dean 5ddc543bd5 Minor UX updates 2023-11-23 12:57:43 +00:00
Adria Navarro bf4678ad01 Reuse component on screens 2023-11-23 10:38:14 +01:00
Adria Navarro 54b2fec3c1 Unify formats 2023-11-23 09:59:59 +01:00
Gerard Burns f1c3d50930 functioning resize 2023-11-22 20:50:55 +00:00
Martin McKeaveney ff5ee7164f
Merge branch 'master' into budi-7680/data-section-add-search-to-data-sources 2023-11-22 09:15:28 +00:00
Adria Navarro 5de491e858
Merge branch 'master' into chore/lint_imports 2023-11-21 18:38:57 +01:00
Gerard Burns 96046dab3d component name tooltips 2023-11-21 14:51:01 +00:00
Michael Drury 921fcb08e6
Merge branch 'master' into budi-7680/data-section-add-search-to-data-sources 2023-11-21 14:21:14 +00:00
Gerard Burns 463cee560b
Disable preview and publish for apps with no screens (#12384)
* disable preview and publish for apps with no screens

* PR feedback

* linting

* PR Feedback
2023-11-21 13:19:19 +00:00
Adria Navarro db2c20e3ae eslint import/newline-after-import 2023-11-20 21:52:29 +01:00
Adria Navarro 92f411bf77 Prettier 2023-11-20 21:48:49 +01:00
Adria Navarro 4d27ff1dc0 eslint import/no-duplicates 2023-11-20 21:48:49 +01:00
Adria Navarro bdfdac9f25 Reuse nav header 2023-11-20 10:53:26 +01:00
Adria Navarro 72c415e72c Filter tables 2023-11-20 10:53:26 +01:00
Adria Navarro 41cb80bde1 Handle onAdd 2023-11-20 10:53:26 +01:00
Adria Navarro 24bef1ee9d Rename 2023-11-20 10:53:26 +01:00
Adria Navarro 88023b3784 Apply filters 2023-11-20 10:53:26 +01:00
Adria Navarro ac007c6036 Fix positioning 2023-11-20 10:53:26 +01:00
Adria Navarro ab350057b6 Add seachbox to sources (not functional) 2023-11-20 10:53:26 +01:00
Andrew Kingston bb47b91064 Add new disableBindings property to prevent a text field from being bindable when required 2023-11-09 16:20:44 +00:00
Peter Clement d86e943765 Automation history issue fix 2023-11-08 10:27:15 +00:00
Dean ce9de420e2 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2023-11-07 17:41:18 +00:00
Michael Drury c128f70c89
Merge branch 'master' into fix/invitation-user-search 2023-11-07 10:08:27 +00:00
Martin McKeaveney 2e521ae62c
Merge branch 'master' into form-block-field-layout 2023-11-06 17:59:35 +00:00
mike12345567 c43bfda45d Fix for user invitations throwing a 501 error due to the way the search was being performed. 2023-11-06 12:38:10 +00:00
Dean 03f90500e5 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2023-11-06 11:29:10 +00:00
Dean c96fefdba7 Consolidated all stores into stores/builder. Store refactoring and added store console debug flag 2023-11-06 11:22:00 +00:00
Andrew Kingston ca891467f3
Merge branch 'master' into form-block-field-layout 2023-11-06 10:10:02 +00:00
Andrew Kingston 2cc92803e3 Merge branch 'master' of github.com:Budibase/budibase into new-branding 2023-11-06 09:42:58 +00:00
Andrew Kingston 4b2cc0cb55 Merge branch 'new-branding' of github.com:Budibase/budibase into new-branding 2023-11-06 09:42:42 +00:00
Andrew Kingston 727a9a7154 Remove beta button 2023-11-06 09:41:59 +00:00
Andrew Kingston fb1258072c
Merge branch 'master' into new-branding 2023-11-06 09:11:54 +00:00
Andrew Kingston 78af50bafe Use new datepicker except when a range is needed 2023-11-03 19:34:12 +00:00
Andrew Kingston de0f87fa32 Break new datetime picker into granular components 2023-11-03 09:34:54 +00:00
Andrew Kingston 4fa4b2944f Add editable month and year picker to calendar 2023-11-02 17:20:36 +00:00
Andrew Kingston afffd4d234 Add initial version of new date picker without time support 2023-11-02 15:37:18 +00:00
Dean a916c2a3ed Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2023-11-01 17:36:39 +00:00
Dean d5a67ad23b Migrated layouts to the class structure, number of fixes across the new stores and refactoring 2023-11-01 17:27:18 +00:00
Martin McKeaveney 0afdff9cb6
Merge branch 'master' into feat/automation-naming-ux-updates 2023-10-31 17:19:14 +00:00
Andrew Kingston 5d29046fea
Merge branch 'master' into form-block-field-layout 2023-10-31 14:35:20 +00:00
Andrew Kingston 1146f7e19a Merge branch 'new-branding' of github.com:Budibase/budibase into new-branding 2023-10-31 13:59:47 +00:00
Andrew Kingston 7c1f71745e Update email link and button colours and sort apps in portal side bar 2023-10-31 13:58:59 +00:00
Andrew Kingston c73117e336
Merge branch 'master' into new-branding 2023-10-31 13:56:44 +00:00
Peter Clement 8b3eafbede
Merge branch 'master' into feat/automation-naming-ux-updates 2023-10-31 13:08:17 +00:00
Andrew Kingston 9e18c666ad Restructure user list page a bit 2023-10-31 12:10:31 +00:00
Andrew Kingston d5629bb4ec Use proper search structure for users fetch in portal users page 2023-10-31 11:51:46 +00:00
Andrew Kingston fe60aced31 Fix 501 when clearing user search field 2023-10-31 11:50:29 +00:00
Andrew Kingston 560c51aed5 Fix button padding 2023-10-31 11:47:06 +00:00
Andrew Kingston bec32399ef
Merge branch 'master' into form-block-field-layout 2023-10-31 11:32:11 +00:00
Andrew Kingston e8f5980905 Update images in emails, readme and a few other usages 2023-10-31 11:13:19 +00:00
Peter Clement 9838c7ad02 Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates 2023-10-31 10:06:31 +00:00
Dean bcbed2400c Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2023-10-30 13:08:37 +00:00
Dean 79da5956b8 Patch from original environment 2023-10-30 12:46:44 +00:00
Andrew Kingston 35194e4710
Merge branch 'master' into form-block-field-layout 2023-10-27 15:26:43 +01:00
Andrew Kingston 77fa373a90 Remove ability to select fields in preview because it is not compatible with field configuration changes 2023-10-27 15:09:17 +01:00
Michael Drury c0a9b0a678
Merge branch 'master' into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column 2023-10-27 13:36:52 +01:00
Michael Drury 2bfdd9769e
Merge pull request #12177 from Budibase/feature/make-table-source-id-required
Make sourceId property of table required (for all table types)
2023-10-27 13:35:47 +01:00
Andrew Kingston 8612404f48 Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout 2023-10-27 11:49:39 +01:00
Andrew Kingston b1f2337849 Hide field layout settings for normal field components, and only show them when editing from within a form block 2023-10-27 11:42:01 +01:00
Peter Clement bade344834 Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates 2023-10-27 10:46:26 +01:00
Dean 4b1e7359b0 Merge remote-tracking branch 'origin/master' into feature/change-global-admin-to-creator 2023-10-27 10:00:02 +01:00
Dean e7fcd08fc6 Merge remote-tracking branch 'origin/master' into feature/buttongroup-component 2023-10-27 09:03:46 +01:00
Andrew Kingston c61e4fe708
Merge branch 'master' into feature/formblock-styles-tab-reflow 2023-10-27 08:12:31 +01:00
Andrew Kingston acc1e6f14c Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout 2023-10-27 08:07:57 +01:00
Peter Clement 35e7dc948d Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates 2023-10-26 16:11:42 +01:00
mike12345567 ed0670a008 Major update to make the table.type always 'table' and then adding a new sourceType which states what source the table came from, external or internal. Don't want to keep using a type that should be static as two different things. 2023-10-26 13:19:09 +01:00
Adria Navarro 3b3586d2bd
Merge branch 'master' into feature/change-global-admin-to-creator 2023-10-26 12:58:35 +02:00
Gerard Burns 5909b4a7c7
Add template for grid blocks (#12086)
* wip

* linting

---------

Co-authored-by: Mihail Hadzhiev <102024164+MihailHadzhiev2022@users.noreply.github.com>
2023-10-26 11:24:43 +01:00
Mihail Hadzhiev 3473aa61ff
Merge branch 'master' into feature/change-global-admin-to-creator 2023-10-26 12:58:52 +03:00
Mihail Hadzhiev e5ff023881
Merge branch 'master' into feature/buttongroup-component 2023-10-26 12:50:47 +03:00
Dean 6032216e2f Added fix for scenario where componentdefinition was queried befor it existed. Fix to ensure an empty general settings block is not shown 2023-10-26 10:13:22 +01:00
Dean 3b7ed3a7f2 Merge remote-tracking branch 'origin/master' into feature/formblock-styles-tab-reflow 2023-10-26 09:56:17 +01:00
Andrew Kingston a74f78f31b
Merge branch 'master' into feature/buttongroup-component 2023-10-26 09:14:40 +01:00
Andrew Kingston 0d9e9caff6
Merge branch 'master' into refactor-grid-columns 2023-10-26 08:53:17 +01:00
Andrew Kingston a3226bc905
Merge branch 'master' into enable-collapsing-settings-sections 2023-10-25 14:43:05 +01:00
Dean 8db0b300fd Merge remote-tracking branch 'origin/master' into feature/buttongroup-component 2023-10-25 14:26:58 +01:00
Andrew Kingston 62f4c3e85b
Merge branch 'master' into refactor-grid-columns 2023-10-25 13:57:22 +01:00
Dean 536a27541f Merge remote-tracking branch 'origin/master' into feature/change-global-admin-to-creator 2023-10-25 13:27:54 +01:00
Peter Clement 7910205807 update styling of flow items 2023-10-25 13:26:56 +01:00
Dean d4ff67b999 Merge remote-tracking branch 'origin/master' into feature/component-name-setting-ux-update 2023-10-25 12:34:13 +01:00
Andrew Kingston 4fb18baf17 Merge branch 'grid-inline-searching' of github.com:Budibase/budibase into refactor-grid-columns 2023-10-25 08:48:21 +01:00
Adria Navarro 969ab79a61
Merge branch 'master' into feature/buttongroup-component 2023-10-24 14:30:09 +02:00
Andrew Kingston 76edd1421a
Merge branch 'master' into feature/formblock-styles-tab-reflow 2023-10-24 08:55:51 +01:00
Andrew Kingston b6a8e6c0cf
Merge branch 'master' into enable-collapsing-settings-sections 2023-10-24 08:54:54 +01:00
Dean 08a22f1525 Show 'Creator' instead of 'Admin' for the global user role picker 2023-10-23 16:47:05 +01:00
Andrew Kingston 365f9dee62 Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout 2023-10-23 09:15:02 +01:00
mike12345567 04a2bbc61a Two fixes here - a quick fix for the builder side panel, making sure it fills up with users correctly (not all, but enough to make it look more pleasant) as well as dropping user search endpoint permissions to allow basic users to access it for user columns. 2023-10-20 15:45:35 +01:00
Dean 22a8f7bfae Lint, removed dependancy import 2023-10-20 11:09:00 +01:00
Dean 45d1551083 PR feedback 2023-10-20 11:03:59 +01:00
Dean 3e51557281 Feedback update, add tag to getsections fn definition 2023-10-20 10:38:34 +01:00
Dean 7de000e5df Lint 2023-10-20 10:15:33 +01:00
Dean 276ec8c71b Merge remote-tracking branch 'origin/master' into feature/buttongroup-component 2023-10-20 10:10:57 +01:00