47 Commits (a6025952aa2a2ecc8b4e4c33d38aa4db2fff3dbc)

Author SHA1 Message Date
Andrew Kingston 9a73a16b0c Block notifications following a datasource invalidation so that unnecessary notification don't get shown 6 years ago
Andrew Kingston 2e9122ca81 Fix reactive store derivation overriding actions 6 years ago
Andrew Kingston 2c125bc671 Ensure client data contexts are correctly updated if a parent context is updated 6 years ago
Andrew Kingston c0555745e1 Automatically refresh data when related data changes 6 years ago
Andrew Kingston 5846e2ef7c Change how client provides the current user so that the whole app is actually wrapped in a provider which provides the current user 6 years ago
Andrew Kingston 772fdfa837 Remove unused vars and lint 6 years ago
Andrew Kingston e3b0de6805 Update screen templates to support full form generation. Fix issues with screen templates 6 years ago
Andrew Kingston 9c0e417408 Add custom component actions. Simplify client context. Add form validation action 6 years ago
Andrew Kingston 2c104396df Add boolean field, fix label alignment, fix picker z index 6 years ago
Andrew Kingston 21ec0ad11d Remove logOut call when refreshing the page and not logged in, to avoid changing the URL 6 years ago
Andrew Kingston 9d870dbccc Add current user bindings, and current user relationships as data sources 6 years ago
Andrew Kingston 365c503224 Add automatic schema validation to forms and add builder settings for specific field types 6 years ago
Keviin Åberg Kultalahti 598f58bb63 use const instead of var 6 years ago
Keviin Åberg Kultalahti 6527f4ac74 lint fixes 6 years ago
Keviin Åberg Kultalahti bafd229716 minor fixes 6 years ago
Keviin Åberg Kultalahti 65652e1c14 finishes notificationStore 6 years ago
Keviin Åberg Kultalahti ca9f979105 first pass at custom store to handle notifications 6 years ago
Keviin Åberg Kultalahti 260213e468 switch name 6 years ago
Keviin Åberg Kultalahti e3b4ef81ae adds dummy errorStore to client lib 6 years ago
Andrew Kingston cf087209d7 Bundle app ID inside apps, rather than trying to find it dynamically 6 years ago
Andrew Kingston c101715c0e Pass preview type to client app so it can decide whether components are selectable 6 years ago
Andrew Kingston cb7b5ae306 Fix lint 6 years ago
Andrew Kingston 84e1f54fa0 Improve navigation when logging in and out, remove need to hard reload the page and replace with smooth transitions 6 years ago
Andrew Kingston a926b23720 Sort routes to ensure the client router always matches correctly 6 years ago
Andrew Kingston 5130bdf3cd Improve handling of routes and screens. Fix issue which could prevent logging in depending on order of screens in app definition 6 years ago
Martin McKeaveney 3b049bc286 allow creation of custom layouts, moving layoutId prop to top level of screen 6 years ago
Andrew Kingston d628edffe0 Remove log statement 6 years ago
Andrew Kingston 155c375ada Update client library to work with template screens in real preview 6 years ago
Martin McKeaveney f05d696ef7 email as default user identifier 6 years ago
Andrew Kingston 13a137ecd1 Update client app to work with layouts when running inside builder preview 6 years ago
Andrew Kingston 48a5a50e85 Optimise builder preview speed and performance and fix components not updating when changing props 6 years ago
mike12345567 55aecdd850 Some further work after testing, really need to get the backlink of screens to layouts functional. 6 years ago
Andrew Kingston 1e857f101a Add button actions, simplify contexts and tidy up 6 years ago
Andrew Kingston be4106eae4 Add component data binding and simplify context sharing 6 years ago
Andrew Kingston 18a0f3888b Add proper hot reloading of app preview when styles change 6 years ago
Andrew Kingston b3cd81d832 Fix builder preview 6 years ago
Andrew Kingston 093d7f95b9 Tidy up data binding 6 years ago
Andrew Kingston 1b0fa94dff Add support for full depth data binding 6 years ago
Andrew Kingston 9c30ab2df3 Fetch app definition and routes from the server 6 years ago
Andrew Kingston cdb8ff3563 Update all components to be renderable and styleable 6 years ago
Andrew Kingston 1a8d781c8c Refactor entire SDK into client lib and enable svelte context sharing between client and components 6 years ago
Andrew Kingston e11656fa24 Add lots of new work on client library rewrite 6 years ago
Andrew Kingston 3a981ac256 Add initial new routing and svelte client app generation 6 years ago