1
0
Fork 0
mirror of synced 2024-10-03 10:36:59 +13:00
Commit graph

2970 commits

Author SHA1 Message Date
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