Commit Graph

317 Commits

Author SHA1 Message Date
Martin McKeaveney 62ebf3cedc v0.5.2 2021-01-14 15:03:58 +00:00
Martin McKeaveney c33a59f087 v0.5.1 2021-01-14 14:46:40 +00:00
Martin McKeaveney bbc6258612 v0.5.0 2021-01-14 14:37:53 +00:00
Martin McKeaveney 391dabf7a1 direct airtable integration works 2021-01-11 17:18:22 +00:00
Martin McKeaveney 7adba016f4 use queries in front end 2020-12-30 12:58:39 +00:00
Martin McKeaveney e92dedb795 v0.4.3 2020-12-23 22:39:10 +00:00
Martin McKeaveney d4fbee429f add notarization step back in for OSX 2020-12-23 22:33:10 +00:00
Martin McKeaveney 63ad74b660 separation of datasources and queries 2020-12-18 18:19:43 +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
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
Martin McKeaveney f355a16ca4 fixing bugs found during testing 2020-12-08 16:55:43 +00:00
Martin McKeaveney 79d482bfb1 replace appimage with native linux packages 2020-12-07 10:15:27 +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 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
Martin McKeaveney 27813f5fbb fix windows url issue 2020-11-24 10:23:29 +00:00
Martin McKeaveney 8c5b801c0a v0.3.8 2020-11-16 13:54:26 +00:00
Martin McKeaveney 19a029fd68 linux deb package, builder icon and auto update support for linux 2020-11-14 17:43:52 +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 c2aa9eebfc 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 fb0f7b0c73 v0.3.7 2020-11-10 20:23:36 +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
Martin McKeaveney 51c0461f35 v0.3.4 2020-11-09 11:08:41 +00:00
Martin McKeaveney 4c77b9ceef v0.3.3 2020-11-06 21:40:31 +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 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
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 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
Martin McKeaveney 1a8a97a103 v0.3.1 2020-10-28 21:30:51 +00:00
Martin McKeaveney 859577299d v0.3.0 2020-10-28 20:28:00 +00:00
Martin McKeaveney e221572313 remove budibase cli 2020-10-28 10:21:24 +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
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 a967645a21 Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Martin McKeaveney d08c1f7140 v0.2.6 2020-10-21 14:14:33 +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 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
Martin McKeaveney 1b5cddb3b5 v0.2.5 2020-10-19 20:31:49 +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 fff78a0072 v0.2.2 2020-10-16 12:41:05 +01:00
Martin McKeaveney 4ea99592d9 v0.2.1 2020-10-13 13:01:13 +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 fed836140c v0.2.0 2020-10-08 20:32:50 +01:00
mike12345567 d2ae589151 Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking 2020-10-08 13:30:18 +01:00
Andrew Kingston 356acc919d Bump electron to v10 2020-10-08 09:34:45 +01:00
mike12345567 3a6a03403f Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking 2020-10-07 15:41:39 +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
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
Martin McKeaveney 6f28374785 merge 2020-10-05 15:08:53 +01:00
Martin McKeaveney 2dedafc90c v0.1.23 2020-10-02 16:24:39 +01:00
Martin McKeaveney 1fd749ce00 csv import functional 2020-10-01 14:48:07 +01:00
Martin McKeaveney fd47cf1624 v0.1.22 2020-09-30 17:05:19 +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 f40f388dd8 local file upload from apps 2020-09-23 16:15:09 +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 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 5d3867558a merge with master 2020-09-17 16:40:09 +01:00
Martin McKeaveney 86ae8d038a file attachments and processing working, basic design for dropzone 2020-09-15 16:22:13 +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
mike12345567 5067d93030 Adding threading for when not running against PouchDB. 2020-09-11 18:47:22 +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
Martin McKeaveney 6ba109222b custom filtering working, needs more test coverage 2020-08-21 17:05:26 +01:00
Martin McKeaveney ae4b02cb69 v0.1.19 2020-08-21 11:31:53 +01:00
Martin McKeaveney 1b93c92277 v0.1.18 2020-08-21 10:19:54 +01:00
Martin McKeaveney 3325af6462 v0.1.17 2020-08-11 15:33:01 +01:00
Martin McKeaveney 203f7d19d8 v0.1.16 2020-08-10 22:30:11 +01:00
Martin McKeaveney 77fd50ff2f v0.1.14 2020-08-10 15:36:33 +01:00
Martin McKeaveney bbcb282e53
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 284cceb9b7 v0.1.13 2020-08-03 11:45:39 +01:00
Martin McKeaveney b254616dbc v0.1.12 2020-07-27 17:50:36 +01:00
Martin McKeaveney bf0a88f626 v0.1.11 2020-07-27 17:08:25 +01:00
Martin McKeaveney 9db7944d04 v0.1.10 2020-07-21 17:10:59 +01:00
Martin McKeaveney 7714270450 nodemon delay + analytics fixes 2020-07-16 14:27:27 +01:00
Martin McKeaveney 0d0ffeb530 Merge branch 'master' of github.com:Budibase/budibase 2020-07-15 13:51:33 +01:00
Martin McKeaveney 3fbf3f4826 v0.1.9 2020-07-15 13:51:21 +01:00
Martin McKeaveney cc26ca03ec docs for release 2020-07-15 12:05:00 +01:00
Martin McKeaveney eff4fa93ca v0.1.8 2020-07-15 10:44:11 +01:00
Martin McKeaveney 915cf29b3c v0.1.7 2020-07-15 09:56:01 +01:00
Martin McKeaveney 71fc36ec7e download component libraries from NPM tarball 2020-07-14 21:07:53 +01:00
Martin McKeaveney bc89cf4a74 formatting and tidy up 2020-07-14 16:00:58 +01:00
Martin McKeaveney df0647ddf8 v0.1.6 2020-07-14 10:38:40 +01:00
Martin McKeaveney 79add29c29 posthog updates in builder 2020-07-14 10:19:21 +01:00
Martin McKeaveney 4a7edd9ebe v0.1.5 2020-07-14 09:16:53 +01:00
Martin McKeaveney 262fc9cd71 fix path when running in electron 2020-07-14 09:10:01 +01:00
Martin McKeaveney a266952b78 v0.1.4 2020-07-14 08:23:46 +01:00
Martin McKeaveney 2be17aa162 lint 2020-07-14 08:21:22 +01:00
Martin McKeaveney 2699362f07 v0.1.3 2020-07-14 08:18:41 +01:00
Martin McKeaveney 4ae422354f Merge branch 'master' of github.com:Budibase/budibase into beta-bugfixes 2020-07-13 17:27:26 +01:00
Martin McKeaveney 9dd601c101 v0.1.2 2020-07-13 14:40:25 +01:00
Martin McKeaveney 2673acd46e beta bugfixes 2020-07-10 16:17:12 +01:00
Martin McKeaveney af04b840a3 v0.1.1 2020-07-09 15:30:11 +01:00
Martin McKeaveney deeadb46e7 pin electron version 2020-07-09 13:44:58 +01:00
Martin McKeaveney ab4c44a430 adding electron to dev deps 2020-07-09 11:38:07 +01:00
Martin McKeaveney e4e053cb6f v0.1.0 2020-07-09 11:31:21 +01:00
Martin McKeaveney 7b57f0ecc1 merge 2020-07-07 21:32:32 +01:00
Michael Shanks 2bf5702bca #416 auto init of budibase when electron starts 2020-07-03 13:03:50 +01:00
Martin McKeaveney 59c2f247a7 upload assets to s3 2020-06-29 19:15:43 +01:00
Martin McKeaveney b9d1b52ec7 cleaned up deploy code 2020-06-29 10:27:38 +01:00
Martin McKeaveney 6e187943c4 Merge branch 'master' of github.com:Budibase/budibase into backend-ui-update 2020-06-18 09:16:43 +01:00
Martin McKeaveney 987135f7b4 saving of models and fields 2020-06-16 20:29:18 +01:00
Martin McKeaveney f70407b6eb budibase dockerfile 2020-06-15 17:06:54 +01:00
Martin McKeaveney d2477e1b81 adding record models for brevity 2020-06-11 14:35:45 +01:00
Martin McKeaveney 398f200661 merge 2020-06-01 16:27:27 +01:00
Martin McKeaveney cb1fb87d21 server side workflows 2020-06-01 16:22:13 +01:00
Michael Shanks bab7e3ed9e server side record validation 2020-05-28 15:39:29 +01:00
Martin McKeaveney 08d0b9cb94 workflow UI, orhestrator for executing workflows 2020-05-27 21:51:32 +01:00
Martin McKeaveney 21b1165463 workflow charts 2020-05-22 16:32:23 +01:00
Martin McKeaveney 39c894c459 workflow CRUD complete 2020-05-20 17:02:46 +01:00
Martin McKeaveney 932ef17103
Update package.json 2020-05-19 14:52:44 +01:00
Martin McKeaveney 2fbc043155 electron asar 2020-05-19 14:03:46 +01:00
Martin McKeaveney b0644b2234 lint 2020-05-18 15:46:38 +01:00
Martin McKeaveney 2c49206af5 electron fixes 2020-05-18 15:44:52 +01:00
Martin McKeaveney 1139627bf5 pino logging, electron fixes, running integration tests in band 2020-05-18 15:33:29 +01:00
Michael Shanks 468dc513a5 merge conflicts.. 2020-05-18 06:43:05 +01:00
Martin McKeaveney 03593259e8 native plist config for code signing and notarization 2020-05-16 18:19:36 +01:00
Martin McKeaveney 3e0381b524 electron script 2020-05-15 18:13:18 +01:00
Martin McKeaveney 03c5aaa0cb notarization and mac code signing through github CI 2020-05-15 16:06:53 +01:00
Martin McKeaveney a2e8f2461a
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 18375a6d19 server tests in-memory and passing 2020-05-14 15:12:30 +01:00
Michael Shanks 6fac98074d server initialisation & run fixed 2020-05-11 14:50:15 +01:00
Martin McKeaveney 9ff76c799c add initialiseClientDB 2020-05-11 10:28:06 +01:00
Martin McKeaveney 94b2e0f134 further tidy up and removal 2020-05-07 13:52:24 +01:00
Martin McKeaveney 85f1faeb3c client lib tests 2020-05-07 13:33:25 +01:00
Martin McKeaveney 7da95c23a3 dev setup complete 2020-05-06 12:17:15 +01:00
Martin McKeaveney 2c361f3d1d apps being served correctly 2020-05-04 17:13:57 +01:00
Martin McKeaveney abd6da7b11 component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 2020-05-02 15:29:10 +01:00
Martin McKeaveney c733b5bee8 access levels, actions and triggers removed. Restructuring and refactoring 2020-04-29 20:29:56 +01:00
Michael Shanks b514bfac1b yarn initialise uses new cli 2020-04-27 08:56:51 +01:00
Michael Shanks 32dd1213aa remove config - .env added 2020-04-24 17:28:32 +01:00