1
0
Fork 0
mirror of synced 2024-08-31 17:51:11 +12:00
Commit graph

3200 commits

Author SHA1 Message Date
Andrew Kingston
499ad2e35d Add initial work on component SDK 2020-11-11 12:25:50 +00:00
Martin McKeaveney
2e6ed0bad9 v0.3.7 2020-11-10 20:23:36 +00:00
Martin McKeaveney
ace53ee0f3 Merge pull request #851 from Budibase/turn-off-invalidation
remove cf invalidation, adding validation around successful deploys only
2020-11-10 19:55:43 +00:00
mike12345567
5b26fce1ea Starting work off towards routing of screens in backend, getting view ready and a bit of cleanup to make internal views easier to create. 2020-11-10 17:22:41 +00:00
Martin McKeaveney
faf9fd4754 increasing log level in production 2020-11-10 17:16:40 +00:00
Martin McKeaveney
129d36ccfe remove cf invalidation, adding validation around successful deploys only 2020-11-10 17:08:02 +00:00
mike12345567
928c306769 Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems. 2020-11-10 15:09:54 +00:00
mike12345567
f8f46b90e5 Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table. 2020-11-10 13:59:46 +00:00
Andrew Kingston
d994177f3b Update yarn lock and dev script to use yarn rather than npm 2020-11-10 10:51:23 +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
21ce995dfc bump rollup plugin svelte version 2020-11-09 18:04:55 +00:00
Martin McKeaveney
1a273d9b05 v0.3.5 2020-11-09 16:28:06 +00:00
Martin McKeaveney
8b5db4493e fix auto screens issue 2020-11-09 15:55:36 +00:00
Martin McKeaveney
8cb716df3b start server render index.html 2020-11-09 15:24:29 +00:00
mike12345567
2467043f35 Improving consistency of how appId is retrieved and making sure it is valid when being used. 2020-11-09 14:38:29 +00:00
Martin McKeaveney
725e32fe8e v0.3.4 2020-11-09 11:08:41 +00:00
Martin McKeaveney
b102559aff Merge pull request #834 from Budibase/bug/more-auth-fixes
More Auth bugfixes
2020-11-09 10:49:57 +00:00
Martin McKeaveney
e5773f04a3 Merge pull request #835 from Budibase/screenselection-bug
prevent screen being selected when you save a component
2020-11-09 10:47:33 +00:00
Martin McKeaveney
a9e60a8a57 prevent screen being selected when you save a component 2020-11-09 10:28:49 +00:00
mike12345567
f2e1f1f4e9 The API that the components library would use was not always consistent with the API client library would use and this would sometimes break things. 2020-11-09 09:42:35 +00:00
Andrew Kingston
23de1d2e1d Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-11-09 08:48:56 +00:00
Andrew Kingston
253568fd2d Merge pull request #817 from Budibase/apex-charts
Apex charts
2020-11-09 08:48:44 +00:00
Andrew Kingston
9af8b04c99 Fix case sensitive screen alphabetical sorting 2020-11-09 08:43:36 +00:00
Andrew Kingston
b2738f3177 Fix autoscreens sometimes created in public rather than private page 2020-11-09 08:40:47 +00:00
Andrew Kingston
29af11faeb Fix new screens and autoscreens not displaying properly 2020-11-09 08:33:22 +00:00
Andrew Kingston
8795263192 Fix alphabetical sorting of screens 2020-11-09 08:32:44 +00:00
Martin McKeaveney
6e5cdb4828 v0.3.3 2020-11-06 21:40:31 +00:00
Martin McKeaveney
23d317955b Merge pull request #830 from Budibase/bug/electron-no-pathname
Fixing issue with Electron apps not being able to determine appId
2020-11-06 21:39:12 +00:00
mike12345567
5f0912e6ff Linting. 2020-11-06 21:32:03 +00:00
mike12345567
ce12325b8c Fixing issues with auth not being able to find appId in pathname, using the currentapp cookie if pathname not populated. 2020-11-06 21:13:21 +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
127f0e6eb3 PR review 2020-11-06 18:00:25 +00:00
mike12345567
6d41a30440 Quick change, we had a replication statement for testing, should be removed for production and uncommented when needed. 2020-11-06 15:47:12 +00:00
Michael Drury
bd65dd5992 Merge pull request #826 from Budibase/tidy-up-store
Pages and Screens to couch as well as general store tidy up
2020-11-06 14:54:54 +00:00
Martin McKeaveney
f183b72023 remove superfluous files 2020-11-06 13:46:19 +00:00
Martin McKeaveney
a8b5c3c255 small tidy ups 2020-11-06 13:40:00 +00:00
mike12345567
96c18d574c Changing signup function to createNewApp for clarity. 2020-11-06 12:38:59 +00:00
mike12345567
e15288fffb Linting. 2020-11-06 12:31:47 +00:00
mike12345567
e353c2a1c4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 2020-11-06 12:30:30 +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
mike12345567
d57368eb8b Refactoring to replace the use of frontend store.screens with derived allScreens and currentScreens. 2020-11-05 17:47:27 +00:00
mike12345567
768298f733 Getting started into removing screens from store. 2020-11-05 14:56:23 +00:00
mike12345567
4d0771ac9e Fixing some bugs that have been found. 2020-11-05 14:38:44 +00:00
Martin McKeaveney
bdfd80fc03 rename buildPage 2020-11-05 13:41:16 +00:00
Andrew Kingston
951f5e1db5 Add colour palette options for charts 2020-11-05 13:37:28 +00:00
Andrew Kingston
2cf7f66d9b Ensure candlestick chart works with either our own date formats as well as timestamps 2020-11-05 13:27:29 +00:00
mike12345567
0c8bd319f3 More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created. 2020-11-05 12:43:03 +00:00
Andrew Kingston
b8ce20ac4c Fix style of DND navigation 2020-11-05 11:58:39 +00:00
Andrew Kingston
1fdcb81f4b Reduce padding and indentation in nav items to provide more room for text 2020-11-05 11:48:49 +00:00
mike12345567
105d407ce8 Further updates to clear out all usage of the old frontend store functions. 2020-11-05 11:44:18 +00:00
Martin McKeaveney
f86e8f7a52 update left hand links on builder home 2020-11-05 09:18:20 +00:00
Martin McKeaveney
1106026687 cut over to new frontend store 2020-11-04 17:09:45 +00:00
Martin McKeaveney
eeb6df894e feature parity with current pages, screens and store setup. Starting main bb store refactor 2020-11-04 16:13:50 +00:00
Andrew Kingston
80685864f6 Fix lint 2020-11-04 15:59:26 +00:00
Andrew Kingston
5a1624c29d Fix warning when no data source and increase robustness of charts 2020-11-04 15:56:57 +00:00
Andrew Kingston
8fde781a95 Separate chart loading state from error state 2020-11-04 15:43:43 +00:00
Andrew Kingston
9a4fc35bba Add candlestick chart 2020-11-04 15:21:11 +00:00
Andrew Kingston
3b97a538a6 Remove additional unused chart settings 2020-11-04 14:27:19 +00:00
Andrew Kingston
b358685172 Remove unused chart settings 2020-11-04 14:26:14 +00:00
Andrew Kingston
ac2c54e1f2 Remove unecessary lodash import 2020-11-04 14:22:04 +00:00
Andrew Kingston
eb446a06af Improve chart robustness even more 2020-11-04 14:21:48 +00:00
Michael Drury
8b35abe25f Updating screens API to be prefixed with /api/screens 2020-11-04 14:05:11 +00:00
Andrew Kingston
7aa8d7870d Fix crash when saving rows 2020-11-04 13:17:24 +00:00
Andrew Kingston
b47589cdad Improve robustness of pie and donut charts 2020-11-04 13:08:59 +00:00
Andrew Kingston
e7eab46435 Add support for dates and increase robustness 2020-11-04 12:43:56 +00:00
Andrew Kingston
ac40abac56 Fix beta warning overlap 2020-11-04 12:38:52 +00:00
Michael Drury
8c6a97198f Main work to get screens into the DB, fixing up issue with async page updates not being handled in order. 2020-11-04 12:36:38 +00:00
Michael Drury
22cacbbdb3 Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-04 10:14:19 +00:00
Andrew Kingston
e17b17170a Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-04 09:02:56 +00:00
Michael Drury
7f3410204a Updates to pages so that they are written to DB and retrieved correctly. 2020-11-03 17:42:54 +00:00
Martin McKeaveney
ea3162f329 screens in DB 2020-11-03 16:27:28 +00:00
Michael Drury
016e09eb81 Fixing issue with appId being checked when undefined. 2020-11-03 16:23:28 +00:00
Andrew Kingston
5a213ba343 Fix legends not being centered and use common chart component 2020-11-03 16:14:57 +00:00
Michael Drury
684df38561 Fixing issue that was breaking linting. 2020-11-03 15:35:27 +00:00
Michael Drury
4f28bd9430 Updating server test cases with the header for appId. 2020-11-03 15:00:39 +00:00
Andrew Kingston
e50d5a7ebb Add area chart and unit formatting 2020-11-03 14:32:21 +00:00
Michael Drury
19bcecf9f3 Linting and fixing client test case, have to mock getAppId as the location will never be set during testing. 2020-11-03 14:30:20 +00:00
Michael Drury
d8da28502e Removing appIds from tokens to reduce confusion. 2020-11-03 13:58:17 +00:00
Michael Drury
ac73b5c4aa Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId. 2020-11-03 13:45:49 +00:00
Andrew Kingston
665546f095 Add pie and donut charts 2020-11-03 11:50:55 +00:00
Andrew Kingston
2e35ec6c96 Default bar chart data labels to false 2020-11-03 10:11:31 +00:00
Andrew Kingston
8e705b096d Fix another evil falsiness bug with setting checkboxes 2020-11-03 10:09:41 +00:00
Andrew Kingston
0634d2fa5f Fix multi option select handling of default value being hardcoded to a string 2020-11-03 10:09:22 +00:00
Andrew Kingston
c9cc3d5aba Remove log statement 2020-11-03 10:03:19 +00:00
Andrew Kingston
0cc4a53de4 Remove log statement 2020-11-03 09:48:58 +00:00
Andrew Kingston
790ab4a2b9 Add stacked option to bar chart 2020-11-03 09:48:35 +00:00
Andrew Kingston
4f5d12468d Add line chart and enable multiple data series for all charts 2020-11-03 09:43:45 +00:00
Andrew Kingston
b0ee6d4ed3 Tidy up option select 2020-11-03 09:43:08 +00:00
Andrew Kingston
42b9192725 Add multi option select and multi table view field select components 2020-11-03 09:42:46 +00:00
Andrew Kingston
e3512353ac Fix evil falsiness bug with frontend property settings checkboxes 2020-11-03 09:39:42 +00:00
Michael Drury
871e9b123e Some further work, logout and preview appear to be working much better now. 2020-11-02 22:46:31 +00:00
mike12345567
a1fd261af6 Some more re-work, more testing needed to auth stuff. 2020-11-02 20:14:10 +00:00
mike12345567
e0353feff1 Merge branch 'master' of github.com:Budibase/budibase into feature/auth-update 2020-11-02 16:00:29 +00:00
Michael Drury
c89f73efc0 Some updates, still WIP. 2020-11-02 15:46:08 +00:00
Andrew Kingston
fee942f4ec Add bar chart with initial apex charts config 2020-11-02 15:32:37 +00:00
Martin McKeaveney
4d388987c4 pages being stored in couch on initialisation and page save 2020-11-02 14:56:48 +00:00
Martin McKeaveney
21489f0d7e Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-02 13:35:17 +00:00
Andrew Kingston
6d2a2b3af9 Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-02 13:16:08 +00:00
Martin McKeaveney
a874399d01 Merge pull request #812 from Budibase/lock-columns
prevent drag on first two columns
2020-11-02 13:13:28 +00:00
Martin McKeaveney
23add6fdcc prevent drag on first two columns 2020-11-02 12:33:18 +00:00
Andrew Kingston
8e9afb6bf0 Set top level background colour 2020-11-02 12:14:16 +00:00
Andrew Kingston
db51fad9b7 Remove ag-grid loading overlay color 2020-11-02 09:15:39 +00:00
Andrew Kingston
253e5a23ce Standardise title and capitalisation in create user step 2020-11-02 08:55:48 +00:00
Andrew Kingston
be2e128d28 Fix capitalisation of create web app title 2020-11-02 08:55:14 +00:00
Andrew Kingston
e68a5b83f5 Remove deprecated header style overrides so BBUI styles are correctly used instead 2020-11-02 08:54:53 +00:00
Andrew Kingston
d4fe058804 Fix styling of get API key link and fix grammar in title 2020-11-02 08:54:27 +00:00
Andrew Kingston
e54a168848 Merge pull request #809 from Budibase/dark-mode
Dark mode and custom themes
2020-11-02 08:33:02 +00:00
Andrew Kingston
b8e3d92243 Style background of feedback popover white due to iframe boundary breaking theming 2020-11-02 07:59:29 +00:00
Martin McKeaveney
dc12752c6b started creating APIs for screens 2020-11-01 15:32:54 +00:00
mike12345567
d9025d1aa1 Getting rid of userInstanceMap, preparing for meat of auth update. 2020-10-30 17:12:06 +00:00
Martin McKeaveney
5ae952721c Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-10-30 16:25:00 +00:00
Andrew Kingston
f6c80b366a Bump BBUI and use slider components from BBUI 2020-10-30 14:54:12 +00:00
Andrew Kingston
5d5ac424f4 Fix settings checkbox color in dark mode 2020-10-30 13:50:56 +00:00
Andrew Kingston
e09b6d6649 Change binding icon colour 2020-10-30 13:49:24 +00:00
Andrew Kingston
96ab51d9a6 Standardise binding icon styles 2020-10-30 13:46:16 +00:00
Andrew Kingston
229ada66dc Save theme settings to local storage and improve slider styles 2020-10-30 13:23:49 +00:00
Andrew Kingston
d879b52ebf Add theme editor component to top bar 2020-10-30 10:41:44 +00:00
Andrew Kingston
9ba3ceb277 Adjust logic automation block background 2020-10-29 20:50:18 +00:00
Andrew Kingston
cb25dd97b3 Enabling the dark side 2020-10-29 20:42:34 +00:00
mike12345567
c5d856f193 Updating for review comments. 2020-10-29 11:48:01 +00:00
Martin McKeaveney
e59f759ad6 removing dead code 2020-10-29 11:46:26 +00:00
mike12345567
eeecd61058 Fixing another linting issue. 2020-10-29 11:04:02 +00:00
mike12345567
5e17e6d61f linting. 2020-10-29 10:55:52 +00:00
mike12345567
1238147be9 Updating script that had duplicate key. 2020-10-29 10:53:39 +00:00
mike12345567
22e2455bbf Merge branch 'master' of github.com:Budibase/budibase into feature/remove-multitenancy 2020-10-29 10:45:02 +00:00
mike12345567
5b2be03bc3 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 2020-10-29 10:28:27 +00:00
mike12345567
08b0834fe2 Removing instance API as it was un-used and simplifying the nature of an instance. 2020-10-29 10:21:06 +00:00
Martin McKeaveney
dd17ab4105 Merge pull request #797 from Budibase/dependabot/npm_and_yarn/packages/builder/node-fetch-2.6.1
Bump node-fetch from 2.6.0 to 2.6.1 in /packages/builder
2020-10-29 09:23:02 +00:00
Martin McKeaveney
72dce36d59 Merge pull request #805 from Budibase/fix-attachment-height
fixing attachment height
2020-10-29 09:20:44 +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
66e3e3b7a4 Fixing test cases. 2020-10-28 22:37:58 +00:00
Michael Drury
56f1170ae9 Fixing an issue with env variables not getting set correctly. 2020-10-28 22:24:44 +00:00
Martin McKeaveney
e74d754f32 fixing attachment height 2020-10-28 22:21:41 +00:00
Michael Drury
91d9f44aeb `:wMerge branch 'bug/add-init' of github.com:Budibase/budibase into feature/remove-multitenancy 2020-10-28 22:18:05 +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
Michael Drury
f621cb0853 Some quick fixes. 2020-10-28 22:13:16 +00:00
Martin McKeaveney
7dee8d6683 v0.3.1 2020-10-28 21:30:51 +00:00
Martin McKeaveney
ffc2c7bd5f adding cloud check to dev check 2020-10-28 21:27:37 +00:00
mike12345567
ccc8f3c13e Merge branch 'master' of github.com:Budibase/budibase into feature/remove-multitenancy 2020-10-28 20:35:29 +00:00
mike12345567
ea03d099b3 Initial work into multi-tenancy removal, experiencing issues with test cases at this point. 2020-10-28 20:35:06 +00:00
Martin McKeaveney
caab43a312 v0.3.0 2020-10-28 20:28:00 +00:00
Andrew Kingston
09b0f07d64 Merge pull request #801 from Budibase/dropdown-components
Dropdown components
2020-10-28 20:12:17 +00:00
Andrew Kingston
649cf18e45 Add proper names for all components and use these names when adding components 2020-10-28 19:38:11 +00:00
Andrew Kingston
214bd75ff7 Fix bad schema type when fetching bindable properties 2020-10-28 19:37:53 +00:00
Andrew Kingston
52368b34ae Fix crash when an Input exists as a possible datasource 2020-10-28 19:32:46 +00:00
Andrew Kingston
3a9f6b8337 Lint 2020-10-28 17:40:14 +00:00
Andrew Kingston
7d632445a9 Add slight margin to perfectly align empty state text 2020-10-28 17:09:10 +00:00
Andrew Kingston
1e41461a90 Rename deletion modal titles and fixing cypress tests 2020-10-28 16:05:19 +00:00
Andrew Kingston
1a8da28c09 Merge ag-grid backend UI and update styles 2020-10-28 15:20:56 +00:00
dependabot[bot]
25b1320422 Bump node-fetch from 2.6.0 to 2.6.1 in /packages/builder
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-28 12:08:00 +00:00
Martin McKeaveney
ee7a4215b4 move run command into cypress setup 2020-10-28 11:23:26 +00:00
Andrew Kingston
e61f3eb8cd Update feedback icon to be in line with new UI 2020-10-28 10:59:43 +00:00
Martin McKeaveney
b2a2cde303 remove budibase cli 2020-10-28 10:21:24 +00:00
Martin McKeaveney
752d4c1ae0 Merge pull request #788 from Budibase/backend-ag-grid
Backend ag grid
2020-10-28 10:02:32 +00:00
Martin McKeaveney
a3e813f67e finally reached the summit of the cypress mountain 2020-10-28 09:50:05 +00:00
Andrew Kingston
cd1bfa2580 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-28 09:46:22 +00:00
Michael Shanks
034cfdb610 Merge pull request #778 from Budibase/feedback
Feedback
2020-10-28 09:45:02 +00:00
Martin McKeaveney
f84c7c4070 styling updates from code review 2020-10-27 22:57:05 +00:00
Martin McKeaveney
e56259a4c1 cypress green 2020-10-27 22:06:51 +00:00
Martin McKeaveney
3e7a5e112a fix cypress table creation tests 2020-10-27 16:01:27 +00:00
Andrew Kingston
bb489bce94 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-27 15:50:34 +00:00
Andrew Kingston
add4162000 Format with prettier 2020-10-27 15:28:13 +00:00
Andrew Kingston
a93757a8d9 Fix cypress tests 2020-10-27 15:26:07 +00:00
mike12345567
3d77163773 Switching from axios to node-fetch as per review. 2020-10-27 14:16:57 +00:00
mike12345567
87175e70cf Linting. 2020-10-27 13:25:12 +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
Martin McKeaveney
50f21e61ff bulk delete, delete column from panel 2020-10-27 13:04:32 +00:00
Martin McKeaveney
9df48c6de7 Merge branch 'master' of github.com:Budibase/budibase into backend-ag-grid 2020-10-27 13:04:05 +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
f9eeefb4dc Making sure the caret position is respected in the generic binding popover. 2020-10-27 12:32:48 +00:00
mike12345567
8a844a5922 Adding an empty state for the webhook deployment modal. 2020-10-27 09:44:29 +00:00
Andrew Kingston
bf14c3045d Lint 2020-10-27 09:37:20 +00:00
Andrew Kingston
5e6047b4f0 More tidy up 2020-10-27 09:17:27 +00:00
Andrew Kingston
3ed1f00e38 More tidy up 2020-10-27 09:16:54 +00:00
Andrew Kingston
fae4037a65 Remove bunch of unused components and tidy up unused references 2020-10-27 09:10:20 +00:00
Andrew Kingston
8e53f0e41b Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-27 08:47:27 +00:00
Martin McKeaveney
e025609539 cypress test fixes 2020-10-26 21:43:04 +00:00
Martin McKeaveney
3f587a4756 lint 2020-10-26 18:07:08 +00:00
mike12345567
7f9ff8ded7 Merge branch 'bug/local-forbidden' of github.com:Budibase/budibase into feature/webhooks 2020-10-26 17:59:03 +00:00
mike12345567
9b0dd682ad Fixing typo. 2020-10-26 17:58:01 +00:00
mike12345567
f78ec2ddef Found an issue where environment variables would load before they had actually been updated from dotenv, made sure they are always loaded correctly. 2020-10-26 17:49:33 +00:00
mike12345567
d7196cfd3a Linting. 2020-10-26 17:47:03 +00:00
mike12345567
41fd10dbbe Adding a way to see the deployed webhook URLs to the deployment page. 2020-10-26 17:46:20 +00:00
Martin McKeaveney
341843af84 restructuring, more styling updates on table, renaming 2020-10-26 17:42:00 +00:00
mike12345567
c66541ad99 Joe-ifying some of the work on webhooks to make it a bit easier to understand and finished up some testing around it. 2020-10-26 16:04:02 +00:00
Andrew Kingston
990777c601 Stop propagation in context menu clicks 2020-10-26 15:17:18 +00:00
Andrew Kingston
88d268afbf Change default font-weight of dropdown options to 400 2020-10-26 15:14:51 +00:00
Andrew Kingston
3626d8da2b Replace backend usages of dropdown menus with common components 2020-10-26 14:34:52 +00:00
Andrew Kingston
48563e892b Replace component dropdown menu with new common components 2020-10-26 14:23:08 +00:00
Andrew Kingston
748955e3d9 Use common dropdown components in more places to reduce duplication 2020-10-26 14:03:07 +00:00
Andrew Kingston
2114822c90 Fix automation component paths 2020-10-26 12:25:26 +00:00
Andrew Kingston
4ff7499d26 Update styles across entire automations page 2020-10-26 12:18:34 +00:00
Michael Shanks
aa5d3d5af2 Merge remote-tracking branch 'origin/master' into feedback 2020-10-26 11:46:07 +00:00
Michael Shanks
3d126579ce Feedback check interval to const 2020-10-26 11:35:38 +00:00
Andrew Kingston
16de23eea9 Add new common components for dropdown styles 2020-10-26 11:00:34 +00:00
Martin McKeaveney
137c3ccdec tidy up 2020-10-26 09:37:53 +00:00
Martin McKeaveney
4549e8e5b2 reinstating relationships 2020-10-25 17:05:11 +00:00
Martin McKeaveney
4681033535 allow editing row from modal 2020-10-23 23:55:51 +01:00
Michael Shanks
6247acfcd2 gather feedback after 24h, or first deploy 2020-10-23 22:38:40 +01:00
Martin McKeaveney
80b76f5f30 update table headers on table change 2020-10-23 22:34:40 +01:00
Martin McKeaveney
eb1192ebc0 more ag grid styling 2020-10-23 17:38:10 +01:00
mike12345567
fdf0fdd145 Linting. 2020-10-23 17:18:22 +01:00
mike12345567
ec7a4d7f8b Adding a modal on creation of a webhook automation to make sure the user can setup a schema. 2020-10-23 17:17:53 +01:00
Andrew Kingston
9a32997591 Reduce unecessary div layers 2020-10-23 12:57:35 +01:00
Andrew Kingston
14b13c7c52 Update data page to use new styles 2020-10-23 12:25:22 +01:00
Andrew Kingston
ea94694038 Remove deprecated borders on design page 2020-10-23 12:25:12 +01:00
Andrew Kingston
5009a3975c Improve component dropdown responsiveness 2020-10-23 10:55:12 +01:00
Andrew Kingston
767846e4c4 Add selected styles to component dropdowns 2020-10-23 10:37:28 +01:00
Andrew Kingston
4e4aa5c525 Standardise sizing of all settings and design properties 2020-10-23 10:34:14 +01:00
Andrew Kingston
3b869d2ff4 Bump BBUI version 2020-10-23 10:33:43 +01:00
Michael Shanks
cecf00a09e Feedback - added Modal after deploy 2020-10-22 21:59:40 +01:00
Andrew Kingston
5077f4f435 Fix property group name font size until a proper fix in BBUI 2020-10-22 20:48:46 +01:00
Andrew Kingston
5d06c91cee Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-22 20:42:50 +01:00
Andrew Kingston
e5742dc7f6 Change component bar to popovers and adjust page layout to match 2020-10-22 20:22:09 +01:00
Andrew Kingston
f56662dac4 Update FlatButton and CategoryTab styles 2020-10-22 18:23:11 +01:00
Andrew Kingston
af19158fb6 Adjust page button background to be consistent 2020-10-22 18:14:44 +01:00
Andrew Kingston
5d266c5877 Fix issue displaying opened status of screens 2020-10-22 18:14:29 +01:00
Andrew Kingston
1c149d7d5c Move large create screen button to icon 2020-10-22 18:12:40 +01:00
Andrew Kingston
62da83e27f Adjust screen list column padding to line up with top components bar 2020-10-22 18:12:15 +01:00
Andrew Kingston
3b11fe6ab0 Update page button styles 2020-10-22 18:11:33 +01:00
mike12345567
653fb16c86 Linting. 2020-10-22 17:49:30 +01:00
mike12345567
0d8ec8e03a Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Andrew Kingston
9ab3d9ff2a Update front end column structure layout and width to increase preview space 2020-10-22 17:47:49 +01:00
Andrew Kingston
e45f368de7 Update component definition structure for new layout 2020-10-22 17:47:07 +01:00
Andrew Kingston
7271662cc8 Update routing to use new page names 2020-10-22 17:46:44 +01:00
Andrew Kingston
1fac774521 Move components to above app preview 2020-10-22 17:46:21 +01:00
Andrew Kingston
79cca1956a Make OptionSelect styles in line with other components 2020-10-22 17:44:45 +01:00
Andrew Kingston
664aacd402 Fix top right settings icon styles 2020-10-22 17:44:17 +01:00
Andrew Kingston
45b86353d2 Improve styles of frontend component blocks 2020-10-22 17:43:52 +01:00
Andrew Kingston
80e71bff91 Update routing to use new page names 2020-10-22 17:43:27 +01:00
Andrew Kingston
29dd32320d Update screen components hierarchy to use new common component styles 2020-10-22 17:42:03 +01:00
Andrew Kingston
6bead11264 Update remix icons version to fix line chart icon 2020-10-22 17:39:50 +01:00
Martin McKeaveney
be407ece71 popovers replaced with table icons 2020-10-22 15:45:58 +01:00
Andrew Kingston
d3714ea9ee Update top nav border style 2020-10-22 15:11:46 +01:00
Andrew Kingston
e1c70f43db Rename backend to data and frontend to design 2020-10-22 15:11:22 +01:00
Michael Shanks
0b2872a1b6 Feedback - close on submit 2020-10-22 14:54:28 +01:00
Michael Drury
d798488f6f Merge pull request #776 from Budibase/version-complibrary
Version the components library
2020-10-22 09:14:07 +01:00
mike12345567
f1ff7a0b7c Adding validation to pages to protect against screen/page creation with no parameters. 2020-10-21 17:35:39 +01:00
Michael Shanks
f540f17861 feedback nav icon loads iframe to public page 2020-10-21 17:24:08 +01:00
mike12345567
78ac64820c Removing AWS SDK dev dependency. 2020-10-21 15:37:13 +01:00
mike12345567
905cbc00e3 Merge branch 'master' of github.com:Budibase/budibase into version-complibrary 2020-10-21 15:33:23 +01:00
mike12345567
b3cda8d4d3 Linting. 2020-10-21 15:29:13 +01:00
mike12345567
9a41fde685 Adding a version to the app and then including this in user authentication, this for now is just the version of the builder/server that it was built with. 2020-10-21 15:28:30 +01:00
Martin McKeaveney
4ae78dd74d Merge branch 'master' of github.com:Budibase/budibase into backend-ag-grid 2020-10-21 15:03:31 +01:00
Martin McKeaveney
c26eca48ae v0.2.6 2020-10-21 14:14:33 +01:00
Martin McKeaveney
dc08fc13d2 ag grid updates 2020-10-21 13:42:26 +01:00
Andrew Kingston
4cc203e346 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-21 13:28:02 +01:00
Andrew Kingston
f601185df8 Update server yarn.lock 2020-10-21 13:02:51 +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
5a8c58a305 Fix incorrect content type header when serving attachments 2020-10-21 13:00:40 +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
1add16147d rename data design, ag grid mvp 2020-10-21 11:15:02 +01:00
Andrew Kingston
5c3d7481f6 Merge pull request #764 from Budibase/qol-updates
QOL updates
2020-10-21 10:45:52 +01:00
Andrew Kingston
c895e9887b Add initial work on dropdown components 2020-10-21 09:19:26 +01:00
mike12345567
e5314b607d Review comments and making sure errors get passed through correctly. 2020-10-20 16:04:18 +01:00
mike12345567
cfb274f34b Making sure quota is always set correctly. 2020-10-20 15:15:21 +01:00
mike12345567
8f466c424d Lint. 2020-10-20 15:09:20 +01:00
mike12345567
69743faa0d Changing how invalidation is checked for Cloudfront cache, making sure that we don't lose state of the invalidation and can check it fully in the background. 2020-10-20 15:06:34 +01:00
Martin McKeaveney
0799b2d49e budibase beta blog post 2020-10-20 13:55:08 +01:00
Martin McKeaveney
c6be864b14 adding beta button 2020-10-20 13:47:10 +01:00
Andrew Kingston
f86ee9d573 Fix test 2020-10-20 12:52:55 +01:00
Andrew Kingston
7e74889131 Allow binding images to attachment types 2020-10-20 12:23:52 +01:00
Andrew Kingston
2772892492 Fix layout issue with top right icons 2020-10-20 11:44:59 +01:00
Andrew Kingston
13b0e96dfe Fix bug when selecting main page when creating autolinks 2020-10-20 09:32:14 +01:00
Andrew Kingston
a31d27a7db Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-20 09:25:06 +01:00
Martin McKeaveney
988d86f975 v0.2.5 2020-10-19 20:31:49 +01:00
Martin McKeaveney
97fa024d8e Merge pull request #756 from Budibase/couchdb-security
Couchdb security
2020-10-19 20:29:35 +01:00
Andrew Kingston
bd09417857 Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-19 19:24:12 +01:00
Andrew Kingston
c0e0b48a80 Allow CSV upload in browser and add display column option 2020-10-19 19:24:05 +01:00
Martin McKeaveney
500cb93f96 fix multiple dropzone issue 2020-10-19 18:21:57 +01:00
Martin McKeaveney
4f43bc21d9 Merge pull request #758 from Budibase/fix-text-overflow
fix text overflow
2020-10-19 16:14:45 +01:00
Michael Drury
2f9ea036a1 Merge pull request #757 from Budibase/cloudfront-issues
Fixing some issues experienced with Cloudfront invalidations
2020-10-19 16:13:50 +01:00
Martin McKeaveney
272f79e70f fix text overflow 2020-10-19 16:07:29 +01:00
mike12345567
de9c4ea3ee Fixing some issues seen with cloudfront and adding a bit more UI around the deployment history as pending can be happening for some time. 2020-10-19 15:33:26 +01:00
Martin McKeaveney
d6eb0b754e remove security doc 2020-10-19 13:31:13 +01:00
Martin McKeaveney
110acd0a7e cookie based couchdb auth 2020-10-19 13:30:15 +01:00
Martin McKeaveney
7654011431 Merge branch 'master' of github.com:Budibase/budibase into couchdb-security 2020-10-19 13:22:04 +01:00
Martin McKeaveney
820357e28d move link into top nav 2020-10-19 13:17:04 +01:00
Martin McKeaveney
b3f34ae9ae help button 2020-10-19 12:55:57 +01:00
Martin McKeaveney
df316167cc v0.2.4 2020-10-19 09:48:33 +01:00
Martin McKeaveney
69363670a7 use pageName variable when no pagename defined 2020-10-19 09:28:04 +01:00
Martin McKeaveney
7dde5d9594 v0.2.3 2020-10-19 08:45:23 +01:00
Martin McKeaveney
2043e396e5 Merge pull request #749 from Budibase/deployment-history
Deployment history
2020-10-19 08:34:33 +01:00
Martin McKeaveney
a06c504619 cookie based auth for deployment 2020-10-19 00:05:25 +01:00
Michael Shanks
a9d9e14e22 auth - standard-components not loading, windows 2020-10-18 21:45:46 +01:00
Martin McKeaveney
3679416322 couchdb security doc 2020-10-18 21:40:54 +01:00
Martin McKeaveney
eb8dff88cf remove commented code 2020-10-18 18:10:25 +01:00
Martin McKeaveney
131dcdbcad deployment history design updates and polling 2020-10-18 18:09:19 +01:00
Andrew Kingston
fcd3257044 Fix cypress tests 2020-10-17 19:07:12 +01:00
Andrew Kingston
5d2e4d506c Fix weird edge case around saving page state 2020-10-17 18:54:03 +01:00
Andrew Kingston
221a68d2bd Add option to create link when creating new screen 2020-10-17 18:20:31 +01:00
Andrew Kingston
a0a691e39b Create links to 'list' autoscreens 2020-10-17 18:20:06 +01:00
Andrew Kingston
fbe15ccfd9 Fix unrecoverable crash when the screen URL param is not a valid screen 2020-10-17 18:06:00 +01:00
Martin McKeaveney
b0c8d570bc deployment history rendering in side bar 2020-10-17 15:13:25 +01:00
Martin McKeaveney
a64c1c9ded Merge branch 'master' of github.com:Budibase/budibase into deployment-history 2020-10-17 12:22:40 +01:00
Martin McKeaveney
67e8490eac Merge pull request #743 from Budibase/bug/minor-fixes
Minor fixes - Chuckles
2020-10-17 12:16:46 +01:00
Martin McKeaveney
9ed321a797 Merge pull request #744 from Budibase/fix-issues
Fix Calculation View Issues In App Components
2020-10-17 12:16:27 +01:00
Michael Shanks
580e7938ff tempaltes - sanitize url - replace spaces gloablly 2020-10-16 23:41:31 +01:00
Michael Shanks
1a8c2907ca fixes home route matching everything 2020-10-16 23:36:42 +01:00
Michael Shanks
8b51742901 stop multiple creates on save record 2020-10-16 22:46:15 +01:00
Martin McKeaveney
4d3fb4f847 hiding templates for now 2020-10-16 22:11:13 +01:00
Martin McKeaveney
afa5418d5a adding health check endpoint for AWS ALB 2020-10-16 22:02:17 +01:00
Michael Shanks
45322846c0 Primary display column is always required 2020-10-16 21:50:58 +01:00
Martin McKeaveney
055e93ed7e Merge branch 'master' of github.com:Budibase/budibase into fix-issues 2020-10-16 21:41:58 +01:00
Michael Shanks
7ab1e9c6fb Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-16 21:39:51 +01:00
mike12345567
c2a7510d19 Some minor fixes, right padding wasn't the same as left padding and fixing 404 when deleting a view. 2020-10-16 18:05:45 +01:00
Martin McKeaveney
01a8d0096b Merge branch 'master' of github.com:Budibase/budibase into fix-issues 2020-10-16 17:18:11 +01:00
Michael Shanks
7382da4a60 removes unused components 2020-10-16 16:04:49 +01:00
Andrew Kingston
19bfa87859 Fix link 2020-10-16 16:00:26 +01:00
Michael Shanks
ab23d02f4b client - sanitize urls, so we can match routes with nasty chars 2020-10-16 15:44:39 +01:00
Michael Shanks
0343a86671 screen templates - convert spaces to "-" in urls 2020-10-16 15:43:55 +01:00
Andrew Kingston
b139144b62 Fix default home page overriding detail pages 2020-10-16 15:32:50 +01:00
Andrew Kingston
a978062a02 Set default link font weight to 500 2020-10-16 15:32:30 +01:00
Andrew Kingston
dc789336b0 Fix login component with login app names 2020-10-16 15:32:02 +01:00
Martin McKeaveney
348c94e487 allow calculation views to be used in context components again 2020-10-16 15:26:08 +01:00
Andrew Kingston
2641576787 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 15:16:46 +01:00
Andrew Kingston
4aa9e2d179 Add new DetailScreenSelect component for selecting only detail screens and update detail linking in grids 2020-10-16 15:16:29 +01:00
Andrew Kingston
41d067810f Update template auto screens 2020-10-16 15:15:00 +01:00
Andrew Kingston
99cd1e4a51 Bump BBUI version 2020-10-16 15:14:36 +01:00
mike12345567
3a9703fa6c Fixing linting issue. 2020-10-16 14:00:08 +01:00
mike12345567
734b9e744c Linting. 2020-10-16 13:50:18 +01:00
mike12345567
ebffeeb998 Fixing some issues found with deleting tables and relationships not getting cleaned up fully + builder not updating - also making sure builder store initial state of screens is accurate. 2020-10-16 13:48:59 +01:00
Andrew Kingston
1a21306dd2 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 12:57:29 +01:00
Andrew Kingston
ccb4392a67 Make detail column sticky and left orientated and fix crash with options inside grid 2020-10-16 12:55:20 +01:00
Martin McKeaveney
ddc979dc59 v0.2.2 2020-10-16 12:41:05 +01:00
Andrew Kingston
623836ca1b Bump BBUI version 2020-10-16 12:39:26 +01:00
Martin McKeaveney
8b54a55bcb making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01:00
Michael Drury
711c044fd0 Merge pull request #733 from Budibase/bug/casing-table-fix
Fixing column casing issues
2020-10-16 12:22:30 +01:00
mike12345567
8e3e12f234 Linting. 2020-10-16 12:13:27 +01:00
mike12345567
312c5fc437 Fixing an issue whereby in some enrichment calls the count of links would be doubled (counting both sides). 2020-10-16 11:59:59 +01:00
Kevin Åberg Kultalahti
e9f97f3445 Merge branch 'master' into feature/remove-add-row-button-in-grid-component 2020-10-16 11:14:26 +02:00
Andrew Kingston
ce4eba430c Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 10:00:22 +01:00
mike12345567
79832e5d4c linting 2020-10-16 09:54:35 +01:00
mike12345567
82a9bbb478 Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix 2020-10-16 09:53:38 +01:00
Kevin Åberg Kultalahti
845f0de365 Merge branch 'master' into feature/add-edit-button-custom-renderer-for-grid-component 2020-10-16 10:37:22 +02:00
Andrew Kingston
0c61fe60a2 Fix crashing whenever hitting an API error from client app 2020-10-16 09:37:19 +01:00
kevmodrome
5e44b3373c change from Input to ScreenSelect component for prop 2020-10-16 10:35:15 +02:00
mike12345567
906316f191 Removing the pretty function on DataGrids to match the backend. 2020-10-16 09:33:17 +01:00
Andrew Kingston
bb2a650eee Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 09:17:54 +01:00
Andrew Kingston
853c31594c Fix new row screen template 2020-10-16 09:16:36 +01:00
Andrew Kingston
92a6bd1a6d Fix popstate client routing events 2020-10-16 09:16:25 +01:00
Andrew Kingston
89bba530be Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 08:39:06 +01:00
Andrew Kingston
cfc8235572 Add new template for row details autoscreen 2020-10-16 08:38:40 +01:00
Andrew Kingston
fbe33226c1 Add new template for new row autoscreen 2020-10-16 08:38:27 +01:00
Andrew Kingston
82b8e3e0ed Add XS shadow to top nav header to act as a slight border 2020-10-16 08:38:04 +01:00
Andrew Kingston
536e1f2ab3 Add new Delete Row action which can be used in client apps 2020-10-16 08:37:13 +01:00
Andrew Kingston
d517ca614d Add 48px option for padding and margin design settings 2020-10-16 08:36:01 +01:00