mike12345567
|
8655d73248
|
Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case.
|
2020-12-18 12:54:20 +00:00 |
kevmodrome
|
39c5c8a6fc
|
update test snapshot
|
2020-12-18 11:29:26 +01:00 |
kevmodrome
|
eb225a8df3
|
updates test
|
2020-12-18 11:20:25 +01:00 |
kevmodrome
|
d62f0752da
|
fixes encoding issue of file to work with non-english chars
|
2020-12-18 11:10:36 +01:00 |
mike12345567
|
15f8328770
|
Adding a deployment service which takes over from the lambdas in local operation, this may become part of the hosting portal if we ever decide to opensource that part of it.
|
2020-12-16 19:50:02 +00:00 |
mike12345567
|
f63466f1d1
|
Updating deployment service, checking in builder the builder settings info stored in DB before deploying.
|
2020-12-15 17:27:45 +00:00 |
mike12345567
|
fd1d7e3aa1
|
Linting.
|
2020-12-15 16:42:40 +00:00 |
mike12345567
|
775f84b6dc
|
Adding feature to allow configured the builder to point at a self hosted system instead of production (for deployment).
|
2020-12-15 16:41:55 +00:00 |
Martin McKeaveney
|
79c9df6ea2
|
v0.4.2
|
2020-12-15 15:23:45 +00:00 |
Martin McKeaveney
|
498d627337
|
Update package.json
|
2020-12-15 15:08:21 +00:00 |
Martin McKeaveney
|
a0e6ffd3e0
|
v0.4.1
|
2020-12-15 14:46:11 +00:00 |
Martin McKeaveney
|
5a760a360c
|
Update package.json
We can't build RPM for our scoped package due to - https://github.com/electron-userland/electron-builder/issues/5240
Need to remove RPM for now as it's blocking the release
|
2020-12-15 14:01:46 +00:00 |
Martin McKeaveney
|
0c93c17292
|
v0.4.0
|
2020-12-15 11:53:28 +00:00 |
Andrew Kingston
|
afe309d731
|
Merge pull request #903 from Budibase/feature/security-update
Security Update & Role-Based Screens
|
2020-12-15 09:52:18 +00:00 |
mike12345567
|
166bf153de
|
WIP - starting to work on deployment and hosting so that they don't use static URLs anymore to reach assets, instead using environment variables to determine what to use.
|
2020-12-14 18:31:48 +00:00 |
mike12345567
|
186fe1e8f1
|
Adding the ability to change default logo URL for new apps in self hosting.
|
2020-12-14 15:56:33 +00:00 |
Martin McKeaveney
|
941441b353
|
Merge pull request #897 from Budibase/replace-appimage
replace appimage with native linux packages
|
2020-12-14 15:20:05 +00:00 |
Martin McKeaveney
|
d4ca3493c9
|
MS SQL Server integration
|
2020-12-12 21:48:51 +00:00 |
Martin McKeaveney
|
89615e58a7
|
merge
|
2020-12-12 20:09:04 +00:00 |
mike12345567
|
f2b19aab3f
|
Putting together the basics of the compose system, this is now functional, along with some handy scripts to make it work. This requires minimum docker 1.25.0 to run due to the use of --env-file.
|
2020-12-11 16:38:40 +00:00 |
mike12345567
|
8426998e77
|
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-09 18:01:38 +00:00 |
mike12345567
|
1904ec8bb4
|
Updating API key controller in self-host mode to return self host API key.
|
2020-12-09 17:10:53 +00:00 |
mike12345567
|
bc5f520a03
|
Adding in self hosted API key.
|
2020-12-09 17:04:05 +00:00 |
Andrew Kingston
|
fdbb8ac61c
|
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
|
2020-12-09 15:57:32 +00:00 |
mike12345567
|
3c2ca11d31
|
Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-09 15:21:34 +00:00 |
Andrew Kingston
|
0d1ab8ce56
|
Remove client CSS bundle from index.html template
|
2020-12-09 12:33:09 +00:00 |
mike12345567
|
c3abc9fed4
|
Removing the static CSS bundling from the server as it is no longer required.
|
2020-12-09 12:30:21 +00:00 |
kevmodrome
|
a300120b96
|
adds colorpicker to card componeent
|
2020-12-09 12:00:17 +01:00 |
mike12345567
|
40d855df10
|
Updating row controller to make sure that all user requests (bar deletion) are passed through correctly to the user controller so that any logic such as removing user password can be correctly held in the user controller logic.
|
2020-12-09 10:54:30 +00:00 |
mike12345567
|
c490e97573
|
Updating row controller to make sure that all user requests (bar deletion) are passed through correctly to the user controller so that any logic such as removing user password can be correctly held in the user controller logic.
|
2020-12-09 10:52:18 +00:00 |
mike12345567
|
3a2a1a504d
|
Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-09 10:02:33 +00:00 |
mike12345567
|
2928a379b0
|
Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned).
|
2020-12-08 17:33:08 +00:00 |
Martin McKeaveney
|
f355a16ca4
|
fixing bugs found during testing
|
2020-12-08 16:55:43 +00:00 |
mike12345567
|
1f8e5006ad
|
Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-08 13:45:53 +00:00 |
mike12345567
|
bc399df6fd
|
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
|
2020-12-08 13:41:07 +00:00 |
Andrew Kingston
|
9054a8014a
|
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
|
2020-12-08 13:16:53 +00:00 |
mike12345567
|
57029e737b
|
Fixing an issue with power user not being usable.
|
2020-12-08 12:20:37 +00:00 |
mike12345567
|
130f69caf5
|
Fixing automations to use recurseMustache from utilities.
|
2020-12-08 11:47:33 +00:00 |
Andrew Kingston
|
d0f2d4c2cd
|
Update user editing to support new email field
|
2020-12-08 11:43:37 +00:00 |
Andrew Kingston
|
1acdcd173c
|
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
|
2020-12-08 11:42:29 +00:00 |
Martin McKeaveney
|
71fa39ef7e
|
lint
|
2020-12-08 11:23:06 +00:00 |
Martin McKeaveney
|
642437e5be
|
Merge branch 'master' into feature/page-refactor
|
2020-12-08 10:48:14 +00:00 |
Martin McKeaveney
|
efe50230e7
|
merge with master
|
2020-12-07 21:32:45 +00:00 |
Martin McKeaveney
|
1c40c3dbdd
|
rename level to role in test
|
2020-12-07 21:28:16 +00:00 |
Martin McKeaveney
|
d8aa699bfa
|
merge
|
2020-12-07 21:20:35 +00:00 |
Martin McKeaveney
|
2123c06df5
|
fix tests
|
2020-12-07 21:11:07 +00:00 |
Martin McKeaveney
|
0e837899a4
|
code review
|
2020-12-07 20:46:37 +00:00 |
Martin McKeaveney
|
6e664b3795
|
fix layout bugs, some tidy up
|
2020-12-07 20:29:41 +00:00 |
mike12345567
|
e4ef92555c
|
Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update
|
2020-12-07 18:08:20 +00:00 |
mike12345567
|
8a57f61607
|
Fixing test case and also making sure that external trigger does what its expected to.
|
2020-12-07 17:55:35 +00:00 |
mike12345567
|
bc9a8ef0e3
|
Updating test so that it doesn't chain.
|
2020-12-07 17:42:31 +00:00 |
mike12345567
|
5c084599ec
|
Making chaining of automations through different row creation/deletions possible.
|
2020-12-07 17:23:53 +00:00 |
Martin McKeaveney
|
7fa252ec07
|
merge
|
2020-12-07 15:53:51 +00:00 |
Martin McKeaveney
|
b4fad77aae
|
lint
|
2020-12-07 15:49:19 +00:00 |
Martin McKeaveney
|
81fe27f8f3
|
component store refactor - remove concept of currentPreviewItem and currentComponentInfo
|
2020-12-07 15:27:46 +00:00 |
mike12345567
|
c56bdd0751
|
Updating role constraints and making sure roles can't be deleted if they are in use.
|
2020-12-07 15:21:06 +00:00 |
Martin McKeaveney
|
79d482bfb1
|
replace appimage with native linux packages
|
2020-12-07 10:15:27 +00:00 |
Martin McKeaveney
|
274708b4e0
|
consolidate routing and component selection
|
2020-12-05 12:09:58 +00:00 |
Martin McKeaveney
|
84434741d1
|
allow creation of custom layouts, moving layoutId prop to top level of screen
|
2020-12-04 23:16:07 +00:00 |
mike12345567
|
2291a5acdb
|
Some work towards replication of couch locally.
|
2020-12-04 17:10:01 +00:00 |
Andrew Kingston
|
244451ca7b
|
Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor
|
2020-12-04 14:08:13 +00:00 |
Andrew Kingston
|
2aa9208479
|
Change screen templates to be functions which can be enriched by the application
|
2020-12-04 14:03:40 +00:00 |
Andrew Kingston
|
175be609b9
|
Fix bug with getting screen list in app definition
|
2020-12-04 14:02:58 +00:00 |
mike12345567
|
5e61deb489
|
Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/security-update
|
2020-12-04 14:01:13 +00:00 |
Andrew Kingston
|
883b3761d5
|
Fix bug with checking user access
|
2020-12-04 14:01:10 +00:00 |
mike12345567
|
f0d447abcd
|
Fixing a caching bug found by cheeks.
|
2020-12-04 14:01:02 +00:00 |
mike12345567
|
e80fb466e6
|
Hopefully a fix for the 4001 bug we have been experiencing.
|
2020-12-04 13:45:14 +00:00 |
Martin McKeaveney
|
87af1f916f
|
update user id generation
|
2020-12-04 13:28:19 +00:00 |
Martin McKeaveney
|
d6b00d5ebe
|
email as default user identifier
|
2020-12-04 12:22:45 +00:00 |
mike12345567
|
4d57955844
|
Hopefully a fix for the 4001 bug we have been experiencing.
|
2020-12-04 12:09:02 +00:00 |
mike12345567
|
643cff06ea
|
Quick fixes for self deployment.
|
2020-12-04 12:07:51 +00:00 |
Andrew Kingston
|
8feea17521
|
Fix variable name in returned message when deleting a role
|
2020-12-04 08:28:35 +00:00 |
mike12345567
|
4fed10ccdf
|
Some work to not contact lambda or use quotas when deploying locally.
|
2020-12-03 17:45:20 +00:00 |
Martin McKeaveney
|
af24967c88
|
accommodate login layout
|
2020-12-03 17:31:38 +00:00 |
mike12345567
|
5c4fb1da63
|
Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-03 15:01:41 +00:00 |
kevmodrome
|
0725b3bd6d
|
adds rollup-json to standard-components and adds RichText to Form component
|
2020-12-03 15:03:17 +01:00 |
mike12345567
|
5d9175b981
|
Making public and basic roles accessible.
|
2020-12-03 12:28:30 +00:00 |
mike12345567
|
b65a554ede
|
Linting and update to try and fix issues when screens are created, screen saving now generates CSS.
|
2020-12-03 12:08:33 +00:00 |
mike12345567
|
8686f45869
|
Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor
|
2020-12-02 18:07:30 +00:00 |
mike12345567
|
eb5e1ea6d4
|
Quick fix and making sure CSS temp files in app directory don't get uploaded.
|
2020-12-02 18:07:17 +00:00 |
Martin McKeaveney
|
c7a4503dd2
|
serve app assets
|
2020-12-02 17:42:59 +00:00 |
mike12345567
|
65302e1dd9
|
Changing the role system to have permissions integrated rather than the permissions being per user.
|
2020-12-02 17:08:25 +00:00 |
Martin McKeaveney
|
4466923c84
|
allow editing of screen layout from modal
|
2020-12-02 16:15:14 +00:00 |
Martin McKeaveney
|
f70db5df36
|
merge
|
2020-12-02 14:15:07 +00:00 |
mike12345567
|
c7ba0a9cce
|
Linting.
|
2020-12-02 13:27:20 +00:00 |
mike12345567
|
c832ed36d4
|
Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor
|
2020-12-02 13:26:57 +00:00 |
mike12345567
|
abe3bdabad
|
Linting.
|
2020-12-02 13:21:13 +00:00 |
mike12345567
|
05d5feb9fd
|
Changing the naming of access levels to be roles.
|
2020-12-02 13:20:56 +00:00 |
mike12345567
|
8a14707a95
|
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-01 17:54:50 +00:00 |
mike12345567
|
a381463c33
|
Making sure deployment object is used everywhere to hide all underlying deployment properties.
|
2020-12-01 16:51:17 +00:00 |
Martin McKeaveney
|
01343e1474
|
layouts and screens switcher, merge with component sdk
|
2020-12-01 16:22:06 +00:00 |
mike12345567
|
364eb3c433
|
Expanding on deployment, attempting to hide all the quota stuff behind layers that we can more easily abstract, as well as hiding away any AWS specific features in the index of deployment.
|
2020-12-01 13:39:34 +00:00 |
mike12345567
|
f2c37c7179
|
Initial work, layout out some work which will eventually become docker compose, just using bash scripts for now.
|
2020-11-30 18:04:47 +00:00 |
mike12345567
|
fdd719aadb
|
Quick update to allow deleting layouts if they are not currently in use.
|
2020-11-30 16:12:06 +00:00 |
Andrew Kingston
|
ce18e253ba
|
Remove deprecated props, fix warnings, remove old code
|
2020-11-30 15:05:36 +00:00 |
mike12345567
|
9b5734b1de
|
Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor
|
2020-11-30 11:47:08 +00:00 |
mike12345567
|
5dbab658ad
|
Adding to JOI the layoutId.
|
2020-11-30 11:19:22 +00:00 |
Andrew Kingston
|
cb626d685b
|
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
|
2020-11-27 15:59:32 +00:00 |
Martin McKeaveney
|
d8f276edd5
|
Merge pull request #880 from Budibase/users-as-table
Users as table
|
2020-11-27 15:52:54 +00:00 |
mike12345567
|
8519ea1a97
|
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
|
2020-11-27 15:11:56 +00:00 |
Martin McKeaveney
|
6518976825
|
browse contents of s3 buckets from within budibase
|
2020-11-26 21:23:20 +00:00 |
Martin McKeaveney
|
c12b59e304
|
CouchDB integration E2E
|
2020-11-26 17:34:15 +00:00 |
Martin McKeaveney
|
4d3e134145
|
elasticsearch end to end
|
2020-11-26 17:03:18 +00:00 |
Martin McKeaveney
|
1f891cc8ae
|
mongoDB end to end
|
2020-11-26 16:46:36 +00:00 |
Martin McKeaveney
|
113c68e4c9
|
budibase postgres E2E working
|
2020-11-26 14:43:56 +00:00 |
Andrew Kingston
|
b000174fce
|
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
|
2020-11-25 18:38:58 +00:00 |
Andrew Kingston
|
9c4b9a2a25
|
Add fade screen transition and fix navigation component casing
|
2020-11-25 18:30:09 +00:00 |
mike12345567
|
d3759a4c10
|
Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent.
|
2020-11-25 17:56:09 +00:00 |
Martin McKeaveney
|
61a9d954e5
|
fix users test, remove superfluous files
|
2020-11-25 15:30:10 +00:00 |
Martin McKeaveney
|
619dec21dc
|
fix create user automation
|
2020-11-25 15:11:33 +00:00 |
Martin McKeaveney
|
e0071cabfd
|
extract constant
|
2020-11-25 15:03:19 +00:00 |
mike12345567
|
5eec4d7a47
|
Creating CSS generation capabilities in the server.
|
2020-11-24 18:11:18 +00:00 |
Martin McKeaveney
|
9f2832af94
|
tidy up
|
2020-11-24 17:02:58 +00:00 |
Martin McKeaveney
|
f1fe5de294
|
users as table working end to end
|
2020-11-24 17:00:15 +00:00 |
Michael Shanks
|
88ccfbe844
|
Correct licenses
|
2020-11-24 16:04:44 +00:00 |
Martin McKeaveney
|
327f77dbb3
|
user table and relationships complete
|
2020-11-24 14:04:14 +00:00 |
Martin McKeaveney
|
27813f5fbb
|
fix windows url issue
|
2020-11-24 10:23:29 +00:00 |
mike12345567
|
b1bb7abdef
|
Changing up how the static assets are compiled, making a 'css' directory in which individual assets CSS is written and then bundled together meaning that not all assets need to be sent up at once for css bundle to be built.
|
2020-11-23 16:56:35 +00:00 |
Martin McKeaveney
|
ac75d6606d
|
map fulfilled promises
|
2020-11-23 16:42:28 +00:00 |
mike12345567
|
8ff9635cd1
|
Removing all reference to 'pages' in server source code, now to look at builder.
|
2020-11-23 15:46:26 +00:00 |
Martin McKeaveney
|
76a752e3a1
|
prevent one broken app from breaking your whole install
|
2020-11-23 15:34:23 +00:00 |
mike12345567
|
90a8435641
|
Storing some work in commit, currently broken, further work needed - application needs cleaned up.
|
2020-11-23 14:07:18 +00:00 |
mike12345567
|
6aa2e53a40
|
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
|
2020-11-23 11:00:19 +00:00 |
mike12345567
|
6a2812f4f4
|
initial work towards page refactor.
|
2020-11-20 17:47:13 +00:00 |
Michael Drury
|
372a7ce51c
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk
|
2020-11-19 20:44:38 +00:00 |
Michael Drury
|
b75bf13edc
|
Another quick fix for apps to work again.
|
2020-11-19 20:42:49 +00:00 |
Michael Drury
|
7f3f11c68b
|
Fixing issues thrown up by PR.
|
2020-11-19 20:31:11 +00:00 |
Michael Drury
|
a6e9500be9
|
Linting.
|
2020-11-19 20:19:18 +00:00 |
Michael Drury
|
c03923360b
|
Minor update to make use of new client header to state the request is from the client, not the builder.
|
2020-11-19 20:18:28 +00:00 |
Michael Drury
|
624078636b
|
Minor update to make use of new client header to state the request is from the client, not the builder.
|
2020-11-19 20:16:37 +00:00 |
Andrew Kingston
|
71b59d7cca
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk
|
2020-11-19 17:55:40 +00:00 |
mike12345567
|
c240274889
|
Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing
|
2020-11-19 16:58:54 +00:00 |
mike12345567
|
a9d5c3a5cb
|
linting.
|
2020-11-19 16:56:23 +00:00 |
mike12345567
|
87528c8d55
|
Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything.
|
2020-11-19 16:55:59 +00:00 |
Andrew Kingston
|
70a88589e9
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk
|
2020-11-19 13:56:51 +00:00 |
mike12345567
|
e8f55f577b
|
Updates to routing to follow the new style of single tree with all the subpaths nested as the full path.
|
2020-11-19 13:39:17 +00:00 |
mike12345567
|
1e9e46b8a5
|
Creating a function for the client to be able to pull in client definition from API.
|
2020-11-18 18:24:12 +00:00 |
mike12345567
|
48f0608c74
|
Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client.
|
2020-11-18 15:12:42 +00:00 |
Andrew Kingston
|
aef49616a7
|
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
|
2020-11-18 11:23:06 +00:00 |
mike12345567
|
40bfb53771
|
linting.
|
2020-11-17 18:13:21 +00:00 |
mike12345567
|
e20a26a84d
|
Finishing up routing structure, now available on /api/routing.
|
2020-11-17 18:12:21 +00:00 |
mike12345567
|
d63054a426
|
Updates for screen refactor - finishing off getting everything over to the class based system.
|
2020-11-17 13:25:57 +00:00 |
mike12345567
|
acdc1e9a56
|
Updating to have proper access control via an accessController and nearly ready to spit out the routing structure.
|
2020-11-16 18:04:44 +00:00 |
Martin McKeaveney
|
8c5b801c0a
|
v0.3.8
|
2020-11-16 13:54:26 +00:00 |
Martin McKeaveney
|
749868de2e
|
Merge pull request #860 from Budibase/linux-deb
Linux deb
|
2020-11-16 09:38:25 +00:00 |
Martin McKeaveney
|
21a8f2aa71
|
lint
|
2020-11-14 17:56:24 +00:00 |
Martin McKeaveney
|
63dd9bcd06
|
remove unnecessary images
|
2020-11-14 17:51:37 +00:00 |
Martin McKeaveney
|
19a029fd68
|
linux deb package, builder icon and auto update support for linux
|
2020-11-14 17:43:52 +00:00 |
Michael Drury
|
63b08e42aa
|
Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate.
|
2020-11-13 15:35:20 +00:00 |
Martin McKeaveney
|
05135a346c
|
Merge branch 'master' of github.com:Budibase/budibase into quota-errors
|
2020-11-13 13:07:52 +00:00 |
kevmodrome
|
24f9ee9d62
|
adds non-working RichText component
|
2020-11-13 11:12:38 +01:00 |
Michael Drury
|
e35817f5f3
|
Linting.
|
2020-11-12 17:43:17 +00:00 |
Michael Drury
|
0a73ab83db
|
Fixing test case.
|
2020-11-12 17:41:50 +00:00 |
mike12345567
|
2472168477
|
Tests failing but starting to progress.
|
2020-11-12 17:06:55 +00:00 |
mike12345567
|
c8a3b18513
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into feature/backend-routing
|
2020-11-12 15:10:07 +00:00 |
mike12345567
|
11369ceed5
|
Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing
|
2020-11-12 15:08:50 +00:00 |
Martin McKeaveney
|
4e54f6d0d1
|
track quota errors in deployment
|
2020-11-12 12:58:05 +00:00 |
Martin McKeaveney
|
dee8af1332
|
Merge pull request #855 from Budibase/server-render-index
Server render index page, simplify CSS bundling, refactor static asset compilation
|
2020-11-12 11:18:09 +00:00 |
Martin McKeaveney
|
070b0c8c0a
|
lint ✨
|
2020-11-12 10:45:05 +00:00 |
Martin McKeaveney
|
ff66ed35c6
|
tidy up
|
2020-11-12 10:41:49 +00:00 |
Martin McKeaveney
|
cd5dd2d21d
|
JSDoc for static asset compilation
|
2020-11-12 10:36:15 +00:00 |
Martin McKeaveney
|
c2aa9eebfc
|
remove squirrelly, compile a single bundle.css for each page, svelte and hbs server rendering
|
2020-11-12 10:25:25 +00:00 |
Michael Drury
|
4852ecf96a
|
WIP - this is working towards the permissions system but stopping here for the night, this is currently not functional.
|
2020-11-11 17:34:15 +00:00 |
Martin McKeaveney
|
fb0f7b0c73
|
v0.3.7
|
2020-11-10 20:23:36 +00:00 |
Martin McKeaveney
|
a1645db1f2
|
Merge pull request #851 from Budibase/turn-off-invalidation
remove cf invalidation, adding validation around successful deploys only
|
2020-11-10 19:55:43 +00:00 |
mike12345567
|
65078861a2
|
Starting work off towards routing of screens in backend, getting view ready and a bit of cleanup to make internal views easier to create.
|
2020-11-10 17:22:41 +00:00 |
Martin McKeaveney
|
449f898009
|
increasing log level in production
|
2020-11-10 17:16:40 +00:00 |
Martin McKeaveney
|
f19a20a02d
|
remove cf invalidation, adding validation around successful deploys only
|
2020-11-10 17:08:02 +00:00 |
mike12345567
|
f57acfdf16
|
Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems.
|
2020-11-10 15:09:54 +00:00 |
mike12345567
|
37c68467c2
|
Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table.
|
2020-11-10 13:59:46 +00:00 |
Martin McKeaveney
|
44f1844bc7
|
Merge branch 'master' of github.com:Budibase/budibase into server-render-index
|
2020-11-09 20:18:37 +00:00 |
Martin McKeaveney
|
2adf0560ac
|
v0.3.6
|
2020-11-09 18:16:36 +00:00 |
Martin McKeaveney
|
fc285c64a4
|
v0.3.5
|
2020-11-09 16:28:06 +00:00 |
Martin McKeaveney
|
1e8f13f9cf
|
start server render index.html
|
2020-11-09 15:24:29 +00:00 |
mike12345567
|
3d6f50ee5d
|
Improving consistency of how appId is retrieved and making sure it is valid when being used.
|
2020-11-09 14:38:29 +00:00 |
Martin McKeaveney
|
51c0461f35
|
v0.3.4
|
2020-11-09 11:08:41 +00:00 |
Martin McKeaveney
|
7db78e98ab
|
Merge pull request #834 from Budibase/bug/more-auth-fixes
More Auth bugfixes
|
2020-11-09 10:49:57 +00:00 |
Martin McKeaveney
|
4f5b867700
|
prevent screen being selected when you save a component
|
2020-11-09 10:28:49 +00:00 |
mike12345567
|
7600710125
|
The API that the components library would use was not always consistent with the API client library would use and this would sometimes break things.
|
2020-11-09 09:42:35 +00:00 |
Martin McKeaveney
|
4c77b9ceef
|
v0.3.3
|
2020-11-06 21:40:31 +00:00 |
Martin McKeaveney
|
28f4f38e32
|
Merge pull request #830 from Budibase/bug/electron-no-pathname
Fixing issue with Electron apps not being able to determine appId
|
2020-11-06 21:39:12 +00:00 |
mike12345567
|
472305d214
|
Fixing issues with auth not being able to find appId in pathname, using the currentapp cookie if pathname not populated.
|
2020-11-06 21:13:21 +00:00 |
Martin McKeaveney
|
e09c9d13b3
|
Merge pull request #824 from Budibase/port-fixes
potential resolutions for the 4001 issue
|
2020-11-06 21:00:57 +00:00 |
Martin McKeaveney
|
0928b8496f
|
PR review
|
2020-11-06 18:00:25 +00:00 |
mike12345567
|
f508822008
|
Quick change, we had a replication statement for testing, should be removed for production and uncommented when needed.
|
2020-11-06 15:47:12 +00:00 |
Michael Drury
|
960ca9df8e
|
Merge pull request #826 from Budibase/tidy-up-store
Pages and Screens to couch as well as general store tidy up
|
2020-11-06 14:54:54 +00:00 |
Martin McKeaveney
|
596940371e
|
remove superfluous files
|
2020-11-06 13:46:19 +00:00 |
Martin McKeaveney
|
aab4f60d76
|
small tidy ups
|
2020-11-06 13:40:00 +00:00 |
mike12345567
|
667052e0b4
|
Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump.
|
2020-11-06 12:30:30 +00:00 |
Martin McKeaveney
|
612e5e234e
|
v0.3.2
|
2020-11-06 11:39:44 +00:00 |
Martin McKeaveney
|
6e02f1f1c6
|
potential resolutions for the 4001 issue
|
2020-11-05 22:09:49 +00:00 |
mike12345567
|
a9ac8d0632
|
Fixing some bugs that have been found.
|
2020-11-05 14:38:44 +00:00 |
Martin McKeaveney
|
3847c058dc
|
rename buildPage
|
2020-11-05 13:41:16 +00:00 |
mike12345567
|
76cc7d897c
|
More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created.
|
2020-11-05 12:43:03 +00:00 |
mike12345567
|
707c16c44d
|
Further updates to clear out all usage of the old frontend store functions.
|
2020-11-05 11:44:18 +00:00 |
Martin McKeaveney
|
291e472765
|
cut over to new frontend store
|
2020-11-04 17:09:45 +00:00 |
Martin McKeaveney
|
333844a1f0
|
feature parity with current pages, screens and store setup. Starting main bb store refactor
|
2020-11-04 16:13:50 +00:00 |
Michael Drury
|
6bc184f0d6
|
Updating screens API to be prefixed with /api/screens
|
2020-11-04 14:05:11 +00:00 |
Michael Drury
|
c9a1bf1940
|
Main work to get screens into the DB, fixing up issue with async page updates not being handled in order.
|
2020-11-04 12:36:38 +00:00 |
Michael Drury
|
9e72e122b6
|
Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store
|
2020-11-04 10:14:19 +00:00 |
Michael Drury
|
0665e28ca3
|
Updates to pages so that they are written to DB and retrieved correctly.
|
2020-11-03 17:42:54 +00:00 |
Martin McKeaveney
|
3725a1782b
|
screens in DB
|
2020-11-03 16:27:28 +00:00 |
Michael Drury
|
0cc837b220
|
Updating server test cases with the header for appId.
|
2020-11-03 15:00:39 +00:00 |
Michael Drury
|
957706fc91
|
Linting and fixing client test case, have to mock getAppId as the location will never be set during testing.
|
2020-11-03 14:30:20 +00:00 |
Michael Drury
|
27871c1bc0
|
Removing appIds from tokens to reduce confusion.
|
2020-11-03 13:58:17 +00:00 |
Michael Drury
|
a35b6a57f9
|
Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId.
|
2020-11-03 13:45:49 +00:00 |
Michael Drury
|
215e1251bc
|
Some further work, logout and preview appear to be working much better now.
|
2020-11-02 22:46:31 +00:00 |
mike12345567
|
0c81516662
|
Some more re-work, more testing needed to auth stuff.
|
2020-11-02 20:14:10 +00:00 |
Michael Drury
|
98157f076f
|
Some updates, still WIP.
|
2020-11-02 15:46:08 +00:00 |
Martin McKeaveney
|
74890b13c9
|
pages being stored in couch on initialisation and page save
|
2020-11-02 14:56:48 +00:00 |
Martin McKeaveney
|
950e6556d9
|
started creating APIs for screens
|
2020-11-01 15:32:54 +00:00 |
mike12345567
|
43f9deef4d
|
Getting rid of userInstanceMap, preparing for meat of auth update.
|
2020-10-30 17:12:06 +00:00 |
Martin McKeaveney
|
f29d34ae0b
|
Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store
|
2020-10-30 16:25:00 +00:00 |
mike12345567
|
aeed753786
|
Updating for review comments.
|
2020-10-29 11:48:01 +00:00 |
Martin McKeaveney
|
2f0a19a152
|
removing dead code
|
2020-10-29 11:46:26 +00:00 |
mike12345567
|
2180a1639d
|
Fixing another linting issue.
|
2020-10-29 11:04:02 +00:00 |
mike12345567
|
a43777c78b
|
linting.
|
2020-10-29 10:55:52 +00:00 |
mike12345567
|
91d9e4d41e
|
Updating script that had duplicate key.
|
2020-10-29 10:53:39 +00:00 |
mike12345567
|
8963520454
|
Merge branch 'master' of github.com:Budibase/budibase into feature/remove-multitenancy
|
2020-10-29 10:45:02 +00:00 |
mike12345567
|
d587bad363
|
Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now.
|
2020-10-29 10:28:27 +00:00 |
mike12345567
|
b9f1babc0e
|
Removing instance API as it was un-used and simplifying the nature of an instance.
|
2020-10-29 10:21:06 +00:00 |
Michael Drury
|
aa687ac23a
|
Merge pull request #804 from Budibase/bug/add-init
Adding init process back after removing CLI package
|
2020-10-29 09:11:49 +00:00 |
Michael Drury
|
c2d2f9e183
|
Fixing test cases.
|
2020-10-28 22:37:58 +00:00 |
Michael Drury
|
3df7f06226
|
Fixing an issue with env variables not getting set correctly.
|
2020-10-28 22:24:44 +00:00 |
Michael Drury
|
0d78dd0cf5
|
`:wMerge branch 'bug/add-init' of github.com:Budibase/budibase into feature/remove-multitenancy
|
2020-10-28 22:18:05 +00:00 |
Michael Drury
|
dcc9cfb4bd
|
The removal of CLI package meant there was no way to init the system anymore so nuking budibase directory was unrecoverable, fixing this.
|
2020-10-28 22:14:13 +00:00 |
Michael Drury
|
c3a4111292
|
Some quick fixes.
|
2020-10-28 22:13:16 +00:00 |
Martin McKeaveney
|
1a8a97a103
|
v0.3.1
|
2020-10-28 21:30:51 +00:00 |
Martin McKeaveney
|
cc62b60edd
|
adding cloud check to dev check
|
2020-10-28 21:27:37 +00:00 |
mike12345567
|
4bbe05e1dc
|
Merge branch 'master' of github.com:Budibase/budibase into feature/remove-multitenancy
|
2020-10-28 20:35:29 +00:00 |
mike12345567
|
d79be3c854
|
Initial work into multi-tenancy removal, experiencing issues with test cases at this point.
|
2020-10-28 20:35:06 +00:00 |
Martin McKeaveney
|
859577299d
|
v0.3.0
|
2020-10-28 20:28:00 +00:00 |
Martin McKeaveney
|
59872d5db5
|
move run command into cypress setup
|
2020-10-28 11:23:26 +00:00 |
Martin McKeaveney
|
e221572313
|
remove budibase cli
|
2020-10-28 10:21:24 +00:00 |
Martin McKeaveney
|
76fa6c6f23
|
Merge pull request #788 from Budibase/backend-ag-grid
Backend ag grid
|
2020-10-28 10:02:32 +00:00 |
mike12345567
|
306c36c384
|
Switching from axios to node-fetch as per review.
|
2020-10-27 14:16:57 +00:00 |
mike12345567
|
37b643b6c6
|
Switching from mustache to handlebars for automations as allows configuring helpers, e.g. parsing object.
|
2020-10-27 13:19:38 +00:00 |
Martin McKeaveney
|
4ed8b16fe9
|
bulk delete, delete column from panel
|
2020-10-27 13:04:32 +00:00 |
mike12345567
|
9b629d49b5
|
Adding an outgoing webhook action, so that we have both incoming and outgoing ability.
|
2020-10-27 12:33:25 +00:00 |
mike12345567
|
12e4ec2e99
|
Merge branch 'bug/local-forbidden' of github.com:Budibase/budibase into feature/webhooks
|
2020-10-26 17:59:03 +00:00 |
mike12345567
|
6af5ad02e3
|
Fixing typo.
|
2020-10-26 17:58:01 +00:00 |
mike12345567
|
27acbac235
|
Found an issue where environment variables would load before they had actually been updated from dotenv, made sure they are always loaded correctly.
|
2020-10-26 17:49:33 +00:00 |
mike12345567
|
533e502143
|
Joe-ifying some of the work on webhooks to make it a bit easier to understand and finished up some testing around it.
|
2020-10-26 16:04:02 +00:00 |
mike12345567
|
cc19e2e582
|
Adding a modal on creation of a webhook automation to make sure the user can setup a schema.
|
2020-10-23 17:17:53 +01:00 |
mike12345567
|
a967645a21
|
Some initial work towards webhooks, that generates schema similar to integromat.
|
2020-10-22 17:48:32 +01:00 |
Michael Drury
|
9fc1406c22
|
Merge pull request #776 from Budibase/version-complibrary
Version the components library
|
2020-10-22 09:14:07 +01:00 |
mike12345567
|
122c34e65c
|
Adding validation to pages to protect against screen/page creation with no parameters.
|
2020-10-21 17:35:39 +01:00 |
mike12345567
|
2550c45831
|
Merge branch 'master' of github.com:Budibase/budibase into version-complibrary
|
2020-10-21 15:33:23 +01:00 |
mike12345567
|
012b290895
|
Adding a version to the app and then including this in user authentication, this for now is just the version of the builder/server that it was built with.
|
2020-10-21 15:28:30 +01:00 |
Martin McKeaveney
|
d08c1f7140
|
v0.2.6
|
2020-10-21 14:14:33 +01:00 |
Andrew Kingston
|
5ad8d33d45
|
Update server yarn.lock
|
2020-10-21 13:02:51 +01:00 |
Andrew Kingston
|
12f7cfe8e8
|
Merge branch 'master' of github.com:Budibase/budibase into replace-sharp
|
2020-10-21 13:01:33 +01:00 |
Andrew Kingston
|
be805d05cf
|
Fix incorrect content type header when serving attachments
|
2020-10-21 13:00:40 +01:00 |
Andrew Kingston
|
8428bebc13
|
Replace sharp with jimp for image processing
|
2020-10-21 13:00:23 +01:00 |
Martin McKeaveney
|
3f41fc0ba1
|
sanitizing s3 keys and making them windows friendly
|
2020-10-21 11:27:42 +01:00 |
Andrew Kingston
|
2bfb72da2b
|
Merge pull request #764 from Budibase/qol-updates
QOL updates
|
2020-10-21 10:45:52 +01:00 |
mike12345567
|
f55ff98364
|
Review comments and making sure errors get passed through correctly.
|
2020-10-20 16:04:18 +01:00 |
mike12345567
|
f1eb185798
|
Making sure quota is always set correctly.
|
2020-10-20 15:15:21 +01:00 |
mike12345567
|
484070e0e0
|
Changing how invalidation is checked for Cloudfront cache, making sure that we don't lose state of the invalidation and can check it fully in the background.
|
2020-10-20 15:06:34 +01:00 |
Andrew Kingston
|
37553ef80d
|
Fix test
|
2020-10-20 12:52:55 +01:00 |
Andrew Kingston
|
eaf65d803e
|
Merge branch 'master' of github.com:Budibase/budibase into qol-updates
|
2020-10-20 09:25:06 +01:00 |
Martin McKeaveney
|
1b5cddb3b5
|
v0.2.5
|
2020-10-19 20:31:49 +01:00 |
Martin McKeaveney
|
5217cce4fa
|
Merge pull request #756 from Budibase/couchdb-security
Couchdb security
|
2020-10-19 20:29:35 +01:00 |
Andrew Kingston
|
05cb7e5374
|
Allow CSV upload in browser and add display column option
|
2020-10-19 19:24:05 +01:00 |
mike12345567
|
c319054c30
|
Fixing some issues seen with cloudfront and adding a bit more UI around the deployment history as pending can be happening for some time.
|
2020-10-19 15:33:26 +01:00 |
Martin McKeaveney
|
734fb2c543
|
remove security doc
|
2020-10-19 13:31:13 +01:00 |
Martin McKeaveney
|
7843f544c9
|
cookie based couchdb auth
|
2020-10-19 13:30:15 +01:00 |
Martin McKeaveney
|
fb9931a0a2
|
Merge branch 'master' of github.com:Budibase/budibase into couchdb-security
|
2020-10-19 13:22:04 +01:00 |
Martin McKeaveney
|
b1fc7efa3d
|
v0.2.4
|
2020-10-19 09:48:33 +01:00 |
Martin McKeaveney
|
d0d9c33c46
|
v0.2.3
|
2020-10-19 08:45:23 +01:00 |
Martin McKeaveney
|
1a10069f57
|
Merge pull request #749 from Budibase/deployment-history
Deployment history
|
2020-10-19 08:34:33 +01:00 |
Martin McKeaveney
|
cdf82cf479
|
cookie based auth for deployment
|
2020-10-19 00:05:25 +01:00 |
Michael Shanks
|
158240bc3b
|
auth - standard-components not loading, windows
|
2020-10-18 21:45:46 +01:00 |
Martin McKeaveney
|
5db3c03ee9
|
couchdb security doc
|
2020-10-18 21:40:54 +01:00 |
Martin McKeaveney
|
80e1c1b294
|
remove commented code
|
2020-10-18 18:10:25 +01:00 |
Martin McKeaveney
|
ae71f9ed01
|
deployment history design updates and polling
|
2020-10-18 18:09:19 +01:00 |
Martin McKeaveney
|
002bb6002f
|
Merge branch 'master' of github.com:Budibase/budibase into deployment-history
|
2020-10-17 12:22:40 +01:00 |
Martin McKeaveney
|
82218c3a50
|
adding health check endpoint for AWS ALB
|
2020-10-16 22:02:17 +01:00 |
Andrew Kingston
|
2ce51346ca
|
Fix default home page overriding detail pages
|
2020-10-16 15:32:50 +01:00 |
Andrew Kingston
|
454199b17d
|
Set default link font weight to 500
|
2020-10-16 15:32:30 +01:00 |
Andrew Kingston
|
edb91717ef
|
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
|
2020-10-16 15:16:46 +01:00 |
mike12345567
|
c5dc50e8bf
|
Fixing some issues found with deleting tables and relationships not getting cleaned up fully + builder not updating - also making sure builder store initial state of screens is accurate.
|
2020-10-16 13:48:59 +01:00 |
Andrew Kingston
|
42469e069d
|
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
|
2020-10-16 12:57:29 +01:00 |
Martin McKeaveney
|
fff78a0072
|
v0.2.2
|
2020-10-16 12:41:05 +01:00 |
Martin McKeaveney
|
6f4b55c0f5
|
making deploy process async, adding local deployment history
|
2020-10-16 12:38:07 +01:00 |
mike12345567
|
a21a3f817e
|
Linting.
|
2020-10-16 12:13:27 +01:00 |
mike12345567
|
e87d9afbaf
|
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 |
mike12345567
|
77f70d035b
|
Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix
|
2020-10-16 09:53:38 +01:00 |
Andrew Kingston
|
e21059c74f
|
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
|
2020-10-16 08:39:06 +01:00 |
Andrew Kingston
|
534f00515d
|
Add XS shadow to top nav header to act as a slight border
|
2020-10-16 08:38:04 +01:00 |
Martin McKeaveney
|
e3800c827d
|
Merge pull request #729 from Budibase/martin-more-bugfixes
Martin more bugfixes
|
2020-10-15 22:28:42 +01:00 |
Martin McKeaveney
|
202598a7fa
|
fix unit tests
|
2020-10-15 21:47:20 +01:00 |
mike12345567
|
ca5f5f44ac
|
Fixing issues with table columns allowing weirdness to happen around casing, now only one column with a particular name can be specified, no matter what the case, but the case will be respected.
|
2020-10-15 18:09:19 +01:00 |
Martin McKeaveney
|
6d22dd40cf
|
updating test snapshots
|
2020-10-15 17:53:06 +01:00 |
Martin McKeaveney
|
e300134186
|
lint ✨
|
2020-10-15 17:05:09 +01:00 |
Martin McKeaveney
|
2308814e85
|
fix cloudfront invalidations
|
2020-10-15 16:59:57 +01:00 |
Martin McKeaveney
|
ac0413eefd
|
allow users to remove a calculation
|
2020-10-15 15:02:22 +01:00 |
Martin McKeaveney
|
fab9f8f1c8
|
merge from master
|
2020-10-15 14:41:29 +01:00 |
Martin McKeaveney
|
8a936e0927
|
more auth bugfixes
|
2020-10-15 14:26:33 +01:00 |
mike12345567
|
bbe085f734
|
Some changes for authentication and getting rid of allScreens component of store as it was causing confusion and breakages.
|
2020-10-15 13:52:56 +01:00 |
Martin McKeaveney
|
3ba8f19e7f
|
more filtering updates
|
2020-10-15 12:09:41 +01:00 |
Martin McKeaveney
|
11927d2340
|
adding sum and count functionality, preventing user from doing bad filters
|
2020-10-15 10:48:57 +01:00 |
Martin McKeaveney
|
6204a7c622
|
Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes
|
2020-10-15 09:29:59 +01:00 |
Martin McKeaveney
|
3abf7daa73
|
frontend bug fixes, remove bindable prop, add not equals filter
|
2020-10-14 21:43:36 +01:00 |
Andrew Kingston
|
313b26982e
|
Rename usages of primary display column to just display column
|
2020-10-14 20:38:32 +01:00 |
Andrew Kingston
|
90e46ab254
|
Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates
|
2020-10-14 20:16:01 +01:00 |
Michael Drury
|
94ceff1bbd
|
Fixing an issue where linked record column deletion was not correctly removing relationships.
|
2020-10-14 20:05:13 +01:00 |
Andrew Kingston
|
8281e3a676
|
Merge branch 'master' of github.com:Budibase/budibase into screen-updates
|
2020-10-14 19:40:45 +01:00 |
Andrew Kingston
|
a7118a542d
|
Ignore column renaming if the rename has the same name
|
2020-10-14 19:40:27 +01:00 |
Martin McKeaveney
|
c329063f61
|
fix for appid referer split
|
2020-10-14 17:30:00 +01:00 |
Andrew Kingston
|
32df91895e
|
Merge branch 'master' of github.com:Budibase/budibase into screen-updates
|
2020-10-14 17:09:50 +01:00 |
Andrew Kingston
|
c108b718a9
|
Update default page templates
|
2020-10-14 17:06:58 +01:00 |
Andrew Kingston
|
b2f4ba98f0
|
Add translucent background to slot component
|
2020-10-14 17:05:29 +01:00 |
Martin McKeaveney
|
a8dfb34112
|
don't show login component on logged in page, fix auth for app assets
|
2020-10-14 16:47:53 +01:00 |
Martin McKeaveney
|
1601a9b2a2
|
lint
|
2020-10-14 15:13:22 +01:00 |
Martin McKeaveney
|
78ae3f194c
|
merge
|
2020-10-14 15:08:54 +01:00 |
Martin McKeaveney
|
db72b29eaf
|
update row_save event
|
2020-10-14 15:06:48 +01:00 |
Martin McKeaveney
|
d2a7bf55a7
|
lint
|
2020-10-14 13:21:43 +01:00 |
Martin McKeaveney
|
2ba10662d3
|
fix csv import
|
2020-10-14 13:09:03 +01:00 |
mike12345567
|
bfaa9bc44b
|
Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes
|
2020-10-14 12:16:16 +01:00 |
Martin McKeaveney
|
e95af51cde
|
simplify user authentication, remove anon user, fix login cookie issues
|
2020-10-13 21:33:56 +01:00 |
Andrew Kingston
|
650ace2f9e
|
Add flex design property and fix existing default layout
|
2020-10-13 17:46:18 +01:00 |
mike12345567
|
686d85f07e
|
Adding 501 not implemented errors to screen API which did not have a controller previously.
|
2020-10-13 17:40:28 +01:00 |
mike12345567
|
3fd5e7e578
|
Removing deprecated function - exists.
|
2020-10-13 17:02:59 +01:00 |
mike12345567
|
407d7606e9
|
Destroying instance DBs for an app before it is deleted.
|
2020-10-13 16:31:14 +01:00 |
Martin McKeaveney
|
34bfef5661
|
bulk deletes on grid
|
2020-10-13 16:17:07 +01:00 |
Martin McKeaveney
|
4ea99592d9
|
v0.2.1
|
2020-10-13 13:01:13 +01:00 |
mike12345567
|
116637d06a
|
Updating yarn lock for server and fixing test case.
|
2020-10-13 11:50:19 +01:00 |
mike12345567
|
a6264896fa
|
Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-13 09:58:31 +01:00 |
mike12345567
|
1140f65282
|
Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-13 09:58:08 +01:00 |
Andrew Kingston
|
fc870c0dc9
|
Add back in sharp reference which was commented out
|
2020-10-13 09:42:44 +01:00 |
Andrew Kingston
|
d8e349ddaa
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-13 09:24:13 +01:00 |
Andrew Kingston
|
3ba79b0071
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-12 21:35:51 +01:00 |
Martin McKeaveney
|
bf9efc7102
|
remove screen1 from dummy data
|
2020-10-12 21:22:23 +01:00 |
Martin McKeaveney
|
d00aef571b
|
convenience scripts for restoring budibase installations
|
2020-10-12 20:39:29 +01:00 |
kevmodrome
|
f386dba290
|
add back missing param to validate call on record post route
|
2020-10-12 20:37:41 +02:00 |
mike12345567
|
4e000a8904
|
Updating formatting.
|
2020-10-12 17:56:40 +01:00 |
kevmodrome
|
1e1662d265
|
lint fixes
|
2020-10-12 18:54:18 +02:00 |
mike12345567
|
408eda81ff
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 17:45:11 +01:00 |
kevmodrome
|
28caf55ac4
|
Merge branch 'master' into feature/add-grid-to-standard-components
|
2020-10-12 18:43:22 +02:00 |
kevmodrome
|
14dc81e994
|
sets correct editable values on fields
|
2020-10-12 18:42:47 +02:00 |
mike12345567
|
1955c73685
|
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
|
47b97225a8
|
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
|
9bf568ecb1
|
Fixes for deleting records when a table is deleted.
|
2020-10-12 16:37:08 +01:00 |
mike12345567
|
94f966631c
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 15:25:27 +01:00 |
Andrew Kingston
|
9e3e89eb06
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-12 15:20:32 +01:00 |
mike12345567
|
6362c5ffdc
|
Fixes the link doc ID so that they do not start with automation ID and fixes an error that was occurring when creating tables.
|
2020-10-12 14:31:17 +01:00 |
Andrew Kingston
|
ecd14208ff
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-12 14:21:39 +01:00 |
mike12345567
|
2e49221ebc
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 13:54:34 +01:00 |
Martin McKeaveney
|
95cd3f84fc
|
Merge pull request #692 from Budibase/external-webhooks
support for external webhooks
|
2020-10-12 13:53:55 +01:00 |
mike12345567
|
53d765b849
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 13:34:32 +01:00 |
Martin McKeaveney
|
7f7594895b
|
adding auth object to context rather than separate booleans
|
2020-10-12 13:32:52 +01:00 |
Martin McKeaveney
|
dd2a84d58a
|
support for external webhooks
|
2020-10-12 11:57:37 +01:00 |
kevmodrome
|
5691dc5c67
|
merge master
|
2020-10-12 12:56:27 +02:00 |
Andrew Kingston
|
42019dd546
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-12 11:26:04 +01:00 |
Michael Drury
|
f2929bcc7d
|
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 |
mike12345567
|
2a2dad3ca4
|
Formatting code - was causing PR to fail.
|
2020-10-12 10:41:25 +01:00 |
mike12345567
|
ba83cad43c
|
Using lodash flatten rather than pure JS.
|
2020-10-12 10:28:53 +01:00 |
mike12345567
|
3f0d205846
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 09:41:42 +01:00 |
Martin McKeaveney
|
506779f8cd
|
Merge branch 'master' into deployment-api-usage
|
2020-10-09 21:43:28 +01:00 |
Martin McKeaveney
|
3f81757faa
|
deployment API usage complete
|
2020-10-09 21:42:20 +01:00 |
mike12345567
|
73e0e37c66
|
Fixing some bugs with JWT creation not getting an API key.
|
2020-10-09 20:44:35 +01:00 |
mike12345567
|
4d3308b216
|
Merge branch 'link-record-performance' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-09 20:18:46 +01:00 |
mike12345567
|
ec6717468b
|
Major performance boost to attachLinks -> makes CSV upload much more snappy.
|
2020-10-09 20:06:54 +01:00 |
mike12345567
|
4147e8872b
|
Updating tests and re-formatting.
|
2020-10-09 19:30:50 +01:00 |
mike12345567
|
ed778d15e2
|
Updating ID to use ro rather than re for rows.
|
2020-10-09 19:16:33 +01:00 |
mike12345567
|
d90c1e3dd3
|
Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing.
|
2020-10-09 19:10:28 +01:00 |
mike12345567
|
bb3370e742
|
Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet.
|
2020-10-09 18:49:23 +01:00 |
Martin McKeaveney
|
75fda94588
|
Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage
|
2020-10-09 17:42:17 +01:00 |
mike12345567
|
86102982a1
|
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 |
Martin McKeaveney
|
f75f0f5f28
|
updated quota fixes
|
2020-10-09 17:07:46 +01:00 |
Andrew Kingston
|
1091526e1f
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-09 12:34:25 +01:00 |
Andrew Kingston
|
d1f367ccff
|
Add relationships as data source
|
2020-10-09 12:24:18 +01:00 |
kevmodrome
|
ba1d268639
|
Merge branch 'master' into feature/add-grid-to-standard-components
|
2020-10-09 13:08:03 +02:00 |
Martin McKeaveney
|
e7ee1ea12a
|
Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage
|
2020-10-09 11:32:50 +01:00 |
mike12345567
|
4ba636897b
|
Adding in default plan if the obj found does not have the required information.
|
2020-10-09 11:32:25 +01:00 |
mike12345567
|
844383631e
|
Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking
|
2020-10-09 11:21:26 +01:00 |
Martin McKeaveney
|
dbd0382d05
|
Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage
|
2020-10-09 11:21:03 +01:00 |
Martin McKeaveney
|
4abc54380d
|
use centralised document types and separators
|
2020-10-09 10:50:44 +01:00 |
Martin McKeaveney
|
c885382225
|
code review
|
2020-10-09 10:46:38 +01:00 |
mike12345567
|
ba758905cc
|
Removing sanisation, instead just using it as a central path system.
|
2020-10-09 10:00:57 +01:00 |
mike12345567
|
334b4b1696
|
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 |
Martin McKeaveney
|
c9f791f250
|
remove log
|
2020-10-08 21:52:26 +01:00 |
Martin McKeaveney
|
954f6ad47b
|
use underscores instead of colons, shorten id entity names
|
2020-10-08 21:50:49 +01:00 |
Martin McKeaveney
|
4fa3b9c473
|
Merge branch 'master' of github.com:Budibase/budibase into deployment-api-usage
|
2020-10-08 21:16:16 +01:00 |
Martin McKeaveney
|
3e0c23549c
|
lint and tidy up
|
2020-10-08 21:16:06 +01:00 |
Martin McKeaveney
|
b21cc23b3b
|
removing retry param
|
2020-10-08 21:11:10 +01:00 |
Martin McKeaveney
|
fed836140c
|
v0.2.0
|
2020-10-08 20:32:50 +01:00 |
Martin McKeaveney
|
8880e7574b
|
tidy up
|
2020-10-08 20:23:58 +01:00 |
mike12345567
|
275bd64b1b
|
Fixing linting issue.
|
2020-10-08 18:36:31 +01:00 |
mike12345567
|
b400a06027
|
Updates for API usage after testing against local Dynamo.
|
2020-10-08 17:34:41 +01:00 |
Martin McKeaveney
|
3f4fa0674d
|
update deployment quota after deploy
|
2020-10-08 15:06:27 +01:00 |
kevmodrome
|
579166082d
|
fix delete functionality
|
2020-10-08 14:45:50 +02:00 |
kevmodrome
|
91e27804e5
|
merge master
|
2020-10-08 14:37:57 +02:00 |
mike12345567
|
d2ae589151
|
Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking
|
2020-10-08 13:30:18 +01:00 |
mike12345567
|
0e3bb46ca5
|
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
|
2020-10-08 12:29:09 +01:00 |
mike12345567
|
93281e2adc
|
Using array de-structuring as per review.
|
2020-10-08 12:28:59 +01:00 |
Martin McKeaveney
|
212a24348a
|
hitting deployment success endpoint
|
2020-10-08 10:56:32 +01:00 |
Andrew Kingston
|
4efd38bd2b
|
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
|
2020-10-08 10:43:09 +01:00 |
Andrew Kingston
|
36cb7eaee6
|
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
|
356acc919d
|
Bump electron to v10
|
2020-10-08 09:34:45 +01:00 |
Martin McKeaveney
|
a482d0a23e
|
check that deployment is possible using lambda API
|
2020-10-07 20:37:55 +01:00 |
mike12345567
|
f2b7d85b6e
|
Fixing up middleware to handle uploads, views, records, automation runs and users.
|
2020-10-07 17:56:47 +01:00 |
kevmodrome
|
2b8242cf72
|
Merge branch 'master' into feature/add-grid-to-standard-components
|
2020-10-07 16:48:59 +02:00 |
kevmodrome
|
e26e628ae7
|
merge master
|
2020-10-07 16:47:35 +02:00 |
mike12345567
|
3a6a03403f
|
Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking
|
2020-10-07 15:41:39 +01:00 |
mike12345567
|
17a4b058b5
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-07 14:48:20 +01:00 |
mike12345567
|
a25c1d8618
|
Removing .orig file created by merge.
|
2020-10-07 13:33:21 +01:00 |
mike12345567
|
1f8f0a0444
|
Sanitising the paths to the couchDB data directories.
|
2020-10-07 11:42:28 +01:00 |
mike12345567
|
1d99cc654a
|
Adding a regex to allow certain paths with : on windows.
|
2020-10-07 11:04:36 +01:00 |
Andrew Kingston
|
fd02f361f1
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-07 10:45:26 +01:00 |
mike12345567
|
a6e409a062
|
Quick change after diffing and looking through everything.
|
2020-10-07 09:58:32 +01:00 |
mike12345567
|
691ea16998
|
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
|
d9e53143d8
|
merge conflicts - from master
|
2020-10-06 21:43:54 +01:00 |
Michael Shanks
|
bbff4db649
|
a few changes from code review
|
2020-10-06 21:37:10 +01:00 |
Martin McKeaveney
|
e282480888
|
v0.1.25
|
2020-10-06 21:23:02 +01:00 |
Martin McKeaveney
|
723f322232
|
updating replication stream dependency
|
2020-10-06 21:10:49 +01:00 |
Martin McKeaveney
|
368f9934d5
|
v0.1.24
|
2020-10-06 20:35:11 +01:00 |
Martin McKeaveney
|
7fe2a066e7
|
Merge pull request #664 from Budibase/data-import
Data import
|
2020-10-06 20:24:34 +01:00 |
Martin McKeaveney
|
8ce69efa7e
|
fixing test
|
2020-10-06 20:18:05 +01:00 |
mike12345567
|
fc2e2a8804
|
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
|
c80f9e9da2
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-06 18:03:43 +01:00 |
Michael Shanks
|
0b6d0f2b19
|
missing dependency
|
2020-10-05 21:21:00 +01:00 |
Michael Shanks
|
ca978b70c8
|
Merge branch 'master' into fixes
|
2020-10-05 21:17:01 +01:00 |
Michael Shanks
|
f3c941a023
|
broken tests
|
2020-10-05 20:58:07 +01:00 |
Martin McKeaveney
|
c9cfa2c5f9
|
cleaner parsing
|
2020-10-05 19:21:51 +01:00 |
mike12345567
|
f3c4144072
|
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
|
40e6d4c844
|
Coerse record fields, to be a bit more tolerant of data input
|
2020-10-05 17:28:23 +01:00 |
Martin McKeaveney
|
6f28374785
|
merge
|
2020-10-05 15:08:53 +01:00 |
Martin McKeaveney
|
e1eb4f04f3
|
tidy up
|
2020-10-05 14:43:34 +01:00 |
Martin McKeaveney
|
f89aa4b403
|
adding nice loading states
|
2020-10-05 14:07:39 +01:00 |
Martin McKeaveney
|
13aca3cde0
|
unit tests for csv parser
|
2020-10-05 11:48:13 +01:00 |
mike12345567
|
e0dad53ad3
|
Merge branch 'master' of github.com:Budibase/budibase into linked-records
|
2020-10-05 10:52:35 +01:00 |
Martin McKeaveney
|
a3c082347c
|
account for omitted rows
|
2020-10-05 10:51:58 +01:00 |
mike12345567
|
672f5f8301
|
Merge branch 'master' of github.com:Budibase/budibase into remove-views
|
2020-10-05 10:04:23 +01:00 |
mike12345567
|
39d0e084b8
|
Fixing an issue that a test case raised.
|
2020-10-05 09:59:03 +01:00 |
Andrew Kingston
|
82476e2ae9
|
Fix get views endpoint returning built in by_link view
|
2020-10-04 17:59:49 +01:00 |
Andrew Kingston
|
da035452e6
|
Fix record patch function
|
2020-10-04 17:59:20 +01:00 |
Andrew Kingston
|
f19e60dcb1
|
Update data export with new DB view structure and linked records
|
2020-10-03 21:07:59 +01:00 |
mike12345567
|
d6e260a873
|
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
|
2020-10-02 17:02:37 +01:00 |
mike12345567
|
89d609bdae
|
Fixing test case broken by automation save record -> create record.
|
2020-10-02 17:02:18 +01:00 |
mike12345567
|
5540fa226c
|
Fixing an issue with linked records showing up as models after id changes.
|
2020-10-02 16:49:36 +01:00 |
Martin McKeaveney
|
cccc087727
|
merge
|
2020-10-02 16:45:59 +01:00 |
mike12345567
|
4fbccfcc92
|
Some quick automation fixes.
|
2020-10-02 16:42:47 +01:00 |
Martin McKeaveney
|
2dedafc90c
|
v0.1.23
|
2020-10-02 16:24:39 +01:00 |
Martin McKeaveney
|
ecb4cff96f
|
CSV Import end to end
|
2020-10-02 16:16:06 +01:00 |
mike12345567
|
e24668253f
|
Some quick fixes after merge.
|
2020-10-02 15:49:13 +01:00 |
mike12345567
|
6b222ffbf0
|
Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records
|
2020-10-02 14:49:23 +01:00 |
mike12345567
|
c69081f390
|
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
|
cb5e9f69a0
|
record value coersion - untested
|
2020-10-02 14:14:58 +01:00 |
kevmodrome
|
e6ca68d1e9
|
merge master
|
2020-10-02 14:39:00 +02:00 |
mike12345567
|
e0e1cd7316
|
Some more test case fixes.
|
2020-10-02 13:04:44 +01:00 |
mike12345567
|
d4c3200322
|
Fix for an issue detected by user test case.
|
2020-10-02 12:52:15 +01:00 |
mike12345567
|
2aff68b245
|
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 |
Michael Drury
|
0a80abfd0e
|
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
|
27015ebd17
|
fix: view filter handle bool, number & date
|
2020-10-01 16:55:17 +01:00 |
Martin McKeaveney
|
1fd749ce00
|
csv import functional
|
2020-10-01 14:48:07 +01:00 |
Michael Drury
|
a891149b5b
|
Fixing issues when adding and deleting records from the input record linking list.
|
2020-10-01 12:30:14 +01:00 |
Michael Drury
|
d1fa921c27
|
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
|
58ff985a35
|
Resolving issues with deleting a linked column, should now be possible.
|
2020-10-01 11:33:37 +01:00 |
mike12345567
|
aa59c9d41c
|
Minor update to fully handle field deletion which is a linked field; from a model.
|
2020-09-30 23:14:39 +01:00 |
mike12345567
|
962ed5aaa6
|
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
|
fd47cf1624
|
v0.1.22
|
2020-09-30 17:05:19 +01:00 |
mike12345567
|
5fd714d761
|
Fixing record editting.
|
2020-09-30 15:41:52 +01:00 |
mike12345567
|
709cdb5ea9
|
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 |
mike12345567
|
cf4b5a6fbf
|
Fixing some missues with linked records after testing with the new UI.
|
2020-09-30 12:00:56 +01:00 |
mike12345567
|
4073f354c8
|
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
|
e4ea9e608d
|
Analytics enabled/disabled via specific ENV variable
|
2020-09-29 17:28:24 +01:00 |
mike12345567
|
ac7374662c
|
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
|
31943cc66b
|
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
|
838904d14e
|
serve determines whether analytics are enabled
|
2020-09-29 16:23:34 +01:00 |
Michael Shanks
|
69292c353c
|
analytics - identify user + extra actions added
|
2020-09-29 15:26:56 +01:00 |
Martin McKeaveney
|
a91c86a4ac
|
link ✨
|
2020-09-29 12:31:41 +01:00 |
mike12345567
|
ecfca1dfab
|
Adding routes for getting link records based on a record Id.
|
2020-09-29 12:02:06 +01:00 |
mike12345567
|
a76a7525e3
|
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
|
e7c3afb7f1
|
CLI tool for exporting apps, tidy up
|
2020-09-29 10:32:42 +01:00 |
Martin McKeaveney
|
c83b1d4c35
|
organise async logic on homepage, style template cards and add images
|
2020-09-29 10:19:04 +01:00 |
kevmodrome
|
09a26a286a
|
adds events when records are deleted and adds more stylish controls
|
2020-09-29 11:05:55 +02:00 |
mike12345567
|
eca5fad478
|
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
|
c2321797f1
|
async templates working from S3
|
2020-09-28 17:04:08 +01:00 |
kevmodrome
|
0d68d40cfb
|
adds multiple selection delete functionality
|
2020-09-28 15:32:06 +02:00 |
mike12345567
|
a20ffd4c17
|
Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records
|
2020-09-25 18:05:38 +01:00 |
mike12345567
|
b24ff486d8
|
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
|
24097184df
|
Rename records to rows in automation definitions
|
2020-09-25 15:01:48 +01:00 |
Martin McKeaveney
|
97cf5c7b33
|
Merge branch 'master' of github.com:Budibase/budibase into template-export
|
2020-09-25 14:51:22 +01:00 |
Martin McKeaveney
|
7274d1dac7
|
re-add electron files
|
2020-09-25 14:51:04 +01:00 |
Martin McKeaveney
|
db2d9af545
|
template export v1
|
2020-09-25 14:47:42 +01:00 |
Martin McKeaveney
|
408c814b26
|
Merge branch 'master' of github.com:Budibase/budibase into csv-export
|
2020-09-24 16:16:59 +01:00 |
Martin McKeaveney
|
9768a23ad4
|
merge
|
2020-09-24 15:52:09 +01:00 |
Martin McKeaveney
|
0c639bd1a2
|
providing ability to perform JSON and CSV export from popover
|
2020-09-23 23:56:26 +01:00 |
Martin McKeaveney
|
e3c72c9020
|
tidy up
|
2020-09-23 21:03:13 +01:00 |
Martin McKeaveney
|
6d4ea5c627
|
ensuring s3 upload works in prod
|
2020-09-23 20:23:40 +01:00 |
Martin McKeaveney
|
329e885ab6
|
✨ lint, tidy up and some simplification
|
2020-09-23 17:29:32 +01:00 |
Martin McKeaveney
|
938f675922
|
abstract local file upload logic
|
2020-09-23 17:02:06 +01:00 |
mike12345567
|
4bf40a976d
|
Adding re-triggering of test case to help with running test case in GH actions.
|
2020-09-23 16:35:34 +01:00 |
mike12345567
|
8765c185af
|
Running linter to cleanup formatting.
|
2020-09-23 16:20:39 +01:00 |
mike12345567
|
58f643bc30
|
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
|
f40f388dd8
|
local file upload from apps
|
2020-09-23 16:15:09 +01:00 |
mike12345567
|
d5112c82c6
|
Fixing delay as it was causing test case to be inconsistent (triggering automation)
|
2020-09-23 15:29:25 +01:00 |
mike12345567
|
e7be9dd698
|
Fixing issue with test case.
|
2020-09-23 15:16:14 +01:00 |
mike12345567
|
5773107516
|
Adding clean up of records based on the model schema to save and update records.
|
2020-09-23 13:34:11 +01:00 |
mike12345567
|
0a665e05c8
|
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 |
mike12345567
|
93611d5d83
|
Implementing type cleanup based on the input schema, specifically for booleans and numbers.
|
2020-09-23 11:54:15 +01:00 |
mike12345567
|
dfe3257993
|
Fixing an issue with the fill in of test data when triggering.
|
2020-09-22 15:25:26 +01:00 |
mike12345567
|
8fe50febc4
|
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
|
b1e1e06895
|
Updating async action loading based on new structure of S3 and manifest.
|
2020-09-22 14:07:22 +01:00 |
mike12345567
|
0c5f30a60b
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-22 13:00:04 +01:00 |
mike12345567
|
cef65a3d9a
|
Removing log statement.
|
2020-09-22 12:56:48 +01:00 |
mike12345567
|
d6213912fd
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-22 12:00:54 +01:00 |
mike12345567
|
90027952ea
|
Quick fix based on test case failure.
|
2020-09-22 10:41:56 +01:00 |
mike12345567
|
fca788f424
|
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
|
5965a04979
|
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
|
944d9edbad
|
Adding all fixes for prettier so that test will run.
|
2020-09-22 09:57:05 +01:00 |
mike12345567
|
cb08efdd5f
|
Further testing.
|
2020-09-22 09:54:02 +01:00 |
mike12345567
|
42d9dd26d9
|
Confirming suspicions about why a testcase is failing in GH actions only.
|
2020-09-22 09:50:16 +01:00 |
mike12345567
|
84372c0100
|
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
|
e10a8d1f05
|
Simplifying review comment changes.
|
2020-09-22 08:58:16 +01:00 |
mike12345567
|
0e4748003e
|
Updates as per review comments.
|
2020-09-21 23:19:45 +01:00 |
mike12345567
|
fdc653add8
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-21 15:06:52 +01:00 |
mike12345567
|
aee21a75c6
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 15:05:42 +01:00 |
mike12345567
|
4b54edf02b
|
Fixing a problem detected by a test case.
|
2020-09-21 15:05:24 +01:00 |
mike12345567
|
e41c77b5e2
|
Updating yarn lock.
|
2020-09-21 14:53:32 +01:00 |
mike12345567
|
37180a9d7f
|
Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks
|
2020-09-21 14:51:48 +01:00 |
mike12345567
|
088c7440b6
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 14:49:15 +01:00 |
mike12345567
|
9274556a1b
|
Fixing linting.
|
2020-09-21 14:48:24 +01:00 |
mike12345567
|
5f2acaff01
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 14:01:00 +01:00 |
mike12345567
|
b2d06b7a06
|
Merge branch 'master' of github.com:Budibase/budibase into contextual-workflows
|
2020-09-21 13:52:26 +01:00 |
mike12345567
|
88d22baf1a
|
Renaming workflows -> automate/automations, throughout the API and the builder itself.
|
2020-09-21 13:49:34 +01:00 |
mike12345567
|
cfb10ebbe2
|
Outputting the input record so that it can be used in later steps.
|
2020-09-18 17:20:19 +01:00 |
mike12345567
|
60b907054a
|
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 |
Martin McKeaveney
|
b0aedd38ed
|
lowercase file extension
|
2020-09-18 16:19:41 +01:00 |
mike12345567
|
85dcb28375
|
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 |
mike12345567
|
0aa1c38878
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
|
2020-09-18 13:52:17 +01:00 |
mike12345567
|
cba125256a
|
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
|
319fcabaa5
|
removing delete functionality - not necessary
|
2020-09-18 12:41:39 +01:00 |
Martin McKeaveney
|
14283a7b96
|
return processed file sizes
|
2020-09-18 11:01:39 +01:00 |
Andrew Kingston
|
6c4cf24a94
|
Fix filter workflow block tagline
|
2020-09-17 17:49:57 +01:00 |
Martin McKeaveney
|
5d3867558a
|
merge with master
|
2020-09-17 16:40:09 +01:00 |
Martin McKeaveney
|
5150288e85
|
more lint
|
2020-09-17 16:38:33 +01:00 |
Martin McKeaveney
|
bb2058a010
|
lint
|
2020-09-17 16:36:39 +01:00 |
mike12345567
|
53bbcd9928
|
Fixing an issue with deletion action.
|
2020-09-17 16:28:48 +01:00 |
mike12345567
|
22ef6eb4d3
|
Some fixes after playing around with the new Builder UI.
|
2020-09-17 16:16:05 +01:00 |
Andrew Kingston
|
2287675c79
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into contextual-workflows
|
2020-09-17 15:15:54 +01:00 |
mike12345567
|
dd0cffc226
|
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 |
Martin McKeaveney
|
9032738ae8
|
delete local file upload when file deleted
|
2020-09-17 15:08:28 +01:00 |
Andrew Kingston
|
a1f52b733b
|
Update save record block definition
|
2020-09-17 14:04:13 +01:00 |
mike12345567
|
be67eaf9c8
|
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
|
494e04f19f
|
allow deletion of images
|
2020-09-17 12:45:28 +01:00 |
mike12345567
|
8477ad8727
|
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
|
ec265f6821
|
Update to improve test cases and get JOI to work as expected.
|
2020-09-16 19:25:52 +01:00 |
Andrew Kingston
|
15e3b48f0a
|
Remove full stop in email workflow block description
|
2020-09-16 15:39:19 +01:00 |
mike12345567
|
0c1ff2fd70
|
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 |
mike12345567
|
1ab787afd7
|
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
|
4fed6c05d3
|
Make filter condition human readable since they're just strings
|
2020-09-16 13:54:56 +01:00 |
Andrew Kingston
|
fdca9240e9
|
Fixing definition for filter workflow block
|
2020-09-16 13:54:27 +01:00 |
Martin McKeaveney
|
b1dbc7cc62
|
Dropzone styling
|
2020-09-16 12:18:47 +01:00 |
mike12345567
|
cb1ff4ac3b
|
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 |
Martin McKeaveney
|
86ae8d038a
|
file attachments and processing working, basic design for dropzone
|
2020-09-15 16:22:13 +01:00 |
mike12345567
|
4625b7a97e
|
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
|
79c4d1ed65
|
Update workflow block definitions
|
2020-09-15 14:45:37 +01:00 |
mike12345567
|
e2791d832b
|
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 |
Michael Drury
|
0d2f7759ee
|
Merge pull request #607 from Budibase/server-workflows
Server workflows
|
2020-09-15 09:09:55 +01:00 |
Martin McKeaveney
|
b1725ec541
|
v0.1.21
|
2020-09-14 17:11:47 +01:00 |
Martin McKeaveney
|
d414e84748
|
v0.1.20
|
2020-09-14 16:26:18 +01:00 |
Martin McKeaveney
|
8cd5076f96
|
✨ lint
|
2020-09-14 15:41:20 +01:00 |
Martin McKeaveney
|
72e3070ad2
|
update view schema when table updated
|
2020-09-14 15:40:45 +01:00 |
mike12345567
|
b1a8837c0c
|
Adding new API endpoint which provides all definitions in one.
|
2020-09-14 15:34:09 +01:00 |
Andrew Kingston
|
76cfb5062d
|
Revert formatting to 80 print width
|
2020-09-14 14:35:03 +01:00 |
mike12345567
|
c4683a3743
|
Updating some test cases which were failing silently and changing how environment want handled.
|
2020-09-14 14:32:20 +01:00 |
Andrew Kingston
|
62d02c64c9
|
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
|
2020-09-14 11:53:19 +01:00 |
mike12345567
|
5c94210d72
|
Adding delete record for when we build in contextual awareness.
|
2020-09-14 11:47:52 +01:00 |
Andrew Kingston
|
24c9042824
|
Remove params from delete record workflow action as it is only a placeholder
|
2020-09-14 11:46:50 +01:00 |
Andrew Kingston
|
4391b94b54
|
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
|
2020-09-14 10:34:36 +01:00 |
mike12345567
|
535c4ca5aa
|
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
|
b1b8061c3e
|
Merge in master
|
2020-09-14 10:16:09 +01:00 |
Andrew Kingston
|
d13a597ed2
|
Fix external workflow triggers not passing though instance ID
|
2020-09-14 09:12:17 +01:00 |
Andrew Kingston
|
9467c5562e
|
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
|
2020-09-11 21:33:05 +01:00 |
Michael Shanks
|
f975237417
|
stop coercing values on the server - do on client instead
|
2020-09-11 21:24:52 +01:00 |
mike12345567
|
5067d93030
|
Adding threading for when not running against PouchDB.
|
2020-09-11 18:47:22 +01:00 |
Martin McKeaveney
|
65f5f358d0
|
attachments
|
2020-09-11 15:09:56 +01:00 |
Andrew Kingston
|
0b3ed7435e
|
Fix workflow filter logic block tagline
|
2020-09-11 14:46:22 +01:00 |
Michael Shanks
|
3696d4b077
|
fixing some broken tests
|
2020-09-11 09:29:23 +01:00 |
Michael Shanks
|
95da4c8d2c
|
Merge branch 'master' into event-panel + binding fixes
|
2020-09-10 21:55:04 +01:00 |
Michael Shanks
|
14aa33705f
|
events hooked up and working
|
2020-09-10 21:11:05 +01:00 |
mike12345567
|
ad48b9fdd2
|
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
|
9d83e6002f
|
Fix create user workflow action
|
2020-09-10 16:46:58 +01:00 |
Andrew Kingston
|
7749919e62
|
Fix record created trigger workflow block description
|
2020-09-10 15:29:35 +01:00 |
Andrew Kingston
|
1729d0ac5c
|
Fix async loading of steps
|
2020-09-10 15:29:01 +01:00 |
mike12345567
|
77f32c8a0f
|
Major update to server workflow backend, implementing a very basic queue API in between triggers and orchestration and then moving everything around to keep it generally more concise, creating a directory to handle all workflow related matters as they do not pertain to the API (running of workflows is a completely separate operation).
|
2020-09-10 15:00:21 +01:00 |
mike12345567
|
9c20dba77b
|
Merge branch 'server-workflows' of https://github.com/Budibase/budibase into server-workflows
|
2020-09-10 11:44:59 +01:00 |
mike12345567
|
6cf1e45eea
|
Merge branch 'master' of https://github.com/Budibase/budibase into server-workflows
|
2020-09-10 11:44:33 +01:00 |
Andrew Kingston
|
20dfc87ab2
|
Add all workflow blocks to server and remove concept of workflow environment
|
2020-09-10 11:29:35 +01:00 |
mike12345567
|
79cb0c522f
|
Implementing the block definitions as list APIs for the workflow, meaning client has to retrieve structure from API instead of inherently knowing it.
|
2020-09-10 11:06:13 +01:00 |
Michael Shanks
|
25d8f9a8f8
|
added PATCH record route
|
2020-09-10 09:36:14 +01:00 |
Martin McKeaveney
|
b605d25a4d
|
lint, using bbui component
|
2020-09-09 16:27:46 +01:00 |
Martin McKeaveney
|
bb5d522124
|
tidy up
|
2020-09-09 13:45:47 +01:00 |
Martin McKeaveney
|
e6840bcffc
|
custom flatpickr styling, tidy up
|
2020-09-09 13:44:36 +01:00 |
Martin McKeaveney
|
fc923cb883
|
using flatpickr, rollup config for CSS in the builder
|
2020-09-09 12:06:04 +01:00 |
Martin McKeaveney
|
068bb3c500
|
date field working with HTML5 inputs. Needs more sophisticated parsing
|
2020-09-08 18:03:41 +01:00 |
Conor Mack
|
075866f4ad
|
viewBuilder.spec fix
|
2020-09-04 11:01:27 +01:00 |