Martin McKeaveney
|
22a3f1691f
|
in progress - currentapp token
|
2021-04-12 12:02:28 +01:00 |
mike12345567
|
08ce2b0557
|
Some fixes for automations, removing password obsfucation in create user step as not useful and making update row work with correct row ID.
|
2021-04-12 11:53:37 +01:00 |
Martin McKeaveney
|
826da54731
|
Merge branch 'feature/global-user-management' of https://github.com/Budibase/budibase into feature/global-user-management
|
2021-04-12 11:20:07 +01:00 |
Martin McKeaveney
|
0548fdc863
|
self endpoint, simple auth
|
2021-04-12 11:20:01 +01:00 |
mike12345567
|
185dd1c7a9
|
Fixing issue with 403 on schema endpoint due to change in middleware.
|
2021-04-12 11:16:41 +01:00 |
mike12345567
|
47fa06675e
|
Merge branch 'feature/global-user-management' of github.com:Budibase/budibase into feature/global-user-management
|
2021-04-12 11:09:22 +01:00 |
mike12345567
|
eed1228803
|
Updating snapshot for middleware test.
|
2021-04-12 11:09:06 +01:00 |
Martin McKeaveney
|
6499213f90
|
merge
|
2021-04-12 10:48:27 +01:00 |
Martin McKeaveney
|
c30e70c939
|
v0.8.14
|
2021-04-11 12:58:22 +01:00 |
Martin McKeaveney
|
4b6efc42ed
|
v0.8.13
|
2021-04-11 12:53:39 +01:00 |
Martin McKeaveney
|
b5a5df7f60
|
login page
|
2021-04-11 11:35:55 +01:00 |
mike12345567
|
dccd559b56
|
Updating some test cases to work with new system.
|
2021-04-09 17:33:21 +01:00 |
mike12345567
|
dc62087dad
|
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
|
164ef9a22e
|
Global users now working through the server, all requests proxied.
|
2021-04-09 15:11:49 +01:00 |
Andrew Kingston
|
4e214f4e87
|
Disable image processing of attachments
|
2021-04-09 14:22:11 +01:00 |
mike12345567
|
b419430f04
|
Updating to make sure a relative URL is always used for attachments.
|
2021-04-09 13:49:16 +01:00 |
mike12345567
|
75e0d82c8d
|
Making attachments always a relative path on the way out.
|
2021-04-09 13:41:39 +01:00 |
mike12345567
|
5cf3740fea
|
Making sure volumes are removed when nuking.
|
2021-04-08 18:18:53 +01:00 |
mike12345567
|
13c368109e
|
Some changes after trying system for first time.
|
2021-04-08 17:39:46 +01:00 |
mike12345567
|
792114ef46
|
First pass of global user configuration through existing user API with role mappings.
|
2021-04-08 16:58:33 +01:00 |
Martin McKeaveney
|
b7f0891567
|
Merge branch 'feature/global-user-management' of https://github.com/Budibase/budibase into feature/global-user-management
|
2021-04-08 11:20:42 +01:00 |
Martin McKeaveney
|
73dfad3001
|
encapsulate more auth functionality into shared module and use in worker
|
2021-04-08 11:20:37 +01:00 |
mike12345567
|
cc92b6c087
|
Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management
|
2021-04-08 11:12:24 +01:00 |
mike12345567
|
9c0a879e86
|
Merge branch 'dev-experience' of github.com:Budibase/budibase into dev-experience
|
2021-04-07 17:52:36 +01:00 |
mike12345567
|
0f49868de8
|
Updating to make sure the envoy generated dev file is very obviously not to be edited.
|
2021-04-07 17:52:22 +01:00 |
Andrew Kingston
|
8a3a7cfe92
|
Update all scripts to use yarn rather than npm
|
2021-04-07 17:38:49 +01:00 |
Martin McKeaveney
|
2d7823f314
|
Merge branch 'dev-experience' of https://github.com/Budibase/budibase into feature/global-user-management
|
2021-04-07 17:17:00 +01:00 |
mike12345567
|
482525187d
|
Attempting to use HBS to re-create the envoy file as needed in dev.
|
2021-04-07 17:13:19 +01:00 |
mike12345567
|
29787032f0
|
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
|
fed4910ac8
|
Merge branch 'dev-experience' of github.com:Budibase/budibase into feature/global-user-management
|
2021-04-07 15:22:22 +01:00 |
mike12345567
|
c926206ad7
|
Fixing an issue with group by views.
|
2021-04-07 13:08:28 +01:00 |
mike12345567
|
18ce4a1e19
|
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 |
Martin McKeaveney
|
6e40e444fc
|
Merge branch 'feature/global-user-management' of https://github.com/Budibase/budibase into feature/global-user-management
|
2021-04-07 11:33:22 +01:00 |
Martin McKeaveney
|
87b1924470
|
groundwork for budibase auth lib
|
2021-04-07 11:33:16 +01:00 |
Andrew Kingston
|
62a5c1697d
|
Merge branch 'dev-experience' of github.com:Budibase/budibase into dev-experience
|
2021-04-07 11:31:26 +01:00 |
Andrew Kingston
|
4cb085d80d
|
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
|
62360b1025
|
Fixing component definition test cases and fixing an issue found by authorized test case.
|
2021-04-07 11:27:15 +01:00 |
Andrew Kingston
|
2ccdf54924
|
Use node_modules to fetch component manifest in test env
|
2021-04-07 11:16:48 +01:00 |
Andrew Kingston
|
4e200d0def
|
Update locks
|
2021-04-07 10:52:41 +01:00 |
Andrew Kingston
|
35c2e5dd94
|
Remove CORS hack now that the envoy proxy removes the need for it
|
2021-04-07 10:37:26 +01:00 |
mike12345567
|
c659968bd9
|
Formatting.
|
2021-04-06 18:08:07 +01:00 |
mike12345567
|
be41ff0064
|
Adding back server lock file.
|
2021-04-01 17:07:31 +01:00 |
mike12345567
|
e9e01f00cc
|
Fixing issue with node modules path.
|
2021-04-01 16:36:27 +01:00 |
mike12345567
|
07c4d519f6
|
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
|
b25cd7a23f
|
Fixing node modules path.
|
2021-04-01 16:22:44 +01:00 |
mike12345567
|
e2c5051467
|
Updating standard components to make use of the development version in node_modules.
|
2021-04-01 16:19:31 +01:00 |
mike12345567
|
73e97e50f4
|
Updating some route middleware security.
|
2021-04-01 14:38:31 +01:00 |
mike12345567
|
3672188f4e
|
Some refactoring of utilities and constants, as well as documenting work carried out here.
|
2021-04-01 14:11:58 +01:00 |
mike12345567
|
8ea12c30a6
|
Updating how the client library is served in development.
|
2021-04-01 12:48:38 +01:00 |
mike12345567
|
d2bdb439ef
|
Updating dev server rendered svelte app client link.
|
2021-04-01 12:08:47 +01:00 |
mike12345567
|
bdb751a8ff
|
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
|
f2a898147f
|
Update builder to hit port 1000
|
2021-04-01 10:59:15 +01:00 |
Andrew Kingston
|
23641a5d56
|
Update URLs to use builder instead of _builder
|
2021-04-01 10:06:22 +01:00 |
Andrew Kingston
|
d4cc872b5c
|
Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui
|
2021-04-01 09:12:16 +01:00 |
Andrew Kingston
|
2fb3a30e57
|
Update gitignore in server
|
2021-03-31 19:58:08 +01:00 |
Andrew Kingston
|
e7b65719d5
|
Ignore builder files inside server
|
2021-03-31 19:57:48 +01:00 |
Andrew Kingston
|
96e8dfc68f
|
Support serving vite-bundled builder from server
|
2021-03-31 19:55:55 +01:00 |
Andrew Kingston
|
cc2d59f564
|
Remove hardcoded builder assets in server
|
2021-03-31 19:55:21 +01:00 |
Andrew Kingston
|
583faba9da
|
Add BBUI to monorepo and use vite for builder, client lib and standard components
|
2021-03-31 16:14:56 +01:00 |
Keviin Åberg Kultalahti
|
c729b8654b
|
merge next
|
2021-03-31 11:26:44 +02:00 |
mike12345567
|
865baf6d16
|
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 |
Andrew Kingston
|
8457e1743c
|
Add correct height placeholder for tables to avoid jarring page resizing when loading data
|
2021-03-29 16:05:32 +01:00 |
mike12345567
|
bcde3a6d64
|
Replacing deprecated symbols.
|
2021-03-29 15:06:00 +01:00 |
Martin McKeaveney
|
03a9266ce6
|
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
|
33fe760959
|
scripting block
|
2021-03-26 14:56:34 +00:00 |
mike12345567
|
357cd8cfbd
|
Quick change after reviewing.
|
2021-03-26 14:46:29 +00:00 |
mike12345567
|
3916b9a29a
|
Some minor updates to make search test cases pass.
|
2021-03-26 14:11:24 +00:00 |
mike12345567
|
659874c9ee
|
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
|
a5fd8d0e33
|
Rewriting search to use the new couchdb 3.0 search functionality.
|
2021-03-25 23:42:50 +00:00 |
mike12345567
|
8ae0e6bf15
|
Merge branch 'feature/fs-removal' of github.com:Budibase/budibase into lab-day/lucene
|
2021-03-25 21:56:18 +00:00 |
mike12345567
|
d459de1ae1
|
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
|
03ef141297
|
Creating CouchDB 3.0 indexes.
|
2021-03-25 19:12:17 +00:00 |
mike12345567
|
dfa2881f1c
|
Initialising CouchDB link to lucene and app design DBs for it.
|
2021-03-25 18:04:44 +00:00 |
mike12345567
|
321d3cbd5d
|
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
|
f16fe2d8d2
|
Quick change to make sure the client lib always served correctly in test.
|
2021-03-25 16:08:09 +00:00 |
mike12345567
|
e9ceff42d5
|
Attempting to solve component library issue permanently in test.
|
2021-03-25 15:19:41 +00:00 |
mike12345567
|
1cf0027c6e
|
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
|
7c2ef4d43f
|
Fixing cypress test issues.
|
2021-03-25 13:32:05 +00:00 |
mike12345567
|
3bef238d55
|
Updating system for hosting error that blocked creating apps when server not configured correctly.
|
2021-03-25 12:53:43 +00:00 |
mike12345567
|
1de09689b5
|
Fixing an issue with a test case, was going down dev path.
|
2021-03-25 11:41:41 +00:00 |
Martin McKeaveney
|
28c544490c
|
script block
|
2021-03-25 11:17:04 +00:00 |
Martin McKeaveney
|
6f2a1d45cc
|
v0.8.12
|
2021-03-25 10:40:08 +00:00 |
Martin McKeaveney
|
f4c7455936
|
merge
|
2021-03-24 20:44:52 +00:00 |
Martin McKeaveney
|
9a47528775
|
v0.8.11
|
2021-03-24 18:48:26 +00:00 |
mike12345567
|
7e232502d8
|
Formatting.
|
2021-03-24 18:31:53 +00:00 |
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 |
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 |
Maurits Lourens
|
cefd3b9643
|
fix build by running yarn format
|
2021-03-23 20:32:22 +01: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 |
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 |
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 |
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 |
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 |
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 |
Michael Drury
|
9f8d212489
|
Merge pull request #1296 from Budibase/tests/relationships
Server relationship tests
|
2021-03-18 13:13:39 +00:00 |
Martin McKeaveney
|
6555e790a5
|
Merge pull request #1295 from Budibase/integrations-tests
Integrations tests
|
2021-03-18 09:45:50 +00:00 |
Maurits Lourens
|
d64b80b118
|
1292 - add help menu items related to budibase instead of electron
|
2021-03-18 09:08:39 +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 |
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 |
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
|
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 |
Martin McKeaveney
|
b4c14bf8a6
|
v0.8.10
|
2021-03-15 21:26:50 +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
|
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
|
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 |
mike12345567
|
e8c000dd51
|
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
|
813ea1ede8
|
couchDB tests
|
2021-03-15 16:26:46 +00:00 |
Martin McKeaveney
|
53278c2648
|
postgres integration tests
|
2021-03-15 16:07:04 +00:00 |
mike12345567
|
ece948e4ef
|
Finishing off automation test cases, above 90% coverage for automations codebase.
|
2021-03-15 14:11:13 +00:00 |
Andrew Kingston
|
973cbb5a75
|
Remove electron specific attachment uploads inside the builder
|
2021-03-15 12:10:21 +00:00 |
Martin McKeaveney
|
a974da6b0d
|
Merge branch 'master' of https://github.com/Budibase/budibase into integrations-tests
|
2021-03-15 11:55:01 +00:00 |
Martin McKeaveney
|
0f37bc44a7
|
v0.8.9
|
2021-03-14 18:13:13 +00:00 |
Martin McKeaveney
|
7da92451d6
|
adding correct path delimiter for windows
|
2021-03-14 18:10:38 +00:00 |
Martin McKeaveney
|
8f6538f33a
|
make path windows friendly
|
2021-03-14 17:57:28 +00:00 |
mike12345567
|
b63599d024
|
Adding in all the automation step tests, beginning work on the general automation tests.
|
2021-03-12 15:32:16 +00:00 |
Martin McKeaveney
|
6afcda7599
|
v0.8.8
|
2021-03-12 14:20:18 +00:00 |
Martin McKeaveney
|
1b95326b20
|
v0.8.7
|
2021-03-12 11:45:42 +00:00 |
Martin McKeaveney
|
d402e73f80
|
removing dud package
|
2021-03-12 11:43:07 +00:00 |
Martin McKeaveney
|
b51ac37b6f
|
v0.8.6
|
2021-03-12 09:33:12 +00:00 |