1
0
Fork 0
mirror of synced 2024-10-02 10:08:09 +13:00
Commit graph

4386 commits

Author SHA1 Message Date
mike12345567
775ae3171f Fixing an issue with attachments. 2021-03-24 18:31:13 +00:00
mike12345567
73cf53d149 Getting rid of the CLOUD environment variable, this makes no sense anymore, now there is isDev() and isProd() which will work out the current state of the cluster. 2021-03-24 18:21:23 +00:00
Andrew Kingston
c70b69577a Add attachment handling to tables 2021-03-24 16:29:28 +00:00
Andrew Kingston
2cfc30ad2f Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor 2021-03-24 15:52:05 +00:00
Andrew Kingston
6457751367 Add initial version of new spectrum table component 2021-03-24 15:51:57 +00:00
Martin McKeaveney
679da60b1c make cypress use leveldb 2021-03-24 15:36:13 +00:00
mike12345567
e9ed014bac Adding a self host clause around minio aws config. 2021-03-24 12:55:29 +00:00
mike12345567
e61a365d24 Some changes after testing, needed to update object store client creation. 2021-03-24 12:54:59 +00:00
mike12345567
f842607dbb Changing some code coverage settings. 2021-03-23 18:07:46 +00:00
mike12345567
e9ee49cce1 Removing test case that didn't make sense anymore. 2021-03-23 18:06:36 +00:00
mike12345567
e715423544 Fixing some test cases that were affected by file system refactor. 2021-03-23 18:04:53 +00:00
mike12345567
19b5b41953 Main work of file system refactor now complete, ready to test more fully - most test cases passing, need to look through them more thoroughly and make sure everything still makes sense. 2021-03-23 17:54:02 +00:00
mike12345567
d7497aa989 Some changes to how environment is loaded to make the init process by default flesh out some good settings. 2021-03-23 15:37:11 +00:00
Andrew Kingston
543b5bb3fd Update cypress tests 2021-03-23 13:31:56 +00:00
Martin McKeaveney
afaa706e07 simplify try catch in manage script 2021-03-23 11:01:33 +00:00
Martin McKeaveney
555e6386a7 better wording and tidy up of init script 2021-03-22 19:35:29 +00:00
Andrew Kingston
b24760f613 Fix automatic generation of form field group schemas 2021-03-22 18:07:11 +00:00
mike12345567
091782389a Updating some of the deployment/uploading mechanism purely to remove file system, all of this will go anyway but some of it was used to handle file uploads (attachments) to object store so needed to convert it a bit 2021-03-22 18:06:10 +00:00
Andrew Kingston
d7c4fab4a5 Remove RowDetail component 2021-03-22 18:04:40 +00:00
Andrew Kingston
e16a28fcd2 Don't add _id and _rev fields to form schemas 2021-03-22 17:59:54 +00:00
Andrew Kingston
2d6bc0c998 Fix data binding not generating bindable properties for components referencing a data provider ID wrapped for handlebars 2021-03-22 17:57:19 +00:00
Martin McKeaveney
71103bd601 add docker-compose dep to package.json 2021-03-22 17:29:27 +00:00
mike12345567
35e3999b05 Merge branch 'single-stack-dev' of github.com:Budibase/budibase into feature/fs-removal 2021-03-22 17:20:07 +00:00
mike12345567
0f05568412 moving some test cases to not use file system and re-introducing the image processor. 2021-03-22 17:19:45 +00:00
Martin McKeaveney
b5bbfa3d93 ignoring dev env 2021-03-22 17:17:31 +00:00
Martin McKeaveney
50b0759642 tidy up 2021-03-22 17:15:34 +00:00
Martin McKeaveney
9e28ddf3c1 single stack dev setup complete 2021-03-22 17:05:00 +00:00
mike12345567
94fa07bd18 Removing FS from templates. 2021-03-22 16:39:57 +00:00
mike12345567
bf2adb0458 Updating API keys and changing over system to allow use of builder endpoints when running in cloud. 2021-03-22 16:39:11 +00:00
Martin McKeaveney
f7f385937c redis, tidy ups 2021-03-22 16:18:29 +00:00
Martin McKeaveney
2852a739a4 basic single stack dev setup 2021-03-22 15:43:26 +00:00
Andrew Kingston
a3d57b3f82 Update row detail autoscreen to use new data provider and safe bindings 2021-03-22 12:11:29 +00:00
Andrew Kingston
d88c91c11a Update data provider select to use safe binding options 2021-03-22 12:11:12 +00:00
Andrew Kingston
2d713bed81 Update bindings to always ensure they are safely escaped 2021-03-22 12:10:43 +00:00
Andrew Kingston
135cee8689 Update new row autoscreen to handle new SaveRow button action 2021-03-22 11:42:53 +00:00
Andrew Kingston
96e59e6149 Update list autoscreen to use new data provider 2021-03-22 11:29:26 +00:00
mike12345567
95ee615006 Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access. 2021-03-19 19:07:47 +00:00
Martin McKeaveney
f0ff1031ea Merge branch 'feature/fs-removal' of https://github.com/Budibase/budibase into single-stack-dev 2021-03-19 15:13:56 +00:00
mike12345567
8821eba634 Working on moving file system access around, starting by centralising it then working out what needs to be moved to object store and how. 2021-03-19 14:43:41 +00:00
Andrew Kingston
521a282aef Add explicity titles to DrawerBindableInputs in DeleteRow button action 2021-03-19 14:28:11 +00:00
Andrew Kingston
2a6e05efff Fix massive widths on remaining button actions 2021-03-19 14:26:37 +00:00
Keviin Åberg Kultalahti
aaf1f6a532 merge next 2021-03-19 15:10:12 +01:00
Andrew Kingston
1521a22c39 Fix massive width in filter editor drawer 2021-03-19 14:05:42 +00:00
Andrew Kingston
ea68885581 Update SaveRow button action to take an explicit table ID, making it more much flexible. Fix massive width 2021-03-19 14:05:28 +00:00
Andrew Kingston
fecf35dc46 Update DeleteRow button action to take explicit props and fix massive width 2021-03-19 14:04:37 +00:00
Andrew Kingston
b9c43052f6 Update schema generation to automatically include _id and _rev fields 2021-03-19 14:04:00 +00:00
Keviin Åberg Kultalahti
c0aa583de1 remove log 2021-03-19 14:58:00 +01:00
Andrew Kingston
aef82e29a6 Update form setting datasource type 2021-03-19 13:09:22 +00:00
mike12345567
f2840d1bc7 Setting up budi CLI for NPM as well. 2021-03-19 10:50:25 +00:00
mike12345567
b8c265fbc8 Updating to scoped name for package. 2021-03-19 10:37:02 +00:00
mike12345567
2b33811496 Removing use of env file, was causing issues, just parsing the env variables directly. 2021-03-19 10:29:43 +00:00
Keviin Åberg Kultalahti
eb27c9d9dc fix some navigation issues when removing tables/datasources 2021-03-19 11:03:44 +01:00
mike12345567
c2302929bd Adding a digital ocean startup init process which makes use of the user_data system. 2021-03-19 10:02:29 +00:00
Andrew Kingston
951491006b Update all charts to work with new data provider 2021-03-18 18:45:11 +00:00
mike12345567
810b3c34b7 Formatting. 2021-03-18 18:27:00 +00:00
mike12345567
7634ed6869 Updating the CLI to have a fast init method, this will make using it for DO much much easier. 2021-03-18 18:26:41 +00:00
Andrew Kingston
87fd743f75 Update bar chart to work with new data provider 2021-03-18 17:34:51 +00:00
Michael Drury
1bb2b45d67
Merge pull request #1285 from Budibase/dependabot/npm_and_yarn/packages/string-templates/marked-2.0.0
Bump marked from 1.2.8 to 2.0.0 in /packages/string-templates
2021-03-18 16:19:48 +00:00
Andrew Kingston
73bff491e8 Update grid to support data providers 2021-03-18 15:53:59 +00:00
Andrew Kingston
dc1f420163 Provide schema from data providers 2021-03-18 15:53:25 +00:00
Keviin Åberg Kultalahti
cc363fa463 reverts some of the merged files 2021-03-18 14:33:45 +01:00
Michael Drury
9f8d212489
Merge pull request #1296 from Budibase/tests/relationships
Server relationship tests
2021-03-18 13:13:39 +00:00
Keviin Åberg Kultalahti
fcd7d577d0 merge next 2021-03-18 14:05:12 +01:00
Kevin Åberg Kultalahti
06ede4466e
Merge pull request #1298 from Budibase/fix/route-preservation
Fix/route preservation
2021-03-18 14:01:31 +01:00
Keviin Åberg Kultalahti
9d77f084a1 fix not being redirected to datasource index page once you delete a datasource 2021-03-18 10:56:18 +01:00
Keviin Åberg Kultalahti
fdc1e44896 removes some logic and fixes table/integration select when switching tabs 2021-03-18 10:46:21 +01:00
Martin McKeaveney
6555e790a5
Merge pull request #1295 from Budibase/integrations-tests
Integrations tests
2021-03-18 09:45:50 +00:00
Keviin Åberg Kultalahti
6a1ce67e60 Merge branch 'next' into fix/route-preservation 2021-03-18 08:41:41 +01:00
Keviin Åberg Kultalahti
28f2f7ca59 bumps svelte version in client and standard-components packages 2021-03-17 14:27:51 +01:00
Keviin Åberg Kultalahti
788e29e6df lint fixes 2021-03-17 14:02:12 +01:00
Keviin Åberg Kultalahti
a845660b2d fixes for initial routing 2021-03-17 14:01:42 +01:00
Keviin Åberg Kultalahti
4503a7d1f8 wip: routify 2021-03-17 12:40:24 +01:00
mike12345567
de4a413b98 Adding db test directory to list of ignored from coverage. 2021-03-16 23:30:20 +00:00
mike12345567
b1e443f581 Upping relationship coverage overall to 98% - looking over utilities which are barely ever used. 2021-03-16 23:25:18 +00:00
Martin McKeaveney
b7a230065b more branch cov 2021-03-16 19:27:18 +00:00
Andrew Kingston
788817d249 Update bindable properties to handle new data provider 2021-03-16 19:11:00 +00:00
Martin McKeaveney
6698641182 mysql tests 2021-03-16 19:01:51 +00:00
Martin McKeaveney
d37283adda airtable tests 2021-03-16 18:43:56 +00:00
Andrew Kingston
d1be0a58b4 Fix edge case bug where the literal handlebars helper would not work with objects including a dash character 2021-03-16 18:16:56 +00:00
mike12345567
d6b23b3a79 Adding test cases which bring the link controller coverage to 100%. 2021-03-16 18:13:00 +00:00
Martin McKeaveney
4ab88daf28 REST integration tests 2021-03-16 14:51:14 +00:00
mike12345567
ff7b381668 Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat 2021-03-16 14:12:26 +00:00
Martin McKeaveney
2da1d27ba6 arangodb tests 2021-03-16 13:54:39 +00:00
Andrew Kingston
a51f5c73c4 Add data provider component and refactor component setting types 2021-03-16 13:54:34 +00:00
Andrew Kingston
b9e3b04247 Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat 2021-03-16 13:52:05 +00:00
Andrew Kingston
c0cf70720a Revert deletion of S3 upload of attachments in cloud env 2021-03-16 13:51:50 +00:00
mike12345567
298eb7f444 Merge branch 'next' of github.com:Budibase/budibase into browser-compat 2021-03-16 13:50:31 +00:00
mike12345567
bc18959f87 Fixing issue with applications not being created due to a lack of template file. 2021-03-16 13:43:46 +00:00
mike12345567
fbbb3d12a1 starting into relationship testing. 2021-03-16 13:24:44 +00:00
Martin McKeaveney
8fa3685852 elasticsearch tests 2021-03-16 11:46:13 +00:00
Andrew Kingston
5da828a11c Lint 2021-03-16 09:28:58 +00:00
mike12345567
8b6e429055 Removing unused test and directory. 2021-03-15 20:45:16 +00:00
mike12345567
2f608b3320 Merge branch 'master' of github.com:Budibase/budibase into tests/automation-tests 2021-03-15 20:44:54 +00:00
mike12345567
f40a54b366 Merge branch 'master' of github.com:Budibase/budibase 2021-03-15 20:43:41 +00:00
mike12345567
bec6ff0881 Formatting. 2021-03-15 20:43:31 +00:00
mike12345567
8b9271e5b7 Removing unused code that was causing some issues with API key lookup and validation in self hosted setups. 2021-03-15 20:43:08 +00:00
Martin McKeaveney
b4f4b7dde0 fix duplicate column name issue 2021-03-15 20:38:55 +00:00
Martin McKeaveney
6ba84b420c dynamoDB tests 2021-03-15 19:45:39 +00:00
Andrew Kingston
cee0decfcc Remove electron specific app import 2021-03-15 18:32:20 +00:00
mike12345567
3b0988074c Removing un-used code and removing some files from coverage that aren't of consequence. 2021-03-15 17:14:56 +00:00