mike12345567
|
4516e3d798
|
Updating snapshot for middleware test.
|
2021-04-12 11:09:06 +01:00 |
Martin McKeaveney
|
e2ce7098c5
|
merge
|
2021-04-12 10:48:27 +01:00 |
Martin McKeaveney
|
98576f586e
|
login page
|
2021-04-11 11:35:55 +01:00 |
mike12345567
|
4f71e11c94
|
Updating some test cases to work with new system.
|
2021-04-09 17:33:21 +01:00 |
mike12345567
|
e34894dd92
|
Global user management now functioning as expected, there were some errant db.destroy functions from the system previously, this is now cleaned up.
|
2021-04-09 16:55:56 +01:00 |
mike12345567
|
3214abb89a
|
Global users now working through the server, all requests proxied.
|
2021-04-09 15:11:49 +01:00 |
Andrew Kingston
|
e76f40548b
|
Disable image processing of attachments
|
2021-04-09 14:22:11 +01:00 |
mike12345567
|
30a7303762
|
Updating to make sure a relative URL is always used for attachments.
|
2021-04-09 13:49:16 +01:00 |
mike12345567
|
d508b905be
|
Making attachments always a relative path on the way out.
|
2021-04-09 13:41:39 +01:00 |
mike12345567
|
15900efc35
|
Some changes after trying system for first time.
|
2021-04-08 17:39:46 +01:00 |
mike12345567
|
8cde219db9
|
First pass of global user configuration through existing user API with role mappings.
|
2021-04-08 16:58:33 +01:00 |
Martin McKeaveney
|
c7f4070ff5
|
encapsulate more auth functionality into shared module and use in worker
|
2021-04-08 11:20:37 +01:00 |
Martin McKeaveney
|
57b3a28708
|
Merge branch 'dev-experience' of https://github.com/Budibase/budibase into feature/global-user-management
|
2021-04-07 17:17:00 +01:00 |
mike12345567
|
30b7678c78
|
Fixing an issue with builder auth, adding a temporary endpoint which the server can set builder token on.
|
2021-04-07 16:08:29 +01:00 |
mike12345567
|
b737aa673d
|
Merge branch 'dev-experience' of github.com:Budibase/budibase into feature/global-user-management
|
2021-04-07 15:22:22 +01:00 |
mike12345567
|
852ecd840c
|
Fixing an issue with group by views.
|
2021-04-07 13:08:28 +01:00 |
mike12345567
|
c1f22def11
|
Updating authorization test case to remove check for builder security and removing builder security while auth is being worked on - added an option to start stack without server so that user can start it in a debug mode if desired.
|
2021-04-07 11:54:51 +01:00 |
Andrew Kingston
|
3f51c07177
|
Merge branch 'dev-experience' of github.com:Budibase/budibase into dev-experience
|
2021-04-07 11:31:26 +01:00 |
Andrew Kingston
|
99258da2df
|
Add commonJS fields to package.json for client and standard components so the server can require them
|
2021-04-07 11:31:19 +01:00 |
mike12345567
|
486ca97330
|
Fixing component definition test cases and fixing an issue found by authorized test case.
|
2021-04-07 11:27:15 +01:00 |
Andrew Kingston
|
1ca48a1602
|
Use node_modules to fetch component manifest in test env
|
2021-04-07 11:16:48 +01:00 |
Andrew Kingston
|
f4ed1812e4
|
Remove CORS hack now that the envoy proxy removes the need for it
|
2021-04-07 10:37:26 +01:00 |
mike12345567
|
a4b1f2390e
|
Formatting.
|
2021-04-06 18:08:07 +01:00 |
mike12345567
|
74aa94fac6
|
Fixing issue with node modules path.
|
2021-04-01 16:36:27 +01:00 |
mike12345567
|
4f589a8b49
|
Fixing an issue with server still expecting tmp directory to be created externally and updating component library to not cache with require in dev.
|
2021-04-01 16:28:51 +01:00 |
mike12345567
|
2f03b758a9
|
Fixing node modules path.
|
2021-04-01 16:22:44 +01:00 |
mike12345567
|
751607f72e
|
Updating standard components to make use of the development version in node_modules.
|
2021-04-01 16:19:31 +01:00 |
mike12345567
|
0b7502ba7e
|
Updating some route middleware security.
|
2021-04-01 14:38:31 +01:00 |
mike12345567
|
95efc26839
|
Some refactoring of utilities and constants, as well as documenting work carried out here.
|
2021-04-01 14:11:58 +01:00 |
mike12345567
|
de694ff338
|
Updating how the client library is served in development.
|
2021-04-01 12:48:38 +01:00 |
mike12345567
|
2252498cd6
|
Updating dev server rendered svelte app client link.
|
2021-04-01 12:08:47 +01:00 |
mike12345567
|
1c44808336
|
Adding a nuke stack option at top of repo and then setting up proxy for dev experience through envoy.
|
2021-04-01 12:02:31 +01:00 |
Andrew Kingston
|
60a045b4c3
|
Update builder to hit port 1000
|
2021-04-01 10:59:15 +01:00 |
Andrew Kingston
|
86667bfa0f
|
Update URLs to use builder instead of _builder
|
2021-04-01 10:06:22 +01:00 |
Andrew Kingston
|
ee33a151b0
|
Support serving vite-bundled builder from server
|
2021-03-31 19:55:55 +01:00 |
Andrew Kingston
|
44ad38fdf8
|
Add BBUI to monorepo and use vite for builder, client lib and standard components
|
2021-03-31 16:14:56 +01:00 |
mike12345567
|
ae8dd1ec78
|
Removing use of the , replacing to ctx.appId to make it clear appId not part of the auth.
|
2021-03-29 17:32:05 +01:00 |
mike12345567
|
76f330fc36
|
Replacing deprecated symbols.
|
2021-03-29 15:06:00 +01:00 |
Martin McKeaveney
|
449fd12b0e
|
Merge pull request #1301 from mslourens/1292-improvement-electron-menu
1292 - add help menu items related to budibase instead of electron
|
2021-03-26 14:57:44 +00:00 |
Martin McKeaveney
|
8f5fd32f74
|
scripting block
|
2021-03-26 14:56:34 +00:00 |
mike12345567
|
12ed9f9d02
|
Quick change after reviewing.
|
2021-03-26 14:46:29 +00:00 |
mike12345567
|
273855ed8c
|
Some minor updates to make search test cases pass.
|
2021-03-26 14:11:24 +00:00 |
mike12345567
|
97f8d34947
|
Some final changes to search system so that the new indexing system is used instead of mango to achieve exactly the same result.
|
2021-03-26 13:46:20 +00:00 |
mike12345567
|
b97071bf82
|
Rewriting search to use the new couchdb 3.0 search functionality.
|
2021-03-25 23:42:50 +00:00 |
mike12345567
|
942214a54a
|
Merge branch 'feature/fs-removal' of github.com:Budibase/budibase into lab-day/lucene
|
2021-03-25 21:56:18 +00:00 |
mike12345567
|
415b48856f
|
Fixing an issue with bucket creation, sometimes many calls will be made at once for checking bucket exists, just manage this by storing the state of promise.
|
2021-03-25 19:22:08 +00:00 |
mike12345567
|
c51cf423e3
|
Creating CouchDB 3.0 indexes.
|
2021-03-25 19:12:17 +00:00 |
mike12345567
|
24c523faad
|
Initialising CouchDB link to lucene and app design DBs for it.
|
2021-03-25 18:04:44 +00:00 |
mike12345567
|
b70ff24dac
|
Some further work to make sure all use of the budibaseAppsDir is removed in important places.
|
2021-03-25 18:03:58 +00:00 |
mike12345567
|
f7d14a8110
|
Quick change to make sure the client lib always served correctly in test.
|
2021-03-25 16:08:09 +00:00 |
mike12345567
|
8d23152562
|
Attempting to solve component library issue permanently in test.
|
2021-03-25 15:19:41 +00:00 |
mike12345567
|
d5154a1ed9
|
Some cleanup fixes for tests that makes sure temp directory isn't getting out of control.
|
2021-03-25 14:46:32 +00:00 |
mike12345567
|
6919057320
|
Fixing cypress test issues.
|
2021-03-25 13:32:05 +00:00 |
mike12345567
|
ed01d2463e
|
Updating system for hosting error that blocked creating apps when server not configured correctly.
|
2021-03-25 12:53:43 +00:00 |
mike12345567
|
8a577b81f6
|
Fixing an issue with a test case, was going down dev path.
|
2021-03-25 11:41:41 +00:00 |
Martin McKeaveney
|
9c281baeb6
|
script block
|
2021-03-25 11:17:04 +00:00 |
Martin McKeaveney
|
4d141d8ba8
|
merge
|
2021-03-24 20:44:52 +00:00 |
mike12345567
|
e58d689ca0
|
Formatting.
|
2021-03-24 18:31:53 +00:00 |
mike12345567
|
c91f21f8e2
|
Fixing an issue with attachments.
|
2021-03-24 18:31:13 +00:00 |
mike12345567
|
d66af9f151
|
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 |
mike12345567
|
ff993db223
|
Adding a self host clause around minio aws config.
|
2021-03-24 12:55:29 +00:00 |
mike12345567
|
9c0a4ab4fb
|
Some changes after testing, needed to update object store client creation.
|
2021-03-24 12:54:59 +00:00 |
Maurits Lourens
|
51a5aea4ce
|
fix build by running yarn format
|
2021-03-23 20:32:22 +01:00 |
mike12345567
|
7a47f96210
|
Removing test case that didn't make sense anymore.
|
2021-03-23 18:06:36 +00:00 |
mike12345567
|
1a878c3e08
|
Fixing some test cases that were affected by file system refactor.
|
2021-03-23 18:04:53 +00:00 |
mike12345567
|
34918013cb
|
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
|
00344b3b39
|
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 |
Martin McKeaveney
|
90228e3334
|
simplify try catch in manage script
|
2021-03-23 11:01:33 +00:00 |
mike12345567
|
36c20b2498
|
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 |
mike12345567
|
78eb00b39d
|
Merge branch 'single-stack-dev' of github.com:Budibase/budibase into feature/fs-removal
|
2021-03-22 17:20:07 +00:00 |
mike12345567
|
14586cd124
|
moving some test cases to not use file system and re-introducing the image processor.
|
2021-03-22 17:19:45 +00:00 |
mike12345567
|
19897de535
|
Removing FS from templates.
|
2021-03-22 16:39:57 +00:00 |
mike12345567
|
fca242b9ee
|
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
|
6742c3ca99
|
basic single stack dev setup
|
2021-03-22 15:43:26 +00:00 |
mike12345567
|
c49637db47
|
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 |
mike12345567
|
b765502d74
|
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 |
Michael Drury
|
2326095dd4
|
Merge pull request #1296 from Budibase/tests/relationships
Server relationship tests
|
2021-03-18 13:13:39 +00:00 |
Martin McKeaveney
|
26ae531842
|
Merge pull request #1295 from Budibase/integrations-tests
Integrations tests
|
2021-03-18 09:45:50 +00:00 |
Maurits Lourens
|
222aae3543
|
1292 - add help menu items related to budibase instead of electron
|
2021-03-18 09:08:39 +01:00 |
mike12345567
|
d28737da34
|
Upping relationship coverage overall to 98% - looking over utilities which are barely ever used.
|
2021-03-16 23:25:18 +00:00 |
Martin McKeaveney
|
cd1b35a77a
|
more branch cov
|
2021-03-16 19:27:18 +00:00 |
Martin McKeaveney
|
c0e9ee282a
|
mysql tests
|
2021-03-16 19:01:51 +00:00 |
Martin McKeaveney
|
172db5f255
|
airtable tests
|
2021-03-16 18:43:56 +00:00 |
mike12345567
|
d6329e2409
|
Adding test cases which bring the link controller coverage to 100%.
|
2021-03-16 18:13:00 +00:00 |
Martin McKeaveney
|
d2699a2755
|
REST integration tests
|
2021-03-16 14:51:14 +00:00 |
mike12345567
|
7c5771c32d
|
Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat
|
2021-03-16 14:12:26 +00:00 |
Martin McKeaveney
|
a16c05ecb0
|
arangodb tests
|
2021-03-16 13:54:39 +00:00 |
Andrew Kingston
|
21ad0d0022
|
Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat
|
2021-03-16 13:52:05 +00:00 |
Andrew Kingston
|
9212a2f623
|
Revert deletion of S3 upload of attachments in cloud env
|
2021-03-16 13:51:50 +00:00 |
mike12345567
|
4a3a420dee
|
Merge branch 'next' of github.com:Budibase/budibase into browser-compat
|
2021-03-16 13:50:31 +00:00 |
mike12345567
|
f114f68021
|
Fixing issue with applications not being created due to a lack of template file.
|
2021-03-16 13:43:46 +00:00 |
mike12345567
|
47cf63bb16
|
starting into relationship testing.
|
2021-03-16 13:24:44 +00:00 |
Martin McKeaveney
|
2150a47af4
|
elasticsearch tests
|
2021-03-16 11:46:13 +00:00 |
Andrew Kingston
|
05b6e825b4
|
Lint
|
2021-03-16 09:28:58 +00:00 |
mike12345567
|
d99b6b48a8
|
Removing unused test and directory.
|
2021-03-15 20:45:16 +00:00 |
mike12345567
|
ef5049ccc7
|
Merge branch 'master' of github.com:Budibase/budibase into tests/automation-tests
|
2021-03-15 20:44:54 +00:00 |
mike12345567
|
60841d1b1f
|
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
|
d5ae0fa2a9
|
dynamoDB tests
|
2021-03-15 19:45:39 +00:00 |
Andrew Kingston
|
78c6f9ca3d
|
Remove electron specific app import
|
2021-03-15 18:32:20 +00:00 |
mike12345567
|
d5ec1b3167
|
Removing un-used code and removing some files from coverage that aren't of consequence.
|
2021-03-15 17:14:56 +00:00 |
mike12345567
|
794372987e
|
Adding more test cases for the controllers, tables and views weren't as well covered as required.
|
2021-03-15 16:36:38 +00:00 |
Martin McKeaveney
|
e7b0564ca3
|
couchDB tests
|
2021-03-15 16:26:46 +00:00 |
Martin McKeaveney
|
de68ba23dd
|
postgres integration tests
|
2021-03-15 16:07:04 +00:00 |
mike12345567
|
3406138f34
|
Finishing off automation test cases, above 90% coverage for automations codebase.
|
2021-03-15 14:11:13 +00:00 |
Andrew Kingston
|
08ea461caa
|
Remove electron specific attachment uploads inside the builder
|
2021-03-15 12:10:21 +00:00 |
Martin McKeaveney
|
fc0be494a8
|
Merge branch 'master' of https://github.com/Budibase/budibase into integrations-tests
|
2021-03-15 11:55:01 +00:00 |
Martin McKeaveney
|
44412f7556
|
adding correct path delimiter for windows
|
2021-03-14 18:10:38 +00:00 |
Martin McKeaveney
|
872d8641cb
|
make path windows friendly
|
2021-03-14 17:57:28 +00:00 |
mike12345567
|
799168c6b8
|
Adding in all the automation step tests, beginning work on the general automation tests.
|
2021-03-12 15:32:16 +00:00 |
Martin McKeaveney
|
c31e04eb73
|
airtable tests
|
2021-03-12 09:29:27 +00:00 |
mike12345567
|
189a673c9c
|
Testing some of the automation actions (still a few to complete) and adding quick test case for the self host stuff.
|
2021-03-11 18:29:48 +00:00 |
Martin McKeaveney
|
31c0905ade
|
merge
|
2021-03-11 15:28:43 +00:00 |
mike12345567
|
d66db07ba3
|
Merge branch 'master' of github.com:Budibase/budibase into tests/upping-coverage
|
2021-03-11 14:51:13 +00:00 |
Martin McKeaveney
|
6c6271faf2
|
Merge pull request #1271 from Budibase/develop
Develop
|
2021-03-11 13:11:47 +00:00 |
mike12345567
|
2617127bd6
|
Fixing an issue with tmp directory filling up with different test apps.
|
2021-03-11 12:09:47 +00:00 |
mike12345567
|
8f82b069d2
|
Removing unused require.
|
2021-03-10 18:46:52 +00:00 |
mike12345567
|
163d24a767
|
Updating row tests, reducing console logging during tests for speed and clarity, testing some misc endpoints and updating search functionality to use a starts with operator when working with strings on rows.
|
2021-03-10 17:55:42 +00:00 |
Martin McKeaveney
|
f69e06870b
|
Merge pull request #1266 from Budibase/middleware-tests
Middleware tests
|
2021-03-10 15:28:11 +00:00 |
mike12345567
|
a6bde49ad3
|
Updating application tests to run a lot deeper, which required updating some other tests to account for creation of empty screens and layouts.
|
2021-03-10 12:56:30 +00:00 |
mike12345567
|
a48f1c72f2
|
Adding auth tests.
|
2021-03-10 12:20:07 +00:00 |
mike12345567
|
28329d7f6b
|
Fixing issue with datasource find endpoint, removing un-used code and updating data source test.
|
2021-03-10 11:56:52 +00:00 |
mike12345567
|
dd16c84ecd
|
Upping automation coverage by adding webhook testing and increasing screen coverage.
|
2021-03-10 11:47:39 +00:00 |
Martin McKeaveney
|
4b5a1d6177
|
allowing airtable query to send down the number of records you want from your table
|
2021-03-10 10:39:58 +00:00 |
Martin McKeaveney
|
ca5ca7add9
|
finish authenticated tests
|
2021-03-09 17:31:52 +00:00 |
mike12345567
|
929db83e99
|
Upping user test cases to cover all of controller.
|
2021-03-09 17:09:18 +00:00 |
Martin McKeaveney
|
4d39cf5405
|
authenticated tests
|
2021-03-09 17:04:24 +00:00 |
mike12345567
|
d9151cca0a
|
Adding test cases for backup and integration.
|
2021-03-09 16:28:41 +00:00 |
mike12345567
|
33fa31aae9
|
Adding test cases for component, templates and hosting as well as updating some existing test cases.
|
2021-03-09 16:07:44 +00:00 |
Martin McKeaveney
|
5dcc4f23c6
|
usageQuota tests
|
2021-03-09 15:13:14 +00:00 |
Martin McKeaveney
|
c755df9f91
|
resourceId tests
|
2021-03-09 12:39:32 +00:00 |
mike12345567
|
6231c25ed5
|
Updating query test to include mocked preview/execute and adding layout tests.
|
2021-03-09 11:56:32 +00:00 |
Martin McKeaveney
|
c4b3a7c884
|
refactor selfhost middleware tests to use TestConfiguration
|
2021-03-09 11:33:16 +00:00 |
Martin McKeaveney
|
05efe05061
|
tests for authorized middleware
|
2021-03-09 11:27:12 +00:00 |
mike12345567
|
2bf227ab58
|
Adding API key tests.
|
2021-03-08 18:18:53 +00:00 |
mike12345567
|
c5cb40c1cf
|
Adding a query find and planning to tackle mocking out the preview and execute functionality.
|
2021-03-08 18:03:26 +00:00 |
mike12345567
|
0652133a30
|
Some fixes after testing webhooks as well as adding test cases for all webhook endpoints.
|
2021-03-08 15:57:19 +00:00 |
Martin McKeaveney
|
1b1ed8a823
|
self hosted middleware test
|
2021-03-08 15:46:12 +00:00 |
mike12345567
|
701a479b2a
|
Updating routing test cases.
|
2021-03-08 14:49:19 +00:00 |
Martin McKeaveney
|
1a9290b395
|
middleware tests
|
2021-03-05 14:13:43 +00:00 |
Michael Drury
|
1f03851f0d
|
Merge pull request #1252 from Budibase/feature/test-refactor
Server test refactor
|
2021-03-05 13:43:18 +00:00 |
mike12345567
|
a9304bbcbd
|
linting.
|
2021-03-05 12:55:52 +00:00 |
mike12345567
|
0878d692c2
|
Reducing the boilerplate needed around setting up a test case.
|
2021-03-05 12:11:44 +00:00 |
mike12345567
|
110ae15fb3
|
Some more quick modifications to test re-factor before PR.
|
2021-03-05 11:24:15 +00:00 |
Martin McKeaveney
|
9495e08b58
|
remove variable
|
2021-03-04 17:55:58 +00:00 |
Martin McKeaveney
|
39e2d78317
|
refactor view tests
|
2021-03-04 17:55:24 +00:00 |
mike12345567
|
242341e74f
|
Moving comment.
|
2021-03-04 17:12:44 +00:00 |
mike12345567
|
10d5da6aab
|
Small amount more user refactoring, removing use of couchTestUtils.
|
2021-03-04 17:06:33 +00:00 |
Martin McKeaveney
|
ed0ee4fe60
|
Merge branch 'feature/test-refactor' of https://github.com/Budibase/budibase into feature/test-refactor
|
2021-03-04 16:54:50 +00:00 |
Martin McKeaveney
|
19b613d6e5
|
refactor user test
|
2021-03-04 16:54:44 +00:00 |
mike12345567
|
01f9981f11
|
Refactoring table testcases.
|
2021-03-04 14:36:59 +00:00 |