Commit Graph

1404 Commits

Author SHA1 Message Date
mike12345567 547ca3c593 force delete dist directory when building. 2021-06-25 17:28:48 +01:00
mike12345567 5462ca5930 Removing use of the arguments[0] as they don't mesh well with TS. 2021-06-25 17:14:23 +01:00
mike12345567 b25033cab6 Fixing cypress test linkup to built files. 2021-06-25 16:37:01 +01:00
mike12345567 164ac0de11 Merge branch 'master' of github.com:Budibase/budibase into labday/backend-ts 2021-06-25 15:06:33 +01:00
mike12345567 96fd8ed947 Updating tests to use latest version of jest, which broke a lot of things, but was necessary to get proper ts-jest support. 2021-06-25 13:46:02 +01:00
Budibase Release Bot 4eedbe7890 v0.9.65 2021-06-25 11:32:56 +00:00
mike12345567 ffc54c3720 First attempt and re-writing a portion of the server in typescript. 2021-06-24 18:16:48 +01:00
Budibase Release Bot 6f280e389a v0.9.64 2021-06-24 11:37:19 +00:00
Budibase Release Bot 01bd23f45e v0.9.63 2021-06-23 22:43:56 +00:00
Budibase Release Bot 8d740bd199 v0.9.62 2021-06-23 22:27:33 +00:00
Budibase Release Bot b63a901a47 v0.9.61 2021-06-23 19:53:30 +00:00
Budibase Release Bot e25c6d4f3f v0.9.60 2021-06-23 12:53:57 +00:00
Budibase Release Bot e141a17e87 v0.9.59 2021-06-23 11:09:48 +00:00
Budibase Release Bot ce2abff002 v0.9.58 2021-06-23 09:13:01 +00:00
Budibase Release Bot e93c40a0d7 v0.9.57 2021-06-23 08:45:22 +00:00
Budibase Release Bot a61abb0476 v0.9.56 2021-06-23 07:33:05 +00:00
Budibase Release Bot ee825b3728 v0.9.55 2021-06-22 16:31:57 +00:00
Budibase Release Bot 42d18b8d7f v0.9.54 2021-06-22 16:03:40 +00:00
Martin McKeaveney db24af4a55 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-06-21 16:45:01 +01:00
Martin McKeaveney 8844275357 consolidate build 2021-06-21 16:44:54 +01:00
Martin McKeaveney 1f65427e90 Merge pull request #1732 from Budibase/feature/opinionated-sql
Feature/opinionated sql
2021-06-21 16:28:29 +01:00
Martin McKeaveney 9deeef2d9e add develop tag and update docker push script 2021-06-21 16:25:12 +01:00
mike12345567 df1e15dd55 Merge branch 'develop' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-21 13:05:39 +01:00
Martin McKeaveney 72a61e4555 adding docker staging tag to CI build to avoid polluting latest 2021-06-21 11:35:39 +01:00
Martin McKeaveney 597149228e Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-21 11:14:27 +01:00
Budibase Release Bot 5dcc469e8c v0.9.53 2021-06-20 16:45:30 +00:00
Budibase Release Bot 744dd2b777 v0.9.52 2021-06-20 10:15:48 +00:00
Budibase Release Bot aa1d7ad7aa v0.9.51 2021-06-17 05:20:27 +00:00
mike12345567 6733b61b78 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 14:13:57 +01:00
Budibase Release Bot f19fa7ab8b v0.9.50 2021-06-16 09:04:00 +00:00
Budibase Release Bot 024bce7354 v0.9.49 2021-06-16 08:29:17 +00:00
mike12345567 3d9dced317 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-15 20:00:52 +01:00
Budibase Release Bot 6153fa74f1 v0.9.48 2021-06-15 12:43:29 +00:00
Budibase Release Bot afcab1af1b v0.9.47 2021-06-11 13:03:19 +00:00
Budibase Release Bot b58e8925d1 v0.9.46 2021-06-11 08:48:36 +00:00
mike12345567 4474a93933 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-10 14:26:47 +01:00
Budibase Release Bot e91bab560d v0.9.45 2021-06-10 13:17:08 +00:00
Martin McKeaveney a44d59541d merge 2021-06-10 14:15:03 +01:00
Budibase Release Bot 0c935fb5fa v0.9.44 2021-06-10 12:54:14 +00:00
Budibase Release Bot 989ff250b1 v0.9.43 2021-06-10 11:21:35 +00:00
Budibase Release Bot fac53fe92f v0.9.42 2021-06-10 10:51:32 +00:00
Budibase Release Bot 968c4dabb7 v0.9.41 2021-06-09 18:01:31 +00:00
Budibase Release Bot aed973681e v0.9.40 2021-06-09 15:26:30 +00:00
mike12345567 dcdbafa4cc Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-09 16:20:36 +01:00
Budibase Release Bot ad45781228 v0.9.39 2021-06-09 13:51:07 +00:00
mike12345567 9a05c52438 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-09 13:57:23 +01:00
Budibase Release Bot 123f5d390f v0.9.38 2021-06-09 11:37:37 +00:00
Budibase Release Bot 70de6b34fc v0.9.37 2021-06-09 11:22:57 +00:00
Budibase Release Bot 03ad1f0312 v0.9.36 2021-06-09 10:41:59 +00:00
Budibase Release Bot 8b1895f10c v0.9.35 2021-06-09 10:12:38 +00:00
mike12345567 ae0dbacb31 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-09 11:03:01 +01:00
Budibase Release Bot 0ed9cfc939 v0.9.34 2021-06-08 19:56:50 +00:00
Budibase Release Bot 9559aecd5a v0.9.33 2021-06-08 19:28:00 +00:00
Budibase Release Bot 7496938a72 v0.9.32 2021-06-08 18:48:22 +00:00
Budibase Release Bot ba90d908c0 v0.9.31 2021-06-08 18:15:16 +00:00
mike12345567 8a10d2e5b5 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-08 12:27:37 +01:00
Budibase Release Bot bb20722b48 v0.9.30 2021-06-07 17:12:41 +00:00
Budibase Release Bot dfed27393a v0.9.29 2021-06-07 16:43:08 +00:00
Budibase Release Bot 3fcc2be1e9 v0.9.28 2021-06-07 16:26:33 +00:00
mike12345567 b6be635cb8 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-07 13:16:36 +01:00
Budibase Release Bot 509375313a v0.9.27 2021-06-04 20:56:30 +00:00
Budibase Release Bot 4bb24f7e9a v0.9.26 2021-06-04 13:05:28 +00:00
mike12345567 0c681e7dea Merge branch 'fix/builder-roles' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-04 13:10:57 +01:00
Budibase Release Bot 903adb40a8 v0.9.25 2021-06-04 09:13:55 +00:00
mike12345567 0fba3cc8fd Adding base SQL class which processes defined JSON structure into SQL. 2021-06-03 16:31:24 +01:00
Budibase Release Bot 01bd6f40bc v0.9.24 2021-06-03 10:05:33 +00:00
Budibase Release Bot c7f3d63374 v0.9.23 2021-06-02 12:06:51 +00:00
Budibase Release Bot 48d3bff349 v0.9.22 2021-06-02 11:34:24 +00:00
Budibase Release Bot f794cd67a7 v0.9.21 2021-06-01 17:05:46 +00:00
Budibase Release Bot 59e4cd85b1 v0.9.20 2021-06-01 16:25:29 +00:00
Martin McKeaveney e8f364c3c1 babel config 2021-06-01 15:44:29 +01:00
Budibase Release Bot f132bf7c93 v0.9.19 2021-06-01 12:50:43 +00:00
Budibase Release Bot cb62d0b36a v0.9.18 2021-05-29 13:01:19 +00:00
Budibase Release Bot ad3e7d9b9a v0.9.17 2021-05-28 19:13:11 +00:00
Budibase Release Bot 89fce7b2e3 v0.9.16 2021-05-28 13:18:31 +00:00
Budibase Release Bot a34f72f929 v0.9.15 2021-05-28 12:39:17 +00:00
Budibase Release Bot faaf49c562 v0.9.14 2021-05-27 15:05:57 +00:00
Budibase Release Bot 2c86cb4f43 v0.9.13 2021-05-27 07:19:23 +00:00
Budibase Release Bot b970a01def v0.9.12 2021-05-26 16:53:00 +00:00
Budibase Release Bot f8a7220a56 v0.9.11 2021-05-26 16:14:47 +00:00
Budibase Release Bot 08b7e3a543 v0.9.10 2021-05-26 15:57:10 +00:00
Budibase Release Bot 7ff173687c v0.9.9 2021-05-26 15:16:54 +00:00
Martin McKeaveney 40634b099b v0.9.8 2021-05-26 15:36:41 +01:00
Martin McKeaveney 10a8f063fb v0.9.7 2021-05-26 15:34:28 +01:00
Martin McKeaveney 7befe535fc v0.9.6 2021-05-26 13:37:46 +01:00
Martin McKeaveney 1150593e74 v0.9.5 2021-05-25 15:40:12 +01:00
Martin McKeaveney 3a53dbe1f7 v0.9.4 2021-05-25 12:44:36 +01:00
Martin McKeaveney 0fce78d19d removing electron config 2021-05-24 22:39:13 +01:00
Martin McKeaveney 4c9c7b05a3 v0.9.3 2021-05-24 21:54:28 +01:00
Martin McKeaveney 40abd4fe3d v0.9.2 2021-05-24 17:20:20 +01:00
mike12345567 0ff7bc672a Adding redis to exclusion from coverage (can't currently test). 2021-05-21 13:08:59 +01:00
Martin McKeaveney 7103df0013 v0.9.1 2021-05-20 14:53:22 +01:00
Martin McKeaveney fd9f4a3027 v0.9.0 2021-05-20 14:49:19 +01:00
Martin McKeaveney 3a422be071 simplify docker build before push 2021-05-20 13:54:18 +01:00
Martin McKeaveney 7ab24fed2b merge with master 2021-05-20 10:40:15 +01:00
Mike Shanks 04a159986e v0.8.18 2021-05-13 11:17:08 +01:00
Andrew Kingston 0254e85996 Merge branch 'next' of github.com:Budibase/budibase into app-list 2021-05-10 12:31:42 +01:00
mike12345567 045a88feb3 Merge branch 'next' of github.com:Budibase/budibase into feature/logo-api 2021-05-07 11:41:32 +01:00
Andrew Kingston 830069970a Bump svelte and routify deps, fix builder _reset usage and some tidy ups 2021-05-07 11:14:43 +01:00
dependabot[bot] e46964b763 Bump lodash from 4.17.13 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.13 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.13...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 08:57:55 +00:00
Michael Drury 5006ca90c4 Some general backend cleanup. moving packages around, removing some traces of electron, and prepping for standardised object store library. 2021-05-06 19:27:24 +01:00
mike12345567 b01da0aad5 Merge branch 'next' of github.com:Budibase/budibase into feature/password-reset 2021-05-04 15:21:53 +01:00
Martin McKeaveney b876e91ae6 merge with next 2021-04-29 11:45:47 +01:00
mike12345567 2b58d695af Updating packages so that @budibase/auth doesn't stop installations. 2021-04-28 15:25:49 +01:00
mike12345567 ea8e3b7d3f Adding testing to worker, still WIP. 2021-04-23 14:58:06 +01:00
Martin McKeaveney ef268014c1 v0.8.17 2021-04-19 10:39:27 +01:00
mike12345567 3a6cc28df0 Merge branch 'master' of github.com:Budibase/budibase into next 2021-04-16 17:01:35 +01:00
mike12345567 a52f296d78 Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management 2021-04-13 10:26:40 +01:00
Martin McKeaveney b0ffb8dcb8 v0.8.16 2021-04-12 19:51:11 +01:00
Martin McKeaveney fe5dd7e2ac v0.8.15 2021-04-12 17:10:19 +01:00
Martin McKeaveney b5baf9f892 merge 2021-04-12 13:41:46 +01:00
Martin McKeaveney c02306e6fb merge 2021-04-12 13:39:53 +01:00
Martin McKeaveney 65be3e9ede v0.8.14 2021-04-11 12:58:22 +01:00
Martin McKeaveney c19cc4f3c9 v0.8.13 2021-04-11 12:53:39 +01:00
mike12345567 8cde219db9 First pass of global user configuration through existing user API with role mappings. 2021-04-08 16:58:33 +01:00
mike12345567 d0e5967851 Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management 2021-04-08 11:12:24 +01:00
Andrew Kingston 8a0fcddf68 Update all scripts to use yarn rather than npm 2021-04-07 17:38:49 +01:00
Martin McKeaveney cf073a1e55 groundwork for budibase auth lib 2021-04-07 11:33:16 +01:00
Andrew Kingston f4ed1812e4 Remove CORS hack now that the envoy proxy removes the need for it 2021-04-07 10:37:26 +01:00
Andrew Kingston 44ad38fdf8 Add BBUI to monorepo and use vite for builder, client lib and standard components 2021-03-31 16:14:56 +01:00
Martin McKeaveney 8f5fd32f74 scripting block 2021-03-26 14:56:34 +00:00
Martin McKeaveney 637d115534 v0.8.12 2021-03-25 10:40:08 +00:00
Martin McKeaveney 4d141d8ba8 merge 2021-03-24 20:44:52 +00:00
Martin McKeaveney c74205e4c8 v0.8.11 2021-03-24 18:48:26 +00:00
mike12345567 9708957646 Changing some code coverage settings. 2021-03-23 18:07:46 +00:00
mike12345567 00344b3b39 Some changes to how environment is loaded to make the init process by default flesh out some good settings. 2021-03-23 15:37:11 +00:00
Martin McKeaveney 90228e3334 simplify try catch in manage script 2021-03-23 11:01:33 +00:00
mike12345567 36c20b2498 Updating some of the deployment/uploading mechanism purely to remove file system, all of this will go anyway but some of it was used to handle file uploads (attachments) to object store so needed to convert it a bit 2021-03-22 18:06:10 +00:00
Martin McKeaveney 51506a5f42 add docker-compose dep to package.json 2021-03-22 17:29:27 +00:00
Martin McKeaveney f3302770b3 single stack dev setup complete 2021-03-22 17:05:00 +00:00
mike12345567 b765502d74 Working on moving file system access around, starting by centralising it then working out what needs to be moved to object store and how. 2021-03-19 14:43:41 +00:00
mike12345567 ce07f44e05 Adding db test directory to list of ignored from coverage. 2021-03-16 23:30:20 +00:00
Martin McKeaveney 0bc150fc7c v0.8.10 2021-03-15 21:26:50 +00:00
mike12345567 ef5049ccc7 Merge branch 'master' of github.com:Budibase/budibase into tests/automation-tests 2021-03-15 20:44:54 +00:00
mike12345567 d5ec1b3167 Removing un-used code and removing some files from coverage that aren't of consequence. 2021-03-15 17:14:56 +00:00
mike12345567 3406138f34 Finishing off automation test cases, above 90% coverage for automations codebase. 2021-03-15 14:11:13 +00:00
Martin McKeaveney bd6389851a v0.8.9 2021-03-14 18:13:13 +00:00
mike12345567 799168c6b8 Adding in all the automation step tests, beginning work on the general automation tests. 2021-03-12 15:32:16 +00:00
Martin McKeaveney 7b8c9b1686 v0.8.8 2021-03-12 14:20:18 +00:00
Martin McKeaveney 435bc20077 v0.8.7 2021-03-12 11:45:42 +00:00
Martin McKeaveney 1b53b7da58 v0.8.6 2021-03-12 09:33:12 +00:00
mike12345567 710b17b627 Removing dynamo client from coverage. 2021-03-11 18:36:36 +00:00
mike12345567 189a673c9c Testing some of the automation actions (still a few to complete) and adding quick test case for the self host stuff. 2021-03-11 18:29:48 +00:00
mike12345567 163d24a767 Updating row tests, reducing console logging during tests for speed and clarity, testing some misc endpoints and updating search functionality to use a starts with operator when working with strings on rows. 2021-03-10 17:55:42 +00:00
mike12345567 33fa31aae9 Adding test cases for component, templates and hosting as well as updating some existing test cases. 2021-03-09 16:07:44 +00:00
mike12345567 bd2a901f60 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-03-08 10:42:57 +00:00
mike12345567 6d9b8a6678 Initial work on test refactoring, laying the utilities down which will be the basis of new testing framework, interacting directly with the controllers. 2021-03-03 17:52:41 +00:00
Martin McKeaveney 7f38415967 v0.8.5 2021-03-03 17:46:36 +00:00
Martin McKeaveney a9ab12b999 v0.8.4 2021-03-03 17:05:18 +00:00
mike12345567 37211e4e9d Updating server package to always generate coverage report but don't display as text. 2021-03-02 17:42:32 +00:00
mike12345567 68bb5d5062 Updating package.json to include an option for coverage, had to re-write some stuff to make sure that views were not getting coverage statements inserted (breaking things). 2021-03-02 17:13:11 +00:00
Martin McKeaveney a0456e86bd v0.8.3 2021-02-25 17:18:36 +00:00
Martin McKeaveney 779deddc5a v0.8.2 2021-02-25 16:39:52 +00:00
Martin McKeaveney e72057499a v0.8.1 2021-02-25 13:50:33 +00:00
Martin McKeaveney b4996ccb4d v0.8.0 2021-02-25 12:49:03 +00:00
mike12345567 90f9be36dd Using cross-env instead of pure environment variable specification to make it work on windows. 2021-02-24 10:13:16 +00:00
Martin McKeaveney 71778c0dc1 Merge pull request #1163 from Budibase/develop
Develop
2021-02-23 15:35:39 +00:00
Martin McKeaveney f16ec615aa Merge pull request #1083 from Budibase/bug/4001-to-0-fix
Attempting to fix the 4001 bug - using ephemeral ports in production (builder)
2021-02-22 13:57:26 +00:00
Andrew Kingston ec94aaa90b Merge branch 'develop' of github.com:Budibase/budibase into url-context 2021-02-16 15:35:05 +00:00
Martin McKeaveney 26377700bb v0.7.8 2021-02-15 14:07:27 +00:00
Martin McKeaveney 03044d36fe merge 2021-02-12 13:32:37 +00:00
Martin McKeaveney 8d92692593 v0.7.7 2021-02-12 11:15:38 +00:00
Martin McKeaveney bfa865cf3c Merge branch 'master' of github.com:Budibase/budibase into internal-search 2021-02-08 09:32:53 +00:00
Martin McKeaveney d3e44268ed v0.7.6 2021-02-06 22:59:28 +00:00
Martin McKeaveney 67371ab25f v0.7.5 2021-02-06 12:43:01 +00:00
Martin McKeaveney b4628a43d0 merge 2021-02-05 11:18:37 +00:00
Martin McKeaveney dd1419f2eb v0.7.4 2021-02-05 10:59:29 +00:00
Martin McKeaveney 8d8cdcd732 app export with space in name 2021-02-05 10:55:54 +00:00
Martin McKeaveney 28e2ce28ba v0.7.3 2021-02-05 09:43:45 +00:00
Martin McKeaveney 63b8db6584 pin deps 2021-02-05 09:39:42 +00:00
Martin McKeaveney 02a2c60797 v0.7.2 2021-02-04 14:25:15 +00:00
mike12345567 a88ce0d608 Attempting to fix the issue with 4001, this updates the cypress tests so that it is easier to change the port on which it runs as well as updating the electron usage of the app to use port 0 (an ephermeral port). 2021-02-03 16:09:48 +00:00
Martin McKeaveney e283dc0bb1 v0.7.1 2021-02-03 10:30:22 +00:00
Martin McKeaveney 7a386ac1b5 v0.7.0 2021-02-02 18:52:05 +00:00
Martin McKeaveney 27c7f5697b internal search working 2021-02-01 21:02:54 +00:00
Martin McKeaveney c13e71e870 adding appimage back 2021-01-31 20:31:17 +00:00
sovlookup d1ba3f97f6 add arangodb integration 2021-01-28 21:42:40 +08:00
Martin McKeaveney 79277f0ee0 v0.6.2 2021-01-27 17:43:38 +00:00
Martin McKeaveney 23899840d3 v0.6.1 2021-01-27 16:47:44 +00:00
Martin McKeaveney b1a76ad74d v0.6.0 2021-01-27 15:04:13 +00:00
Martin McKeaveney b52a2efef0 MySQL integration and self hosted deploy event 2021-01-26 11:07:30 +00:00
mike12345567 3dd985cfb6 Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration 2021-01-21 10:57:41 +00:00
mike12345567 5a7c0de397 Adding jest test cases to string templating library. 2021-01-19 17:29:38 +00:00
mike12345567 419c6b9393 Adding the handlebars library, still need to add testcases to this. 2021-01-18 17:40:19 +00:00
mike12345567 cdef4ead8c Removing mention of mustache from the server package. 2021-01-15 14:38:10 +00:00
Martin McKeaveney a7f9e2fb8f better integration API, parse JSON by default 2021-01-15 13:11:51 +00:00
Martin McKeaveney b96518458e v0.5.3 2021-01-14 15:24:01 +00:00
Martin McKeaveney 836092ec82 v0.5.2 2021-01-14 15:03:58 +00:00
Martin McKeaveney 951808e535 v0.5.1 2021-01-14 14:46:40 +00:00
Martin McKeaveney 3ea31ba383 v0.5.0 2021-01-14 14:37:53 +00:00
Martin McKeaveney 579e3a79b7 direct airtable integration works 2021-01-11 17:18:22 +00:00
Martin McKeaveney b4b4941003 use queries in front end 2020-12-30 12:58:39 +00:00
Martin McKeaveney 736adca7a4 v0.4.3 2020-12-23 22:39:10 +00:00
Martin McKeaveney 4a38b2be70 add notarization step back in for OSX 2020-12-23 22:33:10 +00:00
Martin McKeaveney 29b51bc6c2 separation of datasources and queries 2020-12-18 18:19:43 +00:00
Martin McKeaveney 0665a0dcc5 v0.4.2 2020-12-15 15:23:45 +00:00
Martin McKeaveney ab7a0bbeae Update package.json 2020-12-15 15:08:21 +00:00
Martin McKeaveney 14b88d781a v0.4.1 2020-12-15 14:46:11 +00:00
Martin McKeaveney 9900ce131f 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 f834004dab v0.4.0 2020-12-15 11:53:28 +00:00
Martin McKeaveney 9851138fb5 Merge pull request #897 from Budibase/replace-appimage
replace appimage with native linux packages
2020-12-14 15:20:05 +00:00
Martin McKeaveney 8e10a4ac7d MS SQL Server integration 2020-12-12 21:48:51 +00:00
Martin McKeaveney 7255a21819 merge 2020-12-12 20:09:04 +00:00
Martin McKeaveney fb569a4425 fixing bugs found during testing 2020-12-08 16:55:43 +00:00
Martin McKeaveney 0439a101a3 replace appimage with native linux packages 2020-12-07 10:15:27 +00:00
Andrew Kingston a0f3b16e51 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-27 15:59:32 +00:00
Martin McKeaveney 5e5b489cb9 elasticsearch end to end 2020-11-26 17:03:18 +00:00
Martin McKeaveney fbf501aebc mongoDB end to end 2020-11-26 16:46:36 +00:00
Martin McKeaveney 298ef30360 budibase postgres E2E working 2020-11-26 14:43:56 +00:00
Andrew Kingston b8bc583fd9 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-25 18:38:58 +00:00
Martin McKeaveney b44b2cf881 fix windows url issue 2020-11-24 10:23:29 +00:00
Martin McKeaveney e9e97101e9 v0.3.8 2020-11-16 13:54:26 +00:00
Martin McKeaveney a9cf06e357 linux deb package, builder icon and auto update support for linux 2020-11-14 17:43:52 +00:00
Martin McKeaveney 28360ded59 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 9b914e0395 remove squirrelly, compile a single bundle.css for each page, svelte and hbs server rendering 2020-11-12 10:25:25 +00:00
Martin McKeaveney 2e6ed0bad9 v0.3.7 2020-11-10 20:23:36 +00:00
Martin McKeaveney 6d135fa965 Merge branch 'master' of github.com:Budibase/budibase into server-render-index 2020-11-09 20:18:37 +00:00
Martin McKeaveney 4c5c386a14 v0.3.6 2020-11-09 18:16:36 +00:00
Martin McKeaveney 1a273d9b05 v0.3.5 2020-11-09 16:28:06 +00:00
Martin McKeaveney 8cb716df3b start server render index.html 2020-11-09 15:24:29 +00:00
Martin McKeaveney 725e32fe8e v0.3.4 2020-11-09 11:08:41 +00:00
Martin McKeaveney 6e5cdb4828 v0.3.3 2020-11-06 21:40:31 +00:00
Martin McKeaveney 8d3dd9694e Merge pull request #824 from Budibase/port-fixes
potential resolutions for the 4001 issue
2020-11-06 21:00:57 +00:00
Martin McKeaveney 646a7ab072 v0.3.2 2020-11-06 11:39:44 +00:00
Martin McKeaveney cb25c31d17 potential resolutions for the 4001 issue 2020-11-05 22:09:49 +00:00
Michael Drury f22aafd7c1 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 fa00b6662d 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
Martin McKeaveney 7dee8d6683 v0.3.1 2020-10-28 21:30:51 +00:00
Martin McKeaveney caab43a312 v0.3.0 2020-10-28 20:28:00 +00:00
Martin McKeaveney b2a2cde303 remove budibase cli 2020-10-28 10:21:24 +00:00
mike12345567 3d77163773 Switching from axios to node-fetch as per review. 2020-10-27 14:16:57 +00:00
mike12345567 e26f272746 Switching from mustache to handlebars for automations as allows configuring helpers, e.g. parsing object. 2020-10-27 13:19:38 +00:00
mike12345567 3ae82b95a3 Adding an outgoing webhook action, so that we have both incoming and outgoing ability. 2020-10-27 12:33:25 +00:00
mike12345567 0d8ec8e03a Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Martin McKeaveney c26eca48ae v0.2.6 2020-10-21 14:14:33 +01:00
Andrew Kingston 5a1a988839 Merge branch 'master' of github.com:Budibase/budibase into replace-sharp 2020-10-21 13:01:33 +01:00
Andrew Kingston 64812e2ddc Replace sharp with jimp for image processing 2020-10-21 13:00:23 +01:00
Martin McKeaveney 94f0f79f27 sanitizing s3 keys and making them windows friendly 2020-10-21 11:27:42 +01:00
Martin McKeaveney 988d86f975 v0.2.5 2020-10-19 20:31:49 +01:00
Martin McKeaveney df316167cc v0.2.4 2020-10-19 09:48:33 +01:00
Martin McKeaveney 7dde5d9594 v0.2.3 2020-10-19 08:45:23 +01:00
Martin McKeaveney ddc979dc59 v0.2.2 2020-10-16 12:41:05 +01:00
Martin McKeaveney 5c7baf84c3 v0.2.1 2020-10-13 13:01:13 +01:00
mike12345567 c280586b9b Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking 2020-10-09 11:21:26 +01:00
Martin McKeaveney 1fd8d559aa v0.2.0 2020-10-08 20:32:50 +01:00
mike12345567 1bf3b708fd Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking 2020-10-08 13:30:18 +01:00
Andrew Kingston 40d1d15b8e Bump electron to v10 2020-10-08 09:34:45 +01:00
mike12345567 106badc9c6 Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking 2020-10-07 15:41:39 +01:00
Martin McKeaveney f5102d95bb v0.1.25 2020-10-06 21:23:02 +01:00
Martin McKeaveney 7b3ca245cc updating replication stream dependency 2020-10-06 21:10:49 +01:00
Martin McKeaveney 47993f2bd1 v0.1.24 2020-10-06 20:35:11 +01:00
mike12345567 72de4dcab4 First work towards implementing Dynamo usage in the server when running in the cloud; this is for tracking usage against API keys. 2020-10-06 19:13:41 +01:00
Martin McKeaveney dd9eb9bb6a merge 2020-10-05 15:08:53 +01:00
Martin McKeaveney 2120ed99c1 v0.1.23 2020-10-02 16:24:39 +01:00
Martin McKeaveney c7a917ce40 csv import functional 2020-10-01 14:48:07 +01:00
Martin McKeaveney 04e76797f9 v0.1.22 2020-09-30 17:05:19 +01:00
Martin McKeaveney f447f3a889 Merge branch 'master' of github.com:Budibase/budibase into csv-export 2020-09-24 16:16:59 +01:00
Martin McKeaveney b186f0fbb2 merge 2020-09-24 15:52:09 +01:00
Martin McKeaveney 42dfc2b33c providing ability to perform JSON and CSV export from popover 2020-09-23 23:56:26 +01:00
Martin McKeaveney 6b00fb2d8e local file upload from apps 2020-09-23 16:15:09 +01:00
mike12345567 eb494b4698 Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks 2020-09-21 14:51:48 +01:00
mike12345567 6ac5e792b5 Initial work towards async block loading, it will pull the manifest.json from a specified bucket and load packages in async when it does not have them - this will need another feature for when running in the cloud to pull all packages it doesn't currently have to the install directory (EFS). 2020-09-18 16:50:52 +01:00
Martin McKeaveney e609414f57 merge with master 2020-09-17 16:40:09 +01:00
Martin McKeaveney ad79d422e0 file attachments and processing working, basic design for dropzone 2020-09-15 16:22:13 +01:00
Michael Drury 1930aa2296 Merge pull request #607 from Budibase/server-workflows
Server workflows
2020-09-15 09:09:55 +01:00
Martin McKeaveney 4926665eeb v0.1.21 2020-09-14 17:11:47 +01:00
Martin McKeaveney d55d0c70c8 v0.1.20 2020-09-14 16:26:18 +01:00
mike12345567 fc38871b66 Adding threading for when not running against PouchDB. 2020-09-11 18:47:22 +01:00
mike12345567 b886c8f342 Adding joi validation to the workflow update and create to make sure structure is adhered to, this is built through a curried middleware, to validate on headers, body etc add multiple different validator middlewares to your endpoint. 2020-09-10 17:46:34 +01:00
Martin McKeaveney 655d1f009a custom filtering working, needs more test coverage 2020-08-21 17:05:26 +01:00
Martin McKeaveney 4f0e0340fc v0.1.19 2020-08-21 11:31:53 +01:00
Martin McKeaveney 63e3bb16b0 v0.1.18 2020-08-21 10:19:54 +01:00
Martin McKeaveney 26fa101a38 v0.1.17 2020-08-11 15:33:01 +01:00
Martin McKeaveney 7e8e6f05cc v0.1.16 2020-08-10 22:30:11 +01:00
Martin McKeaveney e3ac8856a5 v0.1.14 2020-08-10 15:36:33 +01:00
Martin McKeaveney 9e00550eda Cypress Tests Running in CI (#524)
* cypress test setup

* running cypress in CI

* fixing tests after first time setup wizard

* bb api key

* API Key in right place

* adding env in cypress.json

* env var in setup

* lint

* API key not working

* fill in API key form if present

* allow more time for creation

* cypress server for debug

* video recording, better debugging

* Adding debug logs

* set node env

* cypress env

* cancel irrelevant test
2020-08-05 15:18:28 +01:00
Martin McKeaveney 71d0849b71 v0.1.13 2020-08-03 11:45:39 +01:00
Martin McKeaveney 9dd4e85d63 v0.1.12 2020-07-27 17:50:36 +01:00
Martin McKeaveney 5e94fd4859 v0.1.11 2020-07-27 17:08:25 +01:00
Martin McKeaveney 2d29ba96d5 v0.1.10 2020-07-21 17:10:59 +01:00
Martin McKeaveney 3c67181881 nodemon delay + analytics fixes 2020-07-16 14:27:27 +01:00
Martin McKeaveney 8e99760d45 Merge branch 'master' of github.com:Budibase/budibase 2020-07-15 13:51:33 +01:00
Martin McKeaveney 925665d121 v0.1.9 2020-07-15 13:51:21 +01:00
Martin McKeaveney 847d3ddd1e docs for release 2020-07-15 12:05:00 +01:00
Martin McKeaveney 665938dca4 v0.1.8 2020-07-15 10:44:11 +01:00
Martin McKeaveney 5149f9cc6f v0.1.7 2020-07-15 09:56:01 +01:00
Martin McKeaveney b4e70301a0 download component libraries from NPM tarball 2020-07-14 21:07:53 +01:00
Martin McKeaveney 22005bc990 formatting and tidy up 2020-07-14 16:00:58 +01:00
Martin McKeaveney ce7911a91c v0.1.6 2020-07-14 10:38:40 +01:00
Martin McKeaveney de75db7e8f posthog updates in builder 2020-07-14 10:19:21 +01:00
Martin McKeaveney 4092d0f686 v0.1.5 2020-07-14 09:16:53 +01:00
Martin McKeaveney e227512448 fix path when running in electron 2020-07-14 09:10:01 +01:00
Martin McKeaveney 1ffc7883ff v0.1.4 2020-07-14 08:23:46 +01:00
Martin McKeaveney eee2da24e1 lint 2020-07-14 08:21:22 +01:00
Martin McKeaveney 6d48588ff1 v0.1.3 2020-07-14 08:18:41 +01:00
Martin McKeaveney 936ff173e9 Merge branch 'master' of github.com:Budibase/budibase into beta-bugfixes 2020-07-13 17:27:26 +01:00
Martin McKeaveney 6b131b716e v0.1.2 2020-07-13 14:40:25 +01:00
Martin McKeaveney fccfc3fd5c beta bugfixes 2020-07-10 16:17:12 +01:00
Martin McKeaveney 9b23d9eb51 v0.1.1 2020-07-09 15:30:11 +01:00
Martin McKeaveney ebc067e3dc pin electron version 2020-07-09 13:44:58 +01:00
Martin McKeaveney 270428bd13 adding electron to dev deps 2020-07-09 11:38:07 +01:00
Martin McKeaveney 581d2b90cb v0.1.0 2020-07-09 11:31:21 +01:00
Martin McKeaveney 1a33ab2e18 merge 2020-07-07 21:32:32 +01:00
Michael Shanks 69b05d6f93 #416 auto init of budibase when electron starts 2020-07-03 13:03:50 +01:00
Martin McKeaveney 975d715bd7 upload assets to s3 2020-06-29 19:15:43 +01:00
Martin McKeaveney 7ed017209b cleaned up deploy code 2020-06-29 10:27:38 +01:00
Martin McKeaveney cc1cab0e57 Merge branch 'master' of github.com:Budibase/budibase into backend-ui-update 2020-06-18 09:16:43 +01:00
Martin McKeaveney 78ce077846 saving of models and fields 2020-06-16 20:29:18 +01:00
Martin McKeaveney 594b7c2cce budibase dockerfile 2020-06-15 17:06:54 +01:00
Martin McKeaveney f8cfc8e7d7 adding record models for brevity 2020-06-11 14:35:45 +01:00
Martin McKeaveney fe0b95d627 merge 2020-06-01 16:27:27 +01:00
Martin McKeaveney 176906e766 server side workflows 2020-06-01 16:22:13 +01:00
Michael Shanks 53ff560e42 server side record validation 2020-05-28 15:39:29 +01:00
Martin McKeaveney ad637348c9 workflow UI, orhestrator for executing workflows 2020-05-27 21:51:32 +01:00
Martin McKeaveney cacee947bf workflow charts 2020-05-22 16:32:23 +01:00
Martin McKeaveney 2965c2338d workflow CRUD complete 2020-05-20 17:02:46 +01:00
Martin McKeaveney 8c91a083da Update package.json 2020-05-19 14:52:44 +01:00
Martin McKeaveney 5c775ecf48 electron asar 2020-05-19 14:03:46 +01:00
Martin McKeaveney 7f0f8f2d9f lint 2020-05-18 15:46:38 +01:00
Martin McKeaveney c054b3404e electron fixes 2020-05-18 15:44:52 +01:00
Martin McKeaveney 56c492c66d pino logging, electron fixes, running integration tests in band 2020-05-18 15:33:29 +01:00
Michael Shanks dffc6df5ea merge conflicts.. 2020-05-18 06:43:05 +01:00
Martin McKeaveney c176510a75 native plist config for code signing and notarization 2020-05-16 18:19:36 +01:00
Martin McKeaveney 64ffd76762 electron script 2020-05-15 18:13:18 +01:00
Martin McKeaveney 34c8b1faf5 notarization and mac code signing through github CI 2020-05-15 16:06:53 +01:00
Martin McKeaveney 014115c573 Making budibase downloadable, configuring CI to build executable bina… (#233)
Making budibase downloadable, configuring CI to build executable bina…
2020-05-14 21:18:36 +01:00
Michael Shanks 97db4f1765 server tests in-memory and passing 2020-05-14 15:12:30 +01:00
Michael Shanks a0f5880d51 server initialisation & run fixed 2020-05-11 14:50:15 +01:00
Martin McKeaveney 16a6680c2e add initialiseClientDB 2020-05-11 10:28:06 +01:00
Martin McKeaveney 87ad6647df further tidy up and removal 2020-05-07 13:52:24 +01:00
Martin McKeaveney 16ec3719ea client lib tests 2020-05-07 13:33:25 +01:00
Martin McKeaveney b6b50182e2 dev setup complete 2020-05-06 12:17:15 +01:00
Martin McKeaveney af9c1adb35 apps being served correctly 2020-05-04 17:13:57 +01:00
Martin McKeaveney 5b4bce8b8f component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 2020-05-02 15:29:10 +01:00
Martin McKeaveney 3564fec064 access levels, actions and triggers removed. Restructuring and refactoring 2020-04-29 20:29:56 +01:00
Michael Shanks 44bba145c7 yarn initialise uses new cli 2020-04-27 08:56:51 +01:00
Michael Shanks b2b94c8ccc remove config - .env added 2020-04-24 17:28:32 +01:00
Martin McKeaveney c986bba0d8 pouchDB integration, use app id instead of app name for keying app packages 2020-04-23 14:37:08 +01:00
Martin McKeaveney 65fd38e205 set up common to use babel, static file serving middleware 2020-04-15 15:25:11 +01:00
Martin McKeaveney 8c922f5d08 integration test setup 2020-04-15 15:25:10 +01:00
Martin McKeaveney 2ddd463790 api tests 2020-04-15 15:25:10 +01:00
Martin McKeaveney 195275fc9e adding test structure 2020-04-15 15:24:48 +01:00
Martin McKeaveney 3b12ab22af building out new budibase API 2020-04-15 15:23:29 +01:00
Martin McKeaveney 0178d66ee9 publish 2020-04-06 09:30:58 +01:00
Martin McKeaveney 31853a6c34 v0.0.32 2020-04-06 09:26:13 +01:00
Michael Shanks ab316fedcd v0.0.31 2020-04-02 19:27:54 +01:00
Michael Shanks eb8dedeea1 v0.0.30 2020-04-02 19:16:21 +01:00
Michael Shanks dcf4f4963c v0.0.29 2020-03-31 16:33:40 +01:00
Michael Shanks ad496a7c3e v0.0.28 2020-03-31 14:44:04 +01:00
Michael Shanks 3429311d5e upgrade data - hooked up to server & builder 2020-03-24 10:58:15 +00:00
Michael Shanks 83c2533579 mistakenly added package 2020-03-10 11:27:20 +00:00
Michael Shanks fa8e8a4ddb methods in builder for creating new instance & record structures 2020-03-10 11:25:25 +00:00
Michael Shanks dd1d3643e4 lerna updated gitHead for me for some reason 2020-03-05 14:54:22 +00:00
Michael Shanks a54d978662 v0.0.27 2020-03-05 08:53:44 +00:00
Michael Shanks 128218a0fa v0.0.26 2020-03-05 08:48:04 +00:00
Michael Shanks a510d18318 v0.0.25 2020-03-05 08:37:51 +00:00
Michael Shanks b90add5833 v0.0.24 2020-02-27 23:42:35 +00:00
Michael Shanks 2548e0da2c v0.0.23 2020-02-27 22:08:29 +00:00
Michael Shanks 7438e6f057 v0.0.22 2020-02-27 11:59:35 +00:00
Michael Shanks f7c0e7a27c v0.0.21 2020-02-26 22:47:09 +00:00
Michael Shanks 615688afa7 v0.0.20 2020-02-26 22:32:19 +00:00
Michael Shanks e87e890306 v0.0.19 2020-02-26 22:26:19 +00:00
Michael Shanks 6c10a4a2cf v0.0.18 2020-02-26 22:18:45 +00:00
Michael Shanks 05d55de0d8 v0.0.17 2020-02-26 21:12:13 +00:00
Martin McKeaveney 5c69539ab8 Update package.json 2020-02-25 18:13:46 +00:00
Martin McKeaveney 936bce711e state binding v1 2020-02-11 14:19:06 +00:00
Martin McKeaveney 9ebe7bec5c build process improvements and gitignore 2020-01-24 16:31:53 +00:00
Martin McKeaveney 8ecee4e2c0 Merge branch 'master' of github.com:Budibase/budibase 2020-01-23 15:17:19 +00:00
Martin McKeaveney 460ff487be v0.0.16 2020-01-23 11:38:11 +00:00
Martin McKeaveney 37b1a507ea remove argon and use bcryptjs 2020-01-23 10:32:27 +00:00
Michael Shanks 4814371904 Getting started for contributors fixed - see readme 2019-11-23 07:28:24 +00:00
Michael Shanks 4f29664990 v0.0.15 2019-11-12 07:15:59 +00:00
Michael Shanks e459d56754 v0.0.14 2019-11-09 08:14:41 +00:00
Michael Shanks d14d297d25 cli - new handler respects latestPackagesFolder 2019-11-09 06:34:19 +00:00
Michael Shanks b64c57bbfb v0.0.13 2019-11-05 13:30:53 +00:00
Michael Shanks 21287181a2 v0.0.12 2019-10-19 07:24:35 +01:00
Michael Shanks 70572a5ee1 v0.0.11 2019-10-12 08:31:04 +01:00
Michael Shanks 4b559d046e v0.0.10 2019-10-12 07:51:01 +01:00
Michael Shanks 79f99bf35b cli working.. 2019-10-12 07:50:32 +01:00
Michael Shanks ce29733189 v0.0.9 2019-10-11 19:06:31 +01:00
Michael Shanks 03c1adb55e v0.0.8 2019-10-11 18:58:13 +01:00
Michael Shanks c2ba38fec1 v0.0.7 2019-10-11 18:51:03 +01:00
Michael Shanks 5ba24568da v0.0.6 2019-10-11 18:48:09 +01:00
Michael Shanks 014c3b6bd3 v0.0.5 2019-10-11 18:47:35 +01:00
Michael Shanks 54420f6987 v0.0.4 2019-10-11 18:45:26 +01:00
Michael Shanks 346ec5c4da renamed _master in packge json 2019-09-12 21:44:16 +01:00
michael shanks c5e6fe001b v0.0.3 2019-09-10 13:07:35 +01:00
michael shanks 2e596be3d1 v0.0.2 2019-09-10 11:48:00 +01:00
Michael Shanks 22bed49a09 packages changes and bugfix 2019-09-10 10:25:13 +01:00
Michael Shanks 5b80366418 package update 2019-09-10 09:45:47 +01:00
Michael Shanks a2498b6ced packaging stuff 2019-09-10 06:00:19 +01:00
michael shanks e383c03435 working on client lib 2019-09-06 13:04:23 +01:00
michael shanks af2fc95a6b derived components endpoints 2019-07-26 17:08:59 +01:00
michael shanks 4b12a6a193 adding test commands for all packaged that need them 2019-07-21 09:59:30 +01:00
michael shanks 81e5b5659c upgraded dependencies 2019-07-21 09:54:19 +01:00
michael shanks 7bc6dfbdd3 all tests passing again after refactor for serving UI 2019-07-18 08:05:16 +01:00
michael shanks 921b31d595 refactoring routes to serve app UIs 2019-07-16 22:14:57 +01:00
michael shanks d52aeb3e95 builder now being served by server 2019-07-15 06:59:46 +01:00
michael shanks 66ba4e687f creating new apps ... 2019-06-28 22:59:27 +01:00
michael shanks 80c7df9dae add plugins to master app 2019-06-25 22:48:22 +01:00
michael shanks 923e6c6716 streaming issue... 2019-06-19 22:05:53 +01:00
michael shanks 354e0af4aa authentication tests 2019-06-14 17:01:01 +01:00
michael shanks 3f87806899 server - first passing tests 2019-06-14 10:05:46 +01:00
michael shanks 2fc0bc7156 mono repo 2019-06-07 14:18:10 +01:00