1
0
Fork 0
mirror of synced 2024-08-07 22:28:15 +12:00
Commit graph

4306 commits

Author SHA1 Message Date
Martin McKeaveney
c31e04eb73 airtable tests 2021-03-12 09:29:27 +00:00
mike12345567
710b17b627 Removing dynamo client from coverage. 2021-03-11 18:36:36 +00:00
mike12345567
189a673c9c Testing some of the automation actions (still a few to complete) and adding quick test case for the self host stuff. 2021-03-11 18:29:48 +00:00
Martin McKeaveney
646ed4a7dd Merge branch 'master' into develop 2021-03-11 16:31:22 +00:00
Martin McKeaveney
81da22505d Merge pull request #1264 from Budibase/fix/colorpicker
Colorpicker bugs
2021-03-11 16:30:34 +00:00
Andrew Kingston
8820edd1bc Add clear icon to screen search field 2021-03-11 15:53:31 +00:00
Martin McKeaveney
31c0905ade merge 2021-03-11 15:28:43 +00:00
mike12345567
d66db07ba3 Merge branch 'master' of github.com:Budibase/budibase into tests/upping-coverage 2021-03-11 14:51:13 +00:00
Martin McKeaveney
6c6271faf2 Merge pull request #1271 from Budibase/develop
Develop
2021-03-11 13:11:47 +00:00
mike12345567
2617127bd6 Fixing an issue with tmp directory filling up with different test apps. 2021-03-11 12:09:47 +00:00
mike12345567
8f82b069d2 Removing unused require. 2021-03-10 18:46:52 +00:00
mike12345567
68735f1b4f Formatting. 2021-03-10 17:56:16 +00:00
mike12345567
163d24a767 Updating row tests, reducing console logging during tests for speed and clarity, testing some misc endpoints and updating search functionality to use a starts with operator when working with strings on rows. 2021-03-10 17:55:42 +00:00
Martin McKeaveney
f69e06870b Merge pull request #1266 from Budibase/middleware-tests
Middleware tests
2021-03-10 15:28:11 +00:00
mike12345567
a6bde49ad3 Updating application tests to run a lot deeper, which required updating some other tests to account for creation of empty screens and layouts. 2021-03-10 12:56:30 +00:00
mike12345567
a48f1c72f2 Adding auth tests. 2021-03-10 12:20:07 +00:00
mike12345567
28329d7f6b Fixing issue with datasource find endpoint, removing un-used code and updating data source test. 2021-03-10 11:56:52 +00:00
mike12345567
dd16c84ecd Upping automation coverage by adding webhook testing and increasing screen coverage. 2021-03-10 11:47:39 +00:00
Martin McKeaveney
4b5a1d6177 allowing airtable query to send down the number of records you want from your table 2021-03-10 10:39:58 +00:00
Andrew Kingston
768b03fc8a Don't close folders when selecting a new screen 2021-03-10 10:35:49 +00:00
Andrew Kingston
c8466bc1cf Ignore click actions when a screen search string exists 2021-03-10 10:35:16 +00:00
Andrew Kingston
ff5aba19f7 Fix crash when searching screens and selecting layouts 2021-03-09 19:09:41 +00:00
Andrew Kingston
d68ee14ed3 Add placeholder to screen search 2021-03-09 19:06:37 +00:00
Andrew Kingston
e909ff584a Make screens searchable and make routes collapsible 2021-03-09 19:06:25 +00:00
Martin McKeaveney
ca5ca7add9 finish authenticated tests 2021-03-09 17:31:52 +00:00
mike12345567
929db83e99 Upping user test cases to cover all of controller. 2021-03-09 17:09:18 +00:00
Martin McKeaveney
4d39cf5405 authenticated tests 2021-03-09 17:04:24 +00:00
mike12345567
d9151cca0a Adding test cases for backup and integration. 2021-03-09 16:28:41 +00:00
mike12345567
33fa31aae9 Adding test cases for component, templates and hosting as well as updating some existing test cases. 2021-03-09 16:07:44 +00:00
Martin McKeaveney
5dcc4f23c6 usageQuota tests 2021-03-09 15:13:14 +00:00
Martin McKeaveney
c755df9f91 resourceId tests 2021-03-09 12:39:32 +00:00
mike12345567
6231c25ed5 Updating query test to include mocked preview/execute and adding layout tests. 2021-03-09 11:56:32 +00:00
Martin McKeaveney
c4b3a7c884 refactor selfhost middleware tests to use TestConfiguration 2021-03-09 11:33:16 +00:00
Andrew Kingston
2444041018 Fix incorrect port used for CI cypress tests 2021-03-09 11:32:37 +00:00
Martin McKeaveney
05efe05061 tests for authorized middleware 2021-03-09 11:27:12 +00:00
Keviin Åberg Kultalahti
e507c006e6 change default color of colorpicker 2021-03-09 09:32:53 +01:00
mike12345567
2bf227ab58 Adding API key tests. 2021-03-08 18:18:53 +00:00
mike12345567
c5cb40c1cf Adding a query find and planning to tackle mocking out the preview and execute functionality. 2021-03-08 18:03:26 +00:00
Keviin Åberg Kultalahti
11801fa1fc fixes colorpicker bugs 2021-03-08 17:05:42 +01:00
mike12345567
0652133a30 Some fixes after testing webhooks as well as adding test cases for all webhook endpoints. 2021-03-08 15:57:19 +00:00
Martin McKeaveney
1b1ed8a823 self hosted middleware test 2021-03-08 15:46:12 +00:00
mike12345567
701a479b2a Updating routing test cases. 2021-03-08 14:49:19 +00:00
Andrew Kingston
9f838e098f Add cypress test for deleting a component 2021-03-08 11:57:56 +00:00
Andrew Kingston
043f6c9275 Add tests for handlebars helper and fix curly brackets used in binding test 2021-03-08 11:25:24 +00:00
mike12345567
bd2a901f60 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-03-08 10:42:57 +00:00
mike12345567
9609c59368 Fixing an issue discovered where the relationshipType currently specifies the wrong cardinality, for now just flipping the way it is specified in the front end as this will accurately describe what the backend is performing. 2021-03-05 15:19:33 +00:00
Andrew Kingston
9fb40759d6 Refactor cypress to use common app creation functionality and stop cypress deleting all apps 2021-03-05 14:36:38 +00:00
Martin McKeaveney
1a9290b395 middleware tests 2021-03-05 14:13:43 +00:00
Andrew Kingston
5ce959a164 Revert default cypress port 2021-03-05 14:06:44 +00:00
Andrew Kingston
b9760c6dbc Add cypress tests for data bindings and component creation 2021-03-05 13:52:26 +00:00
Michael Drury
1f03851f0d Merge pull request #1252 from Budibase/feature/test-refactor
Server test refactor
2021-03-05 13:43:18 +00:00
mike12345567
a9304bbcbd linting. 2021-03-05 12:55:52 +00:00
mike12345567
0878d692c2 Reducing the boilerplate needed around setting up a test case. 2021-03-05 12:11:44 +00:00
mike12345567
110ae15fb3 Some more quick modifications to test re-factor before PR. 2021-03-05 11:24:15 +00:00
Martin McKeaveney
9495e08b58 remove variable 2021-03-04 17:55:58 +00:00
Martin McKeaveney
39e2d78317 refactor view tests 2021-03-04 17:55:24 +00:00
mike12345567
242341e74f Moving comment. 2021-03-04 17:12:44 +00:00
mike12345567
10d5da6aab Small amount more user refactoring, removing use of couchTestUtils. 2021-03-04 17:06:33 +00:00
Martin McKeaveney
ed0ee4fe60 Merge branch 'feature/test-refactor' of https://github.com/Budibase/budibase into feature/test-refactor 2021-03-04 16:54:50 +00:00
Martin McKeaveney
19b613d6e5 refactor user test 2021-03-04 16:54:44 +00:00
mike12345567
01f9981f11 Refactoring table testcases. 2021-03-04 14:36:59 +00:00
mike12345567
bd00138bed Refactoring row test cases. 2021-03-04 13:07:33 +00:00
mike12345567
317d6633a2 Refactoring to remove the use of the supertest, making this part of the test config. 2021-03-04 12:32:31 +00:00
mike12345567
68a5580fb9 Refactoring query tests. 2021-03-04 10:57:41 +00:00
mike12345567
54d12bd9e7 Switching out how headers are handled, and updating the permissions test. 2021-03-04 10:40:27 +00:00
mike12345567
5d3b110985 Refactoring data source test cases. 2021-03-04 10:05:50 +00:00
mike12345567
798d29e743 Re-writing automation tests. 2021-03-03 18:41:49 +00:00
mike12345567
6d9b8a6678 Initial work on test refactoring, laying the utilities down which will be the basis of new testing framework, interacting directly with the controllers. 2021-03-03 17:52:41 +00:00
Martin McKeaveney
7f38415967 v0.8.5 2021-03-03 17:46:36 +00:00
Martin McKeaveney
a9ab12b999 v0.8.4 2021-03-03 17:05:18 +00:00
Martin McKeaveney
69a9e3135f Merge branch 'master' into develop 2021-03-03 16:00:10 +00:00
Martin McKeaveney
c68c902d2c Merge pull request #1242 from Budibase/083bugfixes
fix space table name grid bug
2021-03-03 15:59:30 +00:00
Martin McKeaveney
2fbf64581e tidy up 2021-03-03 14:42:34 +00:00
Martin McKeaveney
274339d945 fix space table name grid bug 2021-03-03 13:51:53 +00:00
Kevin Åberg Kultalahti
ef84e2abcb Merge pull request #1232 from Budibase/feature/standard-components-transitions
Adds transition setting in the design panel on container component
2021-03-03 13:12:48 +01:00
Michael Drury
2beba28700 Merge pull request #1241 from Budibase/feature/test-coverage
Feature/test coverage
2021-03-03 11:32:07 +00:00
mike12345567
fdaf2f580c PR comment from Marty, adding a bit more vertical breathing room around checkboxes of relationship type. 2021-03-03 10:41:40 +00:00
Andrew Kingston
f20e5e28fd Merge pull request #1234 from Budibase/lab-day-cheeks
Useful features and fixes from lab day
2021-03-03 02:16:57 -08:00
Martin McKeaveney
d4bbb731fc codecov GH action 2021-03-02 18:22:35 +00:00
mike12345567
37211e4e9d Updating server package to always generate coverage report but don't display as text. 2021-03-02 17:42:32 +00:00
mike12345567
68bb5d5062 Updating package.json to include an option for coverage, had to re-write some stuff to make sure that views were not getting coverage statements inserted (breaking things). 2021-03-02 17:13:11 +00:00
Keviin Åberg Kultalahti
a15e6b0e25 lint fix 2021-03-02 14:26:37 +01:00
Keviin Åberg Kultalahti
92ad28a160 fix notification store timers 2021-03-02 14:19:44 +01:00
Keviin Åberg Kultalahti
4575285d5f fixes to transitions and adds default fade to screens 2021-03-02 13:37:54 +01:00
mike12345567
d93cfa73fd Updating with a suggestion from Andrew kingston, adding row/rows to sentences about one->many relationships so that singular/plural english makes sense. 2021-03-02 11:10:26 +00:00
mike12345567
0766e2fc40 Merge branch 'master' of github.com:Budibase/budibase into feature/one-many-relationship-changes 2021-03-02 09:59:52 +00:00
mike12345567
0627a2f13d Removing console log. 2021-03-01 18:10:28 +00:00
mike12345567
c9203dffd0 Merge branch 'master' of github.com:Budibase/budibase into budi-day/cli 2021-03-01 18:04:46 +00:00
mike12345567
43348c94ee Fixing major issue discovered by Cheeks, the tense of language was not correct. 2021-03-01 18:04:30 +00:00
mike12345567
e75e96891f Formatting. 2021-03-01 18:03:33 +00:00
mike12345567
7b90566769 Updating the properties panel to show the component type rather than name (no point in repeating) and some final styling changes to the one to many update. 2021-03-01 17:48:52 +00:00
mike12345567
0c8026c5ce First version, still playing around with styling. 2021-03-01 17:06:08 +00:00
Keviin Åberg Kultalahti
44342a094c remove unused code in routes 2021-03-01 17:49:29 +01:00
Keviin Åberg Kultalahti
ff7c59ef27 remove unused code in settings and start components 2021-03-01 17:45:32 +01:00
Keviin Åberg Kultalahti
51b0656ba9 remove unused code in integration components 2021-03-01 17:42:34 +01:00
Keviin Åberg Kultalahti
bae1a11c32 remove unused code in PropertiesPanel 2021-03-01 17:41:10 +01:00
Keviin Åberg Kultalahti
2a93a1fb26 remove unused code in NavigationPanel 2021-03-01 17:37:17 +01:00
Keviin Åberg Kultalahti
a08684cd14 removes unused code in automation and backend sections 2021-03-01 17:34:27 +01:00
Keviin Åberg Kultalahti
c37aefc0cf lint fix 2021-03-01 17:09:23 +01:00
Keviin Åberg Kultalahti
1bd32752a7 remove slide and scale transitions 2021-03-01 17:03:13 +01:00
Keviin Åberg Kultalahti
97213ec99a fix not being able to remove transition 2021-03-01 16:58:01 +01:00
Keviin Åberg Kultalahti
839ca7f8ba removes unneeded styles and html in Screen component 2021-03-01 16:56:28 +01:00
Keviin Åberg Kultalahti
ba7cc5c479 screens can now select a transition rather than only use fade 2021-03-01 16:53:37 +01:00
Keviin Åberg Kultalahti
cda7c7f4c1 moves the transition setting to the design panel 2021-03-01 16:46:05 +01:00
Andrew Kingston
5b00041fee Remove obsolete code from log out button action component 2021-03-01 14:56:30 +00:00
Andrew Kingston
78865ddef4 Add password field component 2021-03-01 14:13:11 +00:00
Andrew Kingston
a3e959daa8 Add position option to background image 2021-03-01 14:05:54 +00:00
Kevin Åberg Kultalahti
2038e991c5 Merge pull request #1211 from Budibase/feat/automation-drawer-conversion
Convert the Automate popover to the Drawer component
2021-03-01 14:48:04 +01:00
Keviin Åberg Kultalahti
776c8849cb use bindableProperties instead of bindings in AUtomationBindingPanel 2021-03-01 14:22:17 +01:00
Keviin Åberg Kultalahti
e9604ba967 remove unneeded things 2021-03-01 14:04:07 +01:00
Keviin Åberg Kultalahti
6122711ee8 minor changes to options 2021-03-01 13:24:57 +01:00
Keviin Åberg Kultalahti
0ce7da93a7 adds transition utility to the client sdk 2021-03-01 12:59:27 +01:00
Kevin Åberg Kultalahti
bf1b249468 Merge pull request #1213 from Budibase/labday/dnd-actions
Adds drag and drop to the actions drawer
2021-03-01 09:12:25 +01:00
mike12345567
2e7410bc71 Linting. 2021-02-27 10:45:01 +00:00
mike12345567
2b11f8adfa Very minor change due to issue #1204 - wasn't allowing unauthenticated requests through. 2021-02-27 10:15:05 +00:00
mike12345567
9b33bbdb3a Formatting. 2021-02-26 17:09:20 +00:00
mike12345567
3669e59bc3 Updating for consistent use of chalk and logs, as well as adding an option to update docker-compose and envoy files. 2021-02-26 17:08:28 +00:00
Keviin Åberg Kultalahti
6bce9fa820 revert Automate block that accidently made it in to this PR 2021-02-26 17:46:18 +01:00
Keviin Åberg Kultalahti
3ffa648bda adds drag-and-drop to the action drawer 2021-02-26 17:11:14 +01:00
mike12345567
b22684163c Updating with pkg to make the CLI run anywhere easily. 2021-02-26 15:09:25 +00:00
Keviin Åberg Kultalahti
a7b9945010 remove BindableInput and switch to DrawerBindableInput 2021-02-26 15:24:36 +01:00
Keviin Åberg Kultalahti
cc35ac6e36 remove genericpopover component 2021-02-26 15:23:41 +01:00
Keviin Åberg Kultalahti
3923af7c34 final touches to get drawer working correctly in automations 2021-02-26 15:12:44 +01:00
Andrew Kingston
e7f4b9c241 Center background image component 2021-02-26 14:04:44 +00:00
Andrew Kingston
d27dff0261 Make user data source refreshable in client apps 2021-02-26 14:04:31 +00:00
Andrew Kingston
a67a8fb957 Add log out button action 2021-02-26 14:04:12 +00:00
Keviin Åberg Kultalahti
16629903c1 bindings now show up correctly in the drawer 2021-02-26 14:53:51 +01:00
mike12345567
a2ce1be37a Finishing up init with config building rather than downloading. 2021-02-26 13:48:11 +00:00
Keviin Åberg Kultalahti
10972fafe2 remove unused things 2021-02-26 14:39:44 +01:00
mike12345567
333d7279ac Fixing issue with init. 2021-02-26 13:33:31 +00:00
mike12345567
ffa2c3459a Update to add init functionality. 2021-02-26 13:30:24 +00:00
Keviin Åberg Kultalahti
51b517a4be merge existing work from old branch 2021-02-26 14:27:54 +01:00
Keviin Åberg Kultalahti
cbaaa0b201 adds DnD support ot the actions drawer 2021-02-26 14:21:05 +01:00
mike12345567
a9964971eb All the groundwork laid now, just need to implement the functionality for hosting. 2021-02-26 11:46:48 +00:00
mike12345567
acba31d29d Fixing an issue discovered by test case. 2021-02-26 10:19:06 +00:00
mike12345567
7427eb82c1 Merge branch 'master' of github.com:Budibase/budibase into bug/perms-fix 2021-02-26 10:06:24 +00:00
mike12345567
229498332e Two character change, some API calls with sub resources and primary resources weren't working, should allow either the sub resource or the main resource to trigger allowance. 2021-02-26 10:06:02 +00:00
Andrew Kingston
5ea2ad9010 Fix permissions when fetching enriched rows 2021-02-26 10:03:26 +00:00
Andrew Kingston
0988f27f15 Add external setting for links 2021-02-26 09:58:24 +00:00
Andrew Kingston
624ad79c95 Add background image component 2021-02-26 09:58:11 +00:00
Andrew Kingston
dd0fee3dc3 Pull enriched user when logging in to client app so that relationships are available as bindings 2021-02-26 09:57:36 +00:00
Andrew Kingston
ac46cbdb14 Add button action for login 2021-02-26 09:57:06 +00:00
Andrew Kingston
1b5ac74150 Fix crash when schema doesnt exist for a datasource 2021-02-26 09:55:38 +00:00
Martin McKeaveney
ed09509555 default to dark mode 2021-02-25 20:44:16 +00:00
Martin McKeaveney
a0456e86bd v0.8.3 2021-02-25 17:18:36 +00:00
mike12345567
3524eecd9b Merge branch 'master' of github.com:Budibase/budibase into budi-day/cli 2021-02-25 17:17:40 +00:00
mike12345567
78286ae514 Minor update to fix an issue when updating a row that it would throw an error with 1->to->many relationships on existing relationships for that row, as well as cleaning up how relationshipType is put onto the linked table. 2021-02-25 17:07:32 +00:00
Martin McKeaveney
779deddc5a v0.8.2 2021-02-25 16:39:52 +00:00
Martin McKeaveney
c73c77448c bugfixes 2021-02-25 16:21:41 +00:00
Martin McKeaveney
bf7bc51566 fix user creation relationships bug 2021-02-25 15:24:54 +00:00