Commit Graph

685 Commits

Author SHA1 Message Date
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
Conor Mack e4dd6fd137 Cypress Test Fix - createView.spec.js 2020-09-04 10:53:13 +01:00
Conor Mack 34a19ffda2 Update jest tests - viewbuilder 2020-09-03 15:32:15 +01:00
Conor Mack 89e3ddcab8 Merging with master and fixing conflicts 2020-09-03 15:12:07 +01:00
Martin McKeaveney 7c27957b1b
Workflow fixes (#559)
* workflow fixes

* fixes for workflow - cypress test coverage

* remove log

* adding some assertions to slow test down

* force click create user

* cypress 5, small wait for user test

* remove cypress waiting eslint rule to fix user test

* click button directly

* test clicking

* try changing access level for validity

* lint
2020-09-03 12:02:15 +01:00
dependabot[bot] 4b0463cf45
Bump bl from 4.0.2 to 4.0.3 in /packages/server
Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-02 15:54:50 +00:00
cmack 6865fdfb28 Single Calculation Views When Not Grouped 2020-09-02 11:52:32 +01:00
Martin McKeaveney 1d56d9a2ce cypress tests, lint, feature complete 2020-08-24 15:48:34 +01:00
Martin McKeaveney 40bf90c745 view filters operational 2020-08-24 11:46:28 +01:00
Martin McKeaveney 6ba109222b custom filtering working, needs more test coverage 2020-08-21 17:05:26 +01:00
Martin McKeaveney af6451c33c Merge branch 'master' of github.com:Budibase/budibase into view-filters 2020-08-21 11:41:18 +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 a19f370868 start of view filters 2020-08-20 16:31:43 +01:00
Martin McKeaveney 2cea4be763
Merge pull request #545 from Budibase/custom-view-backend
Custom Views
2020-08-20 14:33:48 +01:00
Martin McKeaveney fbce2da7a3 adding deploy script to upload assets to s3 after release 2020-08-20 11:09:54 +01:00
Martin McKeaveney 0388f8dbb5 merge 2020-08-19 17:14:30 +01:00
Martin McKeaveney 70d4592fc2 fix server unit tests 2020-08-19 17:09:30 +01:00
cmack 73629a81b7 Minor Tidyup - Logs, Dead Code, Comments 2020-08-19 10:34:20 +01:00
Martin McKeaveney 7e2e90e23c tidy up and lint 2020-08-18 17:14:26 +01:00
Martin McKeaveney d08db301af group by complete 2020-08-18 16:05:15 +01:00
Martin McKeaveney 28b4b6fcb9 deletion of views, statistics calculation popover, unit tests 2020-08-17 21:01:43 +01:00
Michael Shanks 4de8bffec2 removed unecessary dependencies 2020-08-14 17:39:56 +01:00
Martin McKeaveney 6862be744b began UI for custom views 2020-08-14 16:31:53 +01:00
Michael Shanks 3a5d2f8713 remove references to material design components 2020-08-14 11:21:52 +01:00
Martin McKeaveney f62e7e06d8 new view foundations 2020-08-13 15:04:19 +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
Kevin Åberg Kultalahti deb9c48adf
Merge pull request #523 from Budibase/feature/create-app-modifications
Feature/create app modifications
2020-08-03 17:54:54 +02:00
Michael Shanks 6f851ac489 bugfix: create app pointing to hardcoded standard-components version 2020-08-03 15:28:45 +01:00
kevmodrome 667e70a706
signup flow now works correctly 2020-08-03 16:26:28 +02:00
Martin McKeaveney 284cceb9b7 v0.1.13 2020-08-03 11:45:39 +01:00
Michael Shanks f6738cec4d
Merge pull request #464 from Budibase/dependabot/npm_and_yarn/packages/server/lodash-4.17.19
Bump lodash from 4.17.15 to 4.17.19 in /packages/server
2020-08-03 11:13:35 +01:00
kevmodrome 15595d0c7c
setup sidebar 2020-07-31 10:46:23 +02:00
Martin McKeaveney b254616dbc v0.1.12 2020-07-27 17:50:36 +01:00
Martin McKeaveney 15c35ac0ca fix typo 2020-07-27 17:48:35 +01:00
Martin McKeaveney bf0a88f626 v0.1.11 2020-07-27 17:08:25 +01:00
Martin McKeaveney 9e978019aa lint 2020-07-27 16:12:06 +01:00
Michael Shanks 51690ed439
Merge pull request #483 from mjashanks/delete_screen
Can delete screens
Uses new dropdown menu from bbui
2020-07-21 21:31:15 +01:00
Martin McKeaveney 9db7944d04 v0.1.10 2020-07-21 17:10:59 +01:00
Michael Shanks 3b4c68163d can delete screens 2020-07-21 15:01:32 +01:00
dependabot[bot] 4a23ddcdbd
Bump lodash from 4.17.15 to 4.17.19 in /packages/server
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-21 09:31:16 +00:00
Martin McKeaveney c4ee632d58
Merge pull request #462 from Budibase/nodemon-issue
Nodemon issue
2020-07-21 10:01:16 +01:00
Michael Shanks d11dd74f40 dev script to replicate local dev db to remote couchDb, by appname 2020-07-17 17:02:27 +01:00
Michael Shanks 95e9615ef7 component libraries - looking in wrong dir, in dev 2020-07-17 11:13:55 +01:00
Martin McKeaveney b9ed98c7ee lint 2020-07-16 15:40:59 +01:00
Martin McKeaveney fe98d566eb fixing tests 2020-07-16 15:37:05 +01:00
Martin McKeaveney 4ca58ded5b lint 2020-07-16 15:19:46 +01:00
Martin McKeaveney 7714270450 nodemon delay + analytics fixes 2020-07-16 14:27:27 +01:00
Martin McKeaveney 264ade4630 lint 2020-07-15 17:27:33 +01:00
Martin McKeaveney 64d1bd5322 events for web apps built and web apps deployed 2020-07-15 17:25:08 +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 9009b675b0
Merge pull request #450 from Budibase/electron-release-docs
docs for release
2020-07-15 13:43:10 +01:00
Martin McKeaveney c293d1e527 fixing dev path when running in electron 2020-07-15 13:42:12 +01:00
Martin McKeaveney cc26ca03ec docs for release 2020-07-15 12:05:00 +01:00
Joe 820b9565df
Merge pull request #448 from Budibase/Map,-Icon,-Datalist-components-removed-from-UI
Map, Icon, Datalist components removed from frontend UI
2020-07-15 11:23:21 +01:00
Joe 8df53290ba Map, Icon, Datalist removed from UI 2020-07-15 11:12:43 +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 63c5cd9af4 lint 2020-07-14 21:10:51 +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 18bd05070b
Merge pull request #441 from Budibase/Welcome-screen-links-update
Welcome screen links update
2020-07-14 14:44:52 +01:00
Joe f7aef429b0 Welcome screen links update 2020-07-14 13:02:34 +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 f22f3f8eb1 fix mac perm issue 2020-07-14 08:13:05 +01:00
Michael Shanks 10b0f8c379 fix: create app failing from unknown folder copy issues 2020-07-14 07:02:46 +01:00
Martin McKeaveney 6c4f3678fb adding dialog import 2020-07-13 18:11:19 +01:00
Martin McKeaveney f5671a716d correct electron path for budibase apps 2020-07-13 17:44:13 +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
Conor_Mack f0251ebed6
Merge branch 'master' into colorpicker/palette-drag 2020-07-10 11:46:21 +01:00
cmack b9e855b6cf WIP: Palette drag to set 2020-07-09 16:30:00 +01:00
Martin McKeaveney af04b840a3 v0.1.1 2020-07-09 15:30:11 +01:00
Michael Shanks 9ebaa7e04b
Merge pull request #428 from mjashanks/master
Bugfixes and updated default application template
2020-07-09 15:18:25 +01:00
Michael Shanks d38b1fe888 lint fix 2020-07-09 15:05:56 +01:00
Martin McKeaveney 9d5ff03465 adding icns file 2020-07-09 15:00:42 +01:00
Michael Shanks 12df137c36 Merge branch 'master' of github.com:Budibase/budibase 2020-07-09 14:55:32 +01:00
Michael Shanks 0cdc2db865 yarn lock 2020-07-09 14:54:35 +01:00
Michael Shanks f2e5ca3b93 Default app template - added screens 2020-07-09 14:47:54 +01:00
Martin McKeaveney a8a071da51 resize icon 2020-07-09 14:36:05 +01:00
Martin McKeaveney fb5cfdb36b New budibase logo 2020-07-09 14:26:47 +01:00
Martin McKeaveney deeadb46e7 pin electron version 2020-07-09 13:44:58 +01:00
Michael Shanks b2de1ff981 Merge branch 'master' of github.com:Budibase/budibase 2020-07-09 13:12:59 +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 67e1e77de2 tidy up 2020-07-09 11:21:42 +01:00
Martin McKeaveney ae3454c1a4 adding couchdb env 2020-07-08 21:53:15 +01:00
Martin McKeaveney d87a17eaec PR Comments 2020-07-08 16:31:26 +01:00
Michael Shanks ea8849c3e6 worflow save record action broken (no ctx.user) 2020-07-08 15:12:55 +01:00
Martin McKeaveney 7b57f0ecc1 merge 2020-07-07 21:32:32 +01:00
Martin McKeaveney 3122334c35 lint 2020-07-07 21:29:20 +01:00
Michael Shanks 944d871608
Merge pull request #420 from mjashanks/bugfixes
Bugfixes from #387
2020-07-07 21:09:36 +01:00
Martin McKeaveney 2204f3589c tidy up 2020-07-07 20:17:09 +01:00
Martin McKeaveney d6aa94b2e8 budibase complete deployment 2020-07-07 17:51:41 +01:00
kevmodrome a85d67574a
remove som console.logs 2020-07-07 14:47:27 +02:00
kevmodrome dc5db6f552
adds delete functionality to application 2020-07-07 14:44:05 +02:00
Martin McKeaveney 8ae6f04290 extra index template for production 2020-07-06 19:43:40 +01:00
Michael Shanks 8bc5cf564b Merge branch 'master' into bugfixes 2020-07-06 14:51:25 +01:00
Kevin Åberg Kultalahti 67ad70166e
Merge pull request #413 from Budibase/features/settings-modal-api-keys-tab
Features/settings modal api keys tab
2020-07-06 14:51:30 +02:00
Michael Shanks 877a9b1033 Login: allow edit of title & button text 2020-07-06 11:30:36 +01:00
kevmodrome 2a13abba4d
lint fixes 2020-07-06 09:07:29 +02:00
kevmodrome b729527192
use utility to get homedir instead of manually doing it 2020-07-06 09:06:59 +02:00
Michael Shanks c57b30efdf more understandable screenslot & default header on master screen 2020-07-03 21:48:34 +01:00
Michael Shanks 2bf5702bca #416 auto init of budibase when electron starts 2020-07-03 13:03:50 +01:00
Martin McKeaveney 5cc358e496 deployment E2E 2020-07-02 23:22:20 +01:00
Martin McKeaveney f8593da365 Merge branch 'master' of github.com:Budibase/budibase into deployment 2020-07-02 20:52:50 +01:00
kevmodrome acc2acddba
fetching keys now done correctly 2020-07-02 21:25:25 +02:00
kevmodrome dc35808aea
update process.env with new value 2020-07-02 21:01:34 +02:00
kevmodrome 7a7ad75e12
adds getEnvironmentVariables function 2020-07-02 20:31:26 +02:00
kevmodrome f6f2dfb8e4
dummy methods wired up to return values to the front-end 2020-07-02 18:38:00 +02:00
kevmodrome aabde78c47
sets up dummy back-end 2020-07-02 17:53:09 +02:00
Joe 708ec61d0a Merge branch 'master' of https://github.com/Budibase/budibase into welcome-screen-ui-fix 2020-07-02 11:30:10 +01:00
Kevin Åberg Kultalahti b5ae3a280a
Merge pull request #399 from Budibase/features/edit-application-info
Features/edit application info
2020-07-02 12:14:31 +02:00
Joe 8e8b0c6fb9 Welcome screen fix
Page scroll fix
Card responsiveness fix
Page spacing improved
Button color changed
2020-07-02 11:02:31 +01:00
kevmodrome 69e5086388
remove unneeded appPackage route 2020-07-02 11:30:36 +02:00
Martin McKeaveney 6907f7751f s3 awareness, authentication through API keys 2020-07-01 21:57:35 +01:00
Martin McKeaveney 7f40e89e67 Merge branch 'master' of github.com:Budibase/budibase into deployment 2020-07-01 21:42:47 +01:00
Michael Shanks 30f311eaea apply border-box globally 2020-07-01 11:28:41 +01:00
Martin McKeaveney 59c2f247a7 upload assets to s3 2020-06-29 19:15:43 +01:00
kevmodrome f50cec4a73
lint fix 2020-06-29 17:49:16 +02:00
kevmodrome 53d8bc3be7
remove log 2020-06-29 17:21:22 +02:00
kevmodrome 4f6283eef2
adds functionality to update name and description of app 2020-06-29 17:18:43 +02:00
Kevin Åberg Kultalahti 6a9397ab2e
Merge pull request #369 from Budibase/feature/settings-modal
Adds a Settings modal for the BB Apps
2020-06-29 16:01:20 +02:00
kevmodrome b8755e76d7
lint fix 2020-06-29 15:56:41 +02:00
kevmodrome 5e8909cf0e
correct put call to not remove password 😅 2020-06-29 15:55:12 +02:00
kevmodrome 3264441fca
remove console log 2020-06-29 13:24:05 +02:00
kevmodrome 9761ac21e0
fix wrong stuff coming back after updating user 2020-06-29 13:14:15 +02:00
Martin McKeaveney b9d1b52ec7 cleaned up deploy code 2020-06-29 10:27:38 +01:00
Michael Shanks 2e576800c4 bugfix: add inter and roboto mono fonts 2020-06-29 10:16:19 +01:00
kevmodrome 19981cb223
lint fixes 2020-06-29 10:12:13 +02:00
kevmodrome 6ce9cef407
Merge remote-tracking branch 'origin' into feature/settings-modal 2020-06-29 10:08:23 +02:00
Michael Shanks 3692b92e5b merge from master 2020-06-26 15:41:42 +01:00