1
0
Fork 0
mirror of synced 2024-09-18 02:08:34 +12:00
Commit graph

2987 commits

Author SHA1 Message Date
Andrew Kingston
0060601118 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-25 11:19:29 +00:00
Martin McKeaveney
9d5e8e5e9d merge 2021-01-22 18:06:53 +00:00
mike12345567
d7da11e96c Linting. 2021-01-22 17:58:01 +00:00
mike12345567
9acd30a4cb Adding error checking to our handlebars syntax inputs as well as making all handlebars helpers available due to space pre-processor being removed. 2021-01-22 17:57:38 +00:00
Joe
eb4d992eda Query page tidy up
Props aligned in a row within the header.
Add params popover UI tidied (labels removed, etc)
Query name made an input, and the old query name input removed.
Query type is not an input anymore.
Provided a height for the query editor
Aligned run/save query buttons with the preview panel.
2021-01-22 16:49:22 +00:00
Andrew Kingston
91c9541ec6 Fix issue with URL <-> state binding in design section preventing navigating to roles with no screens in them 2021-01-22 14:38:08 +00:00
Andrew Kingston
70d9c0713f Fix null values in binding panel 2021-01-22 13:36:12 +00:00
Martin McKeaveney
476d20d656 simplify queries to only have one type under query verb 2021-01-22 12:22:28 +00:00
Martin McKeaveney
46a04bbf9d adding please select option to query type 2021-01-22 12:11:13 +00:00
Keviin Åberg Kultalahti
3f8d57eadb adds smooth removal of notifications using animate:flip 2021-01-22 13:05:52 +01:00
Keviin Åberg Kultalahti
c5e4097f4e Merge branch 'master' into feature/client-feedback-component 2021-01-22 12:34:16 +01:00
Martin McKeaveney
313e91c1bb parameter field tidy ups 2021-01-22 11:13:21 +00:00
Andrew Kingston
8abf5bb60d Reduce icon size in dropdown menus again and increase padding 2021-01-22 11:03:50 +00:00
Martin McKeaveney
9237fd71bf sensible defaults, adding popover for parameters 2021-01-22 10:54:23 +00:00
Keviin Åberg Kultalahti
0c3c21361b first pass at custom store to handle notifications 2021-01-22 11:37:34 +01:00
Andrew Kingston
2e970cd1fb Fix typo 2021-01-21 15:50:28 +00:00
Andrew Kingston
8bb8b29b34 Remove unused vars 2021-01-21 15:49:58 +00:00
Joe
ada6611b03 External data source config ui
I've improved the spacing on this screen and added an additional element (query list) which should improve UX. This list is not complete. Is required dyanmic data. Currently it holds static placement text in order to support the design.
2021-01-21 14:57:11 +00:00
Andrew Kingston
09a9f2b806 Fix button action drawer not saving and crashing 2021-01-21 14:52:59 +00:00
Andrew Kingston
4cdca6f196 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 12:14:09 +00:00
mike12345567
8ecabc91cc Linting. 2021-01-21 11:32:26 +00:00
Andrew Kingston
261abd7919 Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder 2021-01-21 11:31:45 +00:00
mike12345567
afe0996b70 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration 2021-01-21 10:57:41 +00:00
Andrew Kingston
9c9d7544f9 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-21 10:45:04 +00:00
Andrew Kingston
c9f60cf660 Enrich datasources so that data can be correctly fetched reactively using only the datasource definition 2021-01-21 10:42:14 +00:00
Andrew Kingston
75cd492988 Add bindable properties from query datasources 2021-01-21 10:40:45 +00:00
Andrew Kingston
966bc7c55e Add back in grid component which had incorrect name 2021-01-21 10:40:17 +00:00
Andrew Kingston
f890de6c96 Simplify extracting schemas from datasources 2021-01-21 10:39:53 +00:00
Andrew Kingston
796f2487ee Fix builder crashing when selecting another query datasource when query drawer is open 2021-01-21 10:38:58 +00:00
Andrew Kingston
817933089b Prevent unnecessary URL param updates in design page 2021-01-21 10:38:23 +00:00
Joe
5d1090514f Updated action button UI
Button width increased
2021-01-20 14:59:16 +00:00
Joe
467e8d46ec Budibase beta button replaced , help icon replaced with github
I replaced the Budibase is in beta button, and replaced it with 'Request feature'. The new button points to Github Discussions.

I also replaced the help icon with a Github icon. With our users being developers, I feel they will understand what the Github icon means (not just help, but a place to raise issues, provide feedback).
2021-01-20 14:58:47 +00:00
Joe
91797c5fe0
Merge pull request #980 from Budibase/Component-dropdown-design-update
Updated the design of the items within the component dropdown
2021-01-20 14:54:30 +00:00
mike12345567
3f6d9e21e0 Updating the string templating system to be capable of async operations. 2021-01-20 13:32:15 +00:00
Andrew Kingston
b974925904 Fix incorrect paths after merge 2021-01-20 13:20:08 +00:00
Andrew Kingston
a17d1703f7 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-20 11:14:36 +00:00
Andrew Kingston
e3576426dd Add new definitions for all chart components 2021-01-19 19:24:49 +00:00
Andrew Kingston
2ec4272558 Update screen templates to work with latest bindings 2021-01-19 18:51:51 +00:00
mike12345567
4c597ed91a Moving everything over to use the string template library, now just need to escape spaces properly and handle HTML escaping. 2021-01-19 18:44:29 +00:00
Andrew Kingston
7e7219856d Update button actions and remove deprecated code 2021-01-19 17:38:24 +00:00
Andrew Kingston
10f8e53305 Remove deprecated code around data binding 2021-01-19 15:39:04 +00:00
Andrew Kingston
df89876cb4 Fix broken autolink creation 2021-01-19 13:49:14 +00:00
Andrew Kingston
84bba45ad2 Fix grid component definition and add controls for icons and colourpickers 2021-01-19 13:46:25 +00:00
kevmodrome
e31dd64e46
lint fix 2021-01-19 14:31:37 +01:00
kevmodrome
0834eb5495
changes earlier BottomDrawer to use the bbui component instead 2021-01-19 14:16:55 +01:00
Andrew Kingston
b607146b6c Create new components with pretty names 2021-01-19 11:52:33 +00:00
Andrew Kingston
0935c08d5d Add all new definitions for non-chart components 2021-01-19 11:49:52 +00:00
Andrew Kingston
4818080699 Add navigation bar, links and row detail definitions 2021-01-19 10:47:00 +00:00
kevmodrome
c7726ff7fe
fix typo 2021-01-19 10:56:02 +01:00
kevmodrome
0004746cff
adds missing description 2021-01-19 10:47:02 +01:00
kevmodrome
a287b04497
wire BindingPanel correctly to PropertyControl 2021-01-19 10:39:39 +01:00
kevmodrome
d2851057f6
bump bbui 2021-01-19 10:13:28 +01:00
kevmodrome
1ea5c47ad5
bump bbui 2021-01-19 09:20:31 +01:00
kevmodrome
d3460232db
updates bbui and adds dummy drawer component to binding 2021-01-19 08:41:15 +01:00
mike12345567
3c627d6455 Adding the handlebars library, still need to add testcases to this. 2021-01-18 17:40:19 +00:00
Martin McKeaveney
77241281b8
Merge pull request #993 from Budibase/external-tables
External Data Connectors
2021-01-18 17:23:12 +00:00
Martin McKeaveney
8c5c5649dc docs link 2021-01-18 17:01:41 +00:00
Martin McKeaveney
1c804bcbc4 fix bindable test 2021-01-18 15:54:25 +00:00
Martin McKeaveney
c91e442fee tidy up 2021-01-18 15:47:02 +00:00
Martin McKeaveney
d13883135b lint 2021-01-18 15:40:26 +00:00
Martin McKeaveney
b42c50ba9d fix dynamic params 2021-01-18 15:37:32 +00:00
Kevin Åberg Kultalahti
39f6fe10c8
Merge pull request #998 from Budibase/feature/icon-component-switch-to-remix
Switches the Icon component so that it now uses Remix like the rest of budibase
2021-01-18 16:15:07 +01:00
Martin McKeaveney
70a49088d0 merge 2021-01-18 14:43:26 +00:00
Martin McKeaveney
dd47050f1c queries working with repeater 2021-01-18 14:41:59 +00:00
kevmodrome
32517b225c
switches to remix 2021-01-18 14:26:01 +01:00
Michael Drury
05d54dedba
Merge pull request #996 from Budibase/feature/self-host-pretty-url
Pretty URLs for self hosting
2021-01-18 12:54:48 +00:00
mike12345567
fcde592385 Review comments. 2021-01-18 12:36:49 +00:00
Martin McKeaveney
e3bae26510 fix no schema bug, feedback from demo 2021-01-15 17:29:46 +00:00
Andrew Kingston
4b719f7602 Add ID and rev data bindings back in 2021-01-15 14:47:36 +00:00
Andrew Kingston
087647080c Update and improve state <-> URL binding 2021-01-15 14:23:27 +00:00
Martin McKeaveney
9576f11abc fix import 2021-01-15 13:50:11 +00:00
Martin McKeaveney
0ac322b11b lint 2021-01-15 13:42:55 +00:00
Martin McKeaveney
4442240e68 dynamo integration 2021-01-15 13:24:36 +00:00
Martin McKeaveney
6f57c1d22d better integration API, parse JSON by default 2021-01-15 13:11:51 +00:00
Michael Drury
dbc445551b
Merge pull request #908 from Budibase/dependabot/npm_and_yarn/ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2021-01-15 12:41:53 +00:00
Andrew Kingston
117dfcda29 Update binding dropdown 2021-01-15 11:02:39 +00:00
Andrew Kingston
55f8babacc Fix crash when evaluating data bindings for a component with no definition 2021-01-15 11:02:00 +00:00
Andrew Kingston
0a669033d1 Improve data binding popup and finish component bindings 2021-01-15 10:59:22 +00:00
Andrew Kingston
f228d3b174 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-15 10:26:19 +00:00
Martin McKeaveney
882823671a query and datasource unit tests 2021-01-14 20:51:03 +00:00
mike12345567
17747c2c7f Linting. 2021-01-14 17:57:18 +00:00
mike12345567
61f5d77335 Adding some fixes for general settings menu not respecting non-deployed apps fully. 2021-01-14 17:52:49 +00:00
mike12345567
74d60cb622 Fixing an issue with updating not recognising apps not deployed yet. 2021-01-14 17:46:59 +00:00
mike12345567
09bf6833ed Making sure URLs are always lower-case. 2021-01-14 17:31:17 +00:00
mike12345567
40cff9e087 Merge branch 'master' of github.com:Budibase/budibase into feature/self-host-pretty-url 2021-01-14 17:03:05 +00:00
mike12345567
29424e59c0 Linting. 2021-01-14 17:02:05 +00:00
mike12345567
0c66d9fca4 When self hosting it is now possible to use a pretty URL to access the app rather than the normal appId. 2021-01-14 17:01:31 +00:00
Andrew Kingston
6a758e3b2d Add new data bindings for context bindings and most work for component bindings 2021-01-14 15:39:50 +00:00
Martin McKeaveney
3d967c2070 v0.5.3 2021-01-14 15:24:01 +00:00
Martin McKeaveney
62ebf3cedc v0.5.2 2021-01-14 15:03:58 +00:00
Martin McKeaveney
c33a59f087 v0.5.1 2021-01-14 14:46:40 +00:00
Martin McKeaveney
bbc6258612 v0.5.0 2021-01-14 14:37:53 +00:00
Martin McKeaveney
83910f0aab pass field values in binding drawer 2021-01-14 14:22:24 +00:00
Andrew Kingston
9c25955dd8 Clean paths and file structure 2021-01-14 10:03:33 +00:00
Andrew Kingston
2200039935 Update file structure to be sensible for design section 2021-01-14 09:45:09 +00:00
Andrew Kingston
cc62a9c053 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-14 09:10:41 +00:00
Andrew Kingston
29cb3b4b4c Fix component navigation, fix settings editing, fix design editing 2021-01-14 09:09:23 +00:00
Martin McKeaveney
c40e88eb32 tidy up 2021-01-13 18:29:51 +00:00
Martin McKeaveney
648d45a373 schema updates, custom fields 2021-01-13 16:39:47 +00:00
Martin McKeaveney
45a02507f7 custom fields in queries 2021-01-13 14:11:53 +00:00
Michael Shanks
6c6f93af34
Merge pull request #981 from Budibase/trigger_automation_action
Trigger automation from button click
2021-01-13 11:06:10 +00:00
Michael Shanks
2a3ab3ebe2 Schema setup - styling changes 2021-01-13 10:20:07 +00:00
Andrew Kingston
c7a9434e70 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-12 20:05:24 +00:00
Andrew Kingston
2dc2e43a00 WIP component management and definition refactor 2021-01-12 20:00:35 +00:00
Martin McKeaveney
7a1212ff36 Add all CRUD ops to airtable integration 2021-01-12 17:45:43 +00:00
Martin McKeaveney
66fccccc1e allow deletion of queries and datasources 2021-01-12 17:04:51 +00:00
Martin McKeaveney
04eca5b663 further syntax highlighting updates 2021-01-12 16:49:11 +00:00
Michael Shanks
dd1e5cd7cd allow new automation from button action setup 2021-01-12 15:21:27 +00:00
Martin McKeaveney
052b39d6ec readable to writable bindings 2021-01-12 10:28:41 +00:00
Martin McKeaveney
72ea05cc05 type safe schema validation 2021-01-11 21:01:21 +00:00
Martin McKeaveney
70e4b2514e merge 2021-01-11 20:29:33 +00:00
Martin McKeaveney
49477d3ac9 styling, async data fetching 2021-01-11 20:17:56 +00:00
Martin McKeaveney
391dabf7a1 direct airtable integration works 2021-01-11 17:18:22 +00:00
Martin McKeaveney
5aa7edda64 use dynamic input in query 2021-01-11 15:34:43 +00:00
dependabot[bot]
119f959867
Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 11:52:07 +00:00
Michael Shanks
5d2612f547 changed input style for automation schema setup 2021-01-11 10:11:31 +00:00
Michael Shanks
0927ab0691 tidy up 2021-01-11 09:56:39 +00:00
Michael Shanks
668d192462 Merge remote-tracking branch 'origin/master' into trigger_automation_action 2021-01-11 09:51:48 +00:00
Joe
b0cc79154d Updated the design of the items within the component dropdown
Icons were a little hard to make out. Increased the size and visability.
The icons are not ideal, but I will tackle this another day - Budi Icons!
2021-01-10 10:09:47 +00:00
Martin McKeaveney
d710874ef1 binding data context in component 2021-01-08 18:22:03 +00:00
Michael Shanks
b2daff6285 Trigger Automation from frontend actions 2021-01-08 17:25:06 +00:00
Martin McKeaveney
98a7085bbc Allow dynamic query execution from front end components 2021-01-08 12:06:37 +00:00
mike12345567
d3a4eed88b Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-08 10:46:55 +00:00
mike12345567
42a077d5af Linting. 2021-01-07 15:39:49 +00:00
mike12345567
9aca697bee Some minor updates, making template object store URL in self hosting relative so everything just goes through the proxy, and fixing issue with API key being required to create apps in self hosting. 2021-01-07 15:37:41 +00:00
Andrew Kingston
97dfc14007 Bundle app ID inside apps, rather than trying to find it dynamically 2021-01-07 14:53:56 +00:00
Martin McKeaveney
f2abc7d351 Merge branch 'master' of github.com:Budibase/budibase into external-tables 2021-01-07 13:39:48 +00:00
Martin McKeaveney
64e31189b7 new datasource design 2021-01-07 13:13:46 +00:00
Joe
a6bccf5a5e Fix: Text overlap in data table#961
fix: Text overlap in data table #961

