1
0
Fork 0
mirror of synced 2024-09-09 14:11:30 +12:00
Commit graph

203 commits

Author SHA1 Message Date
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
Andrew Kingston
5acfc3143d Multiple performance improvements to component selection and hovering 2024-03-20 17:01:23 +00:00
Andrew Kingston
b3cf3fa636 Improve how snippets are handled in client apps 2024-03-14 16:16:24 +00:00
Andrew Kingston
d4a657bbfe Pass snippets from builder to client when inside the builder preview to ensure new snippets can be evaluated 2024-03-07 08:25:31 +00:00
Andrew Kingston
4d271ccb53 Add real snippet saving and fix snippet evaluation in client apps 2024-03-06 19:07:16 +00:00
Andrew Kingston
84fb0dd9de Add local state manipulation of snippets 2024-03-06 13:33:00 +00:00
melohagan
f8073c3f5a
FIX: Error when deleting selected rows that have attachment (#13006)
* Deprecate selectedRowIds

* Delete selected rows table

* Add selectedRows to table block context

* update account-portal

* update account-portal

* Lowercase deprecated
2024-02-13 16:44:21 +00:00
Andrew Kingston
1e033c3618 Remove proxying of context changes up the chain 2024-02-01 14:45:16 +00:00
Martin McKeaveney
475070a495 client and frontend core 2024-01-31 10:53:53 -03:00
deanhannigan
d246adca9c
Revert "Revert "Global bindings"" 2024-01-22 11:10:03 +00:00
deanhannigan
b2c790650b
Revert "Global bindings" 2024-01-22 11:03:05 +00:00
deanhannigan
0571e0b405
Merge branch 'master' into global-bindings 2024-01-10 12:35:36 +00:00
Dean
9525b3b9bd Merge remote-tracking branch 'origin/master' into fix-hover-component-spam 2024-01-10 11:39:10 +00:00
Dean
5d6862b399 Merge remote-tracking branch 'origin/master' into global-bindings 2024-01-05 12:10:12 +00:00
Andrew Kingston
0b07849967 Lint 2023-12-14 15:40:48 +00:00
Andrew Kingston
4aafb1ed9e Massively improve performance of hovering components 2023-12-14 15:19:23 +00:00
Andrew Kingston
1579fe36c7 Fix multiple issues with resetting state in both builder and client lib when updating multi step form config 2023-12-12 21:00:45 +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
Michael Drury
ee0da189d2
Merge branch 'master' into global-bindings 2023-10-17 14:13:04 +01:00
Andrew Kingston
6b904dd01a Remove log 2023-10-02 08:27:28 +01:00
Andrew Kingston
986069d7d7 Fix issue causing client apps to initialise 3 times 2023-10-02 08:19:59 +01:00
mike12345567
e3469ed38d Fixing dev-tools handling of custom roles and build issue - PR comments. 2023-09-27 16:52:20 +01:00
mike12345567
bb2892cbc2 Getting client library loading in Webstorm debug, as well as adding accessible roles endpoint. 2023-09-27 14:21:25 +01:00
Andrew Kingston
49948df9cd Support both global and local state simultaneously 2023-09-14 15:31:51 +01:00
Andrew Kingston
1995a2860f Merge branch 'develop' of github.com:Budibase/budibase into global-bindings 2023-09-12 11:35:54 +01:00
Andrew Kingston
8269ecf237 Update automatic dataprovider hot reloading to support views 2023-08-24 16:20:32 +01:00
Andrew Kingston
a22fc8d208 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-24 12:07:23 +01:00
Andrew Kingston
0ef0e58e5e Fix click on navigation not selecting it 2023-08-23 15:37:13 +01:00
Andrew Kingston
b82a34d7e1 Tidy up 2023-07-25 15:35:58 +01:00
Adria Navarro
4c3bfdd8b2 Map datasource 2023-07-25 15:54:10 +02:00
Andrew Kingston
b8bc25a39a Merge branch 'develop' of github.com:Budibase/budibase into global-bindings 2023-07-25 09:43:58 +01:00
Dean
b6caebe431 Merge remote-tracking branch 'origin/develop' into feature/app-settings-section 2023-06-26 15:51:31 +01:00
melohagan
8325b5bb1e Add count to duplicate errors (#10920)
* Add count to duplicate errors

* Lint: Remove unused prop
2023-06-23 18:34:05 +01:00
Dean
2304032423 Added embed state, behaviours and event tracking to client app. UI/UX Refactoring 2023-06-16 12:30:08 +01:00
Andrew Kingston
b3e23562f0 Update in builder preview to be a full screen overlay rather than opening in a new tab 2023-06-08 15:12:50 +01:00
Andrew Kingston
d03f96ceb8 Make all blindings global and improve client component performance 2023-04-28 09:03:09 +01:00
Andrew Kingston
f2b12bcf45 Component error state improvements (#10136)
* Tidy logic for creating initial component instances

* Add initial implementation of enriching empty settings

* Fix regression that prevented custom placeholders from working (#9994)

* Tidy up

* Add automatic naming of form fields when added

* Update missing required setting placeholder

* Improve error states and add ability to automatically wrap a component in a required parent type

* Fix crash in column editor and rename component placeholder to error state

* Select the parent component after adding it when wrapping a component with a missing ancestor

* Fix blocks and make fields require forms

* Improve empty component placeholder

* Lint
2023-03-28 21:11:33 +01:00
Dean
c914ded42c Feedback updates 2023-03-28 11:18:49 +01:00
Dean
bfd7e49c72 Template fixes and updates to the file picker. Error handling added to display a warning when navigating to an unpublished or invalid app url. 2023-03-21 09:20:43 +00:00
melohagan
6a6bbb38c4 Support navigate to link in new tab (#9800)
* Support navigate to link in new tab

* Add dropdown for Navigate To type

* lint

* Remove labels
2023-03-01 17:41:50 +00:00
Andrew Kingston
aacfe297bc Debounce hiding side panel to avoid toggling visibility when cycling through records 2022-12-06 09:55:42 +00:00
Gerard Burns
ffa3eede49 Public App Missing Nav Menu (#8870)
* Public App Missing Nav Menu

* PR Feedback
2022-12-02 09:24:20 +00:00
Andrew Kingston
c868cda7dd Remove automatic closing of side panel when screen changes as no longer needed 2022-11-22 15:51:57 +00:00
Andrew Kingston
64828e3b06 Close side panel whenever screen changes 2022-11-17 14:18:17 +00:00
Andrew Kingston
058547fd67 Add initial version of side panel component 2022-10-27 08:08:35 +01:00
Andrew Kingston
c111f02e70 Improve client grid DND event handling 2022-10-24 09:38:07 +01:00
Andrew Kingston
a11854d957 Fix issue with getting environment details 2022-10-24 09:13:05 +01:00
Andrew Kingston
ce78c5ecb9 Refactor app preview event sending to support async callbacks in client library 2022-10-24 09:02:50 +01:00
Andrew Kingston
4dc6b869a8 Lint and improve comments 2022-10-21 16:59:26 +01:00