1
0
Fork 0
mirror of synced 2024-09-21 11:53:49 +12:00
Commit graph

28030 commits

Author SHA1 Message Date
Adria Navarro
19e97dee50 Unify tests 2024-08-28 14:32:59 +02:00
Adria Navarro
e1add8dd6a Fix retrieve 2024-08-28 14:32:59 +02:00
Adria Navarro
0dba593bdb Add extra test (failing) 2024-08-28 14:32:59 +02:00
Adria Navarro
d404d60c32 Add extra tests 2024-08-28 14:32:59 +02:00
Adria Navarro
4bd27bac61 Add basic test 2024-08-28 13:36:40 +02:00
Adria Navarro
3af35e6683 Add describe 2024-08-28 13:28:45 +02:00
Adria Navarro
8a9e868527 Move test to right describe 2024-08-28 13:26:23 +02:00
Adria Navarro
9b67481661 Add extra tests 2024-08-28 13:16:42 +02:00
Adria Navarro
458ef9e754 Trim on output 2024-08-28 13:16:22 +02:00
Adria Navarro
c7c48d6f8f
Merge branch 'master' into BUDI-8562/refactor-view-usage 2024-08-28 12:50:13 +02:00
Adria Navarro
1650cfba29 Fix test 2024-08-28 12:48:33 +02:00
Adria Navarro
defbe20a3d Undo wrong delete 2024-08-28 12:47:34 +02:00
Adria Navarro
9459dd1820 getSourceId returns table & view data 2024-08-28 12:41:42 +02:00
Adria Navarro
6d8b0881a1 Rename 2024-08-28 12:17:25 +02:00
Adria Navarro
90af43ed87 Fix test 2024-08-28 12:11:28 +02:00
Adria Navarro
bd1018ba2b Fix broken sqs tests 2024-08-28 12:10:10 +02:00
Adria Navarro
20f8fef15c Test sqs 2024-08-28 12:09:44 +02:00
Sam Rose
20afeeb4b7
Update packages/pro refernce to latest master. 2024-08-28 10:59:25 +01:00
Adria Navarro
5a8bb2972b Change types 2024-08-28 11:36:57 +02:00
Sam Rose
9f0ef9f43e
Update packages/pro refernce to latest master. 2024-08-28 10:25:47 +01:00
Sam Rose
707da3864b
Fix migration test. 2024-08-27 15:46:16 +01:00
Sam Rose
8c890af814
Fix view tests. 2024-08-27 15:29:37 +01:00
Sam Rose
be0a14489b
Debugging view test failures. 2024-08-27 15:22:53 +01:00
Sam Rose
43560b3269
Fix environment test. 2024-08-27 14:40:15 +01:00
Sam Rose
265000f7e1
Merge master. 2024-08-27 14:37:19 +01:00
Andrew Kingston
9fc837b04a
Reduce spacing in new screen modal 2024-08-23 15:11:25 +01:00
Andrew Kingston
2ee3d60fe6
Undo spectrum icon version bump 2024-08-23 14:49:19 +01:00
Andrew Kingston
42aa987ce3
Try to undo submodule changes, please stop failing 2024-08-23 14:48:26 +01:00
Andrew Kingston
81e1138275
Lint 2024-08-23 14:45:45 +01:00
Andrew Kingston
a4fa619dda
Fix issue with text input autofocus and autofocus when creating views 2024-08-23 14:41:05 +01:00
Andrew Kingston
a11e2082f9
Lint 2024-08-23 14:39:00 +01:00
Andrew Kingston
c694b07ff4
Standardise hover and selected states between action buttons and icons in view nav bar 2024-08-23 14:38:08 +01:00
Andrew Kingston
f8e68a54cf
Merge branch 'new-data-ui' of github.com:Budibase/budibase into new-data-ui 2024-08-23 14:30:32 +01:00
Andrew Kingston
304c6fb58a
Lint 2024-08-23 14:30:22 +01:00
Andrew Kingston
f8b7bcb802
Merge branch 'master' into new-data-ui 2024-08-23 14:27:45 +01:00
Andrew Kingston
3da0a04fa5
Add comments 2024-08-23 14:13:41 +01:00
Andrew Kingston
57da6d8cac
Update create view button to be a popover instead of modal 2024-08-23 14:10:23 +01:00
Andrew Kingston
8d87395a98
Fix a few edge cases with v1 views 2024-08-23 13:41:35 +01:00
Andrew Kingston
0dd432f286
Add support for old views in new view nav bar 2024-08-23 13:34:36 +01:00
Andrew Kingston
51decfa58d
Update wording 2024-08-23 13:00:12 +01:00
Dean
3c2cb3dda1 Simplify the approach to leave change behaviour as it is and leave persistence to the close behaviour 2024-08-23 12:24:22 +01:00
Andrew Kingston
bf998f6e6c
Add complete generation popover with both automation and screen generation 2024-08-23 12:00:19 +01:00
Andrew Kingston
495c01c1a2
Allow generating screens from the data section 2024-08-23 11:19:56 +01:00
Dean
b9c685b83b Changed the CodeEditorModal to trigger a change when closing. This will accommodate any state updates to the editor 2024-08-23 10:15:46 +01:00
Dean
f44d09b344 Switched the CodeEditor update event from change to blur. 2024-08-23 09:27:46 +01:00
Andrew Kingston
a29cd7fefc
Update grid border to match data section 2024-08-23 09:27:14 +01:00
Daniel Olabemiwo
da6ac6c1cb fix #14408 - Delete Screen modal shows behind builder 2024-08-23 02:38:16 +01:00
Andrew Kingston
c12a7ab19e
Remove deprecated unused props from action buttons 2024-08-22 18:56:17 +01:00
Andrew Kingston
1adddba3c3
Prevent disabling row actions 2024-08-22 18:40:29 +01:00
Andrew Kingston
cc20e7dd52
Fix icon colours in automation list 2024-08-22 17:09:37 +01:00
Andrew Kingston
2a67c0e09e
Allow deleting row actions from automations 2024-08-22 16:58:12 +01:00
Andrew Kingston
c7a4fddd11
Update automation grouping to group by datasource first 2024-08-22 16:44:57 +01:00
Andrew Kingston
c810f023de
Improve styles of automation group headers 2024-08-22 14:43:39 +01:00
Andrew Kingston
dc5c669271
Add multi coloured generate icon 2024-08-22 14:39:54 +01:00
Andrew Kingston
5153b684fa
Standardise grid button suffixes 2024-08-22 12:10:47 +01:00
Andrew Kingston
bd4a804a96
Add accent colors to all buttons 2024-08-22 12:07:12 +01:00
Andrew Kingston
8805b7f67f
Update row actions button 2024-08-22 11:36:29 +01:00
Andrew Kingston
787d93e317
Make role options reactive 2024-08-22 08:45:21 +01:00
Andrew Kingston
8a84a79651
Add role editing to access popover 2024-08-22 08:38:15 +01:00
Andrew Kingston
acb3893730
Fix styles in generate button and hide generate button for users table 2024-08-22 08:06:38 +01:00
Andrew Kingston
7431d1c8da
Make detail popover icon function 2024-08-22 08:06:24 +01:00
Andrew Kingston
1e4fb27d7c
Ensure autoscreens use a specific component order to look better on older client versions 2024-08-21 16:39:54 +01:00
Andrew Kingston
c7c6597424
Add majority of frontend implementation of row actions 2024-08-21 16:33:51 +01:00
Adria Navarro
2322925c62
Merge branch 'master' into fix/conditions-on-views 2024-08-21 14:38:24 +02:00
Adria Navarro
dc5a7dbc62 Fixes 2024-08-21 14:25:48 +02:00
Adria Navarro
bbe2763e54
Merge branch 'master' into fix/logical-operator-filter-cleanup 2024-08-21 13:45:50 +02:00
Adria Navarro
40e7ab1371 Fix build 2024-08-21 13:45:26 +02:00
Adria Navarro
7c06f1a407 Run tests for lucene as well 2024-08-21 13:40:17 +02:00
Adria Navarro
8c3f1c39c8 Fix test expect 2024-08-21 13:33:02 +02:00
Adria Navarro
9f05804c67 Add extra tests 2024-08-21 13:01:48 +02:00
Adria Navarro
e536ec5093 Fix conditions 2024-08-21 13:01:42 +02:00
Adria Navarro
ff9d934f87 Allow filtering via allOr 2024-08-21 13:01:35 +02:00
Adria Navarro
c5476ce3b3 Test both allOr and allAnd 2024-08-21 13:00:54 +02:00
mike12345567
e6c5a7ecd7 PR comments. 2024-08-21 11:05:48 +01:00
Andrew Kingston
1991610b47
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-08-21 10:11:41 +01:00
Andrew Kingston
4be3f0a320
Fix issue where we were saving the entire datasource definition into every datasource setting 2024-08-21 09:55:30 +01:00
Andrew Kingston
3aca23e198
Add initial work on screens button 2024-08-21 09:47:52 +01:00
Andrew Kingston
1f7b10cfd1
Update style of generate automation button 2024-08-21 09:04:49 +01:00
Andrew Kingston
f54d1985b4
Add new detail popover and update manage access button to use it 2024-08-21 07:46:15 +01:00
Andrew Kingston
d8fd021e37
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-08-20 15:31:23 +01:00
Andrew Kingston
fa5a2ae198
Fix param 2024-08-20 15:29:39 +01:00
Andrew Kingston
aba38c02b9
Fix memos 2024-08-20 15:28:12 +01:00
Andrew Kingston
f662916978
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui 2024-08-20 15:27:16 +01:00
Andrew Kingston
d96cd60618
Merge branch 'master' into grid-layout-expansion 2024-08-20 15:07:47 +01:00
Andrew Kingston
2d45f192f6
Lint 2024-08-20 15:07:23 +01:00
Andrew Kingston
7e5f43dd6d
Update table autoscreens to use grid layout 2024-08-20 14:58:07 +01:00
mike12345567
ff855a677a PR comments. 2024-08-20 13:27:20 +01:00
mike12345567
e941491d8c Don't check row value - always use the column or not. 2024-08-20 13:24:41 +01:00
mike12345567
8847a5b146 Disabling for old/in-memory search. 2024-08-20 13:19:58 +01:00
mike12345567
aab120b9ca Bringing back test cases. 2024-08-20 13:18:40 +01:00
mike12345567
f2beedbee6 Adding a test case for primary display columns, ignore when it has been set to a relationship, instead use another column which is valid in the table. 2024-08-20 13:14:24 +01:00
mike12345567
0d389bd8d7 Quick set of fixes, test cases assumed that multi-depth relationships were allowed, fixing this. 2024-08-20 12:31:46 +01:00
mike12345567
5435028e7d Fix for cyclic relationships, getQueryableFields allowed relationships from other tables, which can't work. 2024-08-20 12:13:37 +01:00
Andrew Kingston
9385bc878b
Bump submodules which are somehow out of date and failing CI 2024-08-20 10:34:29 +01:00
Andrew Kingston
346f55691b
Merge branch 'master' of github.com:Budibase/budibase into grid-layout-expansion 2024-08-20 10:26:39 +01:00
Andrew Kingston
54f9507e53
Update buttons for views 2024-08-20 08:24:23 +01:00
mike12345567
bbcb77c738 Fixing an issue where searching on a relationship column which is in a broken state would break in SQS (previously this was allowed and would return empty relationships). 2024-08-20 07:38:23 +01:00
Martin McKeaveney
a21e8123c6
Merge branch 'master' into poc-authenticated-iframe 2024-08-19 18:19:03 +01:00
Martin McKeaveney
89051da102 use postMessage instead of window object 2024-08-19 18:01:56 +01:00
mike12345567
90da9f89c6 Merge branch 'master' of github.com:Budibase/budibase into fix/logical-operator-filter-cleanup 2024-08-19 16:49:49 +01:00
mike12345567
a5533bb033 Fixing test cases. 2024-08-19 16:49:40 +01:00
mike12345567
f4d5eb31de Fixing test case. 2024-08-19 16:20:33 +01:00
Andrew Kingston
38bd64cebd
Fix imports 2024-08-19 15:36:57 +01:00
Andrew Kingston
d316ba71e1
Update buttons for legacy views 2024-08-19 15:30:21 +01:00
Andrew Kingston
b76a0b6e89
Move all grid buttons to builder codebase, update table grids 2024-08-19 15:00:15 +01:00
Adria Navarro
07fe8c6c1f Many to many tests 2024-08-19 15:59:59 +02:00
Adria Navarro
27c618d263 Extra tests 2024-08-19 15:59:59 +02:00
Adria Navarro
bbf7142bd7 Handle relationships properly 2024-08-19 15:59:59 +02:00
Adria Navarro
d8462ba961 Fix tests 2024-08-19 15:59:59 +02:00
Adria Navarro
b744ec3c35 Add extra tests 2024-08-19 15:59:59 +02:00
Adria Navarro
f0a89764f2 Add basic test 2024-08-19 15:59:59 +02:00
Adria Navarro
eb2d71e980 Move getQueryableFields to utils 2024-08-19 15:59:59 +02:00
Adria Navarro
084a481821 Typo 2024-08-19 15:59:59 +02:00
Adria Navarro
09938ae442 Don't change key order on trimming 2024-08-19 15:59:59 +02:00
Adria Navarro
f53500450a Fix wrong test 2024-08-19 15:59:59 +02:00
Adria Navarro
da87c0233b Don't trim usertable 2024-08-19 15:59:59 +02:00
Adria Navarro
ce8730f176 Clean code 2024-08-19 15:59:59 +02:00
Adria Navarro
385c5f6e99 Trim unwanted columns in outputProcessing 2024-08-19 15:59:58 +02:00
Adria Navarro
1a88d9f89b Don't clean relationship query 2024-08-19 15:59:58 +02:00
Adria Navarro
08b0b6af19 Fix search relationships 2024-08-19 15:59:58 +02:00
Adria Navarro
59a164f4df Test relationships 2024-08-19 15:59:58 +02:00
Adria Navarro
ee5c4e8ed8 Don't trim prefixed keys 2024-08-19 15:59:58 +02:00
Adria Navarro
b1d78f129b Remove jest only 2024-08-19 15:59:58 +02:00
Adria Navarro
ac62fc0e29 Fix jest asserts 2024-08-19 15:59:58 +02:00
Adria Navarro
0bdb6396ed Remove unneeded test 2024-08-19 15:59:58 +02:00
Adria Navarro
48486cdaa4 Implement query 2024-08-19 15:59:58 +02:00
Adria Navarro
5b13e53a3b Fix tests 2024-08-19 15:59:58 +02:00
Adria Navarro
6fe628f804 Fix tests 2024-08-19 15:59:58 +02:00
Adria Navarro
42070dcd39 Add tests 2024-08-19 15:59:58 +02:00
Adria Navarro
728b4d363d Add removeInvalidFilters utils 2024-08-19 15:59:58 +02:00
Adria Navarro
0212f584d2 Add imports 2024-08-19 15:59:57 +02:00
Adria Navarro
331e8eb7be Add view tests 2024-08-19 15:59:18 +02:00
Adria Navarro
3acc9bde45 Extra tests 2024-08-19 15:59:18 +02:00
Adria Navarro
723dfee8c8 Add field mapping tests 2024-08-19 15:59:18 +02:00
Adria Navarro
120d5d953d Fetch only table fields and validate 2024-08-19 15:59:18 +02:00
Andrew Kingston
a322f56efd
Remove selection option in nested nav bar 2024-08-19 14:35:43 +01:00
Adria Navarro
3dcf17d438 Fix initial visibility 2024-08-19 13:00:23 +02:00
Adria Navarro
3685c6dbe5 Split columns setting button/content 2024-08-19 12:59:39 +02:00
Gerard Burns
205a50156b
[BUDI-8460] Add New Step to Table Screen Template (#14203)
* [BUDI-8460] Add New Step to Table Screen Template Flow

* fix tests

* PR Feedback

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-08-19 10:44:09 +00:00
Martin McKeaveney
8ee64c00fe merge 2024-08-19 11:24:45 +01:00
Andrew Kingston
d377186f0d
Add double layer context menu for overflow views 2024-08-16 18:43:48 +01:00
Andrew Kingston
40e7f58131
Add automatic overflow menu popover for views that don't fit 2024-08-15 19:49:30 +01:00
mike12345567
a1fae4d799 Making sure filters are always added to end, this is important for OR situations. 2024-08-15 18:52:17 +01:00
mike12345567
48672244f4 Fixing up column renaming everywhere that it is needed, making sure works for external as well. 2024-08-15 18:46:28 +01:00
mike12345567
aa1eaa1d3d A few fixes for logical operators, there was a lot of cleanup that was not occurring as it is supposed to be recursive, this wasn't happening. 2024-08-15 18:35:30 +01:00
Michael Drury
483bb585c3
Merge branch 'master' into fix/feature-flag-checks 2024-08-15 17:11:38 +01:00
mike12345567
4995056ba0 Updating tests. 2024-08-15 17:09:15 +01:00
Peter Clement
0e229c9b2e
Update automation test builder to support branching (#14387)
* add branch step definition

* update automation test builder to support branching

* rename Automation test builder

* example test

* pr comments
2024-08-15 16:07:42 +00:00
mike12345567
21cc83daf4 PR comment. 2024-08-15 16:58:17 +01:00
mike12345567
15fb54e841 Updating latest pro. 2024-08-15 16:53:00 +01:00