This fix clamps the text to one line and hides the overflow with an ellipsis.
2021-01-07 12:15:55 +00:00
Andrew Kingston
4be14cfacb Update autoscreen toggle text 2021-01-07 10:00:24 +00:00
Andrew Kingston
0564870d8c Small text change to autoscreen toggle 2021-01-07 09:32:44 +00:00
Michael Drury
ae76780345 Fixing cypress failure. 2021-01-06 21:25:52 +00:00
mike12345567
b6e5658f4e Linting. 2021-01-06 17:28:22 +00:00
mike12345567
429c6f912c Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 17:00:49 +00:00
mike12345567
675e5127ad Updating worker to support using a self host key, a basic level of security, stopping builder from asking for API key if currently configured for self hosting, made the default values for self hosting make sense for a basic local installation, this should be final. 2021-01-06 16:58:29 +00:00
Andrew Kingston
3ec179ad57 Add toggle to make autoscreens optional 2021-01-06 16:03:00 +00:00
Martin McKeaveney
37ef32a173 switching between queries 2021-01-06 12:28:51 +00:00
Andrew Kingston
977445dae8 Only highlight style changes for the currently selected state (normal / hover) 2021-01-06 11:57:34 +00:00
Andrew Kingston
a3a580d208 Standardise design panel setting placeholders 2021-01-06 11:52:02 +00:00
mike12345567
cb85ed1916 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 11:00:02 +00:00
mike12345567
e25f64da71 Fixing up settings to only take the one URL now, the main hosting URL. 2021-01-06 10:59:10 +00:00
Andrew Kingston
e3169be665 Remove deprecated prop 2021-01-06 10:23:42 +00:00
Andrew Kingston
9116658288 Update colorpicker to work with nullish values by always providing a fallback default value 2021-01-06 10:17:51 +00:00
Andrew Kingston
13134a8fea Use initialValue rather than defaultValue for style definitions 2021-01-06 10:15:22 +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
0c89db4940 Merge branch 'master' of github.com:Budibase/budibase into custom-css 2021-01-05 12:02:08 +00:00
Andrew Kingston
d7ef3d883f
Merge pull request #943 from Budibase/cheeks-bugfixes
Cheeks Bugfixes
2021-01-05 12:00:18 +00:00
Andrew Kingston
8a3561957b Mark individual styles as changed if they have been changed 2021-01-05 11:59:19 +00:00
Andrew Kingston
ac7e99afc3 Add button to reset styles 2021-01-05 11:48:14 +00:00
Andrew Kingston
71a9e228d0 Mark style categories as changed whenever any of their properties have changed 2021-01-05 11:47:56 +00:00
Andrew Kingston
82baab3d9d Make option select component select placeholder option whenever the value is nullish 2021-01-05 11:47:09 +00:00
Andrew Kingston
3778589d0f Ensure new components are created with any default styles already applied 2021-01-05 11:46:31 +00:00
Andrew Kingston
8a5b7ca287 Add placeholders for all style options, add pretty labels for all style options 2021-01-05 11:45:50 +00:00
Andrew Kingston
1776c3101a Add fontend store method to reset styles and delete unset styles when updating styles 2021-01-05 11:44:58 +00:00
Joe
d420f4231a Fix for: Small Typo in Data Binding textbox #962 2021-01-05 11:24:28 +00:00
Martin McKeaveney
0be3c722b8 allow execution of external connector queries from button clicks 2021-01-04 18:57:16 +00:00
Andrew Kingston
36ef89827a Add ability to enter custom component CSS 2021-01-04 18:39:17 +00:00
mike12345567
6baf4c3e39 Adding theme settings to main builder settings, this felt like a natural place to find it rather than needing to create an app. 2021-01-04 16:13:18 +00:00
Martin McKeaveney
4e41878618 better UI feedback 2021-01-04 10:39:17 +00:00
Martin McKeaveney
7adba016f4 use queries in front end 2020-12-30 12:58:39 +00:00
Martin McKeaveney
5b8e34f4d6 codemirror 2020-12-30 11:46:37 +00:00
Martin McKeaveney
e92dedb795 v0.4.3 2020-12-23 22:39:10 +00:00
Andrew Kingston
d7acc57ece Fix lag when swapping between settings and design options 2020-12-23 09:56:18 +00:00
Andrew Kingston
d730967945 Fix new layouts having bad styling 2020-12-23 09:23:03 +00:00
Andrew Kingston
b9453545d2 Fix empty screen list when navigating between roles 2020-12-23 08:54:09 +00:00
mike12345567
4c8ee99905 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-22 16:24:34 +00:00
Martin McKeaveney
63ad74b660 separation of datasources and queries 2020-12-18 18:19:43 +00:00
mike12345567
8655d73248 Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case. 2020-12-18 12:54:20 +00:00
kevmodrome
851515896f
remove console logs 2020-12-18 11:12:00 +01:00
kevmodrome
d62f0752da
fixes encoding issue of file to work with non-english chars 2020-12-18 11:10:36 +01:00
mike12345567
15f8328770 Adding a deployment service which takes over from the lambdas in local operation, this may become part of the hosting portal if we ever decide to opensource that part of it. 2020-12-16 19:50:02 +00:00
kevmodrome
2284ff812b
merge master 2020-12-16 15:33:37 +01:00
kevmodrome
52e826e4ec
add back accidently removed line of code 2020-12-16 15:31:20 +01:00
kevmodrome
a9aa68c7bf
lint fix 2020-12-16 15:22:31 +01:00
kevmodrome
b472ad0c63
fixes CreateEditRow not display multiselect correctly when long-form component was used 2020-12-16 13:00:07 +01:00
kevmodrome
94e56ee94d
adds try/catch to API key validation 2020-12-16 11:35:12 +01:00
mike12345567
eae0e678d0 Linting. 2020-12-16 09:43:08 +00:00
mike12345567
f63466f1d1 Updating deployment service, checking in builder the builder settings info stored in DB before deploying. 2020-12-15 17:27:45 +00:00
mike12345567
fd1d7e3aa1 Linting. 2020-12-15 16:42:40 +00:00
mike12345567
775f84b6dc Adding feature to allow configured the builder to point at a self hosted system instead of production (for deployment). 2020-12-15 16:41:55 +00:00
Martin McKeaveney
79c9df6ea2 v0.4.2 2020-12-15 15:23:45 +00:00
Martin McKeaveney
a0e6ffd3e0 v0.4.1 2020-12-15 14:46:11 +00:00
Andrew Kingston
c54ea7294b Fix bug with changing app name 2020-12-15 13:40:49 +00:00
Martin McKeaveney
0c93c17292 v0.4.0 2020-12-15 11:53:28 +00:00
Andrew Kingston
6f521c1644 Small JS syntax refactor 2020-12-14 13:36:09 +00:00
Andrew Kingston
fb1ca5e7ef Fix cypress tests 2020-12-14 13:33:34 +00:00
Andrew Kingston
119107834f Rename create new row to create new user for users table 2020-12-14 13:24:09 +00:00
Andrew Kingston
449509a203 Fix URL update after creating a new layout 2020-12-14 11:14:36 +00:00
Andrew Kingston
aa71e95597 Allow independent selection of screen IDs and layout IDs so that selections persist between toggling tabs. Update logic around role selection and screen filtering 2020-12-14 11:14:16 +00:00
Martin McKeaveney
89615e58a7 merge 2020-12-12 20:09:04 +00:00
Andrew Kingston
672fe3fcc9 Keep honouring selected screen access role after swapping to layout tab 2020-12-11 15:29:25 +00:00
Andrew Kingston
ef9415ae3b Select new role when creating screen with a different role than the selected one 2020-12-09 19:04:46 +00:00
Andrew Kingston
db40514eb1 Lint 2020-12-09 18:56:54 +00:00
Andrew Kingston
c8d7ef40ca Reduce nav item selected state border radius slightly 2020-12-09 18:41:18 +00:00
Andrew Kingston
3abacb3b65 Allow multiple screens to have the same URL as long as role is different 2020-12-09 18:39:49 +00:00
Andrew Kingston
bd488463cb Add role selection for viewing screens and smart handling of preview screen 2020-12-09 18:18:47 +00:00
mike12345567
8426998e77 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-09 18:01:38 +00:00
Andrew Kingston
ce917b5005 Fix empty screen list when deleting a table backing an autoscreen which is currently selected 2020-12-09 16:01:16 +00:00
Andrew Kingston
52dd9760c5 Fix merge bug 2020-12-09 15:58:34 +00:00
Andrew Kingston
fdbb8ac61c Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-09 15:57:32 +00:00
Andrew Kingston
5f37cabd24 Force white background behind prevrew iframe regardless of theme to better reflect what the real app will look like 2020-12-09 15:43:06 +00:00
Andrew Kingston
fdfe16a649 Fix z index in beta warning 2020-12-09 15:42:44 +00:00
Andrew Kingston
4dd0d5b016 Cache roles in store and add role selector for screens 2020-12-09 15:35:57 +00:00
Andrew Kingston
5882f76c9a Allow role selection when creating new screen 2020-12-09 14:53:17 +00:00
Andrew Kingston
112fce654c Navigate to new layout after creating it 2020-12-09 14:53:03 +00:00
Andrew Kingston
31f0b51039 Fix bugs around selecting screens and layouts when creating them 2020-12-09 14:51:42 +00:00
kevmodrome
71fa1e1700
colorpicker for links in card component now works correctly 2020-12-09 15:27:24 +01:00
Andrew Kingston
a8a7a94eff Purge all references to _css prop or saving stylesheets 2020-12-09 12:22:30 +00:00
kevmodrome
a91fc28eb9
changes settings prop of card link color 2020-12-09 13:21:04 +01:00
Andrew Kingston
c65425d631 Fix routing setting and add initial role ID setting to screens for testing 2020-12-09 12:16:00 +00:00
Andrew Kingston
68ed9e9f32 Fix crash when having a screen selected that was deleted 2020-12-09 11:37:09 +00:00
Andrew Kingston
2e68f51b8f Fix selected row state not resetting properly 2020-12-09 11:31:50 +00:00
kevmodrome
a300120b96
adds colorpicker to card componeent 2020-12-09 12:00:17 +01:00
Martin McKeaveney
e48be7a109 further tidy up 2020-12-08 18:57:19 +00:00
mike12345567
2928a379b0 Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned). 2020-12-08 17:33:08 +00:00
Martin McKeaveney
f355a16ca4 fixing bugs found during testing 2020-12-08 16:55:43 +00:00
Andrew Kingston
e472150f30 Sort path groupings 2020-12-08 15:34:15 +00:00
Andrew Kingston
36ca1143e1 Fix bug which caused autolinks to not be generated 2020-12-08 15:21:01 +00:00
Andrew Kingston
0f1ae6a28a Fix indentation level in screen and layout trees 2020-12-08 15:11:26 +00:00
Andrew Kingston
882092784a Add custom renderer for user roles to show pretty names 2020-12-08 14:03:47 +00:00
Andrew Kingston
9054a8014a Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 13:16:53 +00:00
Andrew Kingston
d0f2d4c2cd Update user editing to support new email field 2020-12-08 11:43:37 +00:00
Martin McKeaveney
cbfe0f8409 lint 2020-12-08 11:07:16 +00:00
Martin McKeaveney
5f7ed62a77 Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-08 10:32:52 +00:00
Martin McKeaveney
ae00e54d91 Different names for home and login screen 2020-12-08 10:32:45 +00:00
Andrew Kingston
df37177239 Tidy up builder preview iframe 2020-12-08 10:16:01 +00:00
Andrew Kingston
0a9f6c3d33 Remove client bundle from being packaged with the builder 2020-12-08 10:14:02 +00:00
Martin McKeaveney
d8aa699bfa merge 2020-12-07 21:20:35 +00:00
Martin McKeaveney
6e664b3795 fix layout bugs, some tidy up 2020-12-07 20:29:41 +00:00
Andrew Kingston
e7c929ed84 Add custom modal for creating and editing users 2020-12-07 19:05:39 +00:00
mike12345567
e4ef92555c Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update 2020-12-07 18:08:20 +00:00
Martin McKeaveney
32d5a83b09 remove dupe import 2020-12-07 16:06:50 +00:00
Martin McKeaveney
a014db4185 fix layout selection issues 2020-12-07 16:06:20 +00:00
Andrew Kingston
a3dd9f1978 Remove log statement 2020-12-07 15:59:37 +00:00
Andrew Kingston
743dc950cd Fix crash when changing screen layout 2020-12-07 15:59:19 +00:00
Martin McKeaveney
7fa252ec07 merge 2020-12-07 15:53:51 +00:00
Martin McKeaveney
b4fad77aae lint 2020-12-07 15:49:19 +00:00
Martin McKeaveney
81fe27f8f3 component store refactor - remove concept of currentPreviewItem and currentComponentInfo 2020-12-07 15:27:46 +00:00
Andrew Kingston
a8c715efa5 Fix URLs when clicking on screens 2020-12-07 10:32:58 +00:00
Martin McKeaveney
274708b4e0 consolidate routing and component selection 2020-12-05 12:09:58 +00:00
Martin McKeaveney
de5e7d38ba allow renaming of layouts 2020-12-05 09:43:00 +00:00
Martin McKeaveney
8775c594a1 deletion and error handling of layouts 2020-12-04 23:42:22 +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
8e2f5b379c Fix new screen button placement 2020-12-04 14:52:40 +00:00
Martin McKeaveney
8980895dac lint 2020-12-04 14:46:21 +00:00
Andrew Kingston
d1940bafc9 Fix screen list UI width and tidy up unused imports 2020-12-04 14:07:56 +00:00
Andrew Kingston
a5f78c3f8e Remove log statement 2020-12-04 14:07:23 +00:00
Andrew Kingston
69b2261768 Add basic role by default to new screens 2020-12-04 14:06:55 +00:00
Martin McKeaveney
d6b00d5ebe email as default user identifier 2020-12-04 12:22:45 +00:00
Andrew Kingston
3b57ef3b0f Update stat card to use new component SDK 2020-12-04 09:13:38 +00:00
Andrew Kingston
2cb4f1228a Merge branch 'master' of github.com:Budibase/budibase into stat-card 2020-12-04 09:00:43 +00:00
Andrew Kingston
d9df2a60eb Update errors box to work better in dark theme 2020-12-04 08:27:59 +00:00
Andrew Kingston
c346630dfe Add modal for editing user roles 2020-12-04 08:27:42 +00:00
Martin McKeaveney
af24967c88 accommodate login layout 2020-12-03 17:31:38 +00:00
Martin McKeaveney
8ec836970c allow selection of layout 2020-12-03 15:25:17 +00:00
Martin McKeaveney
7254f23227 tidy up 2020-12-03 15:19:19 +00:00
Martin McKeaveney
a0b4062a1f more intelligent routing for screens and pages 2020-12-03 15:15:14 +00:00
kevmodrome
6e7bd09588
now uses RichText component in create/edit row modal on the backend 2020-12-03 15:37:04 +01:00
kevmodrome
0725b3bd6d
adds rollup-json to standard-components and adds RichText to Form component 2020-12-03 15:03:17 +01:00
kevmodrome
619011d7e8
adds new richtext version and adds it to the Form component 2020-12-03 13:19:14 +01:00
mike12345567
b65a554ede Linting and update to try and fix issues when screens are created, screen saving now generates CSS. 2020-12-03 12:08:33 +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
f386d0c72b tidy up 2020-12-02 17:07:30 +00:00
Martin McKeaveney
4466923c84 allow editing of screen layout from modal 2020-12-02 16:15:14 +00:00
Martin McKeaveney
504565c3fc component tree layout/screen agnostic 2020-12-02 15:19:38 +00:00
Martin McKeaveney
8cae8e1705 E2E working 2020-12-02 14:49:43 +00:00
mike12345567
fa8d8fcfea Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-02 14:18:49 +00:00
Martin McKeaveney
f70db5df36 merge 2020-12-02 14:15:07 +00:00
Andrew Kingston
859ae5f8a4 Move selection highlighting in builder preview in to client library and replace handlebars with mustache again 2020-12-02 13:49:24 +00:00
Martin McKeaveney
48318030a2 merge 2020-12-02 13:44:44 +00:00
Martin McKeaveney
4a51618c11 fix preview save 2020-12-02 13:41:00 +00:00
mike12345567
c7ba0a9cce Linting. 2020-12-02 13:27:20 +00:00
mike12345567
c832ed36d4 Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor 2020-12-02 13:26:57 +00:00
mike12345567
abe3bdabad Linting. 2020-12-02 13:21:13 +00:00
mike12345567
05d5feb9fd Changing the naming of access levels to be roles. 2020-12-02 13:20:56 +00:00
Martin McKeaveney
5674bfc8fa merge 2020-12-01 16:31:40 +00:00
Martin McKeaveney
01343e1474 layouts and screens switcher, merge with component sdk 2020-12-01 16:22:06 +00:00
Andrew Kingston
a7fef455ed Fix cypress tests (sort of) 2020-12-01 14:35:47 +00:00
Andrew Kingston
fd65e5e8a0 Fix unit tests 2020-11-30 16:14:45 +00:00
Andrew Kingston
ce18e253ba Remove deprecated props, fix warnings, remove old code 2020-11-30 15:05:36 +00:00
Andrew Kingston
3ee9fee10c Optimise builder preview speed and performance and fix components not updating when changing props 2020-11-30 12:11:50 +00:00
mike12345567
9b5734b1de Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor 2020-11-30 11:47:08 +00:00
Joe
3231be4b8c Formatting and linting 2020-11-28 16:44:07 +00:00
Joe
5cfc6a6eda Stat card
During lab day, I created a stat card. This card allows the user to display a single value, with an optional title and label. This is a popular component that will save our users time - expecially when creating dashboards.
2020-11-28 16:35:42 +00:00
mike12345567
d7f2060954 Some further work after testing, really need to get the backlink of screens to layouts functional. 2020-11-27 16:36:31 +00:00
Andrew Kingston
cb626d685b Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-27 15:59:32 +00:00
Martin McKeaveney
e14d2517f4 allow password creation 2020-11-27 15:33:32 +00:00
Martin McKeaveney
b4440abdd6 allow creation of username 2020-11-27 15:24:43 +00:00
mike12345567
8519ea1a97 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-27 15:11:56 +00:00
Martin McKeaveney
88a61b3b72 prevent username changing 2020-11-27 14:59:27 +00:00
Martin McKeaveney
f38e701d38 fix tests 2020-11-27 14:36:36 +00:00
Martin McKeaveney
1014437d42 fix user test 2020-11-27 13:17:31 +00:00
Martin McKeaveney
6518976825 browse contents of s3 buckets from within budibase 2020-11-26 21:23:20 +00:00
Martin McKeaveney
c12b59e304 CouchDB integration E2E 2020-11-26 17:34:15 +00:00
Martin McKeaveney
1f891cc8ae mongoDB end to end 2020-11-26 16:46:36 +00:00
Martin McKeaveney
113c68e4c9 budibase postgres E2E working 2020-11-26 14:43:56 +00:00
Andrew Kingston
b000174fce Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-25 18:38:58 +00:00
Andrew Kingston
9c4b9a2a25 Add fade screen transition and fix navigation component casing 2020-11-25 18:30:09 +00:00
mike12345567
d3759a4c10 Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent. 2020-11-25 17:56:09 +00:00
Martin McKeaveney
792eac2ca5 fix filepath issue 2020-11-25 16:27:49 +00:00
Martin McKeaveney
61a9d954e5 fix users test, remove superfluous files 2020-11-25 15:30:10 +00:00
mike12345567
f2fc4f1a4c Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-25 15:04:23 +00:00
Andrew Kingston
907c0fcfda Add button actions, simplify contexts and tidy up 2020-11-25 09:50:51 +00:00
mike12345567
8b4657b196 Starting work on builder, very broken. 2020-11-24 18:11:34 +00:00
Martin McKeaveney
9f2832af94 tidy up 2020-11-24 17:02:58 +00:00
Martin McKeaveney
f1fe5de294 users as table working end to end 2020-11-24 17:00:15 +00:00
Martin McKeaveney
327f77dbb3 user table and relationships complete 2020-11-24 14:04:14 +00:00
Martin McKeaveney
27813f5fbb fix windows url issue 2020-11-24 10:23:29 +00:00
Andrew Kingston
74fdd36bce Add actual component for screenslot placeholder 2020-11-23 14:27:45 +00:00
Martin McKeaveney
831d19e11c fix fast view switching bug 2020-11-23 12:12:03 +00:00
mike12345567
b63ca545bf Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:30:15 +00:00
Andrew Kingston
192959c865 Fix builder preview 2020-11-23 11:29:24 +00:00
mike12345567
6aa2e53a40 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:00:19 +00:00
Martin McKeaveney
42d8a94f9a fix e2e 2020-11-20 11:41:17 +00:00
Andrew Kingston
911fa31fe3 Tidy up data binding 2020-11-20 10:49:39 +00:00
Martin McKeaveney
2bba574ab1 fix for delete screens 2020-11-19 21:07:25 +00:00
Martin McKeaveney
1f1dfbe296 folders for routes, show home instead of slash 2020-11-19 20:50:17 +00:00
Martin McKeaveney
a4e0ba8e4b Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 20:48:23 +00:00
Michael Drury
7f3f11c68b Fixing issues thrown up by PR. 2020-11-19 20:31:11 +00:00
Andrew Kingston
2cb4cb2ce9 Add header to flag whether a request originates from the client 2020-11-19 20:04:30 +00:00
Andrew Kingston
71b59d7cca Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 17:55:40 +00:00
Martin McKeaveney
169cbe4a42 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 17:08:10 +00:00
mike12345567
c541cd078b Removing unused statement. 2020-11-19 17:07:39 +00:00
mike12345567
f5191862d5 Removing unused line. 2020-11-19 17:05:25 +00:00
Martin McKeaveney
7b2a9ec807 merge 2020-11-19 17:02:27 +00:00
mike12345567
c240274889 Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing 2020-11-19 16:58:54 +00:00
mike12345567
a9d5c3a5cb linting. 2020-11-19 16:56:23 +00:00
mike12345567
87528c8d55 Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything. 2020-11-19 16:55:59 +00:00
Martin McKeaveney
270dbe933f tidy up 2020-11-19 16:41:29 +00:00
Martin McKeaveney
83924f0efa remove old files 2020-11-19 16:12:55 +00:00
Andrew Kingston
70a88589e9 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 13:56:51 +00:00
Andrew Kingston
c1c7c8ede4 Fix fetching of relationship data in lists 2020-11-19 13:50:20 +00:00
Martin McKeaveney
d473786d7e further store tidy up, derive selected page 2020-11-19 11:15:29 +00:00
Martin McKeaveney
a5827a9c53 nested routing UI up and running, refactor drag and drop functionality by decoupling store from components 2020-11-18 22:04:18 +00:00
Andrew Kingston
1bd2fac9b2 Update all components to be renderable and styleable 2020-11-18 21:06:12 +00:00
Andrew Kingston
a18a861177 Refactor entire SDK into client lib and enable svelte context sharing between client and components 2020-11-18 19:18:18 +00:00
mike12345567
634eacd5b9 Changing back to builder getting the normal routing structure for builder. 2020-11-18 15:13:25 +00:00
mike12345567
48f0608c74 Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client. 2020-11-18 15:12:42 +00:00
Martin McKeaveney
b501504150 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-18 13:55:08 +00:00
Andrew Kingston
2f0e4694e0 Add work on data context in components 2020-11-18 11:24:01 +00:00
Andrew Kingston
aef49616a7 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-18 11:23:06 +00:00
mike12345567
40bfb53771 linting. 2020-11-17 18:13:21 +00:00
Andrew Kingston
5aff97deab Fix screen slot placeholder component display 2020-11-17 14:06:43 +00:00
mike12345567
d63054a426 Updates for screen refactor - finishing off getting everything over to the class based system. 2020-11-17 13:25:57 +00:00
Andrew Kingston
5fbf3502ce Fix selected component border in builder preview 2020-11-17 12:20:40 +00:00
Martin McKeaveney
e7fb58e5bd merge 2020-11-17 11:26:19 +00:00
mike12345567
f3da19552e Attempting to create a class structure for screen and component templates as right now modifying the templates is quite difficult. 2020-11-16 18:05:17 +00:00
Martin McKeaveney
8c5b801c0a v0.3.8 2020-11-16 13:54:26 +00:00
Michael Drury
63b08e42aa Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate. 2020-11-13 15:35:20 +00:00
Martin McKeaveney
a1c3cc6745 show quota errors when deployments fail 2020-11-13 14:32:47 +00:00
Martin McKeaveney
05135a346c Merge branch 'master' of github.com:Budibase/budibase into quota-errors 2020-11-13 13:07:52 +00:00
Martin McKeaveney
6cfd80a699 bump bbui 2020-11-13 12:24:21 +00:00
Kevin Åberg Kultalahti
d3ea680238
Merge pull request #858 from Budibase/feature/adds-rich-text-component
Feature/adds rich text component
2020-11-13 12:37:03 +01:00
Kevin Åberg Kultalahti
df0da3fca5
Merge pull request #857 from Budibase/chart-bugs
Chart bugs
2020-11-13 12:35:03 +01:00
Martin McKeaveney
681b2df2e4 lint 2020-11-13 10:54:03 +00:00
kevmodrome
9799a405fd
sets everything up to be used with a longform type in the Form component 2020-11-13 11:31:00 +01:00
Martin McKeaveney
e8ca3030e1 fixing reactive chart issue 2020-11-13 10:29:54 +00:00
kevmodrome
201e37a2ba
unhides richtext component 2020-11-13 11:16:01 +01:00
kevmodrome
b394dbd88d
hides said non-working RichText component 2020-11-13 11:14:34 +01:00
kevmodrome
24f9ee9d62
adds non-working RichText component 2020-11-13 11:12:38 +01:00
Martin McKeaveney
4e54f6d0d1 track quota errors in deployment 2020-11-12 12:58:05 +00:00
Andrew Kingston
aa70eab935 Add majority of API interactions to SDK 2020-11-12 09:07:09 +00:00
Martin McKeaveney
fb0f7b0c73 v0.3.7 2020-11-10 20:23:36 +00:00
Martin McKeaveney
a1645db1f2
Merge pull request #851 from Budibase/turn-off-invalidation
remove cf invalidation, adding validation around successful deploys only
2020-11-10 19:55:43 +00:00
Martin McKeaveney
f19a20a02d remove cf invalidation, adding validation around successful deploys only 2020-11-10 17:08:02 +00:00
mike12345567
f57acfdf16 Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems. 2020-11-10 15:09:54 +00:00
mike12345567
37c68467c2 Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table. 2020-11-10 13:59:46 +00:00
Andrew Kingston
7a00243e45 Update yarn lock and dev script to use yarn rather than npm 2020-11-10 10:51:23 +00:00
Martin McKeaveney
2adf0560ac v0.3.6 2020-11-09 18:16:36 +00:00
Martin McKeaveney
501ee906e7 bump rollup plugin svelte version 2020-11-09 18:04:55 +00:00
Martin McKeaveney
fc285c64a4 v0.3.5 2020-11-09 16:28:06 +00:00
Martin McKeaveney
14003d03df fix auto screens issue 2020-11-09 15:55:36 +00:00
Martin McKeaveney
51c0461f35 v0.3.4 2020-11-09 11:08:41 +00:00
Martin McKeaveney
d2bcf5f8a3
Merge pull request #835 from Budibase/screenselection-bug
prevent screen being selected when you save a component
2020-11-09 10:47:33 +00:00
Martin McKeaveney
4f5b867700 prevent screen being selected when you save a component 2020-11-09 10:28:49 +00:00
Andrew Kingston
8feb05c4f6 Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-11-09 08:48:56 +00:00
Andrew Kingston
65b36677e6
Merge pull request #817 from Budibase/apex-charts
Apex charts
2020-11-09 08:48:44 +00:00
Andrew Kingston
b450d541e6 Fix case sensitive screen alphabetical sorting 2020-11-09 08:43:36 +00:00
Andrew Kingston
2ccd8fe401 Fix autoscreens sometimes created in public rather than private page 2020-11-09 08:40:47 +00:00
Andrew Kingston
8fecebf435 Fix new screens and autoscreens not displaying properly 2020-11-09 08:33:22 +00:00
Andrew Kingston
d248060d30 Fix alphabetical sorting of screens 2020-11-09 08:32:44 +00:00
Martin McKeaveney
4c77b9ceef v0.3.3 2020-11-06 21:40:31 +00:00
Michael Drury
960ca9df8e
Merge pull request #826 from Budibase/tidy-up-store
Pages and Screens to couch as well as general store tidy up
2020-11-06 14:54:54 +00:00
Martin McKeaveney
596940371e remove superfluous files 2020-11-06 13:46:19 +00:00
Martin McKeaveney
aab4f60d76 small tidy ups 2020-11-06 13:40:00 +00:00
mike12345567
9544d2d205 Changing signup function to createNewApp for clarity. 2020-11-06 12:38:59 +00:00
mike12345567
36d90959ff Linting. 2020-11-06 12:31:47 +00:00
mike12345567
667052e0b4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 2020-11-06 12:30:30 +00:00
Martin McKeaveney
612e5e234e v0.3.2 2020-11-06 11:39:44 +00:00
mike12345567
542b003f7e Refactoring to replace the use of frontend store.screens with derived allScreens and currentScreens. 2020-11-05 17:47:27 +00:00
mike12345567
2008bfff70 Getting started into removing screens from store. 2020-11-05 14:56:23 +00:00
mike12345567
a9ac8d0632 Fixing some bugs that have been found. 2020-11-05 14:38:44 +00:00
Andrew Kingston
31c083d5ba Add colour palette options for charts 2020-11-05 13:37:28 +00:00
mike12345567
76cc7d897c More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created. 2020-11-05 12:43:03 +00:00
Andrew Kingston
4754f7e0b9 Fix style of DND navigation 2020-11-05 11:58:39 +00:00
Andrew Kingston
7bb3607d25 Reduce padding and indentation in nav items to provide more room for text 2020-11-05 11:48:49 +00:00
mike12345567
707c16c44d Further updates to clear out all usage of the old frontend store functions. 2020-11-05 11:44:18 +00:00
Martin McKeaveney
fe637e2309 update left hand links on builder home 2020-11-05 09:18:20 +00:00
Martin McKeaveney
291e472765 cut over to new frontend store 2020-11-04 17:09:45 +00:00
Martin McKeaveney
333844a1f0 feature parity with current pages, screens and store setup. Starting main bb store refactor 2020-11-04 16:13:50 +00:00
Andrew Kingston
ff16e90f6e Fix warning when no data source and increase robustness of charts 2020-11-04 15:56:57 +00:00
Andrew Kingston
3457b308b2 Add candlestick chart 2020-11-04 15:21:11 +00:00
Andrew Kingston
8742c936d2 Remove additional unused chart settings 2020-11-04 14:27:19 +00:00
Andrew Kingston
3fec9243b2 Remove unused chart settings 2020-11-04 14:26:14 +00:00
Michael Drury
6bc184f0d6 Updating screens API to be prefixed with /api/screens 2020-11-04 14:05:11 +00:00
Andrew Kingston
0c48a20581 Add support for dates and increase robustness 2020-11-04 12:43:56 +00:00
Andrew Kingston
6cddc36729 Fix beta warning overlap 2020-11-04 12:38:52 +00:00
Michael Drury
c9a1bf1940 Main work to get screens into the DB, fixing up issue with async page updates not being handled in order. 2020-11-04 12:36:38 +00:00
Michael Drury
9e72e122b6 Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-04 10:14:19 +00:00
Andrew Kingston
7130d070c8 Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-04 09:02:56 +00:00
Andrew Kingston
91ef7fd0a7 Add area chart and unit formatting 2020-11-03 14:32:21 +00:00
Michael Drury
a35b6a57f9 Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId. 2020-11-03 13:45:49 +00:00
Andrew Kingston
3d84b831e9 Add pie and donut charts 2020-11-03 11:50:55 +00:00
Andrew Kingston
3e06d393e1 Default bar chart data labels to false 2020-11-03 10:11:31 +00:00
Andrew Kingston
ff15205277 Fix another evil falsiness bug with setting checkboxes 2020-11-03 10:09:41 +00:00
Andrew Kingston
bcc86af4b4 Fix multi option select handling of default value being hardcoded to a string 2020-11-03 10:09:22 +00:00
Andrew Kingston
0aa672f3b3 Remove log statement 2020-11-03 09:48:58 +00:00
Andrew Kingston
ae876c6c09 Add stacked option to bar chart 2020-11-03 09:48:35 +00:00
Andrew Kingston
0ea30587de Add line chart and enable multiple data series for all charts 2020-11-03 09:43:45 +00:00
Andrew Kingston
4873c66994 Tidy up option select 2020-11-03 09:43:08 +00:00
Andrew Kingston
465f2a6fbd Add multi option select and multi table view field select components 2020-11-03 09:42:46 +00:00
Andrew Kingston
75bfa60231 Fix evil falsiness bug with frontend property settings checkboxes 2020-11-03 09:39:42 +00:00
Michael Drury
215e1251bc Some further work, logout and preview appear to be working much better now. 2020-11-02 22:46:31 +00:00
Andrew Kingston
ab78620b32 Add bar chart with initial apex charts config 2020-11-02 15:32:37 +00:00
Martin McKeaveney
74890b13c9 pages being stored in couch on initialisation and page save 2020-11-02 14:56:48 +00:00
Martin McKeaveney
b49551eaad Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-02 13:35:17 +00:00
Andrew Kingston
0e89f6ee11 Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-02 13:16:08 +00:00
Martin McKeaveney
117560a9d8
Merge pull request #812 from Budibase/lock-columns
prevent drag on first two columns
2020-11-02 13:13:28 +00:00
Martin McKeaveney
281721d55c prevent drag on first two columns 2020-11-02 12:33:18 +00:00
Andrew Kingston
242cd77ae6 Set top level background colour 2020-11-02 12:14:16 +00:00
Andrew Kingston
5558cfe27d Remove ag-grid loading overlay color 2020-11-02 09:15:39 +00:00
Andrew Kingston
c6bb83a37a Standardise title and capitalisation in create user step 2020-11-02 08:55:48 +00:00
Andrew Kingston
b3644effaf Fix capitalisation of create web app title 2020-11-02 08:55:14 +00:00
Andrew Kingston
3e150983c3 Remove deprecated header style overrides so BBUI styles are correctly used instead 2020-11-02 08:54:53 +00:00
Andrew Kingston
50ef2bacb0 Fix styling of get API key link and fix grammar in title 2020-11-02 08:54:27 +00:00
Andrew Kingston
4ea37587f5
Merge pull request #809 from Budibase/dark-mode
Dark mode and custom themes
2020-11-02 08:33:02 +00:00
Andrew Kingston
6b5ca2e7de Style background of feedback popover white due to iframe boundary breaking theming 2020-11-02 07:59:29 +00:00
Martin McKeaveney
f29d34ae0b Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-10-30 16:25:00 +00:00
Andrew Kingston
7bc306fe43 Bump BBUI and use slider components from BBUI 2020-10-30 14:54:12 +00:00
Andrew Kingston
cc227904b3 Fix settings checkbox color in dark mode 2020-10-30 13:50:56 +00:00
Andrew Kingston
af61df35f6 Change binding icon colour 2020-10-30 13:49:24 +00:00
Andrew Kingston
290bfd0f91 Standardise binding icon styles 2020-10-30 13:46:16 +00:00
Andrew Kingston
1f5b1cfd10 Save theme settings to local storage and improve slider styles 2020-10-30 13:23:49 +00:00
Andrew Kingston
cb5bce660b Add theme editor component to top bar 2020-10-30 10:41:44 +00:00
Andrew Kingston
b28f7881f3 Adjust logic automation block background 2020-10-29 20:50:18 +00:00
Andrew Kingston
3ced089004 Enabling the dark side 2020-10-29 20:42:34 +00:00
Martin McKeaveney
2f0a19a152 removing dead code 2020-10-29 11:46:26 +00:00
mike12345567
8963520454 Merge branch 'master' of github.com:Budibase/budibase into feature/remove-multitenancy 2020-10-29 10:45:02 +00:00
mike12345567
b9f1babc0e Removing instance API as it was un-used and simplifying the nature of an instance. 2020-10-29 10:21:06 +00:00
Martin McKeaveney
1e82b92240
Merge pull request #797 from Budibase/dependabot/npm_and_yarn/packages/builder/node-fetch-2.6.1
Bump node-fetch from 2.6.0 to 2.6.1 in /packages/builder
2020-10-29 09:23:02 +00:00
Martin McKeaveney
1ce3fbc9d6 fixing attachment height 2020-10-28 22:21:41 +00:00
Martin McKeaveney
1a8a97a103 v0.3.1 2020-10-28 21:30:51 +00:00
Martin McKeaveney
859577299d v0.3.0 2020-10-28 20:28:00 +00:00
Andrew Kingston
d40e50f86e
Merge pull request #801 from Budibase/dropdown-components
Dropdown components
2020-10-28 20:12:17 +00:00
Andrew Kingston
dc0c10ad83 Add proper names for all components and use these names when adding components 2020-10-28 19:38:11 +00:00
Andrew Kingston
8a49a04cd1 Fix bad schema type when fetching bindable properties 2020-10-28 19:37:53 +00:00
Andrew Kingston
6cd428a4c8 Fix crash when an Input exists as a possible datasource 2020-10-28 19:32:46 +00:00
Andrew Kingston
54f8a3d36f Lint 2020-10-28 17:40:14 +00:00
Andrew Kingston
e42543941b Add slight margin to perfectly align empty state text 2020-10-28 17:09:10 +00:00
Andrew Kingston
c59d1a0600 Rename deletion modal titles and fixing cypress tests 2020-10-28 16:05:19 +00:00
Andrew Kingston
9c1515267a Merge ag-grid backend UI and update styles 2020-10-28 15:20:56 +00:00
dependabot[bot]
a1901d5541
Bump node-fetch from 2.6.0 to 2.6.1 in /packages/builder
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-28 12:08:00 +00:00
Martin McKeaveney
59872d5db5 move run command into cypress setup 2020-10-28 11:23:26 +00:00
Andrew Kingston
7c3732d2f4 Update feedback icon to be in line with new UI 2020-10-28 10:59:43 +00:00
Martin McKeaveney
76fa6c6f23
Merge pull request #788 from Budibase/backend-ag-grid
Backend ag grid
2020-10-28 10:02:32 +00:00
Martin McKeaveney
35db8ca7e0 finally reached the summit of the cypress mountain 2020-10-28 09:50:05 +00:00
Andrew Kingston
4e45546aff Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-28 09:46:22 +00:00
Michael Shanks
5d3dc58495
Merge pull request #778 from Budibase/feedback
Feedback
2020-10-28 09:45:02 +00:00
Martin McKeaveney
d444a2447c styling updates from code review 2020-10-27 22:57:05 +00:00
Martin McKeaveney
a02a7ae9b9 cypress green 2020-10-27 22:06:51 +00:00
Martin McKeaveney
454962ad02 fix cypress table creation tests 2020-10-27 16:01:27 +00:00
Andrew Kingston
0ca135f978 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-27 15:50:34 +00:00
Andrew Kingston
ced34d9672 Format with prettier 2020-10-27 15:28:13 +00:00
Andrew Kingston
891cdf3e63 Fix cypress tests 2020-10-27 15:26:07 +00:00
mike12345567
5b01320809 Linting. 2020-10-27 13:25:12 +00:00
Martin McKeaveney
4ed8b16fe9 bulk delete, delete column from panel 2020-10-27 13:04:32 +00:00
mike12345567
88cb34a693 Making sure the caret position is respected in the generic binding popover. 2020-10-27 12:32:48 +00:00
mike12345567
d1539ecc8c Adding an empty state for the webhook deployment modal. 2020-10-27 09:44:29 +00:00
Andrew Kingston
10252e9bc0 Lint 2020-10-27 09:37:20 +00:00
Andrew Kingston
e9b9bbba99 More tidy up 2020-10-27 09:17:27 +00:00
Andrew Kingston
8df7781dd4 More tidy up 2020-10-27 09:16:54 +00:00
Andrew Kingston
ddc865940e Remove bunch of unused components and tidy up unused references 2020-10-27 09:10:20 +00:00
Martin McKeaveney
e4a3bb75dc cypress test fixes 2020-10-26 21:43:04 +00:00
Martin McKeaveney
4bcfdd5ea8 lint 2020-10-26 18:07:08 +00:00
mike12345567
b2b1f46867 Linting. 2020-10-26 17:47:03 +00:00
mike12345567
91d0222a5b Adding a way to see the deployed webhook URLs to the deployment page. 2020-10-26 17:46:20 +00:00
Martin McKeaveney
f4965d2fa3 restructuring, more styling updates on table, renaming 2020-10-26 17:42:00 +00:00
mike12345567
533e502143 Joe-ifying some of the work on webhooks to make it a bit easier to understand and finished up some testing around it. 2020-10-26 16:04:02 +00:00
Andrew Kingston
0a643c28b6 Stop propagation in context menu clicks 2020-10-26 15:17:18 +00:00
Andrew Kingston
b668a525a8 Change default font-weight of dropdown options to 400 2020-10-26 15:14:51 +00:00
Andrew Kingston
a978312768 Replace backend usages of dropdown menus with common components 2020-10-26 14:34:52 +00:00
Andrew Kingston
26bb3ebb98 Replace component dropdown menu with new common components 2020-10-26 14:23:08 +00:00
Andrew Kingston
f42dc2551c Use common dropdown components in more places to reduce duplication 2020-10-26 14:03:07 +00:00
Andrew Kingston
309cc56674 Fix automation component paths 2020-10-26 12:25:26 +00:00
Andrew Kingston
0553da5a03 Update styles across entire automations page 2020-10-26 12:18:34 +00:00
Michael Shanks
fa71e8ea5f Merge remote-tracking branch 'origin/master' into feedback 2020-10-26 11:46:07 +00:00
Michael Shanks
63234d1288 Feedback check interval to const 2020-10-26 11:35:38 +00:00
Andrew Kingston
d356f8d609 Add new common components for dropdown styles 2020-10-26 11:00:34 +00:00
Martin McKeaveney
5ecb4ae60a tidy up 2020-10-26 09:37:53 +00:00
Martin McKeaveney
3034c284df reinstating relationships 2020-10-25 17:05:11 +00:00
Martin McKeaveney
19f1f01d1a allow editing row from modal 2020-10-23 23:55:51 +01:00
Michael Shanks
a9de659216 gather feedback after 24h, or first deploy 2020-10-23 22:38:40 +01:00
Martin McKeaveney
9ad336d984 update table headers on table change 2020-10-23 22:34:40 +01:00
Martin McKeaveney
4714416e24 more ag grid styling 2020-10-23 17:38:10 +01:00
mike12345567
a6c4e7fd04 Linting. 2020-10-23 17:18:22 +01:00
mike12345567
cc19e2e582 Adding a modal on creation of a webhook automation to make sure the user can setup a schema. 2020-10-23 17:17:53 +01:00
Andrew Kingston
51c11cb537 Reduce unecessary div layers 2020-10-23 12:57:35 +01:00
Andrew Kingston
2c7910ee51 Update data page to use new styles 2020-10-23 12:25:22 +01:00
Andrew Kingston
6f9c29a955 Remove deprecated borders on design page 2020-10-23 12:25:12 +01:00
Andrew Kingston
811391216d Improve component dropdown responsiveness 2020-10-23 10:55:12 +01:00
Andrew Kingston
77c47fcfc2 Add selected styles to component dropdowns 2020-10-23 10:37:28 +01:00
Andrew Kingston
df3ede9d88 Standardise sizing of all settings and design properties 2020-10-23 10:34:14 +01:00
Andrew Kingston
7267e2ab70 Bump BBUI version 2020-10-23 10:33:43 +01:00
Michael Shanks
8cbfe250e4 Feedback - added Modal after deploy 2020-10-22 21:59:40 +01:00
Andrew Kingston
0b220c4db6 Fix property group name font size until a proper fix in BBUI 2020-10-22 20:48:46 +01:00
Andrew Kingston
77cfe2e442 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-22 20:42:50 +01:00
Andrew Kingston
601fb815e5 Change component bar to popovers and adjust page layout to match 2020-10-22 20:22:09 +01:00
Andrew Kingston
03582938cd Update FlatButton and CategoryTab styles 2020-10-22 18:23:11 +01:00
Andrew Kingston
d05ec2e90c Adjust page button background to be consistent 2020-10-22 18:14:44 +01:00
Andrew Kingston
2468e5e9a9 Fix issue displaying opened status of screens 2020-10-22 18:14:29 +01:00
Andrew Kingston
81398c6b65 Move large create screen button to icon 2020-10-22 18:12:40 +01:00
Andrew Kingston
3f27be5f99 Adjust screen list column padding to line up with top components bar 2020-10-22 18:12:15 +01:00
Andrew Kingston
9b6ed7d36e Update page button styles 2020-10-22 18:11:33 +01:00
mike12345567
877f0f46a4 Linting. 2020-10-22 17:49:30 +01:00
mike12345567
a967645a21 Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Andrew Kingston
3a70a62cf5 Update front end column structure layout and width to increase preview space 2020-10-22 17:47:49 +01:00
Andrew Kingston
8390a8704e Update component definition structure for new layout 2020-10-22 17:47:07 +01:00
Andrew Kingston
b892d1c4da Update routing to use new page names 2020-10-22 17:46:44 +01:00
Andrew Kingston
b50addf96b Move components to above app preview 2020-10-22 17:46:21 +01:00
Andrew Kingston
4cca98bde9 Make OptionSelect styles in line with other components 2020-10-22 17:44:45 +01:00
Andrew Kingston
cef81ea3e0 Fix top right settings icon styles 2020-10-22 17:44:17 +01:00
Andrew Kingston
a68d0e0038 Improve styles of frontend component blocks 2020-10-22 17:43:52 +01:00
Andrew Kingston
f916405c6a Update routing to use new page names 2020-10-22 17:43:27 +01:00
Andrew Kingston
8e6b4f1aeb Update screen components hierarchy to use new common component styles 2020-10-22 17:42:03 +01:00
Andrew Kingston
350083025d Update remix icons version to fix line chart icon 2020-10-22 17:39:50 +01:00
Martin McKeaveney
fdc944741c popovers replaced with table icons 2020-10-22 15:45:58 +01:00
Andrew Kingston
db0b6bf64b Update top nav border style 2020-10-22 15:11:46 +01:00
Andrew Kingston
7d9df412d1 Rename backend to data and frontend to design 2020-10-22 15:11:22 +01:00
Michael Shanks
420beb996d Feedback - close on submit 2020-10-22 14:54:28 +01:00
Michael Shanks
645ba9643f feedback nav icon loads iframe to public page 2020-10-21 17:24:08 +01:00
Martin McKeaveney
bc58c8ebf5 Merge branch 'master' of github.com:Budibase/budibase into backend-ag-grid 2020-10-21 15:03:31 +01:00
Martin McKeaveney
d08c1f7140 v0.2.6 2020-10-21 14:14:33 +01:00
Martin McKeaveney
65479a803a ag grid updates 2020-10-21 13:42:26 +01:00
Andrew Kingston
1b92c2554a Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-21 13:28:02 +01:00
Martin McKeaveney
ebc97c087a rename data design, ag grid mvp 2020-10-21 11:15:02 +01:00
Andrew Kingston
2bfb72da2b
Merge pull request #764 from Budibase/qol-updates
QOL updates
2020-10-21 10:45:52 +01:00
Andrew Kingston
f4bbca30ca Add initial work on dropdown components 2020-10-21 09:19:26 +01:00
mike12345567
3db22ec3cc Lint. 2020-10-20 15:09:20 +01:00
mike12345567
484070e0e0 Changing how invalidation is checked for Cloudfront cache, making sure that we don't lose state of the invalidation and can check it fully in the background. 2020-10-20 15:06:34 +01:00
Martin McKeaveney
d56be5c2d0 budibase beta blog post 2020-10-20 13:55:08 +01:00
Martin McKeaveney
ee8e2a926b adding beta button 2020-10-20 13:47:10 +01:00
Andrew Kingston
b49e49ba36 Allow binding images to attachment types 2020-10-20 12:23:52 +01:00
Andrew Kingston
8ccaa86d01 Fix layout issue with top right icons 2020-10-20 11:44:59 +01:00
Andrew Kingston
02207af4f0 Fix bug when selecting main page when creating autolinks 2020-10-20 09:32:14 +01:00
Andrew Kingston
eaf65d803e Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-20 09:25:06 +01:00
Martin McKeaveney
1b5cddb3b5 v0.2.5 2020-10-19 20:31:49 +01:00
Andrew Kingston
55ba33293b Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-19 19:24:12 +01:00
Andrew Kingston
05cb7e5374 Allow CSV upload in browser and add display column option 2020-10-19 19:24:05 +01:00
Martin McKeaveney
525038bec7 fix multiple dropzone issue 2020-10-19 18:21:57 +01:00
Martin McKeaveney
be7e6dcded
Merge pull request #758 from Budibase/fix-text-overflow
fix text overflow
2020-10-19 16:14:45 +01:00
Michael Drury
9ef08513b3
Merge pull request #757 from Budibase/cloudfront-issues
Fixing some issues experienced with Cloudfront invalidations
2020-10-19 16:13:50 +01:00
Martin McKeaveney
e1766cc4b8 fix text overflow 2020-10-19 16:07:29 +01:00
mike12345567
c319054c30 Fixing some issues seen with cloudfront and adding a bit more UI around the deployment history as pending can be happening for some time. 2020-10-19 15:33:26 +01:00
Martin McKeaveney
e4fb71ce5d move link into top nav 2020-10-19 13:17:04 +01:00
Martin McKeaveney
20adde79d4 help button 2020-10-19 12:55:57 +01:00
Martin McKeaveney
b1fc7efa3d v0.2.4 2020-10-19 09:48:33 +01:00
Martin McKeaveney
3a1094b902 use pageName variable when no pagename defined 2020-10-19 09:28:04 +01:00
Martin McKeaveney
d0d9c33c46 v0.2.3 2020-10-19 08:45:23 +01:00
Martin McKeaveney
1a10069f57
Merge pull request #749 from Budibase/deployment-history
Deployment history
2020-10-19 08:34:33 +01:00
Martin McKeaveney
ae71f9ed01 deployment history design updates and polling 2020-10-18 18:09:19 +01:00
Andrew Kingston
a68b7aaaed Fix cypress tests 2020-10-17 19:07:12 +01:00
Andrew Kingston
bf27d752bc Fix weird edge case around saving page state 2020-10-17 18:54:03 +01:00
Andrew Kingston
0116f12ad5 Add option to create link when creating new screen 2020-10-17 18:20:31 +01:00
Andrew Kingston
73125767b4 Create links to 'list' autoscreens 2020-10-17 18:20:06 +01:00
Andrew Kingston
ee5b039c76 Fix unrecoverable crash when the screen URL param is not a valid screen 2020-10-17 18:06:00 +01:00
Martin McKeaveney
71ceee4299 deployment history rendering in side bar 2020-10-17 15:13:25 +01:00
Martin McKeaveney
002bb6002f Merge branch 'master' of github.com:Budibase/budibase into deployment-history 2020-10-17 12:22:40 +01:00
Martin McKeaveney
8e50aa152b
Merge pull request #743 from Budibase/bug/minor-fixes
Minor fixes - Chuckles
2020-10-17 12:16:46 +01:00
Martin McKeaveney
500be144ef
Merge pull request #744 from Budibase/fix-issues
Fix Calculation View Issues In App Components
2020-10-17 12:16:27 +01:00
Michael Shanks
084e064dff tempaltes - sanitize url - replace spaces gloablly 2020-10-16 23:41:31 +01:00
Martin McKeaveney
ddbe66b000 hiding templates for now 2020-10-16 22:11:13 +01:00
Michael Shanks
143177a0d5 Primary display column is always required 2020-10-16 21:50:58 +01:00
Michael Shanks
3f53e2958b Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-16 21:39:51 +01:00
mike12345567
1b56778133 Some minor fixes, right padding wasn't the same as left padding and fixing 404 when deleting a view. 2020-10-16 18:05:45 +01:00
Michael Shanks
5027a6e49a removes unused components 2020-10-16 16:04:49 +01:00
Michael Shanks
ba82d2d883 screen templates - convert spaces to "-" in urls 2020-10-16 15:43:55 +01:00
Andrew Kingston
edb91717ef Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 15:16:46 +01:00
Andrew Kingston
8149ad848f Add new DetailScreenSelect component for selecting only detail screens and update detail linking in grids 2020-10-16 15:16:29 +01:00
Andrew Kingston
6694d33cfb Update template auto screens 2020-10-16 15:15:00 +01:00
Andrew Kingston
7a544a8079 Bump BBUI version 2020-10-16 15:14:36 +01:00
mike12345567
826aa4514d Fixing linting issue. 2020-10-16 14:00:08 +01:00
mike12345567
c5dc50e8bf Fixing some issues found with deleting tables and relationships not getting cleaned up fully + builder not updating - also making sure builder store initial state of screens is accurate. 2020-10-16 13:48:59 +01:00
Andrew Kingston
42469e069d Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 12:57:29 +01:00
Martin McKeaveney
fff78a0072 v0.2.2 2020-10-16 12:41:05 +01:00
Andrew Kingston
60a771ecbe Bump BBUI version 2020-10-16 12:39:26 +01:00
Martin McKeaveney
6f4b55c0f5 making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01:00
Andrew Kingston
0f8eaeedf2 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 10:00:22 +01:00
mike12345567
f31cd884ec linting 2020-10-16 09:54:35 +01:00
mike12345567
77f70d035b Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix 2020-10-16 09:53:38 +01:00
Kevin Åberg Kultalahti
7d1e8398f8
Merge branch 'master' into feature/add-edit-button-custom-renderer-for-grid-component 2020-10-16 10:37:22 +02:00
kevmodrome
35e8c4d655
change from Input to ScreenSelect component for prop 2020-10-16 10:35:15 +02:00
Andrew Kingston
c818bc9a3f Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 09:17:54 +01:00
Andrew Kingston
ca200b81f3 Fix new row screen template 2020-10-16 09:16:36 +01:00
Andrew Kingston
e21059c74f Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 08:39:06 +01:00
Andrew Kingston
9234b9b817 Add new template for row details autoscreen 2020-10-16 08:38:40 +01:00
Andrew Kingston
02bd7fa075 Add new template for new row autoscreen 2020-10-16 08:38:27 +01:00
Andrew Kingston
5f7103f508 Add new Delete Row action which can be used in client apps 2020-10-16 08:37:13 +01:00
Andrew Kingston
faafa2130a Add 48px option for padding and margin design settings 2020-10-16 08:36:01 +01:00
Michael Shanks
44d6c3a649 Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 23:21:12 +01:00
Michael Shanks
f08448f9dd fix: ensure CSS is built on app creation 2020-10-15 23:20:56 +01:00
Martin McKeaveney
df773b3ed2 fixing cypress tests 2020-10-15 22:21:08 +01:00
Michael Shanks
24c8510856 Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 19:14:21 +01:00
Michael Shanks
7de3351b23 generate css before saving screen 2020-10-15 19:13:48 +01:00
kevmodrome
67e575bd94
minor fixes 2020-10-15 20:05:55 +02:00
kevmodrome
b9a55d7033
adds detail link column to grid component 2020-10-15 19:59:46 +02:00
mike12345567
ca5f5f44ac Fixing issues with table columns allowing weirdness to happen around casing, now only one column with a particular name can be specified, no matter what the case, but the case will be respected. 2020-10-15 18:09:19 +01:00
Martin McKeaveney
e300134186 lint 2020-10-15 17:05:09 +01:00
Martin McKeaveney
ac0413eefd allow users to remove a calculation 2020-10-15 15:02:22 +01:00
Martin McKeaveney
fab9f8f1c8 merge from master 2020-10-15 14:41:29 +01:00
mike12345567
42225e4f58 Merge branch 'master' of github.com:Budibase/budibase into bug/fixing-more-bugs 2020-10-15 13:55:13 +01:00
mike12345567
bbe085f734 Some changes for authentication and getting rid of allScreens component of store as it was causing confusion and breakages. 2020-10-15 13:52:56 +01:00
Martin McKeaveney
3ba8f19e7f more filtering updates 2020-10-15 12:09:41 +01:00
Martin McKeaveney
11927d2340 adding sum and count functionality, preventing user from doing bad filters 2020-10-15 10:48:57 +01:00
Martin McKeaveney
6204a7c622 Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes 2020-10-15 09:29:59 +01:00
Michael Shanks
58b0d2221e Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 09:18:04 +01:00
Andrew Kingston
295b65c9e3 Change create new web app button to black 2020-10-15 09:04:39 +01:00
Andrew Kingston
b81dac0a11 Fix cypress tests 2020-10-15 08:17:26 +01:00
Martin McKeaveney
3abf7daa73 frontend bug fixes, remove bindable prop, add not equals filter 2020-10-14 21:43:36 +01:00
Michael Shanks
38e052c429 sort screens alphabetically 2020-10-14 20:48:24 +01:00
Andrew Kingston
313b26982e Rename usages of primary display column to just display column 2020-10-14 20:38:32 +01:00
Andrew Kingston
90e46ab254 Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates 2020-10-14 20:16:01 +01:00
Andrew Kingston
35c58fd7d5 Move primary display column option in to column popover 2020-10-14 19:40:01 +01:00
mike12345567
7613692379 Fixing a bug where if you created a column without a name editting it would create another column and also adding an option to remove sorting from your table. 2020-10-14 18:04:21 +01:00
Andrew Kingston
32df91895e Merge branch 'master' of github.com:Budibase/budibase into screen-updates 2020-10-14 17:09:50 +01:00
Andrew Kingston
d63a375599 Remove deprecated nav component props 2020-10-14 17:08:12 +01:00
Andrew Kingston
645d53bddc Add new gradient options 2020-10-14 17:07:40 +01:00
Andrew Kingston
41ee234015 Remove HR from settings view 2020-10-14 17:07:22 +01:00
Andrew Kingston
b2f4ba98f0 Add translucent background to slot component 2020-10-14 17:05:29 +01:00
Martin McKeaveney
a8dfb34112 don't show login component on logged in page, fix auth for app assets 2020-10-14 16:47:53 +01:00
Martin McKeaveney
78ae3f194c merge 2020-10-14 15:08:54 +01:00
Martin McKeaveney
db72b29eaf update row_save event 2020-10-14 15:06:48 +01:00
Martin McKeaveney
d2a7bf55a7 lint 2020-10-14 13:21:43 +01:00
mike12345567
b9f69e34f1 Upgrading prettier svelte plugin until found a version that works for our formatting without breaking on some syntax. 2020-10-14 12:22:43 +01:00
mike12345567
bfaa9bc44b Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes 2020-10-14 12:16:16 +01:00
mike12345567
f5ad74eaf5 Some design changes and moving around screen deletion to centralise it. 2020-10-14 11:56:02 +01:00
Andrew Kingston
22331dafb6 Remove console.log statement 2020-10-14 10:10:16 +01:00
Martin McKeaveney
e95af51cde simplify user authentication, remove anon user, fix login cookie issues 2020-10-13 21:33:56 +01:00
mike12345567
7e70eb0f20 Adding info to the table deletion about screens that will be deleted and deleted template screens when table deleted. 2020-10-13 19:37:52 +01:00
Andrew Kingston
650ace2f9e Add flex design property and fix existing default layout 2020-10-13 17:46:18 +01:00
Andrew Kingston
bb997eaf26 Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-10-13 17:27:46 +01:00
Martin McKeaveney
f921f4c090 fix issues from eslint plugin prettier 2020-10-13 16:33:45 +01:00
Martin McKeaveney
34bfef5661 bulk deletes on grid 2020-10-13 16:17:07 +01:00
Martin McKeaveney
04f5e9e9ea optional chaining for backend ui models 2020-10-13 15:40:59 +01:00
Andrew Kingston
9929d12c6f Fix checkbox depth in frontend settings 2020-10-13 14:29:32 +01:00
Martin McKeaveney
ff9d178304 Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 13:07:06 +01:00
Martin McKeaveney
4ea99592d9 v0.2.1 2020-10-13 13:01:13 +01:00
Martin McKeaveney
d5a053304f Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 12:52:55 +01:00
mike12345567
116637d06a Updating yarn lock for server and fixing test case. 2020-10-13 11:50:19 +01:00
Andrew Kingston
51c407c2f9 Update all old references in datasources from isModel to type=model 2020-10-13 11:27:18 +01:00
mike12345567
31b744e2d5 Updating test cases. 2020-10-13 11:19:34 +01:00
Martin McKeaveney
9775797951 removing z-index from checkbox 2020-10-13 11:18:34 +01:00
Andrew Kingston
d22f6f911f Fix crashing when rendering any components settings that uses a ScreenSelect 2020-10-13 11:11:59 +01:00
Martin McKeaveney
6fe15f9bef Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 10:59:31 +01:00
Martin McKeaveney
78aae99e39 prevent duplicate table names 2020-10-13 10:59:24 +01:00
mike12345567
5354d66366 Fixing problem where something injected [object Object] into the source code? 2020-10-13 10:35:10 +01:00
mike12345567
80b011141d Formatting codebase. 2020-10-13 10:04:29 +01:00
mike12345567
a6264896fa Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming 2020-10-13 09:58:31 +01:00
mike12345567
1140f65282 Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming 2020-10-13 09:58:08 +01:00
Andrew Kingston
d96293638f Remove random text 2020-10-13 09:51:43 +01:00
Andrew Kingston
2641b781f9 Remove console.log statement 2020-10-13 09:47:12 +01:00
Andrew Kingston
9acab69a06 Rename datasource prop from table to data for all components 2020-10-13 09:40:07 +01:00
Andrew Kingston
d8e349ddaa Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-13 09:24:13 +01:00
Andrew Kingston
1b8b390822 Fix create screen state by navigating to new URL when creating 2020-10-13 09:11:36 +01:00
Andrew Kingston
536074c97f Fix state when deleting frontend screens 2020-10-13 09:07:09 +01:00
Andrew Kingston
06d83c7ad5 Fix state when deleting frontend components 2020-10-13 09:06:56 +01:00
kevmodrome
9ffde6af35
lint fix 2020-10-13 09:54:10 +02:00
kevmodrome
693c8751c1
Merge branch 'master' into feature/grid-functionality-additions 2020-10-13 09:51:20 +02:00
kevmodrome
6ac9c59bbb
adds pagination option 2020-10-13 09:51:01 +02:00
Andrew Kingston
845d909087 Fix ModelSelect styles in frontend settings 2020-10-13 08:26:13 +01:00
Andrew Kingston
dcf31c971d Fix crashing when adding a frontend component after deleting one 2020-10-13 08:20:32 +01:00
Martin McKeaveney
4bacae5859
Merge pull request #709 from Budibase/replace-screen-template-datatable
Replace screen template datatable
2020-10-13 08:16:31 +01:00
kevmodrome
4ad2fb47d5
adds height option to grid component 2020-10-13 09:13:56 +02:00
Andrew Kingston
08de0812fc Fix another random builder crash that sometimes happens 2020-10-13 08:12:29 +01:00
Michael Shanks
1f57c23bda Merge branch 'master' of github.com:Budibase/budibase into master 2020-10-12 21:36:29 +01:00
Andrew Kingston
3ba79b0071 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 21:35:51 +01:00
Michael Shanks
2f5ee277f3 analytics - missing await, causing event not to be logged 2020-10-12 21:35:10 +01:00
Martin McKeaveney
69f3064489 replace list template screen with datagrid 2020-10-12 21:21:23 +01:00
Martin McKeaveney
d00aef571b convenience scripts for restoring budibase installations 2020-10-12 20:39:29 +01:00
Martin McKeaveney
10cef93195 merge with new grid 2020-10-12 20:25:15 +01:00
kevmodrome
4d140038e7
fix yarn lock file 2020-10-12 20:56:09 +02:00
mike12345567
4e000a8904 Updating formatting. 2020-10-12 17:56:40 +01:00
kevmodrome
1e1662d265
lint fixes 2020-10-12 18:54:18 +02:00
mike12345567
408eda81ff Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 17:45:11 +01:00
kevmodrome
28caf55ac4
Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-12 18:43:22 +02:00
Michael Shanks
381c43f1e3
Merge pull request #703 from mjashanks/fixes
Some Fixes
2020-10-12 16:34:48 +01:00
Andrew Kingston
da1936fbbf Update pagination to handle any number of pages 2020-10-12 16:33:38 +01:00
Michael Shanks
1e14da7108 code reivew - unused code 2020-10-12 16:28:37 +01:00
Michael Shanks
8956c7d9c9 fix: Default props were mutated - cause very strange issue with event handlers 2020-10-12 16:27:34 +01:00
Michael Shanks
45e583dc95 unused "options" member in prop types 2020-10-12 16:26:54 +01:00
Michael Shanks
a1fb9aea6b Analytics - record screen template used 2020-10-12 15:51:03 +01:00
Michael Shanks
f03e314710 fix: view filter displaying incorrect options 2020-10-12 15:32:49 +01:00
mike12345567
94f966631c Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 15:25:27 +01:00
Andrew Kingston
9e3e89eb06 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 15:20:32 +01:00
Andrew Kingston
61bfc12070 Fix style and alignment of various frontend design and settings components 2020-10-12 15:14:34 +01:00
Andrew Kingston
8ff401fd64 Improve style of frontend settings placeholder text 2020-10-12 15:14:11 +01:00
Andrew Kingston
63c14c11d6 Improve style of ModelViewSelect and fix text wrapping 2020-10-12 15:13:38 +01:00
Andrew Kingston
01dedf9e91 Improve frontend settings and design panel scrolling and panel styling 2020-10-12 15:12:48 +01:00
Michael Shanks
651128ea81 Merge branch 'url-detail' into fixes 2020-10-12 15:10:31 +01:00
Michael Shanks
0a1775b999 Merge branch 'master' into fixes 2020-10-12 15:10:21 +01:00
Michael Shanks
079ba1ffce Settings >URL select handles Record detail urls 2020-10-12 14:48:30 +01:00
mike12345567
6362c5ffdc Fixes the link doc ID so that they do not start with automation ID and fixes an error that was occurring when creating tables. 2020-10-12 14:31:17 +01:00
Andrew Kingston
ecd14208ff Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 14:21:39 +01:00
Andrew Kingston
448b0ca2ae Replace bindings to link fields with new count runtime property 2020-10-12 14:14:50 +01:00
mike12345567
2e49221ebc Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:54:34 +01:00
Martin McKeaveney
95cd3f84fc
Merge pull request #692 from Budibase/external-webhooks
support for external webhooks
2020-10-12 13:53:55 +01:00
Martin McKeaveney
cde757e670
Merge pull request #693 from Budibase/design-props---font-family-and-image-background---tidy-up
Typography, background, and transition props fix
2020-10-12 13:53:42 +01:00
mike12345567
53d765b849 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:34:32 +01:00
Joe
9a289d2d16 Typography, background, and transition props fix
Broken fonts removed
Minor tidy-ups around background props
Fixed transition duration prop
2020-10-12 12:50:59 +01:00
kevmodrome
a161288dc9
merge master 2020-10-12 12:58:20 +02:00
Martin McKeaveney
dd2a84d58a support for external webhooks 2020-10-12 11:57:37 +01:00
kevmodrome
5691dc5c67
merge master 2020-10-12 12:56:27 +02:00
Andrew Kingston
42019dd546 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 11:26:04 +01:00
Andrew Kingston
0c45804446 Remove buggy transition when displaying frontend blocks 2020-10-12 11:25:56 +01:00
Michael Shanks
3a97e0ffd2 renamed screen template 2020-10-12 10:59:23 +01:00
Andrew Kingston
75998ea746 Remove console log statement 2020-10-12 10:51:57 +01:00
Michael Shanks
4007152583 fix: screen settings not updating 2020-10-12 10:50:51 +01:00
Andrew Kingston
644f45e1c1 Remove console log 2020-10-12 10:50:29 +01:00
Michael Shanks
02dcc07f84 review: better naming of screen templates 2020-10-12 10:50:19 +01:00
kevmodrome
12dda8ee0d
turns off some functionality and adds theme options 2020-10-12 11:44:43 +02:00
Michael Shanks
72774e7fe9 code review changes 2020-10-12 09:42:48 +01:00
mike12345567
3f0d205846 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 09:41:42 +01:00
Michael Shanks
84fcea8a80 fix: no fields required by default 2020-10-11 20:42:30 +01:00
Michael Shanks
3059c605d1 merge from master 2020-10-11 20:34:13 +01:00
mike12345567
4147e8872b Updating tests and re-formatting. 2020-10-09 19:30:50 +01:00
mike12345567
d90c1e3dd3 Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing. 2020-10-09 19:10:28 +01:00
mike12345567
bb3370e742 Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet. 2020-10-09 18:49:23 +01:00
Michael Shanks
1758243de9 renaming Record > Row 2020-10-09 17:12:55 +01:00
Andrew Kingston
1091526e1f Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-09 12:34:25 +01:00
Andrew Kingston
d1f367ccff Add relationships as data source 2020-10-09 12:24:18 +01:00
kevmodrome
ba1d268639
Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-09 13:08:03 +02:00
Michael Shanks
f1eeb17dd3 auto create screens with new table 2020-10-09 11:58:46 +01:00
kevmodrome
2af12c6801
adds editable setting 2020-10-09 12:42:16 +02:00
Michael Shanks
fcb093699d merge from master 2020-10-08 22:11:45 +01:00
Michael Shanks
58b5502f77 Save Record Action 2020-10-08 22:06:44 +01:00
Martin McKeaveney
4fa3b9c473 Merge branch 'master' of github.com:Budibase/budibase into deployment-api-usage 2020-10-08 21:16:16 +01:00
Martin McKeaveney
3e0c23549c lint and tidy up 2020-10-08 21:16:06 +01:00
Martin McKeaveney
b21cc23b3b removing retry param 2020-10-08 21:11:10 +01:00
Martin McKeaveney
fed836140c v0.2.0 2020-10-08 20:32:50 +01:00
kevmodrome
48d7ff19c9
fix optional chaining error and adds guard for no model selected. 2020-10-08 17:45:47 +02:00
Michael Shanks
eaa8d91392 merge from master - including fixes 2020-10-08 16:15:12 +01:00