Andrew Kingston
|
171b4c9f9f
|
Aggressively optimise client library to prevent handlebars enrichment where possible
|
2021-06-25 15:04:27 +01:00 |
Andrew Kingston
|
d0ba754a02
|
Add new typography settings, add new settings bar dropdowns, add settings bar to text components
|
2021-06-23 14:21:37 +01:00 |
Andrew Kingston
|
b7991ea894
|
Use action name as confirmation modal title
|
2021-06-21 10:46:55 +01:00 |
Andrew Kingston
|
312674bfa7
|
Add support for confirmable action handling by client library
|
2021-06-21 09:56:46 +01:00 |
Andrew Kingston
|
3b085d9ac3
|
Add placeholders and empty states automatically as required to any empty client components
|
2021-06-11 08:05:49 +01:00 |
Andrew Kingston
|
41f87f0354
|
Move settings bar into client library and allow configuration from manifest.json
|
2021-06-08 08:00:54 +01:00 |
Andrew Kingston
|
d0fc934ff7
|
Redirect to login from client apps when required
|
2021-05-20 14:47:17 +01:00 |
Andrew Kingston
|
556236ebce
|
Add explicit prettier options
|
2021-05-04 11:32:22 +01:00 |
Keviin Åberg Kultalahti
|
4ec2e7d01f
|
lint:fix
|
2021-05-03 09:31:09 +02:00 |
Martin McKeaveney
|
06f3b1fbad
|
ensuring public users can log in after being assigned a roleId
|
2021-04-13 16:56:45 +01:00 |
Andrew Kingston
|
a51f5c73c4
|
Add data provider component and refactor component setting types
|
2021-03-16 13:54:34 +00:00 |
Maurits Lourens
|
8296eccd68
|
1240 - restore notification blocknotifications method, since it was called in the datasource
|
2021-03-15 09:00:05 +01:00 |
Kevin Åberg Kultalahti
|
13787d9d3b
|
Merge pull request #1232 from Budibase/feature/standard-components-transitions
Adds transition setting in the design panel on container component
|
2021-03-03 13:12:48 +01:00 |
Keviin Åberg Kultalahti
|
d99ff6653d
|
lint fix
|
2021-03-02 14:26:37 +01:00 |
Keviin Åberg Kultalahti
|
aeed22b711
|
fix notification store timers
|
2021-03-02 14:19:44 +01:00 |
Andrew Kingston
|
c12917091f
|
Pull enriched user when logging in to client app so that relationships are available as bindings
|
2021-02-26 09:57:36 +00:00 |
Andrew Kingston
|
975f080075
|
Fix views not hot reloading when table data changes
|
2021-02-17 16:01:35 +00:00 |
Andrew Kingston
|
b0cf9d2544
|
Block notifications following a datasource invalidation so that unnecessary notification don't get shown
|
2021-02-11 09:39:35 +00:00 |
Andrew Kingston
|
eac9dc7269
|
Fix reactive store derivation overriding actions
|
2021-02-10 19:42:56 +00:00 |
Andrew Kingston
|
a2a805b45b
|
Ensure client data contexts are correctly updated if a parent context is updated
|
2021-02-09 12:41:21 +00:00 |
Andrew Kingston
|
fe00c66700
|
Automatically refresh data when related data changes
|
2021-02-05 16:16:41 +00:00 |
Andrew Kingston
|
1fb84ceeea
|
Change how client provides the current user so that the whole app is actually wrapped in a provider which provides the current user
|
2021-02-05 11:44:33 +00:00 |
Andrew Kingston
|
9a6108326b
|
Remove unused vars and lint
|
2021-02-02 15:24:15 +00:00 |
Andrew Kingston
|
d2c0ba8f74
|
Update screen templates to support full form generation. Fix issues with screen templates
|
2021-02-02 14:32:58 +00:00 |
Andrew Kingston
|
cf43cf765c
|
Add custom component actions. Simplify client context. Add form validation action
|
2021-02-01 18:51:22 +00:00 |
Andrew Kingston
|
1ae0f41587
|
Merge branch 'master' of github.com:Budibase/budibase into form-builder
|
2021-01-29 16:59:24 +00:00 |
Andrew Kingston
|
9791e52a10
|
Add boolean field, fix label alignment, fix picker z index
|
2021-01-28 16:31:55 +00:00 |
Andrew Kingston
|
08cbfd705f
|
Remove logOut call when refreshing the page and not logged in, to avoid changing the URL
|
2021-01-28 14:51:24 +00:00 |
Andrew Kingston
|
b4ccf9c1d2
|
Add current user bindings, and current user relationships as data sources
|
2021-01-28 14:29:35 +00:00 |
Andrew Kingston
|
2bc6a70401
|
Add automatic schema validation to forms and add builder settings for specific field types
|
2021-01-26 14:40:44 +00:00 |
Keviin Åberg Kultalahti
|
640043685d
|
use const instead of var
|
2021-01-22 13:11:38 +01:00 |
Keviin Åberg Kultalahti
|
f45726a047
|
lint fixes
|
2021-01-22 12:44:43 +01:00 |
Keviin Åberg Kultalahti
|
21e46285f7
|
minor fixes
|
2021-01-22 12:44:23 +01:00 |
Keviin Åberg Kultalahti
|
8f0405623c
|
finishes notificationStore
|
2021-01-22 12:21:44 +01:00 |
Keviin Åberg Kultalahti
|
0c3c21361b
|
first pass at custom store to handle notifications
|
2021-01-22 11:37:34 +01:00 |
Keviin Åberg Kultalahti
|
75c85978cb
|
switch name
|
2021-01-22 10:42:15 +01:00 |
Keviin Åberg Kultalahti
|
837709cab6
|
adds dummy errorStore to client lib
|
2021-01-22 10:24:43 +01:00 |
Andrew Kingston
|
97dfc14007
|
Bundle app ID inside apps, rather than trying to find it dynamically
|
2021-01-07 14:53:56 +00:00 |
Andrew Kingston
|
d25fd8b625
|
Pass preview type to client app so it can decide whether components are selectable
|
2021-01-06 10:11:56 +00:00 |
Andrew Kingston
|
a3992acfa8
|
Fix lint
|
2020-12-11 16:19:56 +00:00 |
Andrew Kingston
|
6937c8e054
|
Improve navigation when logging in and out, remove need to hard reload the page and replace with smooth transitions
|
2020-12-11 14:24:19 +00:00 |
Andrew Kingston
|
c9514cefc6
|
Sort routes to ensure the client router always matches correctly
|
2020-12-08 15:44:35 +00:00 |
Andrew Kingston
|
2657008b14
|
Improve handling of routes and screens. Fix issue which could prevent logging in depending on order of screens in app definition
|
2020-12-08 10:15:33 +00:00 |
Martin McKeaveney
|
d8aa699bfa
|
merge
|
2020-12-07 21:20:35 +00:00 |
Martin McKeaveney
|
84434741d1
|
allow creation of custom layouts, moving layoutId prop to top level of screen
|
2020-12-04 23:16:07 +00:00 |
Andrew Kingston
|
ca543e5756
|
Remove log statement
|
2020-12-04 14:52:48 +00:00 |
Andrew Kingston
|
58c2659e94
|
Update client library to work with template screens in real preview
|
2020-12-04 14:04:07 +00:00 |
Martin McKeaveney
|
d6b00d5ebe
|
email as default user identifier
|
2020-12-04 12:22:45 +00:00 |
Andrew Kingston
|
3ab5c834f7
|
Update client app to work with layouts when running inside builder preview
|
2020-12-02 18:10:46 +00:00 |
Martin McKeaveney
|
01343e1474
|
layouts and screens switcher, merge with component sdk
|
2020-12-01 16:22:06 +00:00 |