Commit Graph

5164 Commits

Author SHA1 Message Date
Andrew Kingston 6d1c9c3e44 Add legacy in-memory filtering and sorting for views and external datasources 2021-05-11 19:07:52 +01:00
Andrew Kingston a3fbe6a34a Allow data provider filtering using dates and date ranges, and allow filtering using a value or binding for any type 2021-05-11 18:33:25 +01:00
Andrew Kingston 9d08a8f6a6 Merge branch 'lab-day-search' of github.com:Budibase/budibase into lab-day-search 2021-05-11 16:08:41 +01:00
mike12345567 3a1be567b8 Fixing an issue with date objects not being managed by handlebars correctly. 2021-05-11 16:07:55 +01:00
Andrew Kingston 78ae68981e Add support for numerical sorting 2021-05-11 11:24:16 +01:00
Andrew Kingston 3eabaea42f Merge branch 'next' of github.com:Budibase/budibase into lab-day-search 2021-05-11 10:47:52 +01:00
Andrew Kingston 5aebceb608
Merge pull request #1472 from Budibase/app-list
App list screen
2021-05-11 08:43:47 +01:00
Andrew Kingston 146e10d2ed Remove commented out code 2021-05-10 18:03:14 +01:00
Andrew Kingston b240cd9670 Allow tables to render header even when no data exists 2021-05-10 18:01:47 +01:00
Andrew Kingston 14c0bfbdcb Increase width of filter dropdown so that it doesn't overflow when the wrong font is used 2021-05-10 17:39:14 +01:00
mike12345567 479b5870dd Fixing issue with cell renderer not falling back to string rendering when type unknown. 2021-05-10 17:32:10 +01:00
Andrew Kingston 9e1e186020 Adjust modal background to proper background color and add border in lightest them to inline modals 2021-05-10 16:52:09 +01:00
Andrew Kingston 0c53e3bc39 Add empty state to apps screen 2021-05-10 16:15:00 +01:00
Andrew Kingston d829462cd9 Add inline prop for modals to allow them to be used as actual components on pages 2021-05-10 16:14:39 +01:00
Andrew Kingston 07f4144457 Convert Page component to use flex to allow more flexibility 2021-05-10 16:14:12 +01:00
Andrew Kingston 86b0ab7600 Update gradient algorithm to use a seed value for predictable gradients and use app names for seeds 2021-05-10 15:28:52 +01:00
mike12345567 6fa96981ae Other minor fixes after doing some initial setup testing. 2021-05-10 13:18:05 +01:00
Andrew Kingston b3877a5031 Properly key each app card 2021-05-10 12:36:32 +01:00
Andrew Kingston 49c12cf80a Fix create app modal validation 2021-05-10 12:36:15 +01:00
Andrew Kingston 526107aeb0 Merge branch 'next' of github.com:Budibase/budibase into app-list 2021-05-10 12:31:42 +01:00
Andrew Kingston 3e287a0331 Simplify app layout and add option to delete apps 2021-05-10 12:28:54 +01:00
Andrew Kingston 2bf2045a0a Add non-gallery option to dropzeon and update create app modal 2021-05-10 11:53:32 +01:00
mike12345567 2081dd96e0 Making sure relative logo URL is converted to a full path in templates. 2021-05-07 14:30:37 +01:00
mike12345567 595698b7c9 Fixing issue with object store functions not being mockable in the server. 2021-05-07 14:27:46 +01:00
mike12345567 634cba509d Formatting. 2021-05-07 13:55:57 +01:00
mike12345567 902119c39c Updating with a tested and functional API for uploading files for configs. 2021-05-07 13:55:30 +01:00
Andrew Kingston d8120d107c Adjust padding in app list table view 2021-05-07 13:44:53 +01:00
Andrew Kingston 81e9d8833c Handle long app names correctly in app grid view 2021-05-07 13:29:05 +01:00
Andrew Kingston f0b39f2530 Add small horiztonal padding to app list table view to improve text overflow 2021-05-07 13:17:49 +01:00
Andrew Kingston e6e47a6d03 Add table app list view 2021-05-07 13:13:51 +01:00
Andrew Kingston 93b4a3bd78 Update default gradients slightly 2021-05-07 13:13:34 +01:00
Andrew Kingston 78f9f801ce Use local transitions in modal to avoid issues with component unmounting when navigating away 2021-05-07 13:13:24 +01:00
mike12345567 ad02e56887 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 7e10dc16b3 Merge branch 'next' of github.com:Budibase/budibase into feature/logo-api 2021-05-07 11:41:32 +01:00
Andrew Kingston 1158276bc6 Bump svelte and routify deps, fix builder _reset usage and some tidy ups 2021-05-07 11:14:43 +01:00
Michael Drury 354f476705
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 3738781e05
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
dependabot[bot] 647c443fd4
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] e4dbd9bfcf
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] 6f2f2add00
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
Andrew Kingston 9a69a7ed37 Center menu item icons 2021-05-07 08:36:05 +01:00
Andrew Kingston 9f39690eb1 Server builder under /builder rather than /app for top level to avoid confusion 2021-05-07 08:17:21 +01:00
Andrew Kingston f173d16695 Make pages scrollable 2021-05-07 07:56:56 +01:00
Andrew Kingston 41ea4d1008 Fix URL being pushed after creating an app 2021-05-07 07:56:36 +01:00
Andrew Kingston 6a90f8cecb Improve app list styles 2021-05-06 22:28:50 +01:00
Michael Drury cf762f8dcd 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 c3ea022f8b Configure vite with a base URL so proxy works 2021-05-06 17:22:09 +01:00
Andrew Kingston f30b52e283 Fix links not working in some components 2021-05-06 17:21:29 +01:00
Andrew Kingston 4160dc1e8d Update routing to serve any builder routes under /app so that envoy can proxy correctly 2021-05-06 16:39:34 +01:00
Andrew Kingston a8a1f88eb8 Update AppCard padding 2021-05-06 15:34:34 +01:00