Andrew Kingston
221a68d2bd
Add option to create link when creating new screen
2020-10-17 18:20:31 +01:00
Andrew Kingston
a0a691e39b
Create links to 'list' autoscreens
2020-10-17 18:20:06 +01:00
Andrew Kingston
fbe15ccfd9
Fix unrecoverable crash when the screen URL param is not a valid screen
2020-10-17 18:06:00 +01:00
Martin McKeaveney
b0c8d570bc
deployment history rendering in side bar
2020-10-17 15:13:25 +01:00
Martin McKeaveney
a64c1c9ded
Merge branch 'master' of github.com:Budibase/budibase into deployment-history
2020-10-17 12:22:40 +01:00
Martin McKeaveney
67e8490eac
Merge pull request #743 from Budibase/bug/minor-fixes
...
Minor fixes - Chuckles
2020-10-17 12:16:46 +01:00
Martin McKeaveney
9ed321a797
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
580e7938ff
tempaltes - sanitize url - replace spaces gloablly
2020-10-16 23:41:31 +01:00
Michael Shanks
1a8c2907ca
fixes home route matching everything
2020-10-16 23:36:42 +01:00
Michael Shanks
8b51742901
stop multiple creates on save record
2020-10-16 22:46:15 +01:00
Martin McKeaveney
4d3fb4f847
hiding templates for now
2020-10-16 22:11:13 +01:00
Martin McKeaveney
afa5418d5a
adding health check endpoint for AWS ALB
2020-10-16 22:02:17 +01:00
Michael Shanks
45322846c0
Primary display column is always required
2020-10-16 21:50:58 +01:00
Martin McKeaveney
055e93ed7e
Merge branch 'master' of github.com:Budibase/budibase into fix-issues
2020-10-16 21:41:58 +01:00
Michael Shanks
7ab1e9c6fb
Merge remote-tracking branch 'origin/master' into mike-fixes
2020-10-16 21:39:51 +01:00
mike12345567
c2a7510d19
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
Martin McKeaveney
01a8d0096b
Merge branch 'master' of github.com:Budibase/budibase into fix-issues
2020-10-16 17:18:11 +01:00
Michael Shanks
7382da4a60
removes unused components
2020-10-16 16:04:49 +01:00
Andrew Kingston
19bfa87859
Fix link
2020-10-16 16:00:26 +01:00
Michael Shanks
ab23d02f4b
client - sanitize urls, so we can match routes with nasty chars
2020-10-16 15:44:39 +01:00
Michael Shanks
0343a86671
screen templates - convert spaces to "-" in urls
2020-10-16 15:43:55 +01:00
Andrew Kingston
b139144b62
Fix default home page overriding detail pages
2020-10-16 15:32:50 +01:00
Andrew Kingston
a978062a02
Set default link font weight to 500
2020-10-16 15:32:30 +01:00
Andrew Kingston
dc789336b0
Fix login component with login app names
2020-10-16 15:32:02 +01:00
Martin McKeaveney
348c94e487
allow calculation views to be used in context components again
2020-10-16 15:26:08 +01:00
Andrew Kingston
2641576787
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
2020-10-16 15:16:46 +01:00
Andrew Kingston
4aa9e2d179
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
41d067810f
Update template auto screens
2020-10-16 15:15:00 +01:00
Andrew Kingston
99cd1e4a51
Bump BBUI version
2020-10-16 15:14:36 +01:00
mike12345567
3a9703fa6c
Fixing linting issue.
2020-10-16 14:00:08 +01:00
mike12345567
734b9e744c
Linting.
2020-10-16 13:50:18 +01:00
mike12345567
ebffeeb998
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
1a21306dd2
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
2020-10-16 12:57:29 +01:00
Andrew Kingston
ccb4392a67
Make detail column sticky and left orientated and fix crash with options inside grid
2020-10-16 12:55:20 +01:00
Martin McKeaveney
ddc979dc59
v0.2.2
2020-10-16 12:41:05 +01:00
Andrew Kingston
623836ca1b
Bump BBUI version
2020-10-16 12:39:26 +01:00
Martin McKeaveney
8b54a55bcb
making deploy process async, adding local deployment history
2020-10-16 12:38:07 +01:00
Michael Drury
711c044fd0
Merge pull request #733 from Budibase/bug/casing-table-fix
...
Fixing column casing issues
2020-10-16 12:22:30 +01:00
mike12345567
8e3e12f234
Linting.
2020-10-16 12:13:27 +01:00
mike12345567
312c5fc437
Fixing an issue whereby in some enrichment calls the count of links would be doubled (counting both sides).
2020-10-16 11:59:59 +01:00
Kevin Åberg Kultalahti
e9f97f3445
Merge branch 'master' into feature/remove-add-row-button-in-grid-component
2020-10-16 11:14:26 +02:00
Andrew Kingston
ce4eba430c
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
2020-10-16 10:00:22 +01:00
mike12345567
79832e5d4c
linting
2020-10-16 09:54:35 +01:00
mike12345567
82a9bbb478
Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix
2020-10-16 09:53:38 +01:00
Kevin Åberg Kultalahti
845f0de365
Merge branch 'master' into feature/add-edit-button-custom-renderer-for-grid-component
2020-10-16 10:37:22 +02:00
Andrew Kingston
0c61fe60a2
Fix crashing whenever hitting an API error from client app
2020-10-16 09:37:19 +01:00
kevmodrome
5e44b3373c
change from Input to ScreenSelect component for prop
2020-10-16 10:35:15 +02:00
mike12345567
906316f191
Removing the pretty function on DataGrids to match the backend.
2020-10-16 09:33:17 +01:00
Andrew Kingston
bb2a650eee
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
2020-10-16 09:17:54 +01:00
Andrew Kingston
853c31594c
Fix new row screen template
2020-10-16 09:16:36 +01:00
Andrew Kingston
92a6bd1a6d
Fix popstate client routing events
2020-10-16 09:16:25 +01:00
Andrew Kingston
89bba530be
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
2020-10-16 08:39:06 +01:00
Andrew Kingston
cfc8235572
Add new template for row details autoscreen
2020-10-16 08:38:40 +01:00
Andrew Kingston
fbe33226c1
Add new template for new row autoscreen
2020-10-16 08:38:27 +01:00
Andrew Kingston
82b8e3e0ed
Add XS shadow to top nav header to act as a slight border
2020-10-16 08:38:04 +01:00
Andrew Kingston
536e1f2ab3
Add new Delete Row action which can be used in client apps
2020-10-16 08:37:13 +01:00
Andrew Kingston
d517ca614d
Add 48px option for padding and margin design settings
2020-10-16 08:36:01 +01:00
Andrew Kingston
dedabb8645
Adjust button styles in line with new designs
2020-10-16 08:35:15 +01:00
Andrew Kingston
7a910c6478
Adjust form styles in line with new designs
2020-10-16 08:34:56 +01:00
Andrew Kingston
e871b45a28
Change Text component display to inline-block to text-transform works
2020-10-16 08:34:17 +01:00
Michael Shanks
cf1df37e71
Merge remote-tracking branch 'origin/master' into mike-fixes
2020-10-15 23:21:12 +01:00
Michael Shanks
c88c671758
fix: ensure CSS is built on app creation
2020-10-15 23:20:56 +01:00
Martin McKeaveney
c036629744
Merge pull request #729 from Budibase/martin-more-bugfixes
...
Martin more bugfixes
2020-10-15 22:28:42 +01:00
Martin McKeaveney
c1b9526e0e
fixing cypress tests
2020-10-15 22:21:08 +01:00
Martin McKeaveney
0cbcfe4e0c
fix unit tests
2020-10-15 21:47:20 +01:00
kevmodrome
e91d3ba283
change color to grey
2020-10-15 20:56:58 +02:00
Michael Shanks
74dcfef4aa
Merge remote-tracking branch 'origin/master' into mike-fixes
2020-10-15 19:14:21 +01:00
Michael Shanks
38bcf5c0c2
generate css before saving screen
2020-10-15 19:13:48 +01:00
kevmodrome
8804dc903e
url now takes the same format as in other components
2020-10-15 20:10:06 +02:00
kevmodrome
4d7c214a16
lint fixes
2020-10-15 20:06:26 +02:00
kevmodrome
71acc10e9c
minor fixes
2020-10-15 20:05:55 +02:00
kevmodrome
5f83cfc9c5
adds detail link column to grid component
2020-10-15 19:59:46 +02:00
Andrew Kingston
cd00817481
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
2020-10-15 18:30:34 +01:00
mike12345567
7d0231cb75
Formatting.
2020-10-15 18:11:36 +01:00
mike12345567
335043440d
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
kevmodrome
a31b30da7d
starts work on adding view details link to grid component
2020-10-15 18:54:08 +02:00
Martin McKeaveney
fd0841380c
updating test snapshots
2020-10-15 17:53:06 +01:00
Martin McKeaveney
71a7482dda
lint ✨
2020-10-15 17:05:09 +01:00
Martin McKeaveney
2fc3ab6805
Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes
2020-10-15 17:02:32 +01:00
Martin McKeaveney
0dcbf1da3d
fix cloudfront invalidations
2020-10-15 16:59:57 +01:00
Andrew Kingston
6ea9809b12
Improve login component logo styles
2020-10-15 16:37:50 +01:00
Andrew Kingston
e9a0c1c512
Fix issue with trailing comma
2020-10-15 16:30:18 +01:00
kevmodrome
ee4e1718d5
fixes jumpy behaviour when selecting rows
2020-10-15 16:24:03 +02:00
kevmodrome
1bffa76194
removes add row button on grid component
2020-10-15 16:15:28 +02:00
Martin McKeaveney
9e1a6c1069
merge
2020-10-15 15:12:54 +01:00
Martin McKeaveney
3dac1e2a78
allow users to remove a calculation
2020-10-15 15:02:22 +01:00
kevmodrome
cd8fc32a20
Merge branch 'feature/add-delete-button-to-attachments' of github.com:Budibase/budibase into feature/add-delete-button-to-attachments
2020-10-15 15:59:03 +02:00
kevmodrome
7e9cf7d01e
adds stopPropagation modifier to delete file button
2020-10-15 15:58:21 +02:00
Kevin Åberg Kultalahti
b930af4669
Merge branch 'master' into feature/add-delete-button-to-attachments
2020-10-15 15:54:43 +02:00
kevmodrome
f0cea0ef0e
adjust button size
2020-10-15 15:51:50 +02:00
Martin McKeaveney
5565bd2124
replacing pathname
2020-10-15 14:46:24 +01:00
kevmodrome
29df40ee51
removes commented out code
2020-10-15 15:46:24 +02:00
kevmodrome
204fb15b42
sets pagination default to true in grid component
2020-10-15 15:45:12 +02:00
Martin McKeaveney
a34a59880e
merge from master
2020-10-15 14:41:29 +01:00
kevmodrome
86bbf252b3
lint fix
2020-10-15 15:36:20 +02:00
kevmodrome
9f33cf4e6e
adds file deletion button as well as confirmation modals to delete rows and delete image buttons
2020-10-15 15:35:27 +02:00
Martin McKeaveney
f163027ca8
more auth bugfixes
2020-10-15 14:26:33 +01:00
mike12345567
dfe2d4069e
Merge branch 'master' of github.com:Budibase/budibase into bug/fixing-more-bugs
2020-10-15 13:55:13 +01:00
mike12345567
e70c0f32c7
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
Andrew Kingston
726e07cb3a
Remove old param
2020-10-15 12:22:34 +01:00
Andrew Kingston
edc11bf7bb
Use named export for tableCache
2020-10-15 12:21:30 +01:00
Andrew Kingston
9d8cbaedbb
Improve grid relationship handling of null or empty values
2020-10-15 12:16:32 +01:00
Martin McKeaveney
f0f9015819
more filtering updates
2020-10-15 12:09:41 +01:00
Andrew Kingston
98d066ac33
Prevent editing relationship columns
2020-10-15 11:55:06 +01:00
Andrew Kingston
48a26348a2
Add more opinionated styling to relationship display in grid
2020-10-15 11:54:34 +01:00
Andrew Kingston
0b5f516485
Add support for rendering real relationships inside grid
2020-10-15 11:08:56 +01:00
Martin McKeaveney
a23440c740
adding sum and count functionality, preventing user from doing bad filters
2020-10-15 10:48:57 +01:00
Martin McKeaveney
a2f64a80a0
Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes
2020-10-15 09:29:59 +01:00
Michael Shanks
8f0be4c44c
Merge remote-tracking branch 'origin/master' into mike-fixes
2020-10-15 09:18:04 +01:00
Andrew Kingston
7e30061abb
Don't run terser in standard components in dev mode
2020-10-15 09:04:57 +01:00
Andrew Kingston
3172b3b479
Change create new web app button to black
2020-10-15 09:04:39 +01:00
Andrew Kingston
97c1f77c88
Fix cypress tests
2020-10-15 08:17:26 +01:00
Martin McKeaveney
988789f1d4
frontend bug fixes, remove bindable prop, add not equals filter
2020-10-14 21:43:36 +01:00
Michael Shanks
9ee36ef2c0
app screen routing - routes are no case insensitive
2020-10-14 20:54:07 +01:00
Michael Shanks
755349cc81
sort screens alphabetically
2020-10-14 20:48:24 +01:00
Andrew Kingston
d5630760cc
Rename usages of primary display column to just display column
2020-10-14 20:38:32 +01:00
Andrew Kingston
db8e0b03c4
Add support for client app ID routing when serving on a LAN ip address
2020-10-14 20:33:09 +01:00
Andrew Kingston
532b72d070
Fix logout functionality
2020-10-14 20:28:02 +01:00
Andrew Kingston
008b59829b
Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates
2020-10-14 20:16:01 +01:00
Andrew Kingston
55447f282d
Add log out functionality
2020-10-14 20:12:41 +01:00
Andrew Kingston
f9e6b3e5b4
Updating login component form error style slightly
2020-10-14 20:12:27 +01:00
Michael Drury
40325e39c3
Fixing an issue where linked record column deletion was not correctly removing relationships.
2020-10-14 20:05:13 +01:00
Andrew Kingston
64c1183b16
Merge branch 'master' of github.com:Budibase/budibase into screen-updates
2020-10-14 19:40:45 +01:00
Andrew Kingston
646c74bb08
Ignore column renaming if the rename has the same name
2020-10-14 19:40:27 +01:00
Andrew Kingston
472dded1fc
Move primary display column option in to column popover
2020-10-14 19:40:01 +01:00
mike12345567
dbd6237e44
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
Martin McKeaveney
535c9febd5
fix for appid referer split
2020-10-14 17:30:00 +01:00
Andrew Kingston
3de238c66a
Merge branch 'master' of github.com:Budibase/budibase into screen-updates
2020-10-14 17:09:50 +01:00
Andrew Kingston
3b01c6dd54
Remove deprecated nav component props
2020-10-14 17:08:12 +01:00
Andrew Kingston
6082783992
Add new gradient options
2020-10-14 17:07:40 +01:00
Andrew Kingston
c09056fd68
Remove HR from settings view
2020-10-14 17:07:22 +01:00
Andrew Kingston
e0c309850b
Update default page templates
2020-10-14 17:06:58 +01:00
Andrew Kingston
c5381a4766
Update Login component
2020-10-14 17:06:20 +01:00
Andrew Kingston
62091ce744
Update navigation component
2020-10-14 17:06:02 +01:00
Andrew Kingston
b0171c1a9f
Add translucent background to slot component
2020-10-14 17:05:29 +01:00
Martin McKeaveney
8132c77f8c
don't show login component on logged in page, fix auth for app assets
2020-10-14 16:47:53 +01:00
Martin McKeaveney
802b05815d
lint
2020-10-14 15:13:22 +01:00
Martin McKeaveney
4823e66fe9
merge
2020-10-14 15:08:54 +01:00
Martin McKeaveney
4be3014e91
update row_save event
2020-10-14 15:06:48 +01:00
Martin McKeaveney
79b50dc0b7
lint
2020-10-14 13:21:43 +01:00
Martin McKeaveney
2ae3191758
fix csv import
2020-10-14 13:09:03 +01:00
mike12345567
e33dd65768
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
7ee64e8abd
Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes
2020-10-14 12:16:16 +01:00
mike12345567
e96098c5f4
Some design changes and moving around screen deletion to centralise it.
2020-10-14 11:56:02 +01:00
Andrew Kingston
2dce25c99a
Remove console.log statement
2020-10-14 10:10:16 +01:00
Andrew Kingston
2fc44f03d0
Remove console.log statements
2020-10-14 10:06:33 +01:00
Andrew Kingston
d2ac13a253
Fix grid not allowing adding rows due to model -> table rename
2020-10-14 09:53:27 +01:00
Andrew Kingston
3efac56f5d
Fix errors being thrown when nesting certain components without picking a datasource
2020-10-14 09:39:49 +01:00
Andrew Kingston
cf28ba24a3
Fix errors being thrown by grid and table
2020-10-14 09:34:23 +01:00
Andrew Kingston
7e162960f0
Improve grid and table rendering of any type of datasource
2020-10-14 09:23:20 +01:00
Martin McKeaveney
72746c6e07
fixing funky svelte prettier issue
2020-10-13 21:37:55 +01:00
Martin McKeaveney
cb5c09d439
simplify user authentication, remove anon user, fix login cookie issues
2020-10-13 21:33:56 +01:00
Andrew Kingston
4ac83afb62
Fix data table and grid rendering views
2020-10-13 19:58:36 +01:00
mike12345567
23c8339827
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
e50d33b7cb
Add flex design property and fix existing default layout
2020-10-13 17:46:18 +01:00
mike12345567
0c2f48fd96
Adding 501 not implemented errors to screen API which did not have a controller previously.
2020-10-13 17:40:28 +01:00
Andrew Kingston
5a086d529b
Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes
2020-10-13 17:27:46 +01:00
mike12345567
3e9836138b
Removing deprecated function - exists.
2020-10-13 17:02:59 +01:00
Martin McKeaveney
14af18d27b
fix issues from eslint plugin prettier
2020-10-13 16:33:45 +01:00
mike12345567
65a2da9091
Destroying instance DBs for an app before it is deleted.
2020-10-13 16:31:14 +01:00
Martin McKeaveney
2b3b41e778
bulk deletes on grid
2020-10-13 16:17:07 +01:00
Martin McKeaveney
8bac014955
optional chaining for backend ui models
2020-10-13 15:40:59 +01:00
Andrew Kingston
751e19c40e
Fix checkbox depth in frontend settings
2020-10-13 14:29:32 +01:00
Martin McKeaveney
c0d5be49f6
Merge branch 'master' of github.com:Budibase/budibase into bugz
2020-10-13 13:07:06 +01:00
Martin McKeaveney
5c7baf84c3
v0.2.1
2020-10-13 13:01:13 +01:00
Martin McKeaveney
55527784ed
Merge branch 'master' of github.com:Budibase/budibase into bugz
2020-10-13 12:52:55 +01:00
Michael Drury
b5671e467f
Merge pull request #687 from Budibase/endpoint-renaming
...
Major update - renaming model to table and record to row
2020-10-13 12:17:54 +01:00
mike12345567
61ce6cb403
Updating yarn lock for server and fixing test case.
2020-10-13 11:50:19 +01:00
Andrew Kingston
f9f939152a
Update all old references in datasources from isModel to type=model
2020-10-13 11:27:18 +01:00
Andrew Kingston
93b0e815c2
Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes
2020-10-13 11:24:47 +01:00
mike12345567
76742d527a
Updating test cases.
2020-10-13 11:19:34 +01:00
Martin McKeaveney
06c65cc89c
removing z-index from checkbox
2020-10-13 11:18:34 +01:00
kevmodrome
2a8aebeb16
fixes height issue with grid component
2020-10-13 12:15:44 +02:00
Andrew Kingston
b4ded22ac9
Fix crashing when rendering any components settings that uses a ScreenSelect
2020-10-13 11:11:59 +01:00
Martin McKeaveney
fa6880f291
Merge branch 'master' of github.com:Budibase/budibase into bugz
2020-10-13 10:59:31 +01:00
Martin McKeaveney
7d8cb16824
prevent duplicate table names
2020-10-13 10:59:24 +01:00
mike12345567
a622d3c2f1
Fixing problem where something injected [object Object] into the source code?
2020-10-13 10:35:10 +01:00
mike12345567
9a38294449
Formatting codebase.
2020-10-13 10:04:29 +01:00
mike12345567
ca9012d07d
Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming
2020-10-13 09:58:31 +01:00
mike12345567
5e9d32824c
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
0aeed3241e
Remove random text
2020-10-13 09:51:43 +01:00
Andrew Kingston
652e3b43ed
Remove console.log statement
2020-10-13 09:47:12 +01:00
Andrew Kingston
fa59b05d74
Add back in sharp reference which was commented out
2020-10-13 09:42:44 +01:00
Andrew Kingston
0f862e3c66
Rename datasource prop from table to data for all components
2020-10-13 09:40:07 +01:00
Andrew Kingston
ba616a7b36
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-13 09:24:13 +01:00
Andrew Kingston
c76dccb66c
Add relationships as possible datasource for grid
2020-10-13 09:22:47 +01:00
Andrew Kingston
3dacff4636
Fix create screen state by navigating to new URL when creating
2020-10-13 09:11:36 +01:00
Andrew Kingston
6307e9028c
Fix state when deleting frontend screens
2020-10-13 09:07:09 +01:00
Andrew Kingston
b60f86715d
Fix state when deleting frontend components
2020-10-13 09:06:56 +01:00
kevmodrome
d848b27319
lint fix
2020-10-13 09:54:10 +02:00
kevmodrome
06bc340ba9
Merge branch 'master' into feature/grid-functionality-additions
2020-10-13 09:51:20 +02:00
kevmodrome
010a59d8cb
adds pagination option
2020-10-13 09:51:01 +02:00
Andrew Kingston
5af85541ec
Fix ModelSelect styles in frontend settings
2020-10-13 08:26:13 +01:00
Andrew Kingston
42f4bcc339
Fix crashing when adding a frontend component after deleting one
2020-10-13 08:20:32 +01:00
Martin McKeaveney
dadebf684e
Merge pull request #709 from Budibase/replace-screen-template-datatable
...
Replace screen template datatable
2020-10-13 08:16:31 +01:00
kevmodrome
5963314b6c
adds height option to grid component
2020-10-13 09:13:56 +02:00
Andrew Kingston
bf7356b508
Fix another random builder crash that sometimes happens
2020-10-13 08:12:29 +01:00
Andrew Kingston
d7ab7c6ec9
Fix grid crash when there are no related rows in a link field
2020-10-13 08:12:03 +01:00
Michael Shanks
9e6b116ae3
Merge branch 'master' of github.com:Budibase/budibase into master
2020-10-12 21:36:29 +01:00
Andrew Kingston
ae63877d67
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-12 21:35:51 +01:00
Michael Shanks
9bc80abbaa
analytics - missing await, causing event not to be logged
2020-10-12 21:35:10 +01:00
mike12345567
416a7598c6
Updating data grid components which had model/record still defined in them.
2020-10-12 21:31:58 +01:00
Martin McKeaveney
99500cb123
remove screen1 from dummy data
2020-10-12 21:22:23 +01:00
Martin McKeaveney
feb7d096db
replace list template screen with datagrid
2020-10-12 21:21:23 +01:00
Martin McKeaveney
f31352ad49
convenience scripts for restoring budibase installations
2020-10-12 20:39:29 +01:00
Martin McKeaveney
20301cb883
merge with new grid
2020-10-12 20:25:15 +01:00
kevmodrome
a9d09ea770
fix yarn lock file
2020-10-12 20:56:09 +02:00
kevmodrome
9923266c51
fix editable header column not hiding when grid is un-editable
2020-10-12 20:44:40 +02:00
kevmodrome
41e23e78ce
add back missing param to validate call on record post route
2020-10-12 20:37:41 +02:00
Andrew Kingston
9f3eef5b8c
Fix crash when no linked records in DataTable
2020-10-12 18:47:25 +01:00
mike12345567
b0cea4c091
Updating formatting.
2020-10-12 17:56:40 +01:00
kevmodrome
3cd2cdb722
lint fixes
2020-10-12 18:54:18 +02:00
mike12345567
51ed75978b
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
2020-10-12 17:45:11 +01:00
kevmodrome
277ab59647
Merge branch 'master' into feature/add-grid-to-standard-components
2020-10-12 18:43:22 +02:00
kevmodrome
b0bd9ae135
sets correct editable values on fields
2020-10-12 18:42:47 +02:00
Michael Drury
a20c9ffcbb
Merge pull request #706 from Budibase/bug/table-changes-fix
...
Bug/table changes fix
2020-10-12 17:32:59 +01:00
mike12345567
1dea4f24b7
Handling empty relationship column the same way other columns are handled, it won't do anything until it is valid - but doesn't error.
2020-10-12 17:02:52 +01:00
mike12345567
352ff82885
Improving consistency of model saving, making sure that any validation which could fail happens before any updates are carried out.
2020-10-12 16:51:41 +01:00
mike12345567
8df3a3f8de
Fixes for deleting records when a table is deleted.
2020-10-12 16:37:08 +01:00
Michael Shanks
f1604992db
Merge pull request #703 from mjashanks/fixes
...
Some Fixes
2020-10-12 16:34:48 +01:00
Andrew Kingston
0ec10acc43
Update pagination to handle any number of pages
2020-10-12 16:33:38 +01:00
Michael Shanks
26b2fda616
code reivew - unused code
2020-10-12 16:28:37 +01:00
Michael Shanks
376b8b40d7
fix: Default props were mutated - cause very strange issue with event handlers
2020-10-12 16:27:34 +01:00
Michael Shanks
98138296c7
unused "options" member in prop types
2020-10-12 16:26:54 +01:00
Michael Shanks
cc8a53f40b
Analytics - record screen template used
2020-10-12 15:51:03 +01:00
Michael Shanks
4a32c7981a
fix: view filter displaying incorrect options
2020-10-12 15:32:49 +01:00
mike12345567
12242cf6b2
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
2020-10-12 15:25:27 +01:00
Andrew Kingston
c1b047af0c
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-12 15:20:32 +01:00
Andrew Kingston
1f7ddbfa65
Fix style and alignment of various frontend design and settings components
2020-10-12 15:14:34 +01:00
Andrew Kingston
7af86f089d
Improve style of frontend settings placeholder text
2020-10-12 15:14:11 +01:00
Andrew Kingston
50b7b47527
Improve style of ModelViewSelect and fix text wrapping
2020-10-12 15:13:38 +01:00
Andrew Kingston
0961812b56
Improve frontend settings and design panel scrolling and panel styling
2020-10-12 15:12:48 +01:00
Michael Shanks
d24b13f364
Merge branch 'url-detail' into fixes
2020-10-12 15:10:31 +01:00
Michael Shanks
999e86f69c
Merge branch 'master' into fixes
2020-10-12 15:10:21 +01:00
Michael Shanks
d916de9b7f
Settings >URL select handles Record detail urls
2020-10-12 14:48:30 +01:00
mike12345567
9841aab689
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
dfd6a4d856
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-12 14:21:39 +01:00
Andrew Kingston
3c8502187f
Fix relational data in client apps and use count for link fields in client apps
2020-10-12 14:21:15 +01:00
Andrew Kingston
959aa3ff60
Fix linked record selector rendering in client apps
2020-10-12 14:19:54 +01:00
Andrew Kingston
f1f757054e
Replace bindings to link fields with new count runtime property
2020-10-12 14:14:50 +01:00
mike12345567
c8ab9f7661
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
2020-10-12 13:54:34 +01:00
Martin McKeaveney
2ca3bf1be9
Merge pull request #692 from Budibase/external-webhooks
...
support for external webhooks
2020-10-12 13:53:55 +01:00
Martin McKeaveney
e2cb669259
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
cfd4d9d34d
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
2020-10-12 13:34:32 +01:00
Martin McKeaveney
c5efdbc3d0
adding auth object to context rather than separate booleans
2020-10-12 13:32:52 +01:00
Joe
95d532922d
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
d6136ec233
merge master
2020-10-12 12:58:20 +02:00
Martin McKeaveney
1f92c9cd14
support for external webhooks
2020-10-12 11:57:37 +01:00
kevmodrome
ac6c4869a1
merge master
2020-10-12 12:56:27 +02:00
Andrew Kingston
0ac8a33210
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-12 11:26:04 +01:00
Andrew Kingston
f82161517e
Remove buggy transition when displaying frontend blocks
2020-10-12 11:25:56 +01:00
Michael Shanks
db72579f85
Merge pull request #681 from mjashanks/screen-templates
...
Screen templates
2020-10-12 11:09:15 +01:00
Andrew Kingston
0f80428a23
Fix falsey table values not being rendered
2020-10-12 11:02:03 +01:00
Michael Shanks
8ad2df14af
renamed screen template
2020-10-12 10:59:23 +01:00
kevmodrome
6cc81349ed
bump svelte-ag-grid and and actually apply theme class to element
2020-10-12 11:59:20 +02:00
Andrew Kingston
55573b7e32
Remove console log statement
2020-10-12 10:51:57 +01:00
Michael Shanks
f5086990dd
fix: New & Detail not displaying components when no model selected
2020-10-12 10:51:20 +01:00
Michael Shanks
74115bb2c9
fix: screen settings not updating
2020-10-12 10:50:51 +01:00
Andrew Kingston
d5bf44bba1
Remove console log
2020-10-12 10:50:29 +01:00
Michael Shanks
67b99ec5d8
review: better naming of screen templates
2020-10-12 10:50:19 +01:00
Andrew Kingston
339bb8b76c
Fix images and lots of other string escaping not working
2020-10-12 10:49:21 +01:00
Michael Drury
058149981e
Merge pull request #684 from Budibase/link-record-performance
...
Small change that drastically improves the performance of linked records
2020-10-12 10:47:57 +01:00
kevmodrome
5bafa97c40
turns off some functionality and adds theme options
2020-10-12 11:44:43 +02:00
mike12345567
512b7e78c0
Formatting code - was causing PR to fail.
2020-10-12 10:41:25 +01:00
mike12345567
03584cacb2
Using lodash flatten rather than pure JS.
2020-10-12 10:28:53 +01:00
Michael Shanks
52f6c73be8
code review changes
2020-10-12 09:42:48 +01:00
mike12345567
d8f3a2ef17
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
2020-10-12 09:41:42 +01:00
Michael Shanks
0c0887382d
fix: no fields required by default
2020-10-11 20:42:30 +01:00
Michael Shanks
7c01959da1
merge from master
2020-10-11 20:34:13 +01:00
Martin McKeaveney
979422be52
Merge branch 'master' into deployment-api-usage
2020-10-09 21:43:28 +01:00
Martin McKeaveney
64b378364a
deployment API usage complete
2020-10-09 21:42:20 +01:00
mike12345567
c3380d8ab4
Fixing some bugs with JWT creation not getting an API key.
2020-10-09 20:44:35 +01:00
mike12345567
abbf7fcc02
Merge branch 'link-record-performance' of github.com:Budibase/budibase into endpoint-renaming
2020-10-09 20:18:46 +01:00
mike12345567
efce1c839e
Major performance boost to attachLinks -> makes CSV upload much more snappy.
2020-10-09 20:06:54 +01:00
mike12345567
dc9552dbad
Updating tests and re-formatting.
2020-10-09 19:30:50 +01:00
mike12345567
763f7b3321
Updating ID to use ro rather than re for rows.
2020-10-09 19:16:33 +01:00
mike12345567
5d49d529e3
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
fdaa69ee7f
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
Martin McKeaveney
4ec6fc4a52
Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage
2020-10-09 17:42:17 +01:00
mike12345567
89d02357b8
Making sure any errors that occur in usage quota are thrown up to stop endpoint from functioning.
2020-10-09 17:28:49 +01:00
Michael Shanks
79c890519a
:app to _app : bugfix
2020-10-09 17:14:02 +01:00
Michael Shanks
127ce3b59d
renaming Record > Row
2020-10-09 17:12:55 +01:00
Martin McKeaveney
055aafa503
updated quota fixes
2020-10-09 17:07:46 +01:00
mike12345567
2811c78d82
Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking
2020-10-09 14:38:11 +01:00
kevmodrome
ad5103786d
re-enable event
2020-10-09 13:48:36 +02:00
Andrew Kingston
4b1549a04e
Fix issue displaying linked records in a table
2020-10-09 12:42:56 +01:00
Andrew Kingston
4ef8929462
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
2020-10-09 12:34:25 +01:00
Andrew Kingston
009d04a0a5
Add relationships as data source
2020-10-09 12:24:18 +01:00
kevmodrome
420c94dd00
Merge branch 'master' into feature/add-grid-to-standard-components
2020-10-09 13:08:03 +02:00
Michael Shanks
db22d8862a
merge from master
2020-10-09 12:01:49 +01:00
Michael Shanks
67845b1c82
auto create screens with new table
2020-10-09 11:58:46 +01:00
kevmodrome
a117a18d0f
adds editable setting
2020-10-09 12:42:16 +02:00
Martin McKeaveney
e1c09e2b6b
Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage
2020-10-09 11:32:50 +01:00
mike12345567
4584257007
Adding in default plan if the obj found does not have the required information.
2020-10-09 11:32:25 +01:00
mike12345567
c280586b9b
Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking
2020-10-09 11:21:26 +01:00
Martin McKeaveney
05206b6049
Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage
2020-10-09 11:21:03 +01:00
Martin McKeaveney
f54062575b
use centralised document types and separators
2020-10-09 10:50:44 +01:00
Martin McKeaveney
aef74c937e
code review
2020-10-09 10:46:38 +01:00
kevmodrome
a061d1d5b1
move important stuff up top
2020-10-09 11:43:35 +02:00
kevmodrome
2e3d8d9c16
refactor and clean up
2020-10-09 11:35:52 +02:00
kevmodrome
9ab83a08a6
adds options type support to grid component
2020-10-09 11:23:42 +02:00
mike12345567
325e291222
Removing sanisation, instead just using it as a central path system.
2020-10-09 10:00:57 +01:00
mike12345567
eea0bc5fb9
Update to IDs as has been discussed, to change them from colons (:) to underscores (_) as this is more URL, S3 and file system safe. Also shortening most prefixes down to two characters.
2020-10-09 09:47:37 +01:00
Michael Shanks
a417a4906b
bugfix - appId not recognised in static.js controller
2020-10-08 22:31:27 +01:00
Michael Shanks
4a13be8cf8
merge from master
2020-10-08 22:11:45 +01:00
Michael Shanks
2e76e1f0f4
Save Record Action
2020-10-08 22:06:44 +01:00
Martin McKeaveney
346c4bd406
remove log
2020-10-08 21:52:26 +01:00
Martin McKeaveney
3080dc0658
use underscores instead of colons, shorten id entity names
2020-10-08 21:50:49 +01:00
Martin McKeaveney
e4528a8745
Merge branch 'master' of github.com:Budibase/budibase into deployment-api-usage
2020-10-08 21:16:16 +01:00
Martin McKeaveney
e3a9eae679
lint and tidy up
2020-10-08 21:16:06 +01:00
Martin McKeaveney
3715c2bf36
removing retry param
2020-10-08 21:11:10 +01:00
Martin McKeaveney
1fd8d559aa
v0.2.0
2020-10-08 20:32:50 +01:00
Martin McKeaveney
8dd32c6f6b
fixing optional chaining operator in standard components
2020-10-08 20:31:13 +01:00
Martin McKeaveney
3994816c69
tidy up
2020-10-08 20:23:58 +01:00
mike12345567
a54ca6ac39
Fixing linting issue.
2020-10-08 18:36:31 +01:00
mike12345567
552c31a53e
Updates for API usage after testing against local Dynamo.
2020-10-08 17:34:41 +01:00
kevmodrome
38e42c0e9e
fix optional chaining error and adds guard for no model selected.
2020-10-08 17:45:47 +02:00
Michael Shanks
027819bae0
merge from master - including fixes
2020-10-08 16:15:12 +01:00
Michael Shanks
a3bd28d99f
screen templates - backup before merge from master
2020-10-08 15:46:29 +01:00
kevmodrome
d9c8e6cd96
update svelte version in builder and standard-components packages
2020-10-08 16:24:21 +02:00
kevmodrome
93de461272
add dateRenderer
2020-10-08 16:23:13 +02:00
Martin McKeaveney
ee73c7f418
update deployment quota after deploy
2020-10-08 15:06:27 +01:00
Michael Shanks
f6d2e48dcc
Screen Template - pre merge
2020-10-08 14:53:39 +01:00
kevmodrome
e43dc488e4
move renderer map to separate file
2020-10-08 15:34:47 +02:00
kevmodrome
da32029c31
fix delete functionality
2020-10-08 14:45:50 +02:00
kevmodrome
480a73997d
merge master
2020-10-08 14:37:57 +02:00
mike12345567
1bf3b708fd
Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking
2020-10-08 13:30:18 +01:00
mike12345567
4ccd76fb5b
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-08 12:29:09 +01:00
mike12345567
69a1c13793
Using array de-structuring as per review.
2020-10-08 12:28:59 +01:00
Andrew Kingston
735de553d2
Update linked record selector to handle errors and remove loading state flashing
2020-10-08 12:21:05 +01:00
Andrew Kingston
fbb7bf7413
Fixing cypress tests
2020-10-08 11:36:16 +01:00
Martin McKeaveney
39d2adb9e3
hitting deployment success endpoint
2020-10-08 10:56:32 +01:00
Andrew Kingston
9c6dbae7d5
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-08 10:43:09 +01:00
Andrew Kingston
9a8c659b79
Unify DataForm and DataFormWide by using single component with BBUI styles
2020-10-08 10:42:53 +01:00
Andrew Kingston
917bf47925
Fix crashing on creating a record with fields of type link or options due to coercing values
2020-10-08 10:42:14 +01:00
Andrew Kingston
fa1836ad23
Improve relationship datatable title when no primary display is selected for a model
2020-10-08 10:41:20 +01:00
Andrew Kingston
7a08c5584d
Remove console log statement
2020-10-08 10:40:46 +01:00
Andrew Kingston
1c559978e9
Fix relationship view when viewing fields with spaces in their name
2020-10-08 10:32:17 +01:00
Andrew Kingston
ff4f7b31e3
Fix styles in event editor modal
2020-10-08 09:48:24 +01:00
Andrew Kingston
ee6c210e67
Fix frontend crashing when adding components to a data provider component with no source
2020-10-08 09:48:03 +01:00
Andrew Kingston
d24679bc33
Move modal to BBUI and update usages
2020-10-08 09:35:11 +01:00
Andrew Kingston
40d1d15b8e
Bump electron to v10
2020-10-08 09:34:45 +01:00
Andrew Kingston
1b1c0c4e8f
Bump BBUI version
2020-10-08 09:34:22 +01:00
Michael Shanks
ae0069fa5d
RecordDetail & NewRecord now baseComponents
2020-10-07 22:30:51 +01:00
Michael Shanks
716f42deab
Screen templates working
2020-10-07 22:30:00 +01:00
Martin McKeaveney
3dca82a5ff
check that deployment is possible using lambda API
2020-10-07 20:37:55 +01:00
mike12345567
922e214dca
Fixing up middleware to handle uploads, views, records, automation runs and users.
2020-10-07 17:56:47 +01:00
kevmodrome
c3a87880c1
Merge branch 'master' into feature/add-grid-to-standard-components
2020-10-07 16:48:59 +02:00
kevmodrome
3225b5bbdc
merge master
2020-10-07 16:47:35 +02:00
mike12345567
106badc9c6
Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking
2020-10-07 15:41:39 +01:00
Michael Shanks
7fbee8b724
Merge branch 'master' of github.com:Budibase/budibase into master
2020-10-07 15:40:24 +01:00
Michael Shanks
77552a0747
Screen templates - initial commit
2020-10-07 15:40:06 +01:00
mike12345567
25cc60aa94
Merge branch 'master' of github.com:Budibase/budibase into linked-records
2020-10-07 14:48:20 +01:00
mike12345567
47d3cd3000
Removing .orig file created by merge.
2020-10-07 13:33:21 +01:00
Andrew Kingston
fff39f65e5
Change create table popover to modal to better support data import which can be long
2020-10-07 12:40:00 +01:00
Andrew Kingston
a24ce26953
Remove padding on top nav bar so that things are properly centered
2020-10-07 12:00:15 +01:00
mike12345567
a72d8e42ad
Sanitising the paths to the couchDB data directories.
2020-10-07 11:42:28 +01:00
Andrew Kingston
b9c9408c7c
Fix create automation modal
2020-10-07 11:38:05 +01:00
Andrew Kingston
4bcc50ee85
Change live animation color from purple to black
2020-10-07 11:37:55 +01:00
Andrew Kingston
97e9883d85
Fix table cypress tests
2020-10-07 11:23:47 +01:00
Andrew Kingston
7c67f18965
Fix cypress automation tests
2020-10-07 11:18:46 +01:00
Andrew Kingston
475d811e5b
Fix layout by removing extra columns from grid layout css
2020-10-07 11:17:01 +01:00
Andrew Kingston
e38985e111
Remove duplicate select element
2020-10-07 11:16:36 +01:00
Andrew Kingston
8582d63a75
Update styles of data import to match BBUI components
2020-10-07 11:16:06 +01:00
mike12345567
2c3566f686
Adding a regex to allow certain paths with : on windows.
2020-10-07 11:04:36 +01:00
Andrew Kingston
3dc30262d7
Merge branch 'master' of github.com:Budibase/budibase into linked-records
2020-10-07 10:45:26 +01:00
mike12345567
2f58b2b81e
Quick change after diffing and looking through everything.
2020-10-07 09:58:32 +01:00
kevmodrome
6c173ac6b3
fixes editable cell bug
2020-10-07 10:06:23 +02:00
mike12345567
13c9be4ea3
Adding a basic sanitise path function and fixing up use cases of appId filesystem paths throughout the system.
2020-10-07 00:24:56 +01:00
Michael Shanks
46cd413c58
removed .orig files
2020-10-06 21:45:12 +01:00
Michael Shanks
210062cbac
merge conflicts - from master
2020-10-06 21:43:54 +01:00
Michael Shanks
ed8371c41f
a few changes from code review
2020-10-06 21:37:10 +01:00
Martin McKeaveney
f5102d95bb
v0.1.25
2020-10-06 21:23:02 +01:00
Martin McKeaveney
7b3ca245cc
updating replication stream dependency
2020-10-06 21:10:49 +01:00
Martin McKeaveney
47993f2bd1
v0.1.24
2020-10-06 20:35:11 +01:00
Martin McKeaveney
6e65511613
Merge pull request #664 from Budibase/data-import
...
Data import
2020-10-06 20:24:34 +01:00
Martin McKeaveney
e40cb3ac69
fixing test
2020-10-06 20:18:05 +01:00
mike12345567
72de4dcab4
First work towards implementing Dynamo usage in the server when running in the cloud; this is for tracking usage against API keys.
2020-10-06 19:13:41 +01:00
Andrew Kingston
ea7e17ce60
Merge branch 'master' of github.com:Budibase/budibase into linked-records
2020-10-06 18:03:43 +01:00
Andrew Kingston
1fb5804d32
Add support for displaying linked record counts in List and RecordDetail
2020-10-06 18:01:23 +01:00
Andrew Kingston
e15e86b9e1
Add linked records to dataforms and use BBUI components and pretty errors
2020-10-06 16:46:23 +01:00
Andrew Kingston
7207bc275e
Remove console log statement
2020-10-06 16:40:23 +01:00
Andrew Kingston
63635f3642
Use real schema for datatable rather than first row's keys
2020-10-06 16:39:24 +01:00
Andrew Kingston
a12ddaaf08
Add default file prop to AttachmentList to prevent crashing when no files exist
2020-10-06 16:22:11 +01:00
Andrew Kingston
9287b16598
Add support for displaying linked records in DataTable
2020-10-06 16:05:52 +01:00
Andrew Kingston
49875d5c42
Fix a couple of crashes in frontend when doing various actions and fix record detail view
2020-10-06 16:04:58 +01:00
Andrew Kingston
013d812a52
Bump BBUI version
2020-10-06 16:03:49 +01:00
Andrew Kingston
959450d615
Delete old multiselect component
2020-10-06 16:03:17 +01:00
Andrew Kingston
517fb201ec
Move multiselect to BBUI
2020-10-06 16:02:48 +01:00
Michael Shanks
b9108f013d
missing dependency
2020-10-05 21:21:00 +01:00
Michael Shanks
a28a327da7
Merge branch 'master' into fixes
2020-10-05 21:17:01 +01:00
Michael Shanks
b51942f0f8
broken test
2020-10-05 21:15:10 +01:00
Michael Shanks
c0e008181d
broken tests
2020-10-05 20:58:07 +01:00
Martin McKeaveney
5e6cbe3b6d
cleaner parsing
2020-10-05 19:21:51 +01:00
mike12345567
196f0b380d
Minor update to remove send grid from the API component of the builder and make them part of the automation itself.
2020-10-05 17:45:31 +01:00
Michael Shanks
e4d4e2cd1c
API Key - Changed placholder to instruct Command V
...
(as the right-click menu does not work in electron)
2020-10-05 17:41:16 +01:00
Michael Shanks
775aa0e92c
Metrics - event props not populating correctly
2020-10-05 17:28:44 +01:00
Michael Shanks
267e8e39aa
Coerse record fields, to be a bit more tolerant of data input
2020-10-05 17:28:23 +01:00
Martin McKeaveney
ea950748e5
styling updates after review
2020-10-05 15:26:31 +01:00
Martin McKeaveney
dd9eb9bb6a
merge
2020-10-05 15:08:53 +01:00
Martin McKeaveney
c3a5d964bc
tidy up
2020-10-05 14:43:34 +01:00
Martin McKeaveney
3a460429a0
adding nice loading states
2020-10-05 14:07:39 +01:00
Andrew Kingston
921d63eea1
Fix null referencce in ModelViewSelect
2020-10-05 14:02:33 +01:00
Andrew Kingston
16faa00189
Stop notifications blocking all pointer events across full width
2020-10-05 14:00:26 +01:00
Andrew Kingston
50e8159644
Fix more cypress tests
2020-10-05 12:37:03 +01:00
Andrew Kingston
701786dc25
Merge template and index page styles with new BBUI
2020-10-05 12:20:59 +01:00
Andrew Kingston
68a03eceb4
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-05 12:20:26 +01:00
Martin McKeaveney
140233960e
unit tests for csv parser
2020-10-05 11:48:13 +01:00
Andrew Kingston
a23967364b
Fix cypress texts and update use of modal
2020-10-05 11:13:09 +01:00
mike12345567
3ad58c2aa7
Merge branch 'master' of github.com:Budibase/budibase into linked-records
2020-10-05 10:52:35 +01:00
Martin McKeaveney
b754fc3f07
account for omitted rows
2020-10-05 10:51:58 +01:00
mike12345567
03b9b3cec2
Merge branch 'master' of github.com:Budibase/budibase into remove-views
2020-10-05 10:04:23 +01:00
mike12345567
b78c84cf2e
Fixing an issue that a test case raised.
2020-10-05 09:59:03 +01:00
mike12345567
0db876ad53
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-05 09:45:38 +01:00
Andrew Kingston
f5ed9b9f32
Fix get views endpoint returning built in by_link view
2020-10-04 17:59:49 +01:00
Andrew Kingston
537c5a81e0
Fix record patch function
2020-10-04 17:59:20 +01:00
Andrew Kingston
9eb15beb1c
Standardise dropdownmenus in frontend page
2020-10-04 17:10:32 +01:00
Andrew Kingston
7a51963ac5
Update data export with new DB view structure and linked records
2020-10-03 21:07:59 +01:00
Andrew Kingston
261c3da459
Update backend export popover to be line with new popover structure
2020-10-03 21:06:58 +01:00
Andrew Kingston
501d4638a7
Improve notification styles
2020-10-02 21:06:37 +01:00
Andrew Kingston
b8c5813d65
Add default props to confirm dialogue to silence warnings
2020-10-02 21:06:06 +01:00
Andrew Kingston
bfec3327fb
Remove deprecated portal implementation
2020-10-02 20:42:10 +01:00
Andrew Kingston
27c3e6c9e9
Replace all usages of simple-modal with new modal
2020-10-02 20:41:21 +01:00
Andrew Kingston
93cc0ad26d
Remove unused imports
2020-10-02 20:39:39 +01:00
Andrew Kingston
927fc40454
Update automations page to use new modal
2020-10-02 19:10:37 +01:00
Andrew Kingston
50d8d12d5e
Fix bug with deleting automations
2020-10-02 19:09:44 +01:00
Andrew Kingston
aa142d493a
Disable modal confirm button while async callbacks are being processed to avoid multiple executions
2020-10-02 19:09:19 +01:00
Andrew Kingston
63d2e77603
Fix error box styles
2020-10-02 18:49:00 +01:00
Andrew Kingston
3ba591ef77
Adjust modal styles
2020-10-02 18:37:24 +01:00
Andrew Kingston
eea35b6dfb
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-02 18:35:27 +01:00
mike12345567
5ac0b5f7c8
Fixing cypress test broken by automation fixes.
2020-10-02 17:15:57 +01:00
mike12345567
4ec17df0d5
Fixing cypress test broken by automation fixes.
2020-10-02 17:15:27 +01:00
mike12345567
0939096cb9
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
2020-10-02 17:02:37 +01:00
mike12345567
be833d66bb
Fixing test case broken by automation save record -> create record.
2020-10-02 17:02:18 +01:00
Andrew Kingston
2fa42d194b
Fix multiselect crashing in certain circumstances
2020-10-02 16:53:41 +01:00
mike12345567
cb89f1199b
Fixing an issue with linked records showing up as models after id changes.
2020-10-02 16:49:36 +01:00
Andrew Kingston
27d41069cb
Remove double 'no data' in empty tables
2020-10-02 16:48:01 +01:00
Martin McKeaveney
016f49ac5a
merge
2020-10-02 16:45:59 +01:00
Andrew Kingston
8706561bd4
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-02 16:43:08 +01:00
mike12345567
e43e0e100b
Some quick automation fixes.
2020-10-02 16:42:47 +01:00
Andrew Kingston
1939015273
Add final version of multiselect
2020-10-02 16:38:33 +01:00
Martin McKeaveney
2120ed99c1
v0.1.23
2020-10-02 16:24:39 +01:00
Martin McKeaveney
5e86076530
CSV Import end to end
2020-10-02 16:16:06 +01:00
mike12345567
a32ec9ece0
Some quick fixes after merge.
2020-10-02 15:49:13 +01:00
Michael Shanks
dd31e19400
fix: Navigate To & Other Actions broken
2020-10-02 14:52:45 +01:00
mike12345567
4d8b1ecc10
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
2020-10-02 14:49:23 +01:00
mike12345567
7594b17ec7
Changing the function that all get params builder functions are composed of to be better named.
2020-10-02 14:19:39 +01:00
Michael Shanks
3e1e865bb4
record value coersion - untested
2020-10-02 14:14:58 +01:00
kevmodrome
66bb4bdebf
merge master
2020-10-02 14:39:00 +02:00
mike12345567
89f966632f
Some more test case fixes.
2020-10-02 13:04:44 +01:00
mike12345567
60cb080189
Fix for an issue detected by user test case.
2020-10-02 12:52:15 +01:00
mike12345567
0db7768e5d
Adding jsdoc to the db utils and removing the views, this is a breaking change for existing apps.
2020-10-02 12:37:46 +01:00
Andrew Kingston
95e95adfc8
Add close icon to modals
2020-10-02 12:27:52 +01:00
Andrew Kingston
1c86753d00
Update settings to use new modal
2020-10-02 12:22:49 +01:00
Andrew Kingston
7583dfc711
Add wide prop for modals
2020-10-02 12:22:34 +01:00
Andrew Kingston
c062111403
Rename linked rows to related rows and remove deprecated file
2020-10-02 12:02:11 +01:00
Andrew Kingston
34373fc0dd
Add new modal to backend and fix backend file structure
2020-10-02 12:00:17 +01:00
Michael Shanks
8e528a6160
mask user password on new app
2020-10-02 10:39:56 +01:00
Michael Shanks
70a6fabcd0
unused imports
2020-10-02 10:07:43 +01:00
kevmodrome
401959d8c8
data now syncs in the grid
2020-10-02 10:12:18 +02:00
kevmodrome
92c162ea2c
adds add row functionality to grid component
2020-10-02 09:43:56 +02:00
Andrew Kingston
4363730af0
Update multiselect component
2020-10-02 08:36:16 +01:00
Andrew Kingston
27060f5f46
Add initial version of new modal (WIP)
2020-10-02 08:35:54 +01:00
Michael Shanks
dcf0b4f973
Calculate: stats is only option - remove select
2020-10-01 21:03:22 +01:00
Michael Shanks
e6c8ca44c5
fix: View filter - handle change of field type
2020-10-01 17:34:25 +01:00
Michael Drury
c7693d6e86
Purging the use of views where possible, this update should remove the use of by_type and all model views.
2020-10-01 17:22:08 +01:00
Michael Shanks
2d80b2be3d
Added datepicker to view filters
2020-10-01 17:07:53 +01:00
Michael Shanks
0c373a9fb4
fix: view filter handle bool, number & date
2020-10-01 16:55:17 +01:00
Martin McKeaveney
c7a917ce40
csv import functional
2020-10-01 14:48:07 +01:00
Michael Drury
8ebc444c34
Fixing issues when adding and deleting records from the input record linking list.
2020-10-01 12:30:14 +01:00
Andrew Kingston
9929ec2ac5
Fix linked record selector
2020-10-01 11:56:06 +01:00
Andrew Kingston
17d33dae20
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-01 11:53:57 +01:00
Andrew Kingston
3e6efb72a1
Add hacked multiselect for testing
2020-10-01 11:53:43 +01:00
Michael Drury
ee10e6a165
Adding validation so that a linked column and a primary display column cannot be renamed.
2020-10-01 11:49:49 +01:00
Michael Drury
725e4e9944
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-01 11:33:53 +01:00
Andrew Kingston
9b11067faf
Remove console.log statement
2020-10-01 11:33:40 +01:00
Michael Drury
3c8c5461d7
Resolving issues with deleting a linked column, should now be possible.
2020-10-01 11:33:37 +01:00
Andrew Kingston
b4a5714e59
Prevent editing linked record columns
2020-10-01 11:33:26 +01:00
Andrew Kingston
95f2a176d3
Increase settings modal padding
2020-10-01 11:29:43 +01:00
Andrew Kingston
7aa040d314
Add functional backend UI for navigating relationships
2020-10-01 11:01:06 +01:00
Michael Shanks
51be100ad4
Merge branch 'master' into bugfix
2020-10-01 09:33:20 +01:00
Michael Shanks
42b21428eb
bugfix: dont try to log to analytics when no config
2020-10-01 09:29:30 +01:00
Michael Shanks
7f2041ff16
bugfix: create app modal always appears on homescreen
2020-10-01 09:28:55 +01:00
Andrew Kingston
9a9430e0cf
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-10-01 07:22:24 +01:00
Andrew Kingston
cd69d17c87
Use common Table component across backend UI and add initial empty page for relationships
2020-10-01 07:19:38 +01:00
mike12345567
5cf845335c
Minor update to fully handle field deletion which is a linked field; from a model.
2020-09-30 23:14:39 +01:00
mike12345567
3de8c86c4d
Work towards handling linked record field updates, like the column being deleted from the model.
2020-09-30 17:52:57 +01:00
Martin McKeaveney
04e76797f9
v0.1.22
2020-09-30 17:05:19 +01:00
Martin McKeaveney
bc854df60c
fixing export styling
2020-09-30 16:53:11 +01:00
Andrew Kingston
b5d38dd6e4
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-09-30 16:50:15 +01:00
mike12345567
4f4298468a
Fixing record editting.
2020-09-30 15:41:52 +01:00
mike12345567
2bb349a381
Changing relationship system around a little, to not work with fieldNames anymore in the view and simplifying quite a few of the update systems.
2020-09-30 15:37:38 +01:00
Martin McKeaveney
253ece59bc
user creation CI
2020-09-30 15:20:26 +01:00
Andrew Kingston
5c85ffeb90
Add empty state when automations have no steps
2020-09-30 15:14:16 +01:00
Andrew Kingston
162f91dc82
Add empty state text to automate page and consistently style empty states
2020-09-30 15:06:47 +01:00
mike12345567
9c6490f0f2
Fixing some missues with linked records after testing with the new UI.
2020-09-30 12:00:56 +01:00
Martin McKeaveney
3969460ee0
fix select elements
2020-09-30 11:57:42 +01:00
Andrew Kingston
5c9eff4cf4
Update create automation modal to match other modal styles
2020-09-30 10:24:43 +01:00
Andrew Kingston
a440f1a8e5
Fix all styles in settings modal
2020-09-30 10:24:16 +01:00
Andrew Kingston
49ccf8ebc8
Update automation page with new form styles
2020-09-30 09:28:18 +01:00
Andrew Kingston
4b0de71c10
Bump BBUI version
2020-09-30 09:28:05 +01:00
Andrew Kingston
089ecf5609
Add WIP draft of linked records UI allowing single linked record selection
2020-09-29 18:27:35 +01:00
mike12345567
e798fca33b
Fixing issue with modelId being returned from API causing next model update to cause model to be returned as a record from model record view.
2020-09-29 18:03:29 +01:00
Michael Shanks
f97369afd2
Analytics enabled/disabled via specific ENV variable
2020-09-29 17:28:24 +01:00
mike12345567
672094b177
A small performance enhancement, storing in the record that it does have links, so that when retrieving info for records it can exit the process early if a record has no mention of links.
2020-09-29 17:22:04 +01:00
mike12345567
dee763a952
Major update to linked record backend, now handling adding info about record links to all responses.
2020-09-29 16:40:59 +01:00
Michael Shanks
a665399785
Extra analytics logging from code review
2020-09-29 16:35:47 +01:00
Michael Shanks
701c82cb1f
serve determines whether analytics are enabled
2020-09-29 16:23:34 +01:00
Michael Shanks
c336605529
added comment
2020-09-29 15:35:51 +01:00
Michael Shanks
83261aeadf
analytics - identify user + extra actions added
2020-09-29 15:26:56 +01:00
Andrew Kingston
c425ec4d2f
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-09-29 13:54:21 +01:00
Andrew Kingston
36498f2a2b
Add primary display column and update all backend UI popovers with new form styles
2020-09-29 13:54:04 +01:00
Andrew Kingston
db47e5c581
Bump BBUI version
2020-09-29 13:52:26 +01:00
Martin McKeaveney
f9dc382867
link ✨
2020-09-29 12:31:41 +01:00
mike12345567
52b594ab39
Adding routes for getting link records based on a record Id.
2020-09-29 12:02:06 +01:00
mike12345567
bfe2bb5a23
Update to make sure all linked record updates occur in sync with the API call.
2020-09-29 11:55:18 +01:00
Martin McKeaveney
6a2da91f31
CLI tool for exporting apps, tidy up
2020-09-29 10:32:42 +01:00
Martin McKeaveney
2e1583589e
organise async logic on homepage, style template cards and add images
2020-09-29 10:19:04 +01:00
kevmodrome
cbbda8599f
adds events when records are deleted and adds more stylish controls
2020-09-29 11:05:55 +02:00
mike12345567
af31dfc978
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-09-28 17:37:12 +01:00
mike12345567
7f0686380c
Adding main work to handle creating, deleting and managing the link docs between different linked records.
2020-09-28 17:36:59 +01:00
Martin McKeaveney
b27f80071f
async templates working from S3
2020-09-28 17:04:08 +01:00
kevmodrome
d94a9b193b
adds multiple selection delete functionality
2020-09-28 15:32:06 +02:00
Joe
be2613d646
Small UI update to the binding interface with automations
...
Heading fixed - size reduced.
Spacing updating with the list section
Placeholder added
Link to docs added
2020-09-28 12:19:11 +01:00
Joe
4cf970d073
UI update to the Table dropdown
...
Spacing within the dropdown improved. Utilised new components from bbui.
Attempted to change the dropdown button to a select so it was consistent with the other inputs but failed.
I did improve the dropdown button by ensuring the width remains the same when selecting different values.
2020-09-28 11:50:29 +01:00
kevmodrome
0a398c43c3
bumps svelte-ag-grid component.
2020-09-28 11:51:37 +02:00
Michael Shanks
1019078f79
Fetching analytics userId, when api_key entered
2020-09-28 10:47:18 +01:00
Joe
bbc87ce6ca
Styling update to Binding Dropdown
...
Spacing improved
New Typography component added
Link pointing to docs added
Item hover improved
Textbox updated
2020-09-28 10:21:57 +01:00
kevmodrome
01dd735342
remove logs
2020-09-28 10:58:38 +02:00
kevmodrome
1ea709e356
handle no data scenario
2020-09-28 10:58:06 +02:00
kevmodrome
dcb7d02a5f
use Map() to handle renderers
2020-09-28 10:55:50 +02:00
kevmodrome
e8e3a4c793
adds custom renderer for bool fields
2020-09-28 10:53:19 +02:00
kevmodrome
67e176a69d
updates grid componenet to use model schema insteady of first row keys of datasource
2020-09-28 09:15:43 +02:00
kevmodrome
38a2d9df14
wip: add record saving functionality
2020-09-28 09:09:08 +02:00
Joe
e528d1fc3b
Merge branch 'linked-records' of https://github.com/Budibase/budibase into linked-records
2020-09-26 00:46:30 +01:00
Joe
620134132e
Page titles and primary cta alignment and styling consistent
...
Data and automations page titles now use BBUI Heading component and Spacer component. They are not consistent in styling and spacing.
Welcome screen app cards buttons changed to text buttons. I made this change as there were too many buttons on the page. We want one primary button - create new app.
Early changes mage to binding popover. More to come.
2020-09-26 00:45:56 +01:00
mike12345567
47b512be1c
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
2020-09-25 18:05:38 +01:00
mike12345567
7e3715d88a
Some groundwork for the linked records, building up a much more in-depth emitter for models and records to drive the record cleanup.
2020-09-25 18:05:26 +01:00
Andrew Kingston
9bd1743ea0
Rename records to rows in automation definitions
2020-09-25 15:01:48 +01:00
Martin McKeaveney
8d01cc8d8b
Merge branch 'master' of github.com:Budibase/budibase into template-export
2020-09-25 14:51:22 +01:00
Martin McKeaveney
bf242a01ec
re-add electron files
2020-09-25 14:51:04 +01:00
Martin McKeaveney
892ce699ce
template export v1
2020-09-25 14:47:42 +01:00
Andrew Kingston
d0806b2924
Fix cypress test
2020-09-25 13:12:16 +01:00
Andrew Kingston
ab1ddd8006
Rename backend components file structure and standardise no table empty state
2020-09-25 13:11:57 +01:00
Andrew Kingston
6320a85bc2
Unify all popovers and modals to the same styles and reuse common components. Fix filter options
2020-09-25 11:35:32 +01:00
kevmodrome
2df74f1b99
adds rudimentary form to handle input of new rows
2020-09-25 12:32:38 +02:00
Andrew Kingston
86b475fe14
Fix confirm dialogue inside table cell and standardise styles
2020-09-25 11:30:26 +01:00
kevmodrome
ed69526375
adds ag-grid component to display data
2020-09-25 11:44:05 +02:00
Andrew Kingston
a861b404b2
Improve table pagination
2020-09-25 09:18:17 +01:00
Andrew Kingston
aab4fd0832
Tidy backend table styles, fix layout and add scrolling
2020-09-25 09:17:58 +01:00
Andrew Kingston
4e3be6b7b7
Fix navigation on deleting views and use ConfirmDialog for view deletion to improve consistency
2020-09-24 16:33:21 +01:00
Andrew Kingston
9a2d52c9fe
Use ConfirmDialog for table deletion to improve consistency
2020-09-24 16:32:35 +01:00
Andrew Kingston
72b8d387cc
Fix TablePagination crashing when non array data values are used
2020-09-24 16:32:02 +01:00
Martin McKeaveney
d93e1739de
merge
2020-09-24 16:17:33 +01:00
Martin McKeaveney
f447f3a889
Merge branch 'master' of github.com:Budibase/budibase into csv-export
2020-09-24 16:16:59 +01:00
Andrew Kingston
591887b107
Standardise use of ConfirmDialog for automation deletion
2020-09-24 15:58:26 +01:00
Martin McKeaveney
b186f0fbb2
merge
2020-09-24 15:52:09 +01:00
Martin McKeaveney
6e9c238054
use bbui component for dropzone
2020-09-24 15:50:51 +01:00
Andrew Kingston
81d3c7d85d
Tidy backend styles and improve consistency
2020-09-24 15:31:29 +01:00
Andrew Kingston
c9418aa572
Fix backend page height and improve style consistency
2020-09-24 15:11:40 +01:00
Andrew Kingston
f7356539bc
Fix font weight in create automation modal
2020-09-24 15:11:02 +01:00
Andrew Kingston
f6c924a90b
Bump bbui version
2020-09-24 15:09:16 +01:00
Martin McKeaveney
42dfc2b33c
providing ability to perform JSON and CSV export from popover
2020-09-23 23:56:26 +01:00
Martin McKeaveney
31c6450f5e
tidy up
2020-09-23 21:03:13 +01:00
Martin McKeaveney
31dd25331e
ensuring s3 upload works in prod
2020-09-23 20:23:40 +01:00
Martin McKeaveney
fd97c14a50
✨ lint, tidy up and some simplification
2020-09-23 17:29:32 +01:00
Martin McKeaveney
ccebe283cc
abstract local file upload logic
2020-09-23 17:02:06 +01:00
mike12345567
71d6236d05
Adding re-triggering of test case to help with running test case in GH actions.
2020-09-23 16:35:34 +01:00
mike12345567
19bb0481c6
Running linter to cleanup formatting.
2020-09-23 16:20:39 +01:00
mike12345567
6e1e5777b8
Extending the possible time the test case can wait for the record to be updated into the database (automation trigger) and adding JSdocs to automation utilities as per PR suggestions.
2020-09-23 16:16:24 +01:00
Martin McKeaveney
6b00fb2d8e
local file upload from apps
2020-09-23 16:15:09 +01:00
mike12345567
f3f874c3f9
Fixing delay as it was causing test case to be inconsistent (triggering automation)
2020-09-23 15:29:25 +01:00
mike12345567
c024fd6023
Fixing issue with test case.
2020-09-23 15:16:14 +01:00
mike12345567
ff2ba38633
Merge branch 'async-workflow-blocks' of github.com:Budibase/budibase into async-workflow-blocks
2020-09-23 13:34:27 +01:00
mike12345567
f4ec118679
Adding clean up of records based on the model schema to save and update records.
2020-09-23 13:34:11 +01:00
Andrew Kingston
155cef9150
Merge branch 'async-workflow-blocks' of github.com:Budibase/budibase into async-workflow-blocks
2020-09-23 12:31:01 +01:00
Andrew Kingston
d473307b7f
Treat automation step inputs of type number as string, and let server handle types
2020-09-23 12:30:38 +01:00
mike12345567
7f107fcf0a
Update to include update record internal action option, seems very useful rather than having to delete and re-create records every time.
2020-09-23 12:29:20 +01:00
Andrew Kingston
26d5b13921
Merge branch 'async-workflow-blocks' of github.com:Budibase/budibase into async-workflow-blocks
2020-09-23 12:25:20 +01:00
Andrew Kingston
aa47d18bb1
Sort automation steps by name
2020-09-23 12:25:14 +01:00
Andrew Kingston
c728329d51
Improve responsiveness, handle scrolling and tidy up CSS in automations page
2020-09-23 12:24:57 +01:00
mike12345567
8afbb40f36
Implementing type cleanup based on the input schema, specifically for booleans and numbers.
2020-09-23 11:54:15 +01:00
Andrew Kingston
d465d30827
Fix automation block taglines without bindings
2020-09-22 15:42:56 +01:00
mike12345567
ad6002293e
Fixing an issue with the fill in of test data when triggering.
2020-09-22 15:25:26 +01:00
Andrew Kingston
aaa8313c50
Fix crashing when default inputs are undefined in block definition
2020-09-22 15:14:50 +01:00
mike12345567
b4cdc15d50
Adding default options which will be used in the builder if no directory or bucket is specified as environment variables.
2020-09-22 14:37:09 +01:00
mike12345567
a1174d8942
Updating async action loading based on new structure of S3 and manifest.
2020-09-22 14:07:22 +01:00
mike12345567
406032b444
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
2020-09-22 13:00:04 +01:00
mike12345567
9c5b4b4211
Removing log statement.
2020-09-22 12:56:48 +01:00
mike12345567
1845a8c452
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
2020-09-22 12:00:54 +01:00
mike12345567
0501acc823
Quick fix based on test case failure.
2020-09-22 10:41:56 +01:00
mike12345567
c0442b25e1
One final change, match is likely better than matchAll due to the global nature of the regex and its lack of capture groups currently (in workflow mustache cleansing).
2020-09-22 10:33:25 +01:00
mike12345567
b5f42384e3
Updating GH actions to use Node 12 LTS to be inline with Node version used in Docker.
2020-09-22 10:12:17 +01:00
mike12345567
3be61180a8
Adding all fixes for prettier so that test will run.
2020-09-22 09:57:05 +01:00
mike12345567
c18ac80fe2
Further testing.
2020-09-22 09:54:02 +01:00
mike12345567
ab0ee7555b
Confirming suspicions about why a testcase is failing in GH actions only.
2020-09-22 09:50:16 +01:00
mike12345567
cc35099ebd
Adding to test case to retry looking for entries out of the triggered workflow in the case of slow machines.
2020-09-22 09:13:19 +01:00
mike12345567
1a1d09862a
Simplifying review comment changes.
2020-09-22 08:58:16 +01:00
mike12345567
3d2589bc51
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-21 23:19:56 +01:00
mike12345567
39dbf78359
Updates as per review comments.
2020-09-21 23:19:45 +01:00
Andrew Kingston
ce61b979f4
Fix formatter
2020-09-21 16:45:55 +01:00
mike12345567
cdaa0c36a1
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
2020-09-21 15:06:52 +01:00
mike12345567
9d7710e371
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
2020-09-21 15:05:42 +01:00
mike12345567
f6e3d43bd7
Fixing a problem detected by a test case.
2020-09-21 15:05:24 +01:00
mike12345567
af1d3dc139
Updating yarn lock.
2020-09-21 14:53:32 +01:00
mike12345567
eb494b4698
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
2020-09-21 14:51:48 +01:00
mike12345567
08e5e75dbb
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
2020-09-21 14:49:15 +01:00
mike12345567
6967f5f4f0
Fixing linting.
2020-09-21 14:48:24 +01:00
mike12345567
c31a978288
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
2020-09-21 14:01:00 +01:00
mike12345567
fd0e651fe9
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-21 13:53:06 +01:00
mike12345567
61964f9106
Merge branch 'master' of github.com:Budibase/budibase into contextual-workflows
2020-09-21 13:52:26 +01:00
mike12345567
5f064ade9d
Renaming workflows -> automate/automations, throughout the API and the builder itself.
2020-09-21 13:49:34 +01:00
Andrew Kingston
d90b48351b
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-18 20:31:39 +01:00
Andrew Kingston
739195f32a
Allow numerical workflow block input types
2020-09-18 20:31:18 +01:00
Andrew Kingston
67e1680813
Bump bbui version
2020-09-18 20:30:35 +01:00
Andrew Kingston
3160d96b6c
Bump bbui to latest version
2020-09-18 17:41:36 +01:00
mike12345567
7d6f494b7e
Outputting the input record so that it can be used in later steps.
2020-09-18 17:20:19 +01:00
Martin McKeaveney
48366d47be
Update padding for attachment images
2020-09-18 16:52:20 +01:00
mike12345567
6ac5e792b5
Initial work towards async block loading, it will pull the manifest.json from a specified bucket and load packages in async when it does not have them - this will need another feature for when running in the cloud to pull all packages it doesn't currently have to the install directory (EFS).
2020-09-18 16:50:52 +01:00
mike12345567
d2edf5ba62
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-18 16:45:50 +01:00
mike12345567
f399c10f1c
Fix for when table is deleted, was attempting to retrieve views for the table which no longer exists.
2020-09-18 16:45:03 +01:00
Martin McKeaveney
f95692fb84
lowercase file extension
2020-09-18 16:19:41 +01:00
Andrew Kingston
af2bdd2db7
Prevent datetime and boolean fields showing in workflow block setup until these are handled properly
2020-09-18 16:14:37 +01:00
Andrew Kingston
f906ce0a83
Fix part of workflow cypress tests
2020-09-18 16:13:42 +01:00
Martin McKeaveney
d3a18ab079
file size limits
2020-09-18 15:08:36 +01:00
Andrew Kingston
41aeec0c05
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-18 14:34:49 +01:00
mike12345567
3f6547db4b
Fixing an issue where inputs from the builder send empty string when realistically it means no input.
2020-09-18 14:34:14 +01:00
Andrew Kingston
eb22b02c84
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-18 13:56:10 +01:00
mike12345567
9c80e1102d
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-18 13:52:17 +01:00
mike12345567
84d6633636
Fixing an issue where any workflow would be triggered by the same type of event - now matching models.
2020-09-18 13:51:56 +01:00
Martin McKeaveney
e028311813
tidy up
2020-09-18 12:43:45 +01:00
Martin McKeaveney
e717d35f9e
removing delete functionality - not necessary
2020-09-18 12:41:39 +01:00
Andrew Kingston
bce557f727
Improve workflow block tagline rendering and support pretty printing enum bindings
2020-09-18 12:01:57 +01:00
Martin McKeaveney
a307e4d8b4
remove magic numbers
2020-09-18 11:04:09 +01:00
Martin McKeaveney
af9b8ac9bd
return processed file sizes
2020-09-18 11:01:39 +01:00
Martin McKeaveney
9be2b7d691
fix transition dropdown bug
2020-09-17 22:02:30 +01:00
Andrew Kingston
7458b7757e
Add component for rendering workflow mustache taglines
2020-09-17 17:50:54 +01:00
Andrew Kingston
fdf8d2cbab
Fix filter workflow block tagline
2020-09-17 17:49:57 +01:00
Martin McKeaveney
e609414f57
merge with master
2020-09-17 16:40:09 +01:00
Martin McKeaveney
715216e412
more lint
2020-09-17 16:38:33 +01:00
Martin McKeaveney
f48736ffe9
lint
2020-09-17 16:36:39 +01:00
mike12345567
05f3666257
Fixing an issue with deletion action.
2020-09-17 16:28:48 +01:00
mike12345567
cc5994539d
Some fixes after playing around with the new Builder UI.
2020-09-17 16:16:05 +01:00
Andrew Kingston
210080c834
Fix delay workflow block setup
2020-09-17 16:00:55 +01:00
Andrew Kingston
659ae0a641
Replace string.replaceAll due to bad support
2020-09-17 15:46:59 +01:00
Andrew Kingston
9627837e40
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-17 15:15:54 +01:00
mike12345567
f0ae4ad7cc
Making the trigger endpoint detect if the trigger should have a model input and faking any properties that don't exist if required - this behaviour overridden by inputs from external client.
2020-09-17 15:14:08 +01:00
Andrew Kingston
0c45879878
Fix binding of nested fields in workflow save record action
2020-09-17 15:11:28 +01:00
Andrew Kingston
771fd0234f
Fix some small svelte warnings
2020-09-17 15:09:06 +01:00
Andrew Kingston
deeb671fd4
Rename user presentable strings from workflow blocks to steps
2020-09-17 15:08:37 +01:00
Martin McKeaveney
293e5b7859
delete local file upload when file deleted
2020-09-17 15:08:28 +01:00
Andrew Kingston
8570af1c22
Rename user presentable strings from workflow blocks to steps
2020-09-17 15:08:22 +01:00
Andrew Kingston
f341b5f0a9
Add labels to workflow blocks
2020-09-17 15:07:32 +01:00
Andrew Kingston
1cba3f2f8e
Tidy up by using optional chaining
2020-09-17 14:19:14 +01:00
Andrew Kingston
1e099b9b5a
Use user readable enums in workflow block setup fields
2020-09-17 14:18:22 +01:00
Andrew Kingston
57a8dcf595
Add data binding to nested fields within workflow block setup
2020-09-17 14:05:53 +01:00
Andrew Kingston
48f13af109
Block deletion of workflow trigger unless it's the only step left
2020-09-17 14:04:45 +01:00
Andrew Kingston
d31f4f5c34
Update save record block definition
2020-09-17 14:04:13 +01:00
Andrew Kingston
0b424c1f1f
Fix nullish values in RecordSelector
2020-09-17 13:44:18 +01:00
Andrew Kingston
3e3a978e74
Add data binding to workflow block setup
2020-09-17 13:43:52 +01:00
mike12345567
99b1bbebbb
Updating testcase to now trigger a proper workflow and check that it operates as expected.
2020-09-17 13:36:19 +01:00
Martin McKeaveney
4985949786
allow deletion of images
2020-09-17 12:45:28 +01:00
mike12345567
2911a7ba35
Changing how default inputs for workflow definitions are handled and providing pretty print options for enums.
2020-09-17 12:44:59 +01:00
mike12345567
31939e3dc9
Update to improve test cases and get JOI to work as expected.
2020-09-16 19:25:52 +01:00
Andrew Kingston
5997550fbb
Remove full stop in email workflow block description
2020-09-16 15:39:19 +01:00
Andrew Kingston
bcd27a2026
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-16 15:04:58 +01:00
mike12345567
53b317aad1
Fixing a circular dependency that meant a utilities enumerations could not be used until full system initialisation, exporting enums earlier and commenting.
2020-09-16 14:58:30 +01:00
Andrew Kingston
c44ba8b995
Use bbui selects for all selects in workflow steps
2020-09-16 14:38:18 +01:00
mike12345567
1610f483b0
Updating file structure so that each built in step has its own file containing the definition and the function of it, with the intention of keeping definitions together as they will be handled in the async actions.
2020-09-16 14:00:04 +01:00
Andrew Kingston
7986016183
Update builder to support new block definitions with JSON schema
2020-09-16 13:55:28 +01:00
Andrew Kingston
2337e1bac3
Make filter condition human readable since they're just strings
2020-09-16 13:54:56 +01:00
Andrew Kingston
a8be0682bc
Fixing definition for filter workflow block
2020-09-16 13:54:27 +01:00
Martin McKeaveney
d06068dd9f
more design updates on attachment picker
2020-09-16 13:29:18 +01:00
Martin McKeaveney
e97ec7beaf
Dropzone styling
2020-09-16 12:18:47 +01:00
Andrew Kingston
847224f3b7
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
2020-09-16 11:40:09 +01:00
mike12345567
a08ef045bc
Updating definitions to remove the use of the fat model object in workflows and make sure the record structure is common where-ever it is used (as an input or as a trigger output).
2020-09-16 11:20:00 +01:00
Andrew Kingston
0ade1ef558
Bump svelte, rollup and rollup-plugin-terser dependencies to support optional chaining and nullish coalescing
2020-09-16 09:13:13 +01:00
Martin McKeaveney
ad79d422e0
file attachments and processing working, basic design for dropzone
2020-09-15 16:22:13 +01:00
mike12345567
43afb9af1b
Updating block definitions to use pure JSON schema so that it can be used for easy validation.
2020-09-15 15:52:38 +01:00
Andrew Kingston
ba125b5987
Update workflow block definitions
2020-09-15 14:45:37 +01:00
mike12345567
1382c3bb12
This is a breaking change, it updates the block definitions to work with the new structure of inputs and outputs.
2020-09-15 14:27:23 +01:00
Conor Mack
c49e906e5e
Merge branch 'master' of https://github.com/Budibase/budibase into feature/icon-component
2020-09-15 13:44:44 +01:00
Conor Mack
13f4502967
Tidyup
2020-09-15 13:28:51 +01:00
Conor Mack
fa88c68c0e
Icon and Icon Select Component
2020-09-15 11:53:02 +01:00
Michael Drury
1930aa2296
Merge pull request #607 from Budibase/server-workflows
...
Server workflows
2020-09-15 09:09:55 +01:00
Andrew Kingston
42bf945d35
Fix rollup not live reloading correctly
2020-09-15 07:55:32 +01:00
Martin McKeaveney
4926665eeb
v0.1.21
2020-09-14 17:11:47 +01:00
Martin McKeaveney
275a8e38a3
only build electron on releases
2020-09-14 17:02:42 +01:00
Martin McKeaveney
78e6a66543
import error with events panel
2020-09-14 17:00:16 +01:00
Martin McKeaveney
d55d0c70c8
v0.1.20
2020-09-14 16:26:18 +01:00
Martin McKeaveney
fb47ef6c2f
fix pagination
2020-09-14 16:18:02 +01:00
Andrew Kingston
e7c35aafd5
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
2020-09-14 16:04:01 +01:00
mike12345567
ba52b10666
Small fix for last change, singular to plural in API definition.
2020-09-14 16:00:51 +01:00
Martin McKeaveney
44fcec5cc2
Merge pull request #609 from Budibase/frontend-bugs
...
fix frontend bugs
2020-09-14 15:51:38 +01:00
Andrew Kingston
8959e1ddf0
Add more explicit params to arrow functions
2020-09-14 15:46:21 +01:00
Martin McKeaveney
784fac5018
✨ lint
2020-09-14 15:41:20 +01:00
Martin McKeaveney
37f539c5a9
update view schema when table updated
2020-09-14 15:40:45 +01:00
mike12345567
09565e41d0
Adding new API endpoint which provides all definitions in one.
2020-09-14 15:34:09 +01:00
Martin McKeaveney
4daabb6d55
remove map file
2020-09-14 15:23:08 +01:00
Martin McKeaveney
7dea1c1537
adding bbui styles into standard-components
2020-09-14 15:12:02 +01:00
Andrew Kingston
609b039d4c
Revert formatting to 80 print width
2020-09-14 14:35:03 +01:00
mike12345567
b6209d044a
Updating some test cases which were failing silently and changing how environment want handled.
2020-09-14 14:32:20 +01:00
Andrew Kingston
fe97579d36
Merge in master
2020-09-14 13:55:40 +01:00
Michael Shanks
b9c42c640b
Merge pull request #605 from mjashanks/bugfixes
...
Bugfixes
2020-09-14 13:52:35 +01:00
Andrew Kingston
2d922d86be
Remove standard components dist directory
2020-09-14 13:32:52 +01:00
Andrew Kingston
62d37254ea
Fix cypress test for create workflow
2020-09-14 13:29:32 +01:00
Michael Shanks
cacd735961
fix: override client context store on create
2020-09-14 12:46:49 +01:00
Andrew Kingston
12d44ffcad
Fix workflow tests
2020-09-14 12:38:17 +01:00
Michael Shanks
4d56b4873c
updated BBUI
2020-09-14 12:34:46 +01:00
Michael Shanks
ade5527bd7
NavigateTo action: use DataList, so URLs are configurable
2020-09-14 12:32:44 +01:00
Michael Shanks
7fe7c9b286
fix: re-exposing store in component api, as form depends on it
2020-09-14 12:32:10 +01:00
Martin McKeaveney
7acaad11d1
fix frontend bugs
2020-09-14 12:07:08 +01:00
Andrew Kingston
590e7d810d
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
2020-09-14 11:53:19 +01:00
Andrew Kingston
55f418bc95
Fix workflow select components which use objects as options and take initial state from API
2020-09-14 11:51:52 +01:00
Andrew Kingston
9d2f7ed874
Remove deprecated ComponentSelector component which was unique to client side workflow actions which no longer exist
2020-09-14 11:50:10 +01:00
Andrew Kingston
449122095e
Show notification when testing workflow rather than feedback box
2020-09-14 11:49:29 +01:00
Andrew Kingston
4500388a08
Fix unsaved workflow blocks sharing same state
2020-09-14 11:48:08 +01:00
mike12345567
f213f567ef
Adding delete record for when we build in contextual awareness.
2020-09-14 11:47:52 +01:00
Andrew Kingston
9df0dcb9ac
Remove params from delete record workflow action as it is only a placeholder
2020-09-14 11:46:50 +01:00
Michael Shanks
2aca93ecf6
Event Modal - set padding to zero
2020-09-14 11:12:44 +01:00
Conor Mack
a14e5dcee4
Icon and IconSelect Components
2020-09-14 11:08:03 +01:00
Martin McKeaveney
32771fe4e3
backend bug fixes
2020-09-14 11:03:27 +01:00
Andrew Kingston
4636d5e376
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
2020-09-14 10:34:36 +01:00
mike12345567
53e4531c5b
Making worker thread decision based on environment variable (BUDIBASE_ENVIRONMENT) and some general tidy up, as well as fixing delete event emitter
2020-09-14 10:30:35 +01:00
Andrew Kingston
d166d8072b
Merge in master
2020-09-14 10:16:09 +01:00
Andrew Kingston
757845c233
Add working test workflow button
2020-09-14 09:33:18 +01:00
Andrew Kingston
71388f47a4
Fix external workflow triggers not passing though instance ID
2020-09-14 09:12:17 +01:00
Andrew Kingston
56bbb645ad
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
2020-09-11 21:33:05 +01:00
Andrew Kingston
5fedaced21
Hide workflow setup panel unless required
2020-09-11 21:32:32 +01:00
Andrew Kingston
f405c92ce3
Improve selected workflow state labels
2020-09-11 21:32:11 +01:00
Michael Shanks
0982f627ef
some mutating function parameter
2020-09-11 21:30:40 +01:00
Michael Shanks
0735eaa523
stop coercing values on the server - do on client instead
2020-09-11 21:24:52 +01:00
Andrew Kingston
085789ef1d
Remove redundant test workflow tab
2020-09-11 21:22:46 +01:00
Andrew Kingston
731be7da2e
Fix workflow editing state binding, fix transitions and fix select placeholder options
2020-09-11 21:14:58 +01:00
mike12345567
fc38871b66
Adding threading for when not running against PouchDB.
2020-09-11 18:47:22 +01:00
Michael Shanks
d67b29d5d5
bugfix: events broken after views added to binding
2020-09-11 16:33:37 +01:00
Martin McKeaveney
4d411dec62
attachments
2020-09-11 15:09:56 +01:00
Andrew Kingston
643f58125e
Fix workflow filter logic block tagline
2020-09-11 14:46:22 +01:00
Andrew Kingston
304e20428a
Add better animations when editing workflow blocks and changing workflows
2020-09-11 14:31:01 +01:00
Andrew Kingston
494d38029f
Rewrite workflow editing state for better UI sync
2020-09-11 14:23:31 +01:00
Michael Shanks
6b524caf9f
Merge branch 'master' into event-panel
2020-09-11 12:04:25 +01:00
Michael Shanks
718f919354
cypress test fix : windows case-insensitive file path
2020-09-11 11:55:31 +01:00
Michael Shanks
062696958b
removing feather icons - no longer used
2020-09-11 10:39:16 +01:00
Michael Shanks
d951edad61
some comments
2020-09-11 09:53:02 +01:00
Michael Shanks
3b21b15259
fixing some broken tests
2020-09-11 09:29:23 +01:00
Michael Shanks
04f3ed5ec3
Merge branch 'master' into event-panel + binding fixes
2020-09-10 21:55:04 +01:00
Martin McKeaveney
8e3b3ca684
Merge pull request #592 from Budibase/dataform-datepicker
...
data form component date picker aware, form component refactor
2020-09-10 21:42:33 +01:00
Michael Shanks
d3225cb51f
events hooked up and working
2020-09-10 21:11:05 +01:00
mike12345567
b886c8f342
Adding joi validation to the workflow update and create to make sure structure is adhered to, this is built through a curried middleware, to validate on headers, body etc add multiple different validator middlewares to your endpoint.
2020-09-10 17:46:34 +01:00
Andrew Kingston
3bf0358716
Fix create user workflow action
2020-09-10 16:46:58 +01:00