Commit Graph

5793 Commits

Author SHA1 Message Date
mike12345567 2ec6b15e56 General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 2021-05-11 17:49:26 +01:00
mike12345567 c0d1f5ef8c Fixing an issue that occurred in a merge. 2021-05-10 18:14:18 +01:00
mike12345567 6db30045ad Some cleanup. 2021-05-10 18:07:57 +01:00
mike12345567 0debc239a1 Fixing issue with cell renderer not falling back to string rendering when type unknown. 2021-05-10 17:32:10 +01:00
Michael Drury 8f7b417738 Merge pull request #1465 from Budibase/bugs/dev-fixes
Updates to simplify getting going with Budibase single stack development
2021-05-10 17:10:49 +01:00
mike12345567 d7b33e6567 Editting the contributing doc to explain how to use Budibase after the single stack update. 2021-05-10 13:27:35 +01:00
mike12345567 502ae91aae Formatting. 2021-05-10 13:19:09 +01:00
mike12345567 77b4b206f7 Other minor fixes after doing some initial setup testing. 2021-05-10 13:18:05 +01:00
Michael Drury fdf39520e3 Merge pull request #1461 from Budibase/feature/logo-api
Configuration file upload API
2021-05-07 17:03:07 +01:00
mike12345567 0d38d50878 Making sure relative logo URL is converted to a full path in templates. 2021-05-07 14:30:37 +01:00
mike12345567 d517ca1ac9 Fixing issue with object store functions not being mockable in the server. 2021-05-07 14:27:46 +01:00
mike12345567 ac89e5c713 Formatting. 2021-05-07 13:55:57 +01:00
mike12345567 4e3bc326b4 Updating with a tested and functional API for uploading files for configs. 2021-05-07 13:55:30 +01:00
mike12345567 1d435013b8 Fixing issues with bullboard and integrating the express app with our koa app (if prefix matches). 2021-05-07 12:24:51 +01:00
mike12345567 045a88feb3 Merge branch 'next' of github.com:Budibase/budibase into feature/logo-api 2021-05-07 11:41:32 +01:00
Michael Drury 701f2420f4 Merge pull request #1456 from Budibase/dependabot/npm_and_yarn/packages/string-templates/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21 in /packages/string-templates
2021-05-07 10:16:58 +01:00
Michael Drury 6435cb5065 Merge pull request #1460 from Budibase/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.13 to 4.17.21
2021-05-07 10:16:48 +01:00
Michael Drury 33cbf6cb32 Merge pull request #1459 from Budibase/dependabot/npm_and_yarn/packages/client/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21 in /packages/client
2021-05-07 10:16:36 +01:00
Michael Drury 10bb471aff Merge pull request #1458 from Budibase/dependabot/npm_and_yarn/handlebars-4.7.7
Bump handlebars from 4.7.6 to 4.7.7
2021-05-07 10:16:12 +01:00
Michael Drury ad3ea6f853 Merge pull request #1457 from Budibase/dependabot/npm_and_yarn/packages/string-templates/handlebars-4.7.7
Bump handlebars from 4.7.6 to 4.7.7 in /packages/string-templates
2021-05-07 10:16:01 +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
dependabot[bot] 987c9d70e3 Bump lodash from 4.17.20 to 4.17.21 in /packages/client
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 08:57:35 +00:00
dependabot[bot] a09fac3948 Bump handlebars from 4.7.6 to 4.7.7
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 08:56:53 +00:00
dependabot[bot] 44515b7e6c Bump handlebars from 4.7.6 to 4.7.7 in /packages/string-templates
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 08:56:46 +00:00
dependabot[bot] 884e393eab Bump lodash from 4.17.20 to 4.17.21 in /packages/string-templates
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 08:56:43 +00:00
Andrew Kingston 7481f129aa Merge pull request #1455 from Budibase/app-list
Portal as default home screen and app management
2021-05-07 08:56:34 +01:00
Andrew Kingston f57cfe70ce Center menu item icons 2021-05-07 08:36:05 +01:00
Andrew Kingston be04060ff1 Server builder under /builder rather than /app for top level to avoid confusion 2021-05-07 08:17:21 +01:00
Andrew Kingston f2addd0b9c Make pages scrollable 2021-05-07 07:56:56 +01:00
Andrew Kingston dff4e9501c Fix URL being pushed after creating an app 2021-05-07 07:56:36 +01:00
Andrew Kingston 6958e860ef Improve app list styles 2021-05-06 22:28:50 +01: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
Andrew Kingston 5a642071d6 Configure vite with a base URL so proxy works 2021-05-06 17:22:09 +01:00
Andrew Kingston cc18b990e7 Fix links not working in some components 2021-05-06 17:21:29 +01:00
Andrew Kingston f6f2e3f63a Merge branch 'app-list' of github.com:Budibase/budibase into app-list 2021-05-06 17:21:06 +01:00
Andrew Kingston 17ac2a402f Make envoy proxy app with and without trailing slash 2021-05-06 17:20:11 +01:00
mike12345567 37176a0e46 Merge branch 'app-list' of github.com:Budibase/budibase into app-list 2021-05-06 17:04:04 +01:00
mike12345567 b3b1f00b22 Re-ordering dev envoy file. 2021-05-06 17:03:34 +01:00
Andrew Kingston 37e0120129 Merge branch 'app-list' of github.com:Budibase/budibase into app-list 2021-05-06 16:39:50 +01:00
Andrew Kingston 1712f559aa Update routing to serve any builder routes under /app so that envoy can proxy correctly 2021-05-06 16:39:34 +01:00
mike12345567 c032022fa8 Updating envoy configuration to allow pass through to minio again. 2021-05-06 16:38:18 +01:00
Andrew Kingston 6405bf6603 Update AppCard padding 2021-05-06 15:34:34 +01:00
Andrew Kingston 986dc74190 Update portal pages to have better usage of spectrum components 2021-05-06 15:34:22 +01:00
Andrew Kingston cd39210573 Reduce size of MenuItem icons 2021-05-06 15:33:28 +01:00
Andrew Kingston 3d838a4c48 Update label component to use spectrum 2021-05-06 15:33:16 +01:00
Andrew Kingston 4d69e8c5c2 Add log out and old settings to action menu from top bar avatar 2021-05-06 15:00:35 +01:00
Andrew Kingston 2e335019cd Tidy up auth logic in routes 2021-05-06 14:52:20 +01:00
Andrew Kingston 735c724a0d Handle auth in top level routes and redirect as required. Change default route to be portal 2021-05-06 14:49:11 +01:00
Andrew Kingston 3530d46583 Delete old builder layout page 2021-05-06 14:47:41 +01:00
Andrew Kingston 4a813b4078 Add new auth page to handle login and future work on reset password etc 2021-05-06 14:47:21 +01:00