Adria Navarro
6b48bbf648
Clean empty message
2024-08-27 15:07:06 +02:00
Adria Navarro
1391f5d049
Trim wrong fields
2024-08-27 15:07:05 +02:00
Adria Navarro
5715f7e9c1
Fix promises
2024-08-27 15:07:05 +02:00
Adria Navarro
55d4e2dffe
Enrich view schemas
2024-08-27 15:07:05 +02:00
Adria Navarro
906abbb12a
Don't return primarydisplay and type
2024-08-27 15:07:05 +02:00
Adria Navarro
c2e643cebb
Fix enrichments
2024-08-27 15:07:05 +02:00
Adria Navarro
0e468b04de
Fix build
2024-08-27 15:07:04 +02:00
Adria Navarro
de61754312
Enrich relationship from backend
2024-08-27 15:07:04 +02:00
Adria Navarro
e8f33e5fd8
Reuse
2024-08-27 15:07:04 +02:00
Adria Navarro
3405484977
Fix required ts
2024-08-27 15:07:04 +02:00
Adria Navarro
64679565bc
Lint
2024-08-27 15:07:04 +02:00
Adria Navarro
1504cead0c
Persist view related schemas
2024-08-27 15:07:04 +02:00
mike12345567
b11ee56a38
Adding limit in for wide tables to be related correctly.
2024-08-23 18:54:46 +01:00
mike12345567
5d53e64360
Getting fields from all relationships loading correctly.
2024-08-23 18:45:13 +01:00
mike12345567
80f3e5954b
Getting processing of SQS relationships working.
2024-08-23 18:30:29 +01:00
mike12345567
ab5f50d2b8
Implementing a JSON aggregate method of selecting relationships.
2024-08-23 18:00:52 +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
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
Daniel Olabemiwo
da6ac6c1cb
fix #14408 - Delete Screen modal shows behind builder
2024-08-23 02:38:16 +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
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
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
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
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
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
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
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
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
mike12345567
5c63439c8d
Fixing an issue where old feature flags would cause issues, all feature flags are expected to be known, this allows unknown feature flags to just be ignored.
2024-08-15 16:51:29 +01:00
Sam Rose
278ae65eac
Fix broken import.
2024-08-15 16:28:54 +01:00
Sam Rose
008ef58bf8
Merge branch 'master' of github.com:Budibase/budibase into feature-flag-sqs
2024-08-15 16:27:57 +01:00
Sam Rose
061b61dd64
Fix pro test failures.
2024-08-15 16:27:40 +01:00
Sam Rose
c12a96b4d8
Fix backend-core tests.
2024-08-15 16:21:12 +01:00
Sam Rose
71000ea967
Fix lint.
2024-08-15 16:11:06 +01:00
Michael Drury
57362ad5d0
Merge branch 'master' into fix/disallow-backend-core-barrel-file
2024-08-15 16:06:38 +01:00
Sam Rose
00ba926850
Update pro reference.
2024-08-15 16:01:52 +01:00
Sam Rose
87ccfce7f1
Update submodules.
2024-08-15 15:53:18 +01:00
mike12345567
26871a7deb
Disallowing access to the backend-core barrel file as it can cause problems, it should only ever be imported externally via @budibase/backend-core.
2024-08-15 15:48:39 +01:00
Sam Rose
987304494f
Update pro reference.
2024-08-15 15:46:12 +01:00
Sam Rose
06a7801d8c
Remove global audit logs SQS flag.
2024-08-15 15:37:51 +01:00
Sam Rose
dc28b7e133
Don't error if you can't get the current tenant ID.
2024-08-15 15:21:58 +01:00
Sam Rose
354e5dd34c
More specifically import feature flags.
2024-08-15 15:17:37 +01:00
Sam Rose
f548fb1299
Update pro reference.
2024-08-15 15:06:13 +01:00
Sam Rose
ea032a0e7e
Fix lint.
2024-08-15 14:59:31 +01:00
Sam Rose
4e24035812
Update account-portal reference.
2024-08-15 14:58:12 +01:00
Sam Rose
86717b536b
Use new feature flag API for SQS.
2024-08-15 14:58:11 +01:00
Sam Rose
e1268b7ec8
Merge branch 'master' of github.com:Budibase/budibase into feature-flag-cleanup
2024-08-15 14:57:04 +01:00
Sam Rose
c6e7674e2c
Update account-portal reference.
2024-08-15 14:39:16 +01:00
mike12345567
e32409da15
Fixing an issue with app import - old attachments which have an invalid state can cause the app to fail to import.
2024-08-15 14:25:36 +01:00
Andrew Kingston
48775b8397
Replace erroneous falsey comparisons with nullish comparisons
2024-08-15 11:44:31 +01:00
Andrew Kingston
916a7983d8
Fix potential undefined reference
2024-08-15 11:38:11 +01:00
Andrew Kingston
0252b02406
Update containers to use grid layout by default and ensure autoscreens use new layout prop
2024-08-15 11:36:02 +01:00
Andrew Kingston
39f7c28308
Revert max width nav to have reasonable padding
2024-08-15 11:25:57 +01:00
Andrew Kingston
991aff132f
Don't strip grid CSS variables from styles, allowing block ejection to reference them
2024-08-15 11:21:09 +01:00
Sam Rose
d6308de1ab
Update account-portal reference.
2024-08-15 11:09:53 +01:00
mike12345567
bbc33d37e6
PR comments.
2024-08-15 11:04:57 +01:00
Sam Rose
d27ecb9572
Update pro reference.
2024-08-15 11:01:46 +01:00
Sam Rose
4a1fd6481f
Remove old, unused feature flags.
2024-08-15 10:53:43 +01:00
mike12345567
3ed2fbbcb4
Merge branch 'master' of github.com:Budibase/budibase into fix/helper-overlap-formulas
2024-08-15 10:49:53 +01:00
Andrew Kingston
a022e02643
Update blank screens to use grid layout by default
2024-08-15 10:44:42 +01:00
Andrew Kingston
7ae21460f8
Update row explorer block to stretch by default, enabling a height setting of 100% to work
2024-08-15 10:40:54 +01:00
Andrew Kingston
b575109fdc
Fix possibility of updating wrong component styles when dragging in grids if you are too fast or have a slow server
2024-08-15 10:04:47 +01:00
Andrew Kingston
6783f9b4ee
Reset grid position metadata when copying and pasting between screens
2024-08-15 09:54:47 +01:00
Andrew Kingston
0fc602dfc2
Lint
2024-08-15 09:38:56 +01:00
Andrew Kingston
5f6ccd82dd
Merge branch 'grid-layout-expansion' of github.com:Budibase/budibase into grid-layout-expansion
2024-08-15 09:36:08 +01:00
Andrew Kingston
fdefd6da07
Merge branch 'master' into grid-layout-expansion
2024-08-15 09:34:12 +01:00
Andrew Kingston
cab82d2a73
Update markdown viewer to vertically align to the top by default
2024-08-15 09:33:49 +01:00
Peter Clement
f15847a40f
More automation typing in preparation for branching ( #14378 )
...
* More typing for automations
* undo test updates
* remove casting of loop step and add more types
* remove unused type
* pro
* Update types and fix ts issues
* add branching types
* remove any cast
---------
Co-authored-by: Adria Navarro <adria@budibase.com>
2024-08-14 21:39:39 +01:00
mike12345567
87999db659
Adding test cases.
2024-08-14 18:12:33 +01:00
mike12345567
50d6e83eb0
Merge branch 'master' of github.com:Budibase/budibase into fix/helper-overlap-formulas
2024-08-14 17:43:06 +01:00
Michael Drury
165eff2e5a
First pass - no tests yet, had to make some changes to how pre-processing works, as well as updating the string based on context, if there is any overlap between the helpers and context it will prefix the overlap with ./ - this means to look in context.
2024-08-14 17:21:40 +01:00
Andrew Kingston
86628903cc
Remove console log
2024-08-14 16:58:01 +01:00
Andrew Kingston
2afe040332
Update scrolling to selected component so that it works when adding components
2024-08-14 16:36:19 +01:00
Sam Rose
011859397d
Expose a nicer API for getting/setting feature flags on the current context.
2024-08-14 15:56:12 +01:00
Sam Rose
08a56ef480
Cache feature flags per-request, set default values flag to false by default.
2024-08-14 15:41:26 +01:00
Andrew Kingston
919c4d95c5
Fix issue with side panel position
2024-08-14 15:24:48 +01:00
Andrew Kingston
952b9b4af1
Merge branch 'master' of github.com:Budibase/budibase into grid-layout-expansion
2024-08-14 13:01:18 +01:00
Andrew Kingston
33b68d6d54
Lint
2024-08-14 13:01:04 +01:00
Andrew Kingston
fedb592b92
Fix issue where grid styles are not reapplied when component visibility changes
2024-08-14 12:56:45 +01:00
Andrew Kingston
84db937cba
Fix null refrence exception if definitions don't exist
2024-08-14 12:51:32 +01:00
Sam Rose
eeba71b69b
Setup DEFAULT_VALUES feature flag.
2024-08-14 12:26:17 +01:00
Andrew Kingston
fa12abf126
Merge branch 'master' into grid-layout-expansion
2024-08-14 11:29:11 +01:00
Andrew Kingston
a755fe7630
Allow quick duplicating via ctrl/cmd + drag
2024-08-14 11:21:59 +01:00
Andrew Kingston
b62371d1be
Allow moving grid components using the label
2024-08-14 10:59:06 +01:00
Andrew Kingston
f99ae6b96e
Ensure modals are rendered in the correct DOM position
2024-08-14 10:26:44 +01:00
Andrew Kingston
83e7b2d3e2
Move side panel into correct DOM position
2024-08-14 10:16:01 +01:00
Andrew Kingston
d36fef5c86
Fix indicators around modals and side panels when used inside grids
2024-08-14 10:09:59 +01:00
Andrew Kingston
6baf784f4a
Ensure images are contained when used inside grids
2024-08-14 09:59:02 +01:00
Andrew Kingston
7a9730b120
Fix ephemeral styles not clearing properly
2024-08-14 09:24:03 +01:00
Dean
e2c491ef96
Backed out reactivity for Binding panel per discussion. Pending some UX discussion
2024-08-13 16:40:48 +01:00
Conor Webb
7456596c7a
Refactor based on feedback
2024-08-13 16:36:42 +01:00
Andrew Kingston
b321eabb50
Merge branch 'master' into dean-fixes
2024-08-13 15:43:58 +01:00
Andrew Kingston
a1e14fab18
Merge branch 'master' into grid-layout-expansion
2024-08-13 14:36:15 +01:00
Andrew Kingston
5d6d75d672
Merge branch 'cheeks-fixes' of github.com:Budibase/budibase into cheeks-fixes
2024-08-13 14:33:25 +01:00
Andrew Kingston
6db20a241b
PR feedback
2024-08-13 14:33:07 +01:00
Andrew Kingston
285f6bafe8
Merge branch 'master' into cheeks-fixes
2024-08-13 14:31:31 +01:00
Peter Clement
37f749019d
Add more automation tests ( #14369 )
...
* Add more automation tests
* remove comment
* update assertion
* unused type
* split out query creation
* remove map
2024-08-13 14:16:55 +01:00
Conor Webb
9a6a1abb84
Fix logic, enterprise is the only tier that can use this
2024-08-13 12:39:56 +01:00
deanhannigan
424124f5c8
Merge branch 'master' into cheeks-fixes
2024-08-13 12:35:28 +01:00
Dean
3d6acb5efd
Removed erroneous param
2024-08-13 12:09:01 +01:00
Conor Webb
bd5789f59c
Changed label to enterprise.
2024-08-13 11:36:15 +01:00
Conor Webb
8cbb003d44
Merge branch 'master' into Fix-user-access-roles-from-displaying-business
2024-08-13 11:30:56 +01:00
Conor Webb
7b3e02506d
Changed from Business to premium
2024-08-13 11:28:12 +01:00
Conor Webb
f9e5a9f8ca
Added frontend type for premium
2024-08-13 11:27:59 +01:00
Dean
8a31cc2ff7
Bug fixes for bindings panel and code editor
2024-08-13 11:07:00 +01:00
Andrew Kingston
0875d0c5e1
Only show empty rows in grid layouts when in the builder
2024-08-13 09:52:10 +01:00
Andrew Kingston
22f971cd3d
Merge branch 'grid-layout-expansion' of github.com:Budibase/budibase into grid-layout-expansion
2024-08-13 09:19:36 +01:00
Andrew Kingston
78953848bb
Fix variable name error in indicator sets
2024-08-13 09:19:16 +01:00
Andrew Kingston
17c8f8e5d9
Merge branch 'master' into grid-layout-expansion
2024-08-13 09:18:28 +01:00
Andrew Kingston
73cc871a5e
Avoid name clashing
2024-08-13 09:14:42 +01:00
Andrew Kingston
ead4be7b88
Add padding at bottom of grid for screen level grids
2024-08-13 09:09:53 +01:00
Dean
8e301902a3
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-08-13 09:06:02 +01:00
melohagan
151fff51c5
Make generated passwords longer ( #14362 )
...
* Make generated passwords longer
* Use crypto for generating passwords
* Remove comments
* Generate password with length 12
2024-08-12 20:37:59 +00:00
Andrew Kingston
96882e7eca
Improve performance of styleable util
2024-08-12 19:27:33 +01:00
Sam Rose
b5465f1b63
Disable PostHog feature flags in prod.
2024-08-12 16:32:25 +01:00
Andrew Kingston
d6f33b2191
Change how z-index is applied to the dragged element
2024-08-12 16:13:47 +01:00
Sam Rose
b01c111567
Log PostHog payload.
2024-08-12 15:34:23 +01:00
Sam Rose
72a37ed1a7
Add some logging to see if I can figure out why PostHog flags aren't coming through.
2024-08-12 15:33:48 +01:00
Andrew Kingston
2f3a7018ae
More tidy up
2024-08-12 15:29:03 +01:00
Andrew Kingston
25ff092da2
Simplify some utils
2024-08-12 14:54:39 +01:00
Andrew Kingston
d423d530e4
Rewrite settings bar updates to improve performance
2024-08-12 14:45:17 +01:00
Andrew Kingston
1f99ecc529
Fix missing reference
2024-08-12 14:03:31 +01:00
Andrew Kingston
47e4c668ec
Tidy up
2024-08-12 14:01:33 +01:00
Sam Rose
700356a1ef
Factor out default value check to shared-core.
2024-08-12 11:08:58 +01:00
Andrew Kingston
51db5ac9a9
Lint
2024-08-12 11:00:59 +01:00
Sam Rose
63789208b7
Merge branch 'master' of github.com:budibase/budibase into budi-8433-default-value-column-ui
2024-08-12 10:56:31 +01:00
Andrew Kingston
26936242b7
Merge branch 'master' of github.com:Budibase/budibase into grid-layout-expansion
2024-08-12 10:51:06 +01:00
Andrew Kingston
aeb8a0f117
Allow grid containers to use their natural height as a min height
2024-08-12 10:48:38 +01:00
Andrew Kingston
9f951bab20
Revert indicator sets to use IntersectionObservers when multiple indicators are required
2024-08-12 10:24:14 +01:00
Sam Rose
f4a4456679
Update packages/pro refernce to latest master.
2024-08-12 10:10:33 +01:00
Sam Rose
c14f108d4d
Respond to PR comments.
2024-08-12 09:58:46 +01:00
Sam Rose
0eaf6b7d42
Make it possible to get flag values from the license.
2024-08-12 09:58:46 +01:00
Andrew Kingston
5b8846208b
Prevent pointer events on non-dragged grid children to reduce hit test load
2024-08-12 09:55:45 +01:00
Andrew Kingston
d77e4381cc
Speed up memo stores
2024-08-12 09:55:12 +01:00
Sam Rose
bcefa398a4
Merge master.
2024-08-12 09:43:49 +01:00
Dean
0289b9be91
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-08-12 09:05:09 +01:00
Andrew Kingston
304c244943
Tidy up and remove old code and simplify some selectors
2024-08-10 20:08:49 +01:00
Andrew Kingston
533a597a0b
Performance improvements
2024-08-10 18:52:24 +01:00
Andrew Kingston
34448cfca2
Fix dragging on tablet preview
2024-08-10 14:40:32 +01:00
Andrew Kingston
781a749a07
Update grid layout action to provide explicit values for all variables and simplify inheritance logic
2024-08-10 14:16:41 +01:00
Andrew Kingston
a6fd2ceb47
Improve responsiveness of settings bar
2024-08-10 10:42:54 +01:00
Andrew Kingston
933942ef26
Make indicators more responsive
2024-08-09 22:20:25 +01:00
Andrew Kingston
f87035aa9b
Simplify some DOM queries
2024-08-09 21:22:48 +01:00
Andrew Kingston
863fafa1d0
Simply and improve performance of indicators
2024-08-09 21:21:59 +01:00
Andrew Kingston
376192e85a
Improve performance of grid DND handler
2024-08-09 20:18:30 +01:00
Andrew Kingston
8aa0407236
Hide resize indicators when they don't fit
2024-08-09 19:09:32 +01:00
Andrew Kingston
aaa33acc1c
Rework grid layouts to automatically grow as required
2024-08-09 18:04:23 +01:00
mike12345567
28a10bf908
Another test fix (yay for this one)
2024-08-09 14:54:47 +01:00
mike12345567
3e1a0a60b4
Checking the correct operation - also typeguarding the check.
2024-08-09 14:35:13 +01:00
Sam Rose
1b556f29fe
Rebase on posthog-feature-flags
2024-08-09 14:00:16 +01:00
Sam Rose
aaaf173295
Initial UI.
2024-08-09 13:59:00 +01:00
mike12345567
a9acc7f87b
Adding expect function to allow undefined.
2024-08-09 13:39:47 +01:00
mike12345567
97919821ac
Merge branch 'fix/invalid-table-schema-search' of github.com:Budibase/budibase into fix/invalid-table-schema-search
2024-08-09 13:36:46 +01:00
mike12345567
904f0dc9fd
Adding jest-extended to allow use of oneOf expect, fixing for updated fetching.
2024-08-09 13:36:22 +01:00
Dean
849f5f21f9
Fix for environment bindings race condition.
2024-08-09 12:44:10 +01:00
Sam Rose
083b595d50
Fix formatting.
2024-08-09 11:58:57 +01:00
Sam Rose
d716d4b4d0
Fix test failures and lint.
2024-08-09 11:45:55 +01:00
Sam Rose
7505d60888
Extract out processor and spy variables to reduce repetition.
2024-08-09 11:31:05 +01:00
Sam Rose
4887ca261e
Improve testing of feature flags by not polluting production flags with test ones.
2024-08-09 11:27:43 +01:00
Sam Rose
85cfd2023d
Merge branch 'master' into fix/invalid-table-schema-search
2024-08-09 10:46:12 +01:00
Sam Rose
3d590e879e
Rely on withEnv and setEnv functions in respective environment.ts files.
2024-08-09 10:30:27 +01:00
Andrew Kingston
2b32db4286
Merge branch 'master' into grid-layout-improved
2024-08-09 10:02:02 +01:00
Sam Rose
858bb77c00
Merge branch 'master' into posthog-feature-flags
2024-08-09 09:25:48 +01:00
Andrew Kingston
46beead098
Update the style of edge anchors
2024-08-09 09:14:53 +01:00
deanhannigan
3c563c382d
Merge branch 'master' into dean-fixes
2024-08-09 09:02:54 +01:00
Andrew Kingston
86061543dd
Slightly improve the look and behaviour of working with grid components
2024-08-09 08:52:03 +01:00
Andrew Kingston
8a022bb21e
Use single CSS variable for grid spacing to reduce duplication
2024-08-09 08:48:32 +01:00
mike12345567
efafb3e3c2
Getting composite keys working, fixing p2 issue and adding test case for it.
2024-08-08 18:55:41 +01:00
Sam Rose
079dcdcc6e
Merge branch 'master' into posthog-feature-flags
2024-08-08 17:59:57 +01:00
melohagan
c86b1d7ca5
Auto login the user after password is set ( #14344 )
...
* login after creating super admin user
* Allow keyboard enter key in create account from invite
* Allow enter key to submit password reset
* Min length for password validation should be 12
* Default PASSWORD_MIN_LENGTH to 12
* fix unit tests
* Fix unit tests
* Add passwordMinLength to admin store
2024-08-08 17:45:04 +01:00
Sam Rose
bc2ea99254
Merge branch 'master' into posthog-feature-flags
2024-08-08 17:25:28 +01:00
Dean
c069fb0a9a
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-08-08 16:51:49 +01:00
Dean
1d8235a1cc
PR feedback. Ensure fieldValue reacts to schema changes
2024-08-08 16:51:33 +01:00
Andrew Kingston
cdc2092264
Only apply grid action when component is an immediate child of a grid container
2024-08-08 16:30:31 +01:00
Andrew Kingston
618b65e3fa
Use outline rather than pseudo elements for highlighting grid children
2024-08-08 16:23:55 +01:00
Andrew Kingston
5eebbd56f6
Reduce spacing between components in grids to 16px from 20px
2024-08-08 16:15:05 +01:00
Andrew Kingston
91120c673c
Merge branch 'master' of github.com:Budibase/budibase into grid-layout-improved
2024-08-08 16:07:23 +01:00
Andrew Kingston
1867df973b
Merge branch 'master' into cheeks-fixes
2024-08-08 15:23:43 +01:00
Andrew Kingston
013f13315c
Update how available actions on the screen are found so that they understand global bindings properly and respect local scope
2024-08-08 15:17:55 +01:00
Sam Rose
cf488cbd20
Merge branch 'master' into budi-8550-s3-upload-signed-url-missing-aws-endpoint-when-not
2024-08-08 13:05:47 +01:00
Dean
bd2664218c
PR feedback. Switch single user init back to expect an array and take the result
2024-08-08 12:29:39 +01:00
Dean
5ccbec9668
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-08-08 12:22:10 +01:00
Andrew Kingston
691d6b04bb
Allow native paste into table cells
2024-08-08 12:18:06 +01:00
Andrew Kingston
fc21c80d64
Use setting default value in conditional UI drawer
2024-08-08 11:58:19 +01:00
andz-bb
5d5ccc84ce
fix AWS datasource when endpoint is unspecified
2024-08-08 11:11:21 +01:00
melohagan
4c189e1e96
Add BpmStatusValue failed ( #14334 )
2024-08-08 08:48:17 +00:00
mike12345567
9733ba5f95
Allowing incorrectly setup column schemas to still function as part of search - requires further investigation as to how this happens, but search should still work.
2024-08-07 18:04:07 +01:00
Sam Rose
8803109496
Add DataDog tracing to feature flags.
2024-08-07 17:50:39 +01:00
Sam Rose
eb6c0d7891
Merge branch 'master' of github.com:budibase/budibase into posthog-feature-flags
2024-08-07 17:34:29 +01:00
Sam Rose
d7e07bb44a
Fix worker tests.
2024-08-07 17:33:47 +01:00
Sam Rose
a9b4d0017f
add tests for posthog feature flags
2024-08-07 16:59:33 +01:00
Michael Drury
7b41e7cb39
Merge branch 'master' into test-oracle
2024-08-07 16:44:54 +01:00
Dean
b5485fac0e
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-08-07 16:34:35 +01:00
Adria Navarro
80ff963082
Remove unnecessary coercion
2024-08-07 17:01:59 +02:00
Sam Rose
edb3b685b5
Remove node-fetch mock from backend-core and replace with nock.
2024-08-07 15:26:04 +01:00
Adria Navarro
dac3fa0675
Merge pull request #14335 from Budibase/BUDI-8508/conditions-on-views
...
Support filtering views
2024-08-07 15:09:05 +02:00
Adria Navarro
44a053ee08
Lint
2024-08-07 14:40:23 +02:00
Adria Navarro
32702f2e9d
Don't validate for in-memory
2024-08-07 14:39:05 +02:00
Adria Navarro
bc7ab264b0
Add validations
2024-08-07 14:32:59 +02:00
Adria Navarro
00c12b9686
Add tests
2024-08-07 14:32:42 +02:00
Adria Navarro
22d9b930fc
Validate onEmptyFilter
2024-08-07 14:02:09 +02:00
Adria Navarro
c6f7f0133d
Disallow fuzzyOr and documentType
2024-08-07 13:57:54 +02:00
Adria Navarro
8d1c658c7c
Add containsAny validator
2024-08-07 13:57:34 +02:00
Adria Navarro
d6e1bcb382
Type search validators
2024-08-07 13:56:25 +02:00
Adria Navarro
0fa1cc6f15
Merge branch 'master' into BUDI-8508/sql-support-for-logical-operators
2024-08-07 13:36:55 +02:00
Adria Navarro
00cf4e48e3
Lint
2024-08-07 13:21:28 +02:00
Adria Navarro
28f11a5765
Don't add breaking changes
2024-08-07 13:15:30 +02:00
Adria Navarro
94b6737bdc
Add extra tests
2024-08-07 12:40:03 +02:00
Adria Navarro
42b6b6e919
Fix
2024-08-07 12:37:37 +02:00
Adria Navarro
8191552352
Bypass view
2024-08-07 12:36:51 +02:00
Sam Rose
b5423d71a0
Add detailed tracing to searches.
2024-08-07 11:16:18 +01:00
Adria Navarro
77c8aa3f64
Merge branch 'master' into BUDI-8508/sql-support-for-logical-operators
2024-08-07 11:41:31 +02:00
deanhannigan
c830cde105
Merge branch 'master' into dean-fixes
2024-08-07 10:20:17 +01:00
deanhannigan
c7c1c257dd
Merge branch 'master' into dean-fixes
2024-08-07 09:58:09 +01:00
Adria Navarro
c5f504d724
Use helper
2024-08-07 10:54:19 +02:00
Adria Navarro
24463bd387
Add helper
2024-08-07 10:51:40 +02:00
Sam Rose
b51fc38f57
Merge branch 'master' of github.com:budibase/budibase into budi-8483-consolidate-feature-flags-into-a-single-endpoint
2024-08-07 09:20:28 +01:00
Martin McKeaveney
ac62a9a5a8
authenticated iframe PoC
2024-08-06 18:46:23 +01:00
Adria Navarro
ab54218692
Merge branch 'master' into BUDI-8508/sql-support-for-logical-operators
2024-08-06 19:24:08 +02:00
Adria Navarro
0667449463
Types
2024-08-06 18:25:35 +02:00
Adria Navarro
5caf20635a
Implement in memory filter
2024-08-06 18:15:50 +02:00
Adria Navarro
3b40db5db0
Run tests for in-memory
2024-08-06 18:15:50 +02:00
Adria Navarro
2074ebd0f7
Merge branch 'master' into BUDI-8508/sql-support-for-logical-operators
2024-08-06 18:14:57 +02:00
Sam Rose
4fec2c3c96
Merge branch 'master' into budi-8468-oracle-connector-has-a-weird-ui-bug-when-fetching-tables-2
2024-08-06 17:09:39 +01:00
Sam Rose
d8ec670438
Merge branch 'master' into budi-8468-oracle-connector-has-a-weird-ui-bug-when-fetching-tables
2024-08-06 17:01:33 +01:00
Adria Navarro
d21df94e3c
Merge branch 'master' into BUDI-8508/sql-support-for-logical-operators
2024-08-06 17:45:14 +02:00
Sam Rose
3b603bdd35
Fix datasource.spec.ts tests.
2024-08-06 14:35:36 +01:00
Sam Rose
00970d5db3
Fix lint.
2024-08-06 14:35:36 +01:00
Sam Rose
e5ae064d2c
Fix tables showing up multiple times for Oracle in the datasource info endpoint.
2024-08-06 14:35:36 +01:00
Michael Drury
0d032ed32d
Merge branch 'master' into fix/bump-google-spreadsheet-version
2024-08-06 13:54:53 +01:00
Dean
853e891664
Fixes for Single select and Single user pickers. Now displaying binding status correctly
2024-08-06 11:58:12 +01:00
Andrew Kingston
8e04e85df2
Lint
2024-08-06 11:48:47 +01:00
Andrew Kingston
4c7f65a811
Add more styles to forms
2024-08-06 11:48:00 +01:00
Andrew Kingston
73079e4417
Fix some layout edge cases
2024-08-06 11:43:22 +01:00
Andrew Kingston
cacc2ab087
Fix issues with nesting grids inside grids
2024-08-06 11:28:58 +01:00
Andrew Kingston
d3b7a06871
Ensure nav accounts for grid layout padding
2024-08-06 11:17:01 +01:00
Andrew Kingston
df77aa3f83
Update when grid lines are shown, show sibling borders, add component padding, remove row and column settings
2024-08-06 11:07:20 +01:00
Sam Rose
a451b6eb3c
Add Oracle to datasource.spec.ts.
2024-08-06 09:58:02 +01:00
Adria Navarro
185a3462b5
Fix tsconfig paths
2024-08-06 09:11:34 +02:00
Adria Navarro
b9c1aa05b0
Add todo for types
2024-08-06 09:10:41 +02:00
Adria Navarro
1e6bb7ebd7
Fix build on view search
2024-08-06 08:15:30 +02:00
Adria Navarro
98d9f52f66
Fix shared-core build
2024-08-06 08:09:20 +02:00
Andrew Kingston
5071f39153
Lint
2024-08-05 19:45:10 +01:00
Andrew Kingston
5127a90e5d
Remove old code
2024-08-05 19:42:24 +01:00
Andrew Kingston
e58f34ef8c
Merge branch 'master' into grid-layout-improved
2024-08-05 19:34:01 +01:00
Andrew Kingston
5101cca197
Update default grid size to 200x200
2024-08-05 19:31:35 +01:00
Andrew Kingston
e91607acb1
Update background colour and styles of grid lines to work with user specified background colours
2024-08-05 18:50:19 +01:00
Sam Rose
879552d298
Fix account-portal server tests.
2024-08-05 17:27:03 +01:00
Sam Rose
da74441c1c
Merge branch 'master' of github.com:budibase/budibase into budi-8483-consolidate-feature-flags-into-a-single-endpoint
2024-08-05 17:11:23 +01:00
Dean
8279a0b31c
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-08-05 17:05:12 +01:00
Dean
e3f021aea1
Added single user validation config so user fields display as set when bindings are used.
2024-08-05 17:05:09 +01:00
Andrew Kingston
22cda514b4
Update component settings bar to respect dependsOn metadata
2024-08-05 16:53:10 +01:00
Andrew Kingston
c6cb267b30
Fix settings bar values not working with default values
2024-08-05 16:42:34 +01:00
mike12345567
48ddc059af
Bumping google-spreadsheet version to latest version with fix added by Dean.
2024-08-05 16:38:21 +01:00
Adria Navarro
58162410ea
Fix merge conflicts
2024-08-05 17:32:40 +02:00
Adria Navarro
9743aca715
Merge branch 'master' into BUDI-8508/sql-support-for-logical-operators
2024-08-05 17:28:58 +02:00
Adria Navarro
c845db966f
Fix prefixes for SQS
2024-08-05 17:25:17 +02:00
Adria Navarro
1cd3347262
Types
2024-08-05 17:23:55 +02:00
Adria Navarro
0b5eb9f21c
Run tests for all sql
2024-08-05 17:19:14 +02:00
Sam Rose
7f49f87f27
Oracle fix PR comments.
2024-08-05 16:15:15 +01:00
Adria Navarro
ebca381e9b
Nested $and's and $or's test
2024-08-05 15:09:33 +02:00
Sam Rose
6c79f3410c
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-08-05 14:08:26 +01:00
Sam Rose
7fe0e31883
Fix sql.spec.ts
2024-08-05 14:08:07 +01:00
Andrew Kingston
e3f4e5525e
Fix background color on grid underlay and ensure screens with grids default to 24x24
2024-08-05 13:34:38 +01:00
melohagan
f07ebc18db
Make sure to delete SSO ID doc as well ( #14307 )
2024-08-05 12:54:36 +01:00
Sam Rose
2efa8dfca2
Fix lint.
2024-08-05 12:10:03 +01:00
Sam Rose
eecd521a8a
Fix generic-sql.spec.ts
2024-08-05 12:05:42 +01:00
Adria Navarro
940a080e18
Run only for external
2024-08-05 12:35:09 +02:00
Adria Navarro
2e23a0e4ce
Implement SQL and/or
2024-08-05 12:33:44 +02:00
deanhannigan
b440f8d532
Merge branch 'master' into dean-fixes
2024-08-05 11:25:43 +01:00
Adria Navarro
47de3f0c53
Add or tests
2024-08-05 11:07:37 +02:00
Dean
2b9298963f
Assorted builder fixes and a fix for Google sheets filtering
2024-08-05 09:57:27 +01:00
Adria Navarro
ff0bee5974
Add tests
2024-08-05 10:55:56 +02:00
Adria Navarro
4799e0c2c4
Add extra typings
2024-08-05 10:29:36 +02:00
Andrew Kingston
1ff0c99764
Fix component preview border in tablet and mobile when on small screens
2024-08-03 11:21:56 +01:00
Andrew Kingston
4bdb408a39
Add reactivity to settings bar grid style buttons
2024-08-03 11:15:10 +01:00
Andrew Kingston
8a6d4c0bf6
Update remaining components with sizes and grid metadata
2024-08-03 09:44:32 +01:00
Sam Rose
165e368a24
Add Oracle to viewV2.spec.ts
2024-08-02 17:22:18 +01:00
Sam Rose
1ce5b53409
Add Oracle to executeQuery.spec.ts
2024-08-02 17:20:52 +01:00
Sam Rose
bc797238aa
row.spec.ts passing in full
2024-08-02 17:17:33 +01:00
Sam Rose
2671b9d5ef
More row.spec.ts fixes.
2024-08-02 16:58:12 +01:00
Andrew Kingston
1bce9855d0
More improvements
2024-08-02 16:44:18 +01:00
Andrew Kingston
0ba00a5117
Move most grid specific logic into a dedicated file to avoid polluting rest of the codebase
2024-08-02 16:13:49 +01:00
Sam Rose
7ab442eae7
Merge master.
2024-08-02 15:29:48 +01:00
mike12345567
661fc361a0
Refactoring search SDK to make it obvious the different search methods, exports was using lucene always when doing internal export rows which shouldn't be the case, should go through the complete search SDK.
2024-08-02 15:01:33 +01:00
Michael Drury
c443ad5d5b
Merge branch 'master' into fix/sql-pagination-fixes
2024-08-02 13:21:22 +01:00
Adria Navarro
d8f55498ad
Treat bigint as string
2024-08-02 13:44:20 +02:00
Adria Navarro
e8e4f064a5
Fix invalid
2024-08-02 13:14:33 +02:00
Adria Navarro
cd1a7699b2
Fix schema require checks
2024-08-02 13:12:47 +02:00
Adria Navarro
616b1bf012
Add and fix table tests
2024-08-02 13:02:18 +02:00
Adria Navarro
a7c8009e09
Fix csv checks
2024-08-02 13:02:18 +02:00
Adria Navarro
0dce3aa02c
Add structures.fullSchemaWithoutLinks
2024-08-02 13:02:18 +02:00
Adria Navarro
e1ace85248
Fix schema parser
2024-08-02 13:02:18 +02:00
Adria Navarro
02d6458ac8
Improve test
2024-08-02 13:02:18 +02:00
Adria Navarro
b1f9325987
Add tests
2024-08-02 13:02:18 +02:00
Adria Navarro
f3c18b87b1
Expose csvToJson test utils
2024-08-02 13:02:18 +02:00
Adria Navarro
8afb1e6c42
Allow format on exportRows test utils
2024-08-02 13:02:18 +02:00
Sam Rose
84020be98e
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-08-02 11:20:19 +01:00
Sam Rose
f23f479eb9
Fix autocolumn detection on schema import.
2024-08-02 11:17:38 +01:00
Sam Rose
5c490dbe70
Merge branch 'master' into node-fetch-mockectomy-2
2024-08-02 11:07:48 +01:00
Sam Rose
40e886b34d
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-08-02 10:48:14 +01:00
Sam Rose
8d22df3a8a
Merge branch 'master' into node-fetch-mockectomy
2024-08-02 10:41:48 +01:00
Andrew Kingston
dbfad2cb3a
Fix tag component being totally broken
2024-08-02 10:35:35 +01:00
Andrew Kingston
2bc4d3a6da
Improve more component compatibility with grid layouts
2024-08-02 10:00:49 +01:00
Andrew Kingston
3630c73837
Fix flashing of missing component settings panel when deleting components
2024-08-02 09:40:12 +01:00
Andrew Kingston
8dd0658f18
Fix component autosizing not working on mobile grids
2024-08-02 09:23:47 +01:00
Andrew Kingston
5cc4002f32
Add better support for auto sizing error state components in grid layouts
2024-08-02 09:22:04 +01:00
Sam Rose
01ad68f843
Remove all mocking from rest.spec.ts.
2024-08-01 17:57:33 +01:00
Andrew Kingston
9906ea96a9
Update some component manifest styles and fix issue with default grid vars
2024-08-01 16:23:53 +01:00
Sam Rose
b2f70f5051
Merge branch 'master' into node-fetch-mockectomy
2024-08-01 15:49:56 +01:00
mike12345567
6eb3b2793b
Linting.
2024-08-01 13:31:10 +01:00
mike12345567
224d2a1953
PR comments.
2024-08-01 13:07:34 +01:00
mike12345567
99e8ef58dd
Adding test case - had to rejig how internal limit is retrieved but works without requiring thousands of rows.
2024-08-01 13:03:58 +01:00
Sam Rose
97e142a1d8
Delete node-fetch.ts mock.
2024-08-01 12:46:01 +01:00
Sam Rose
a38dc3d163
Fix datasource.spec.ts's reliance on the node-fetch mock.
2024-08-01 12:45:37 +01:00
Sam Rose
a973b65a72
Fix plugni.spec.ts's reliance on the node-fetch mock (again?).
2024-08-01 12:36:32 +01:00
Andrew Kingston
4e9e644e13
Prevent cross-grid variable inheritance
2024-08-01 12:27:19 +01:00
Andrew Kingston
61e24d18bc
Fix issue with nested grids
2024-08-01 12:22:01 +01:00
Sam Rose
c8fadc33d9
Fix discorfd.spec.ts's reliance on the node-fetch mock.
2024-08-01 12:21:42 +01:00
Sam Rose
6d70dd1924
Fix outgoingWebhook.spec.ts's reliance on the node-fetch mock.
2024-08-01 12:19:44 +01:00
Andrew Kingston
1eedb9241b
Fix nested grids not laying out properly
2024-08-01 12:09:44 +01:00
Sam Rose
661e1f241d
Fix startup.spec.ts's reliance on the node-fetch mock.
2024-08-01 12:09:11 +01:00
Sam Rose
b39875fb4b
Fix make.spec.ts's reliance on the node-fetch mock.
2024-08-01 12:07:01 +01:00
Andrew Kingston
64c182df0f
Fix indicator positioning in preview
2024-08-01 12:06:22 +01:00
Sam Rose
f16f1fb7ba
Fix zapier.spec.ts's reliance on the node-fetch mock.
2024-08-01 12:03:29 +01:00
Andrew Kingston
e7dd45a5e9
Fix typo
2024-08-01 12:02:51 +01:00
Andrew Kingston
50a4f75f2b
Only allow selecting components via wrappers if interactive
2024-08-01 12:02:09 +01:00
Andrew Kingston
1219463162
Update grid rows and columns settings and add them to screen settings
2024-08-01 11:58:06 +01:00
Sam Rose
e530400f46
Fix n8n.spec.ts's reliance on the node-fetch mock.
2024-08-01 11:57:04 +01:00
Sam Rose
3657067337
Fix googlesheets.spec.ts's reliance on the node-fetch mock.
2024-08-01 11:44:58 +01:00
Sam Rose
9a2e8031bc
Fix plugin.spec.ts's reliance on the node-fetch mock.
2024-08-01 11:43:37 +01:00
Andrew Kingston
8879188595
Update how screen layout param is handled
2024-08-01 11:40:16 +01:00
mike12345567
8a64dd1e0a
Reverting init.sql.
2024-08-01 11:39:31 +01:00
mike12345567
f0da4b0366
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-pagination-fixes
2024-08-01 11:39:01 +01:00
Adria Navarro
c32b5085e7
Merge branch 'master' into fix/dont-allow-protected-column-names-on-import
2024-08-01 12:34:10 +02:00
mike12345567
86f59fb71d
Fixes an issue with MS-SQL timeouts, it doesn't respect query timeout value as the client has its own built in timeout by default of 15000ms.
2024-08-01 11:20:23 +01:00
Sam Rose
3d20d4ccb7
Fix application.spec.ts's reliance on the node-fetch mock.
2024-08-01 10:37:54 +01:00
Adria Navarro
bf1566ebb2
Merge branch 'master' into fix/dont-allow-protected-column-names-on-import
2024-08-01 11:04:14 +02:00
Adria Navarro
f4bd303572
Handle frontend
2024-08-01 11:02:21 +02:00
Adria Navarro
0d6b4cee95
Merge branch 'master' into fix/reimporting_rows
2024-08-01 10:54:26 +02:00
Adria Navarro
3128501083
Merge branch 'master' into fix/import-column-issues
2024-08-01 10:38:56 +02:00
Sam Rose
0bd18a2832
wip trigger support
2024-08-01 09:34:56 +01:00
Adria Navarro
e6c4c8ef77
Merge branch 'master' into chore/unify-row-format-values
2024-08-01 10:29:36 +02:00
Andrew Kingston
99c7859fb2
Fix DND ghost cursor issue on mac
2024-08-01 09:00:18 +01:00
Andrew Kingston
7433b073c5
Prevent pointer events in components while dragging
2024-08-01 08:52:41 +01:00
Peter Clement
8539f6d853
Add helper function / builder for creating Automations for tests and improved types ( #14220 )
...
* basic class for generating and running an automation
* change filename
* add to existing tests
* remove dupe tests
* add types to automation steps
* add types to triggers
* update tests and typing
* fix types
* typo
* move all step schema types do types folder
* updated types
* typing pr comments
* remove unused param
* some more typing and tests
* more typing
* improve type map
* fix broken type
* this will surely fix my issue
2024-07-31 22:18:00 +01:00
Sam Rose
6b78e599f0
Working on getting Oracle auto column imports working.
2024-07-31 17:37:16 +01:00
mike12345567
b54157a6fb
Fix for enrich endpoint discovered by tests.
2024-07-31 17:22:17 +01:00
mike12345567
70071dac28
Merge branch 'fix/sql-pagination-fixes' of github.com:Budibase/budibase into fix/sql-pagination-fixes
2024-07-31 16:56:51 +01:00
mike12345567
de22a078c0
Adding bookmark to each subsequent (thanks tests ).
2024-07-31 16:50:20 +01:00
Andrew Kingston
391294f7a1
Merge branch 'master' of github.com:Budibase/budibase into grid-layout-improved
2024-07-31 16:45:13 +01:00
Andrew Kingston
f6f0b575d6
Add top level screen layout setting
2024-07-31 16:44:46 +01:00
Michael Drury
47401e26ff
Merge branch 'master' into fix/sql-pagination-fixes
2024-07-31 16:41:04 +01:00
Adria Navarro
8f741ffe6a
More validations
2024-07-31 17:40:30 +02:00
Adria Navarro
62ec93441a
Merge branch 'master' into chore/unify-row-format-values
2024-07-31 17:37:12 +02:00
Adria Navarro
ad74eca709
Fix
2024-07-31 17:32:36 +02:00
Adria Navarro
3f4484af00
Add extra tests
2024-07-31 17:32:19 +02:00
mike12345567
a2f11f17fd
Type fix.
2024-07-31 16:31:02 +01:00
Adria Navarro
788a16cf48
Add safety tests
2024-07-31 17:26:42 +02:00
mike12345567
1d695be77c
This PR includes a change to pagination which makes sure if the 5000 max row limit is hit that pagination still kicks in. This means that you can eventually return all rows, although for very large tables you may hit rate limits (if you have thousands of rows related to each row in your table).
2024-07-31 16:21:49 +01:00
Adria Navarro
c015f8d192
Run for both internal and external
2024-07-31 17:18:03 +02:00
Adria Navarro
73eefa1046
Check protected names on validation
2024-07-31 17:14:02 +02:00
Adria Navarro
785ab12237
Add protected name validation test
2024-07-31 17:07:56 +02:00
Adria Navarro
38da9012ea
Display error
2024-07-31 16:56:14 +02:00
Andrew Kingston
940e2b5a94
Improve client loading states, skeleton and underlay
2024-07-31 15:53:40 +01:00
Sam Rose
f0dbaa5eae
Add query to span as a tag.
2024-07-31 15:40:54 +01:00
Sam Rose
e62298e199
Record SQS queries in DataDog.
2024-07-31 15:38:26 +01:00
Andrew Kingston
8540f4020b
Improve client preview styles to work with increase client padding
2024-07-31 15:34:15 +01:00
Adria Navarro
c0e60e8e3e
Merge branch 'master' into chore/unify-row-format-values
2024-07-31 16:13:02 +02:00
Andrew Kingston
de9b80e23d
Multiple style improvements and pixel layout fixes
2024-07-31 15:03:29 +01:00
Adria Navarro
b74841d99d
Fix
2024-07-31 15:20:06 +02:00
Adria Navarro
a6beb0fa82
Support no updating existing rows
2024-07-31 15:14:29 +02:00
Andrew Kingston
e385c7291c
Fix some crashes and improve pixel alignment
2024-07-31 14:12:46 +01:00
Adria Navarro
f794f84e90
Fix quote count
2024-07-31 15:03:31 +02:00
Adria Navarro
24cdfb3443
Fix re-importing
2024-07-31 15:03:31 +02:00
Adria Navarro
b28aaa3a93
Fix
2024-07-31 15:03:31 +02:00
Adria Navarro
9d0fdeff68
Add validateExistingTableImport _id support test
2024-07-31 15:03:31 +02:00
Adria Navarro
5896e94e56
Add basic validateExistingTableImport test
2024-07-31 15:03:31 +02:00
Adria Navarro
4f65306c4f
Add basic validateNewTableImport test
2024-07-31 15:03:31 +02:00
Andrew Kingston
0ea9b157c7
Further refactoring to grid nested layouts
2024-07-31 13:58:29 +01:00
Adria Navarro
543d0e1ce6
Add tests
2024-07-31 14:01:38 +02:00
Adria Navarro
95b18076d4
Merge branch 'master' into fix/import-column-issues
2024-07-31 13:36:48 +02:00
Adria Navarro
fe2b2bb097
Don't export couchdb fields
2024-07-31 13:33:20 +02:00
Adria Navarro
62fa05a855
Type
2024-07-31 13:28:28 +02:00
Sam Rose
d6c5042aa6
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-07-31 12:01:11 +01:00
Sam Rose
d4ddfb4de2
Merge branch 'test-oracle' of github.com:budibase/budibase into test-oracle
2024-07-31 12:00:59 +01:00
Sam Rose
4b7042be9f
Ignore Oracle on bulk upsert tests.
2024-07-31 12:00:50 +01:00
Adria Navarro
2b22abe0bd
Merge branch 'master' into chore/unify-row-format-values
2024-07-31 12:25:55 +02:00
Adria Navarro
58a47b801a
Remove magic strings
2024-07-31 12:23:09 +02:00
Adria Navarro
0202db3efe
Unify enums
2024-07-31 12:20:45 +02:00
Michael Drury
29b803cddc
Merge branch 'master' into fix/datadog-400-error
2024-07-31 11:20:23 +01:00
mike12345567
4d058b7053
Fixing an issue seen when browsing through datadog error logs for app service.
2024-07-31 11:11:52 +01:00
Adria Navarro
981e2ca89d
Merge branch 'master' into fix/csv-importing-file-refresh
2024-07-31 12:11:03 +02:00
mike12345567
76895174b5
Merge branch 'master' of github.com:Budibase/budibase into test-oracle
2024-07-31 11:03:30 +01:00
Adria Navarro
780f672100
Handle state issues
2024-07-31 11:44:39 +02:00
Andrew Kingston
fc2fb81205
Fix bug with responsive css variables
2024-07-31 10:43:25 +01:00
Andrew Kingston
fd57f2ffcc
Remove logs
2024-07-31 10:36:39 +01:00
Andrew Kingston
cb3c667859
Large refactor of grid css variable handling to simplify everything
2024-07-31 10:35:57 +01:00
mike12345567
8ee2e6d0de
Merge branch 'test-oracle' of github.com:Budibase/budibase into test-oracle
2024-07-30 18:22:38 +01:00
mike12345567
7cc000a838
Fixes for not contains in oracle.
2024-07-30 18:22:20 +01:00
Adria Navarro
a172a44741
Fix test
2024-07-30 19:08:00 +02:00
Adria Navarro
a9a40516db
Fix test
2024-07-30 18:58:51 +02:00
Sam Rose
ea7a6195bf
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-07-30 17:58:44 +01:00
Sam Rose
3c4832c7a6
Merge branch 'test-oracle' of github.com:budibase/budibase into test-oracle
2024-07-30 17:58:35 +01:00
Sam Rose
cc1e466db9
Add Oracle to table.spec.ts
2024-07-30 17:57:21 +01:00
mike12345567
b470ecc7d9
Merge branch 'test-oracle' of github.com:Budibase/budibase into test-oracle
2024-07-30 17:54:10 +01:00
mike12345567
f0bdbd5b4d
Fixing not contains with oracle.
2024-07-30 17:53:53 +01:00
Adria Navarro
e24229e5b2
Merge branch 'master' into chore/improve_typings
2024-07-30 18:53:06 +02:00
Adria Navarro
48349f9ad0
Fix tests
2024-07-30 18:44:00 +02:00
Sam Rose
d7199c9def
Fix a few more clob problems.
2024-07-30 17:41:39 +01:00
Adria Navarro
3d88ed0c42
Merge branch 'master' into chore/save_autofields_on_bulksaves
2024-07-30 18:36:08 +02:00
Adria Navarro
e41f3ada62
Merge branch 'master' into chore/improve_typings
2024-07-30 18:36:00 +02:00
Sam Rose
383132d06c
Actually fix time zone problems this time.
2024-07-30 17:26:00 +01:00
Adria Navarro
0a35ae012f
Prevent test container name conflicts
2024-07-30 18:16:29 +02:00
Adria Navarro
9371f9913e
Types
2024-07-30 18:14:54 +02:00
Sam Rose
aa7894604f
Fix dates and times for good? maybe?
2024-07-30 16:56:59 +01:00
Adria Navarro
21b9bf36fd
Add api types
2024-07-30 17:52:27 +02:00
Andrew Kingston
de183d5c78
Refactor and tidy up
2024-07-30 16:48:54 +01:00
Adria Navarro
7d17717895
Subtype required for autocolumns
2024-07-30 17:48:08 +02:00
Adria Navarro
10351c52f8
Improve types
2024-07-30 17:46:48 +02:00
Adria Navarro
ff15b84429
Merge branch 'master' into chore/save_autofields_on_bulksaves
2024-07-30 17:40:01 +02:00
Adria Navarro
643d57b583
Add extra tests
2024-07-30 17:29:03 +02:00
Adria Navarro
61d73b1f59
Add createdAd and updatedAt on bulkDocs
2024-07-30 17:26:49 +02:00
Adria Navarro
e07bc5b572
Add bulkDocs test
2024-07-30 17:26:29 +02:00
Adria Navarro
8280c2ccfd
Add databaseImpl.put tests
2024-07-30 17:22:21 +02:00
mike12345567
8a7e0793d4
Linting.
2024-07-30 16:07:09 +01:00
mike12345567
8f7a88ce86
Moving logic to frontend - definitions are returned unless they are deprecated, frontend decides which it can use to create.
2024-07-30 16:04:33 +01:00
Sam Rose
c6ec710abe
Solve _some_ date problems.
2024-07-30 16:03:03 +01:00
mike12345567
8badd7b83e
Merge branch 'fix/hide-row-actions' of github.com:Budibase/budibase into fix/hide-row-actions
2024-07-30 15:34:16 +01:00
mike12345567
7a68db4274
Fix test to remove invalid definitions.
2024-07-30 15:33:43 +01:00
Andrew Kingston
29ddeab0d4
Update grid layout to include nested flex wrappers for more layout control
2024-07-30 15:20:59 +01:00
Michael Drury
2486497a6c
Merge branch 'master' into fix/hide-row-actions
2024-07-30 15:20:21 +01:00
mike12345567
76652ddab5
Fixes some issues with row actions which were allowing them to be added from the automation section (which is not allowed) as well as breaking app access once they were added - this hides them properly so they can't be added as well as fixing the issue when they exist.
2024-07-30 15:07:34 +01:00
Andrew Kingston
32ba04c83d
Merge branch 'master' into dean-fixes
2024-07-30 15:03:54 +01:00
Andrew Kingston
0d6e7bd5d3
Fix issues with min-widths in grid children
2024-07-30 13:53:11 +01:00
Andrew Kingston
7d4acc936b
Rewrite grid CSS variable handling
2024-07-30 13:50:38 +01:00
mike12345567
d06377a25d
Merge branch 'master' of github.com:Budibase/budibase into test-oracle
2024-07-30 13:02:22 +01:00
deanhannigan
d2be5f6f16
Merge branch 'master' into fix/accomodate-missing-auto-trigger
2024-07-30 12:56:38 +01:00
deanhannigan
f12f242449
Merge branch 'master' into dean-fixes
2024-07-30 12:56:36 +01:00
mike12345567
f4afa3270e
Removing invalid test.
2024-07-30 12:44:31 +01:00
mike12345567
ff2802873e
Fixing an issue with to_char testing in sql.spec.ts.
2024-07-30 12:29:16 +01:00
Sam Rose
b6560d1d7b
Fix sorting.
2024-07-30 11:58:28 +01:00
mike12345567
03f9219d1d
PR comment.
2024-07-30 11:57:06 +01:00
Sam Rose
bc7501f72b
Fix range queries.
2024-07-30 11:54:46 +01:00
Michael Drury
af0fa2c56e
Merge branch 'master' into fix/search-by-row-id
2024-07-30 11:45:36 +01:00
melohagan
fce7c2d1b0
update account-portal ref ( #14273 )
...
* update account-portal ref
* Remove yarn lock changes
2024-07-30 11:40:31 +01:00
Dean
5269258532
Ensure the builder is functional if an app automation does not contain a trigger
2024-07-30 11:37:47 +01:00
Sam Rose
0599257935
Fix time-only columns.
2024-07-30 11:26:16 +01:00
Sam Rose
384466c754
Merge master.
2024-07-30 11:04:47 +01:00
Sam Rose
4b80d7cb91
Merge branch 'test-oracle' of github.com:budibase/budibase into test-oracle
2024-07-30 11:04:06 +01:00
Sam Rose
5bce8e595d
Plumb FieldSchema into parse.
2024-07-30 11:03:54 +01:00
Dean
cad066c668
Reduced the number of unnecessary calls to update the automation store or fetch automations. The contant updates appeared to cause issues with routify
2024-07-30 10:03:24 +01:00
mike12345567
d448f469f1
Updating image names.
2024-07-29 19:00:25 +01:00
mike12345567
c328799488
Merge branch 'test-oracle' of github.com:Budibase/budibase into test-oracle
2024-07-29 18:56:32 +01:00
mike12345567
fe36b76fe9
Getting something working - using a different version and a pre-built image.
2024-07-29 18:56:15 +01:00
Sam Rose
25ab2e2689
Revert schema plumbing, need to revisit.
2024-07-29 18:20:49 +01:00
Sam Rose
e1ef66bf56
Refactor InternalBuilder to give me more access to query state.
2024-07-29 18:11:05 +01:00
Sam Rose
ad414b982e
Gone some way toward getting time-only fields to work. Still test failures though.
2024-07-29 16:54:59 +01:00
Andrew Kingston
f91cc26fe1
Sanity check grid size limits and improve logic around min/max column/row dimensions
2024-07-29 16:36:56 +01:00
Andrew Kingston
1aa7077b9e
Use CSS variables to store grid position metadata
2024-07-29 15:57:43 +01:00
Andrew Kingston
bfdbf72b50
Improve responsiveness of indicators
2024-07-29 15:38:24 +01:00
Sam Rose
5cb294f33e
Fix binding mismatch problem in oneOf queries.
2024-07-29 14:54:58 +01:00
Andrew Kingston
f58e05b509
Improve performance
2024-07-29 14:45:33 +01:00
Sam Rose
a4b66e00e4
Fix bigints.
2024-07-29 14:32:28 +01:00
Peter Clement
d29d37b39c
Fix issue with stepId being undefined when importing app ( #14265 )
...
Co-authored-by: Adria Navarro <adria@budibase.com>
2024-07-29 14:09:55 +01:00
Andrew Kingston
f896ca6ba3
Merge branch 'master' of github.com:Budibase/budibase into grid-layout
2024-07-29 13:27:58 +01:00
melohagan
60f7c03e17
Fix/verify sso bug ( #14253 )
...
* Delete associated SSO user
* Update reset password screen
* Partial type removed
* lint
* Split getFirstPlatformUser from getPlatformUsers
* lint
* Use correct method
* Code review comments
* lint
2024-07-29 13:25:46 +01:00
Gerard Burns
cf31c7ba3f
Form Screen Templates Generate Relevant Row Ids, Permission Roles are Automatically Generated ( #14192 )
...
* url params
* wip
* wip
* wip
* wip
* permissions now
* change table/screen deletion
* form screen refactor
* refactor grid templates
* wip
* wip permissions
* wip
* wip
* lint
* lint
* wip
* before lint
* lint
* wip
* rename some stuff
* Dean PR Feedback
* remove unneeded awaits
2024-07-29 11:59:24 +00:00
Sam Rose
50d1972127
wip
2024-07-29 09:57:24 +01:00
mike12345567
27d4226c6e
Shorten column name.
2024-07-26 17:06:04 +01:00
mike12345567
1beae2c040
Fix bug (thanks tests)
2024-07-26 16:57:07 +01:00
mike12345567
9fb1c6b988
When searching by row ID with external DBs/SQS we can get into a situation where the limit of 1 which is applied by the frontend can cause problems, with many to many relationships we need to retrieve multiple rows (all of the joined related rows). This was raised by poirazis, it exhibits itself in one part of the platform, when attempting to a row by ID in a form block that has multiple many to many relationships. The frontend needs to be able to send a limit of 1 incase it is using a form block but hasn't gotten a row ID (this can happen in preview/the builder) and it just wants to populate with a row for display.
2024-07-26 16:23:46 +01:00
Andrew Kingston
a3431e6884
Add initial work on grid layouts in containers
2024-07-26 15:41:07 +01:00
Adria Navarro
8421a75328
Merge branch 'master' into BUDI-8441/row-action-run-api
2024-07-26 15:16:21 +02:00
Adria Navarro
f2cd589aae
Merge branch 'master' into chore/renames
2024-07-26 14:42:08 +02:00
Adria Navarro
f9bfe51c81
Rename external
2024-07-26 14:37:47 +02:00
Adria Navarro
ee74a84339
Remove duplicates
2024-07-26 14:36:41 +02:00
Adria Navarro
3a095c5071
Renames
2024-07-26 14:35:36 +02:00
Adria Navarro
4cf3706904
Renamings
2024-07-26 14:29:20 +02:00
Adria Navarro
d7e2f0fc0e
Fix build
2024-07-26 13:42:33 +02:00
Adria Navarro
a05ec1498f
Allow importing internal tables
2024-07-26 13:27:51 +02:00
Adria Navarro
5102724f89
Fix conflicting imports in jest
2024-07-25 17:22:09 +02:00
Adria Navarro
afdf6a8fa5
Change imports
2024-07-25 16:46:37 +02:00
Adria Navarro
92a26d4272
Undo async import
2024-07-25 16:43:53 +02:00
Adria Navarro
7ffe8d4b4a
Fix barrelfile issue
2024-07-25 16:40:49 +02:00
Adria Navarro
0ee0901961
Remove comment
2024-07-25 16:16:18 +02:00
Adria Navarro
173a9cb75a
Clean outputs
2024-07-25 16:15:23 +02:00
Adria Navarro
b12641e467
Merge branch 'master' into BUDI-8441/row-action-run-api
2024-07-25 16:09:23 +02:00
Adria Navarro
db9bc1f373
Fix types
2024-07-25 16:08:51 +02:00
Adria Navarro
beaabdd64a
Allow row actions running for dev apps
2024-07-25 15:54:38 +02:00
Adria Navarro
297ff58b67
Pass proper params
2024-07-25 15:37:50 +02:00
Adria Navarro
62eaa11ebb
Add trigger
2024-07-25 15:37:49 +02:00
Adria Navarro
22f86be34d
Merge branch 'master' into feat/row-actions
2024-07-25 15:26:50 +02:00
Michael Drury
db0ab81f62
Merge branch 'master' into bulk-remove-utility
2024-07-25 12:00:44 +01:00
Andrew Kingston
7e11b57e87
Merge branch 'master' into remove-selected-rows-datasource
2024-07-25 11:17:20 +01:00
Andrew Kingston
fa8e380659
Merge branch 'master' into fix/lucene-isempty-filter
2024-07-25 11:07:21 +01:00
mike12345567
5a0b64e047
Merge branch 'bulk-remove-utility' of github.com:Budibase/budibase into bulk-remove-utility
2024-07-25 10:26:16 +01:00
mike12345567
4e0a84f7f8
PR comment.
2024-07-25 10:26:02 +01:00
Michael Drury
3c9a4595a5
Merge branch 'master' into bulk-remove-utility
2024-07-25 10:25:45 +01:00
Adria Navarro
aafe7a2831
Merge branch 'master' into feat/row-actions
2024-07-25 11:13:18 +02:00
Adria Navarro
dad27a3399
Merge pull request #14238 from Budibase/BUDI-8441/expose-rowaction-definition
...
Expose row action definition
2024-07-25 11:12:53 +02:00
Sam Rose
20bad903cc
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-07-25 09:38:41 +01:00
Peter Clement
5ab81543e3
Fix issue with trigger filters not saving ( #14231 )
...
* Fix issue with trigger filters not saving
* use enum instead of nasty string
---------
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2024-07-25 09:30:38 +01:00
melohagan
8b11ad9503
Merge branch 'master' into bulk-remove-utility
2024-07-25 08:47:20 +01:00
Adria Navarro
4743cc3ae5
Free plan banner only for free users
2024-07-25 08:38:11 +02:00
Adria Navarro
f7a460a1ea
Implement run
2024-07-25 08:38:11 +02:00
Adria Navarro
890d573cac
Add validators
2024-07-25 08:37:41 +02:00
Adria Navarro
37e237a3a4
Add output properties
2024-07-25 08:37:41 +02:00
Adria Navarro
15a8907811
Interface
2024-07-25 08:36:31 +02:00
Adria Navarro
7bad3ad39c
Start implementing row action trigger
2024-07-25 08:36:31 +02:00
Adria Navarro
cf4f463da4
Fix barrel file issues
2024-07-25 08:35:01 +02:00
Adria Navarro
8e7c1baabf
Merge branch 'master' into feat/row-actions
2024-07-25 08:21:21 +02:00
mike12345567
7c6c12f325
Adding a small utility to DB layer for bulk removing documents, this is a problem that Mel ran into, the fact it doesn't default to throwing errors, I've updated a few cases and added functionality for it to maintain compatiability with the old way of doing things (errors silenced).
2024-07-24 18:13:27 +01:00
mike12345567
6796caff22
Merge branch 'fix/lock-ci-image-sha' of github.com:Budibase/budibase into fix/lock-ci-image-sha
2024-07-24 17:33:57 +01:00
mike12345567
ea7dffa3d7
PR comment.
2024-07-24 17:33:39 +01:00
Michael Drury
b66449c90a
Merge branch 'master' into fix/lock-ci-image-sha
2024-07-24 16:59:42 +01:00
mike12345567
b68697002a
Anoter fix.
2024-07-24 16:48:35 +01:00
mike12345567
2e2a61366f
Another attempt to fix.
2024-07-24 16:42:31 +01:00
mike12345567
e9d3c48ff4
Fixing images to use a locked SHA, this means that we shouldn't have issues with CI breaking due to using images which are receiving updates (we've experienced two CI breakages due to MariaDB and MS-SQL updates).
2024-07-24 16:31:13 +01:00
Adria Navarro
68018a85fb
Type
2024-07-24 17:23:18 +02:00
Adria Navarro
2e47410979
Reuse trigger
2024-07-24 17:11:03 +02:00
Sam Rose
46cd06bacf
Merge branch 'master' of github.com:budibase/budibase into budi-8483-consolidate-feature-flags-into-a-single-endpoint
2024-07-24 16:10:45 +01:00
Adria Navarro
b568c9e592
Merge branch 'master' into feat/row-actions
2024-07-24 16:52:54 +02:00
Sam Rose
26fe887eea
Merge branch 'master' into fix/buffer-in-backend-js
2024-07-24 15:45:20 +01:00
Sam Rose
c0cff4b834
Remove spurious import.
2024-07-24 15:17:03 +01:00
Michael Drury
a3181d77b5
Merge branch 'master' into fix/buffer-in-backend-js
2024-07-24 15:13:37 +01:00
Sam Rose
ac8b759262
Merge branch 'master' of github.com:budibase/budibase into print-line-debugging-baby-hell-yeah
2024-07-24 15:12:34 +01:00
Sam Rose
dfa2437f46
console.log the crap out of startup
2024-07-24 15:12:23 +01:00
Adria Navarro
e161c998ca
Merge branch 'master' into feat/row-actions
2024-07-24 15:48:38 +02:00
Michael Drury
204ce8f2b7
Merge branch 'master' into fix/buffer-in-backend-js
2024-07-24 14:42:58 +01:00
Adria Navarro
664f0241a9
Merge branch 'master' into BUDI-8441/find-row-to-sdk
2024-07-24 15:35:44 +02:00
Andrew Kingston
32dd47804f
Fix issue with nulls in lucene isEmpty filter
2024-07-24 14:29:02 +01:00
Adria Navarro
89b5770155
Change image
2024-07-24 15:22:37 +02:00
Adria Navarro
82c8be5f55
Fix mssql testcontaint wait strategy
2024-07-24 14:52:40 +02:00
Andrew Kingston
1e70e3e443
Don't show datasource options for array bindings that lack table IDs
2024-07-24 09:04:05 +01:00
Adria Navarro
2d9da6b7d9
Merge branch 'master' into feat/row-actions
2024-07-24 09:51:47 +02:00
Adria Navarro
549b5beb9c
Merge branch 'master' into BUDI-8441/find-row-to-sdk
2024-07-24 08:51:25 +02:00
mike12345567
5e1dbd974b
Adding a polyfill bundle for Buffer which can be used in the isolated-vm.
2024-07-23 19:02:39 +01:00
Michael Drury
1432c8911f
Merge branch 'master' into fix/14201
2024-07-23 17:27:45 +01:00
Dean
18777b6fb2
Removed explicit bindings prop from draggable list as it was overriding bindings added via the listTypeProps. Updated grid config to use listTypeProps instead
2024-07-23 14:55:38 +01:00
Sam Rose
c7c2cb48e8
wip
2024-07-23 14:41:34 +01:00
Adria Navarro
a6af27785f
Merge branch 'master' into BUDI-8441/find-row-to-sdk
2024-07-23 15:30:36 +02:00
Adria Navarro
8a8633b43b
Fix throwing 404
2024-07-23 15:27:35 +02:00
Adria Navarro
4169842018
Fix get
2024-07-23 15:22:26 +02:00
Adria Navarro
75609b2a9b
Move row.find to sdk
2024-07-23 15:16:15 +02:00
Adria Navarro
66a2b29ca2
Clean unnecessary ctx
2024-07-23 15:06:00 +02:00
Adria Navarro
89173be9f4
Remove controller dependency
2024-07-23 15:03:44 +02:00
Adria Navarro
8a12523bcc
Add find by usermetadata test
2024-07-23 14:58:21 +02:00
Martin McKeaveney
799643b227
Merge pull request #14182 from Budibase/budi-8455-on-screen-load-open-side-panel-issue-side-panel-will-open
...
Add logic to prevent panel and modals from closing when screen load actions are available
2024-07-23 13:37:33 +01:00
Martin McKeaveney
add8691090
Merge branch 'master' into fix-oracle-parse
2024-07-23 11:55:19 +01:00
Sam Rose
b9742fcf8e
Merge branch 'master' of github.com:budibase/budibase into budi-8483-consolidate-feature-flags-into-a-single-endpoint
2024-07-23 11:52:48 +01:00
Adria Navarro
fa4629dfb8
Merge branch 'master' into feat/row-actions
2024-07-23 12:47:56 +02:00
Martin McKeaveney
36f20a2c71
Merge branch 'fix-oracle-parse' of github.com:Budibase/budibase into fix-oracle-parse
2024-07-23 11:42:57 +01:00
Martin McKeaveney
a180ffa1a1
update test names
2024-07-23 11:42:21 +01:00
Martin McKeaveney
c9b66cd002
Merge branch 'master' into fix-oracle-parse
2024-07-23 11:41:11 +01:00
Martin McKeaveney
d50c937c68
use oracle coalesce
2024-07-23 11:39:50 +01:00
Adria Navarro
a03094db33
Use 422 instead of 400 trying to delete row action automations
2024-07-23 12:21:52 +02:00
Martin McKeaveney
8fbb978cca
fix tests
2024-07-23 11:20:14 +01:00
Adria Navarro
af0b69e8b6
Reuse
2024-07-23 12:09:53 +02:00
Adria Navarro
b4767cea7c
Add checks to shared-core
2024-07-23 12:07:05 +02:00
Adria Navarro
35bbccec67
Return 400 instead of 403
2024-07-23 11:59:14 +02:00
Adria Navarro
bbf7e078fb
Merge branch 'master' into BUDI-8430/trim-unexpected-data
2024-07-23 11:11:05 +02:00
melohagan
41cb8ee0e9
any type for createMockContext ( #14211 )
2024-07-23 08:49:49 +00:00
Adria Navarro
8678db18e2
Add tests
2024-07-23 10:46:11 +02:00
Martin McKeaveney
a30caa399b
Merge branch 'fix-oracle-parse' of github.com:Budibase/budibase into fix-oracle-parse
2024-07-23 09:45:15 +01:00
Martin McKeaveney
68640c8e6d
fix tests
2024-07-23 09:44:58 +01:00
Adria Navarro
d9029da533
Don't allow deleting row action automations
2024-07-23 10:28:57 +02:00
Adria Navarro
d601400871
Don't allow edit or delete actions for row actions
2024-07-23 10:21:09 +02:00
Adria Navarro
9428172482
Prevent duplicate
2024-07-23 10:16:02 +02:00
Adria Navarro
1081d415fa
Refetch builder data
2024-07-23 10:15:25 +02:00
Adria Navarro
703e2c1873
Prevent renaming row actions
2024-07-23 10:15:25 +02:00
Adria Navarro
d01bd54fd1
Use name (not display name) on saving
2024-07-23 10:15:25 +02:00
Adria Navarro
123a88c086
Merge branch 'master' into fix-oracle-parse
2024-07-23 10:13:25 +02:00
Adria Navarro
e29611f2eb
Add comment
2024-07-23 10:10:00 +02:00
Adria Navarro
cc77cea269
Fix tests
2024-07-23 10:06:43 +02:00
Adria Navarro
3d57a64bab
Remove unnecessary spreads
2024-07-23 10:06:43 +02:00
Adria Navarro
5c41b372f3
Fix types
2024-07-23 10:06:43 +02:00
Adria Navarro
2839bd5ece
Trim data
2024-07-23 10:06:21 +02:00
Adria Navarro
b7fc1cddb7
Merge branch 'master' into feat/row-actions
2024-07-23 10:03:41 +02:00
Martin McKeaveney
12b5fc2a2b
add test for notequal
2024-07-22 21:28:44 +01:00
Martin McKeaveney
9035674f00
adding for not equals query
2024-07-22 21:27:59 +01:00
Martin McKeaveney
537c92b371
tidy
2024-07-22 21:23:27 +01:00
Martin McKeaveney
165d5b7325
removing oracle install scripts
2024-07-22 21:17:35 +01:00
Martin McKeaveney
88ea3fdc07
unit tests and logic added to prevent coalesce being used by oracle
2024-07-22 21:00:20 +01:00
mike12345567
dd19beed01
Merge branch 'fix/14201' of github.com:Budibase/budibase into fix/14201
2024-07-22 18:22:20 +01:00
mike12345567
e34257a018
One more fix.
2024-07-22 18:22:04 +01:00
Michael Drury
b00848d7c9
Merge branch 'master' into fix/14201
2024-07-22 18:12:32 +01:00
mike12345567
b611b0da33
Fixing JS generation ordering.
2024-07-22 18:12:12 +01:00
Sam Rose
adf59e5208
Merge branch 'master' of github.com:budibase/budibase into budi-8483-consolidate-feature-flags-into-a-single-endpoint
2024-07-22 17:48:37 +01:00
Sam Rose
f3c73fe4a8
Support primitives in feature flags, make flag types flow, remove some obsolete feature flag systems.
2024-07-22 17:43:53 +01:00
mike12345567
3ed1c43915
PR comments.
2024-07-22 16:47:37 +01:00
mike12345567
d55aa3f8fb
Merge branch 'master' of github.com:Budibase/budibase into fix/dupe-columns-sqs
2024-07-22 16:47:05 +01:00
mike12345567
c857bacafa
Fix for #14201 , adds the test helper into the manifest correctly.
2024-07-22 16:26:59 +01:00
Martin McKeaveney
c0260b85ff
remove all conditional oracle installs
2024-07-22 15:59:40 +01:00
Adria Navarro
6b58549fd9
Fix issues with circular references and barrel files
2024-07-22 16:34:14 +02:00
mike12345567
3247e13a32
Test case.
2024-07-22 15:17:42 +01:00
mike12345567
4f05f33b08
Fixing the issue, making sure if error occurs to re-evaluate.
2024-07-22 15:17:34 +01:00
Andrew Kingston
3650041856
Merge branch 'master' into conditional-table-colours
2024-07-22 14:30:54 +01:00
Adria Navarro
9bd22bbcdf
Fix after merge
2024-07-22 14:45:58 +02:00
Adria Navarro
286883da14
Types
2024-07-22 14:39:26 +02:00
Adria Navarro
cec24fb40d
Use URLSearchParams
2024-07-22 14:34:58 +02:00
Adria Navarro
d6e268d475
Fix tests
2024-07-22 14:31:59 +02:00
Adria Navarro
3fa7858712
Fix references
2024-07-22 14:31:59 +02:00
Adria Navarro
7574b27b4b
Fix tests
2024-07-22 14:31:59 +02:00
Adria Navarro
3bb3376a82
Format on frontend
2024-07-22 14:31:59 +02:00
Adria Navarro
a6f51caa46
Display rowaction
2024-07-22 14:31:59 +02:00
Adria Navarro
3c9c988d8c
Populate table name
2024-07-22 14:31:59 +02:00
Adria Navarro
b7a969280f
Display data
2024-07-22 14:31:42 +02:00
Adria Navarro
6221b9320e
Enrich
2024-07-22 14:31:00 +02:00
Adria Navarro
1b2182a690
Run without required
2024-07-22 14:30:38 +02:00
Adria Navarro
e0d3855945
Display row action trigger info
2024-07-22 14:30:38 +02:00
Adria Navarro
b9443906dc
Fix
2024-07-22 14:23:18 +02:00
Adria Navarro
6c67aaf3a0
Undo
2024-07-22 14:23:18 +02:00
Adria Navarro
08a6ac3919
Add extra tests
2024-07-22 14:23:18 +02:00
Adria Navarro
f91ec1de21
Guard readonly and test
2024-07-22 14:23:17 +02:00
Adria Navarro
a799bc1c71
Change
2024-07-22 14:23:17 +02:00
Adria Navarro
b75c8b32e3
Field readonly
2024-07-22 14:23:17 +02:00
Adria Navarro
1843233168
Undefined context checks
2024-07-22 14:23:17 +02:00
Adria Navarro
67619364b9
Use expectAutomationId()
2024-07-22 14:23:17 +02:00
Adria Navarro
491266c7ba
Add more tests
2024-07-22 14:23:17 +02:00
Adria Navarro
292c87350a
Check automation creation
2024-07-22 14:23:17 +02:00
Adria Navarro
eaa38c5c2d
Return automationid from row action api
2024-07-22 14:23:17 +02:00
Adria Navarro
4a8f15995c
Type sdk couchdb fields
2024-07-22 14:23:17 +02:00
Adria Navarro
2970bfc48a
Fix update and tests
2024-07-22 14:23:16 +02:00
Adria Navarro
faf1d678fa
Create automation
2024-07-22 14:23:16 +02:00
Adria Navarro
6571d61b86
Persist automation id in row action
2024-07-22 14:23:16 +02:00
Andrew Kingston
bf058e5771
Merge branch 'conditional-table-colours' of github.com:Budibase/budibase into conditional-table-colours
2024-07-22 12:46:57 +01:00
Dean
36e0ae76b8
Merge remote-tracking branch 'origin/master' into fix/formula-type-picker
2024-07-22 12:37:54 +01:00
Dean
75217efee4
Fix to switch internal source check from table.sql to table.sourceType === DB_TYPE_INTERNAL. After the SQS changes table.sql becomes true for internal types
2024-07-22 12:37:40 +01:00
Andrew Kingston
dbe321155f
Use multiselect for options fields in conditions using the 'in' operator
2024-07-22 11:55:03 +01:00
Andrew Kingston
30579527ff
Merge branch 'master' into conditional-table-colours
2024-07-22 11:37:38 +01:00
Andrew Kingston
98d55db959
Update tests
2024-07-22 11:30:06 +01:00
Andrew Kingston
296cea14a5
Merge branch 'master' into fix/error-handling-relationship-updates
2024-07-22 11:26:14 +01:00
Andrew Kingston
a14a737921
Merge branch 'master' of github.com:Budibase/budibase into conditional-table-colours
2024-07-22 11:02:02 +01:00
Andrew Kingston
27e4b4e3b4
Merge branch 'master' into dean-fixes
2024-07-22 10:17:50 +01:00
Andrew Kingston
6fd265776d
Add bespoke component for selecting users in table conditions
2024-07-22 09:58:59 +01:00
Gerard Burns
f1a56b3831
Fix Automations Breaking When Their Datasource is Deleted ( #14195 )
2024-07-22 08:56:04 +00:00
Andrew Kingston
e4cd71feab
Add options picker for multiselect columns
2024-07-22 09:38:43 +01:00
Andrew Kingston
26a552ac5c
Add options picker for values when configuring conditions on options columns
2024-07-22 09:35:36 +01:00
Gerard Burns
9d8e470aa6
Fix Screen History Issue ( #14207 )
2024-07-22 09:33:27 +01:00
Gerard Burns
7548b48f9e
Allow Opening Certain Context Menus With Right Click ( #14169 )
...
* Allow Opening NavItem Context Menus With Right Click
* dean pr feedback
* PR Feedback 1
* Fix pasting into a component issue
* Remove animation
* Move ContextMenu Into Routify Router Scope
2024-07-22 09:27:44 +01:00
Andrew Kingston
d774e30a0a
Improve table condition editor handling of value types and missing values
2024-07-22 09:21:46 +01:00
Andrew Kingston
27789a59d1
Hide table conditions for invalid column types
2024-07-22 09:13:13 +01:00
Andrew Kingston
34cd0e1d81
Improve type coercion in table conditions
2024-07-22 08:52:42 +01:00
Andrew Kingston
10b0e46e4d
Use row condition colour for gutter cell
2024-07-22 08:07:48 +01:00
Andrew Kingston
8abf97e8bb
Merge branch 'table-improvements-2' of github.com:Budibase/budibase into conditional-table-colours
2024-07-22 08:01:36 +01:00
Andrew Kingston
c2c799e473
Merge branch 'master' into table-improvements-2
2024-07-22 08:00:36 +01:00
Andrew Kingston
0e9a89b49b
Add the onEmptyFilter flag to table conditions to ensure we don't match empty values
2024-07-19 16:34:46 +01:00
Andrew Kingston
2ecedcea7c
Stringify non strings when pasting into text cells
2024-07-19 16:34:20 +01:00
Sam Rose
41bc9b87c3
Fix tests.
2024-07-19 15:46:48 +01:00
Sam Rose
1704d0e69f
Respond to PR comments.
2024-07-19 15:10:02 +01:00
Sam Rose
3c18cf7c34
Fix tests.
2024-07-19 15:08:48 +01:00
Sam Rose
ca31add039
Don't allow a column to be both required and have a default value.
2024-07-19 15:08:48 +01:00
Sam Rose
c64d76eb84
Respond to PR comments.
2024-07-19 15:07:58 +01:00
Sam Rose
8a49953449
Merge branch 'master' of github.com:budibase/budibase into budi-8434-default-value-row-processing
2024-07-19 15:03:19 +01:00
Adria Navarro
bb4fd4c14c
Fix possible undefined reference
2024-07-18 17:19:34 +02:00
Adria Navarro
19d614b329
Remove save button on add action step
2024-07-18 17:17:27 +02:00
Dean
4da3155374
Minor change to the error messaging
2024-07-18 15:23:10 +01:00
Adria Navarro
b2ea1d17c2
Merge branch 'master' into support-spaces-as-last-char-in-column-sqs
2024-07-18 15:50:56 +02:00
Gerard Burns
3b0e2ba0e5
Fix Bug Preventing Deleting Multiple Apps in a Row ( #14196 )
2024-07-18 14:40:00 +01:00
Dean
7c03a39b9f
PR feedback. Remove unnecessary caching
2024-07-18 14:17:51 +01:00
Dean
2f8a6b9b6b
Merge remote-tracking branch 'origin/master' into fix/error-handling-relationship-updates
2024-07-18 14:09:53 +01:00
Dean
31df2bbb5f
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-07-18 14:06:16 +01:00
Dean
d216ba57f4
Minor fix to ensure that only dsplus sources can filter by _id
2024-07-18 14:05:57 +01:00
Sam Rose
669692e722
Make switch exhaustive.
2024-07-18 11:41:37 +01:00
Sam Rose
481bf9a8b8
Fix generic-sql.spec.ts
2024-07-18 11:40:44 +01:00
Sam Rose
df765c1dc7
Merge branch 'master' of github.com:budibase/budibase into support-spaces-as-last-char-in-column-sqs
2024-07-18 11:12:25 +01:00
Sam Rose
5bbdcc1298
Remove unused function.
2024-07-18 11:08:42 +01:00
Sam Rose
0b2a5162a4
Fix the problem, and the tests.
2024-07-18 11:00:10 +01:00
Peter Clement
7fd55fe27d
Automation trigger filtering ( #14123 )
...
* backend for triggering automation based on filters
* frontend for handling triggering automations on filter / old row
* lint and bug fix
* fix issue with test header
* make test data optional
* improve safety on trigger gate
* add support for running trigger with filter if no change happened but filter matches
* update var naming to actually make sense
* tests
* fix lint
* improve gating for shouldTrigger check
* remove unecessary cast
* unecessary tableId check
* frontend text updates
* resolving comments
* pro
* Update packages/types/src/documents/app/automation.ts
Co-authored-by: Sam Rose <hello@samwho.dev>
* link out to docs for trigger filtering
* fix pro
* more pr comments
* use getAppId
---------
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-07-18 10:38:15 +01:00
Dean
94c7f50f6e
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-07-18 10:11:02 +01:00
Dean
6b1d16420e
Improves error handling around grid relationship cell when handling invalid requests
2024-07-18 09:49:35 +01:00
Adria Navarro
f57d8a6147
Fix jest circular references
2024-07-17 17:46:48 +02:00
Sam Rose
aea9cda8f5
wip
2024-07-17 15:45:35 +01:00
Adria Navarro
88aa0fc9cf
Fix types
2024-07-17 16:40:19 +02:00
Adria Navarro
812afdb85e
Fix tests (breaking because of mutating objects...)
2024-07-17 16:28:46 +02:00
Andrew Kingston
2473b82ba5
Revert to using solid border colours
2024-07-17 15:06:06 +01:00
Andrew Kingston
94fec5b62b
Update how grid blocks handle visible columns to ensure conditions work on hidden columns
2024-07-17 12:45:31 +01:00
Adria Navarro
166d8fac5e
Use relative paths
2024-07-17 13:43:25 +02:00
Andrew Kingston
7faa6188c4
Improve support for formula columns when using table conditional colouring
2024-07-17 12:33:05 +01:00
Adria Navarro
53d6219b79
Extract find and fetch
2024-07-17 13:32:45 +02:00
Adria Navarro
dc47037dbb
Move update and remove
2024-07-17 13:26:40 +02:00
Adria Navarro
373aeac00f
Move automation creation to sdk
2024-07-17 13:10:19 +02:00
Adria Navarro
13c6ad9924
More tests
2024-07-17 12:30:31 +02:00
Adria Navarro
371a3ad8ec
Ensure unique on updates
2024-07-17 12:26:36 +02:00
Adria Navarro
8297a58270
Ensure unique names
2024-07-17 12:18:09 +02:00
Adria Navarro
c51d2cd431
Trims names
2024-07-17 12:16:14 +02:00
Adria Navarro
7fb13b757b
Use .string instead of .work
2024-07-17 11:52:29 +02:00
Andrew Kingston
1fd4b983e5
Update comments
2024-07-17 10:39:56 +01:00
Adria Navarro
b1cfdc4f25
Clean code
2024-07-17 11:15:55 +02:00
Adria Navarro
9a7470a943
Merge branch 'master' into BUDI-8428/row-action-crud
2024-07-17 11:08:23 +02:00
Andrew Kingston
62d43bc183
Merge branch 'table-improvements-2' of github.com:Budibase/budibase into conditional-table-colours
2024-07-17 08:06:03 +01:00
Andrew Kingston
4575dd300f
Update table border colour to work better with coloured cells
2024-07-16 16:47:11 +01:00
Andrew Kingston
479e3247df
Remove logs
2024-07-16 14:11:29 +01:00
Andrew Kingston
2338783f22
Fix error when another user updates a row not inside our grid
2024-07-16 14:10:19 +01:00
Andrew Kingston
d6a10e2dab
Add row metadata to button column
2024-07-16 14:03:12 +01:00
Andrew Kingston
ee984b6a19
Update table conditions to apply both row and cell conditions via same configuration
2024-07-16 14:01:50 +01:00
Conor Webb
c2fda977bd
Merge branch 'master' into budi-8455-on-screen-load-open-side-panel-issue-side-panel-will-open
2024-07-16 13:07:49 +01:00
Conor Webb
e2343073f0
Remove unused variable
2024-07-16 13:05:41 +01:00
Conor Webb
6eeffb43ef
Add logic to prevent sidepanel and modals from closing when onload actions are active.
2024-07-16 12:59:43 +01:00
deanhannigan
17026d888e
Merge branch 'master' into table-improvements-2
2024-07-16 09:04:39 +01:00
Sam Rose
372153bc97
Accommodate time values in datetime coercion.
2024-07-15 17:27:03 +01:00
Sam Rose
dc913385f6
Merge branch 'master' of github.com:budibase/budibase into budi-8434-default-value-row-processing
2024-07-15 16:48:36 +01:00
Sam Rose
9542c497de
Create a test for required column with default value.
2024-07-15 16:46:20 +01:00
Sam Rose
e39a5b0d7e
Add test for creating a row through views.
2024-07-15 16:44:43 +01:00
Sam Rose
18acaccfcb
Current User binding and tests.
2024-07-15 16:26:15 +01:00
Sam Rose
17575177fe
Merge branch 'master' into less-greater-than-equal-tests
2024-07-15 14:53:59 +01:00
Conor Webb
ab679ac85d
Add the option to use bindable inputs in your confirmations ( #14138 )
...
Co-authored-by: deanhannigan <deanhannigan@gmail.com>
2024-07-15 13:01:08 +00:00
Andrew Kingston
c1f7bbcf9f
Merge branch 'master' of github.com:Budibase/budibase into conditional-table-colours
2024-07-15 13:58:39 +01:00
deanhannigan
bc40d20206
Merge branch 'master' into fix/app-title-alignment
2024-07-15 12:21:01 +01:00
Sam Rose
ee0c4187c8
Better error handling of invalid default values.
2024-07-15 12:09:01 +01:00
Andrew Kingston
1a434e82db
Merge branch 'master' into table-improvements-2
2024-07-15 12:08:52 +01:00
Dean
0a50ab284f
Title text alignment was not being saved to the app metadata.
2024-07-15 11:12:26 +01:00
Sam Rose
297e9003ca
Support bindings in default values.
2024-07-15 11:10:30 +01:00
Sam Rose
12911db06e
Process primitive default values.
2024-07-15 10:43:58 +01:00
Sam Rose
43de204ca2
Default values failing test.
2024-07-15 09:58:31 +01:00
deanhannigan
8acfcc5c2d
Merge branch 'master' into dean-fixes
2024-07-15 09:17:56 +01:00
mike12345567
19ff925dec
Adding test cases for less than/greater than or equal to, there was no test cases confirming these definitely work. Also aligning the test cases with how the frontend performs these tests today.
2024-07-12 18:09:29 +01:00
mike12345567
745a05fe8d
Updating how the 'merging' is handled, don't include the in-memory representation if it exists on disk in Couch, prefer that.
2024-07-12 13:54:55 +01:00
mike12345567
79c292538c
There is a risk with default tables that the schema may exist in the DB as well as existing in memory - in this case we should merge the schemas to make sure that all possible attributes from the in memory representation, and the on disk version (which may have been updated by the user) have been captured in the SQLite schema.
2024-07-12 13:51:06 +01:00
Adria Navarro
1c69cfaeda
Fix initialisation
2024-07-12 12:32:36 +02:00
Adria Navarro
f06d0a5cd6
Clean
2024-07-12 12:17:37 +02:00
Adria Navarro
50c8449f4b
Add extra test
2024-07-12 12:17:37 +02:00
Adria Navarro
99b4aae7de
Merge branch 'master' into BUDI-8428/row-action-crud
2024-07-12 11:53:12 +02:00
Adria Navarro
0e8d216e22
Unify newid
2024-07-12 11:36:18 +02:00
Adria Navarro
b44397d027
Dont return couch fields
2024-07-12 11:29:00 +02:00
Adria Navarro
c0a0e860fa
Merge branch 'master' into return-unauthorized-instead-of-forbidden
2024-07-12 11:07:11 +02:00
Sam Rose
4c4e7c12de
Fix a very rare flake in row.spec.ts.
2024-07-12 09:39:38 +01:00
Adria Navarro
1f2dab71eb
Merge branch 'master' into return-unauthorized-instead-of-forbidden
2024-07-12 01:34:17 +02:00
mike12345567
9129e47dd9
PR comment 2.
2024-07-11 17:09:41 +01:00
mike12345567
5b1850d28f
PR comments.
2024-07-11 16:41:12 +01:00
Dean
b9aec43397
Merge remote-tracking branch 'origin/master' into dean-fixes
2024-07-11 16:40:39 +01:00
Dean
ae4279bc58
Remove Attachment and Signature from filters. Add _id support for DynamicFilter. Removed _rev from filters
2024-07-11 16:39:49 +01:00
mike12345567
1e189450c0
Switching to regex.
2024-07-11 16:38:30 +01:00
mike12345567
6db0379504
Resync if it is found that a table or column is missing, this was previously done for specific cases but have expanded to cover all, but only retry once (not get into an infinite loop).
2024-07-11 16:35:57 +01:00
Adria Navarro
2035713b9c
Implement delete
2024-07-11 17:33:40 +02:00
Adria Navarro
ba2d6fd73b
Renames
2024-07-11 17:16:14 +02:00
Adria Navarro
9ff3d8cf77
Add extra tests
2024-07-11 17:14:14 +02:00
Adria Navarro
d03a0ebb68
Implement update
2024-07-11 17:08:57 +02:00
Sam Rose
c374b26e39
Merge branch 'master' into fix-mysql-flake
2024-07-11 15:59:57 +01:00
Adria Navarro
1be14f5a05
Merge branch 'master' into return-unauthorized-instead-of-forbidden
2024-07-11 16:59:34 +02:00
Adria Navarro
17fc605e4f
Persist as object instead of array
2024-07-11 16:57:32 +02:00
Sam Rose
db9e0e7d38
Fix fun flake in MySQL / MariaDB.
2024-07-11 15:54:52 +01:00
Sam Rose
e70e7eeb1d
Merge branch 'master' into fix-flake
2024-07-11 15:08:59 +01:00
Adria Navarro
de04a6f76d
Change id
2024-07-11 15:34:48 +02:00
Adria Navarro
3bcbb57baa
Add id to each individual action
2024-07-11 15:32:25 +02:00
Adria Navarro
65d7656097
Unify newid
2024-07-11 15:27:48 +02:00
Adria Navarro
97e6f84641
Merge branch 'master' into BUDI-8449/when-return-all-table-rows-is-selected-the-is-in-filter
2024-07-11 15:13:27 +02:00
Adria Navarro
2ff11d1a12
Fix NoEmptyFilterStrings
2024-07-11 15:04:11 +02:00
Sam Rose
d530909c3b
Fix a flake in the redis.spec.ts file.
2024-07-11 13:58:28 +01:00
Adria Navarro
e3705f1e87
Merge branch 'master' into BUDI-8449/when-return-all-table-rows-is-selected-the-is-in-filter
2024-07-11 14:40:40 +02:00
Adria Navarro
9fb9c08aab
Merge duplicated code
2024-07-11 14:36:51 +02:00
mike12345567
8d308b591a
Enabled SQS in self-host/development (single tenancy) as long as the SQS_ENABLED flag has been set, tenants don't need to be specified as there are no tenants.
2024-07-11 13:33:56 +01:00
Adria Navarro
55c72c7150
Add tests
2024-07-11 14:12:43 +02:00
mike12345567
73881e9895
Only default the CouchDB SQL URL if we are in dev, otherwise attempt to work out what it is based on the main CouchDB URL (as this should work in all default production environments).
2024-07-11 11:11:28 +01:00
Adria Navarro
2d8361d6fd
Always return when table exists
2024-07-11 11:06:36 +02:00
Adria Navarro
c565e35b53
Implement find
2024-07-11 10:59:11 +02:00
Adria Navarro
fac9c35bce
Simplify tests
2024-07-11 10:46:29 +02:00
Dean
8e0f422ffe
PR feedback
2024-07-11 09:34:11 +01:00
Adria Navarro
645abea2cd
Add extra tests
2024-07-11 10:19:11 +02:00
Adria Navarro
0831b7cf3f
Add extra tests
2024-07-11 10:13:28 +02:00
deanhannigan
de76c61db2
Merge branch 'master' into feature/automation-grouping
2024-07-11 09:06:32 +01:00
Adria Navarro
7dbfcc398e
Implement create
2024-07-11 10:04:25 +02:00
deanhannigan
aa0e77beda
Merge branch 'master' into fix/automations-ux
2024-07-11 09:02:38 +01:00
Sam Rose
56c6742a0e
Create a way to enable SQS for all tenants.
2024-07-10 15:22:18 +01:00
Adria Navarro
063eeeb6df
Fix
2024-07-10 15:49:13 +02:00
Adria Navarro
fe31f88cc8
Add validation
2024-07-10 15:48:16 +02:00
Adria Navarro
bf161d9d93
More types
2024-07-10 15:41:55 +02:00
Adria Navarro
c1eafe5b28
Fix
2024-07-10 14:05:21 +02:00
Adria Navarro
0c2024bf6a
Basic get
2024-07-10 13:56:41 +02:00
Adria Navarro
de2938799b
Initial test
2024-07-10 13:47:34 +02:00
Adria Navarro
38718968b0
Basic implementation
2024-07-10 13:47:34 +02:00
Adria Navarro
dfda2f0f54
Register router
2024-07-10 13:47:34 +02:00
Adria Navarro
107bd08e21
Endpoint scaffolding
2024-07-10 13:47:34 +02:00
Adria Navarro
3f5161aaf7
Fix tests
2024-07-10 13:36:07 +02:00
Adria Navarro
8b40e80750
Return 401 instead of 403
2024-07-10 13:26:02 +02:00
Michael Drury
55f6610f0d
Merge branch 'master' into fix/correcting-multi-relationships
2024-07-10 12:01:06 +01:00
Sam Rose
551d413900
Merge branch 'master' into sqs-per-tenant
2024-07-10 11:39:31 +01:00
Sam Rose
5069d3f953
Rename db to dbCore in more places.
2024-07-10 11:37:37 +01:00
Sam Rose
76d22dfffd
Respond to PR comments.
2024-07-10 11:32:34 +01:00
mike12345567
d6ad6a4686
Missing internal check.
2024-07-10 11:21:41 +01:00
Sam Rose
79b4d260f1
Fix more fucky wucky typey wipey stuff.
2024-07-10 11:17:59 +01:00
Sam Rose
5356cfdce5
Fix uses of SearchFilterOperator.
2024-07-10 11:08:11 +01:00
Sam Rose
093579a341
Respond to PR feedback.
2024-07-10 11:05:16 +01:00
mike12345567
4ab3aef020
PR comments.
2024-07-10 11:05:06 +01:00
Sam Rose
114edc8954
Respond to PR feedback.
2024-07-10 10:50:05 +01:00
Sam Rose
b48ea718d3
Merge branch 'master' of github.com:budibase/budibase into budi-8445-is-in-filter-broken
2024-07-10 09:14:34 +01:00
Sam Rose
b9c32b7068
Fix tests?
2024-07-10 09:14:15 +01:00
deanhannigan
3a1b374f32
Merge branch 'master' into feature/automation-grouping
2024-07-10 09:04:27 +01:00
deanhannigan
7e7447e180
Merge branch 'master' into fix/automations-ux
2024-07-10 09:04:16 +01:00
mike12345567
9e8a855d14
Adding test case for separating columns to rows in same table.
2024-07-09 19:09:01 +01:00
Sam Rose
2fa14ab35f
Merge branch 'master' into sqs-per-tenant
2024-07-09 17:30:33 +01:00
mike12345567
4cb23759a3
Removing tables and their related table definitions.
2024-07-09 16:33:10 +01:00
mike12345567
6e699a163d
Cleaning up how junction fields are added to query.
2024-07-09 16:32:35 +01:00
mike12345567
396de67aea
Merge branch 'master' of github.com:Budibase/budibase into fix/correcting-multi-relationships
2024-07-09 15:46:15 +01:00
Adria Navarro
db71eab692
Merge branch 'master' into budi-7065-csv-export-fails-for-table-with-composite-primary-key
2024-07-09 16:32:30 +02:00
Adria Navarro
900a2e8a81
Merge branch 'master' into budi-7065-csv-export-fails-for-table-with-composite-primary-key
2024-07-09 15:22:44 +02:00
Adria Navarro
eae559d249
Fix scim sync issues
2024-07-09 15:14:37 +02:00
Adria Navarro
a7b6004c1c
Fix more typings
2024-07-09 15:09:54 +02:00
Adria Navarro
288d48c60d
Fix build
2024-07-09 15:04:41 +02:00
mike12345567
cd19202042
Fix external relationships.
2024-07-09 13:39:49 +01:00
mike12345567
8c15dcbf61
Merge branch 'master' of github.com:Budibase/budibase into fix/correcting-multi-relationships
2024-07-09 13:38:07 +01:00
Adria Navarro
38f7b88735
Type filters
2024-07-09 14:01:44 +02:00
Sam Rose
102bd28980
Fix lint.
2024-07-09 11:52:20 +01:00
Sam Rose
4c6f7f25c2
Fix bug in oneOf search.
2024-07-09 11:45:01 +01:00
mike12345567
63bd83457e
Always allow creating views - don't limit it causing confusion.
2024-07-09 11:26:54 +01:00
Adria Navarro
9c6347f7fd
Move constants to types
2024-07-09 12:24:59 +02:00
Adria Navarro
60dc6f2138
Merge branch 'master' into budi-7065-csv-export-fails-for-table-with-composite-primary-key
2024-07-09 11:32:08 +02:00
Conor Webb
d1f0454831
Switch the notification messages around as it was stating it was enable/disabled at the wrong times. ( #14124 )
2024-07-09 08:55:19 +00:00
Adria Navarro
5cba1058d4
Merge branch 'master' into budi-7065-csv-export-fails-for-table-with-composite-primary-key
2024-07-09 10:54:18 +02:00
Adria Navarro
62f5790a81
Remove unnecessary cast
2024-07-09 10:49:57 +02:00
Gerard Burns
e23cfd3e4d
wire up outside click handler ( #14125 )
2024-07-09 09:44:41 +01:00
Adria Navarro
58bd346885
Fix
2024-07-09 10:43:53 +02:00
Adria Navarro
5387717183
Fix
2024-07-09 10:43:53 +02:00
Adria Navarro
0f1c8eb788
Disable mssql test
2024-07-09 10:43:53 +02:00
Adria Navarro
5be8882122
Handle composite keys on exports
2024-07-09 10:43:45 +02:00
mike12345567
c0b85c6379
Initial implementation - needs testing.
2024-07-08 18:42:11 +01:00
Sam Rose
b5f0619c89
Fix attachments test.
2024-07-08 17:43:05 +01:00
Sam Rose
b9ac15296a
Fix migration test.
2024-07-08 17:00:33 +01:00
Sam Rose
72a0364ca0
Fix search tests.
2024-07-08 15:02:26 +01:00
Sam Rose
014ff81841
Remove accidental imports of the aws-sdk SQS (fml)
2024-07-08 14:25:05 +01:00
Sam Rose
69d54b523d
Finish implementation, fix tests.
2024-07-08 14:21:07 +01:00
Sam Rose
1851e11bc0
wip
2024-07-08 13:28:48 +01:00
Adria Navarro
85827bbf93
Refactor breakRowIdField
2024-07-08 13:27:30 +02:00
Michael Drury
e8ceed08a5
Merge branch 'master' into fix/default-table-sqs-indexing
2024-07-05 16:32:14 +01:00
mike12345567
eafe66d01e
Linting.
2024-07-05 16:26:26 +01:00
Michael Drury
8b134a9cf3
Merge branch 'master' into fix/invalid-time-value
2024-07-05 16:21:36 +01:00
mike12345567
39523685d6
Adding test case for searching sample data.
2024-07-05 16:20:27 +01:00
deanhannigan
0574fc74ef
Merge branch 'master' into fix/automations-ux
2024-07-05 16:07:27 +01:00
mike12345567
34d073bcb7
Adding default tables to sync.
2024-07-05 16:03:38 +01:00
mike12345567
5066da2630
Grouping and exporting default tables.
2024-07-05 16:03:03 +01:00
mike12345567
c48f5c6d80
Fixing build issue.
2024-07-05 15:45:00 +01:00
mike12345567
1c94cf415e
Merge branch 'master' of github.com:Budibase/budibase into fix/invalid-time-value
2024-07-05 15:44:20 +01:00
deanhannigan
d342287020
Merge branch 'master' into feature/automation-grouping
2024-07-05 15:33:52 +01:00
deanhannigan
004feabe93
Merge branch 'master' into feature/create-automations-in-data-section
2024-07-05 15:33:46 +01:00
Dean
c12a8f03e9
Removed placeholder from row data picker, fix for stuck row selector in testmodal and old field test config fixes
2024-07-05 15:33:08 +01:00
mike12345567
e4375c2196
Fixing a build issue uncovered by tests.
2024-07-05 15:27:54 +01:00
mike12345567
5c7bd0f519
Merge branch 'handlebar-helper-lorem' of github.com:Budibase/budibase into handlebar-helper-lorem
2024-07-05 15:04:18 +01:00
mike12345567
c34e6c02e3
Removing pointless test case.
2024-07-05 15:04:01 +01:00
mike12345567
62ca71f00e
Merge branch 'master' of github.com:Budibase/budibase into fix/invalid-time-value
2024-07-05 15:02:36 +01:00
Dean
4d11f62e00
Lint
2024-07-05 14:36:20 +01:00
Dean
9518680d12
Update the topnav history when navigating to the automation sections on create
2024-07-05 14:33:09 +01:00
Michael Drury
ab37fd0d52
Merge branch 'master' into handlebar-helper-lorem
2024-07-05 13:19:28 +01:00
mike12345567
e41f5c6d92
Updating bundle and adding specific test for ipsum
2024-07-05 12:45:19 +01:00
deanhannigan
f44c401686
Merge branch 'master' into feature/automation-grouping
2024-07-05 11:43:10 +01:00
deanhannigan
c4055fabb8
Merge branch 'master' into feature/create-automations-in-data-section
2024-07-05 11:23:44 +01:00
Michael Drury
92b7648031
Merge branch 'master' into fix/squash-oldrow-in-external-row-controller
2024-07-05 11:07:29 +01:00
deanhannigan
d8cc4aa776
Merge branch 'master' into fix/squash-oldrow-in-external-row-controller
2024-07-05 10:36:38 +01:00
Adria Navarro
f26a8d410a
Add export composite key
2024-07-05 11:19:01 +02:00
Dean
c99bb2d712
Added optional chaining to account for datasource not having been initialised
2024-07-05 09:22:51 +01:00
mike12345567
77abe6da83
Handling invalid time values when ISO strings are input as filter options.
2024-07-04 18:29:08 +01:00
mikesealey
004db2d414
prepares manifest for Lorem Ipsum handlebar helper
2024-07-04 16:56:25 +01:00
mikesealey
457e9235f0
Revert "updates Handlebar-Helper manifest for Lorem helper"
...
This reverts commit fcdd933f7d
.
2024-07-04 16:47:56 +01:00
mikesealey
fcdd933f7d
updates Handlebar-Helper manifest for Lorem helper
2024-07-04 16:47:08 +01:00
Sam Rose
7cd4279254
Merge branch 'master' into budi-8417-check-error-responses-in-middleware-for-environment
2024-07-04 16:44:57 +01:00
Adria Navarro
4fae45e018
Add tooltip
2024-07-04 16:51:25 +02:00
deanhannigan
89ae114ddf
Merge branch 'master' into fix/squash-oldrow-in-external-row-controller
2024-07-04 15:38:24 +01:00
Dean
87b53ca452
Removed dupe import
2024-07-04 15:26:15 +01:00
Dean
3a1a600b91
PR feedback
2024-07-04 15:19:56 +01:00
mike12345567
332bf09116
Fixing up the typing in the gen collection script so that it is valid TS again and will work.
2024-07-04 14:50:59 +01:00
Dean
a764bfb6a5
Tidying up debugging console statements and comments
2024-07-04 14:30:51 +01:00
Dean
b1496be3d3
Merge remote-tracking branch 'origin/master' into feature/create-automations-in-data-section
2024-07-04 14:24:29 +01:00
Sam Rose
8595a3ab40
Update account-portal submodule to latest master.
2024-07-04 13:55:30 +01:00
Sam Rose
a1d07e0ef0
Merge branch 'master' of github.com:budibase/budibase into budi-8417-check-error-responses-in-middleware-for-environment
2024-07-04 13:46:48 +01:00
Adria Navarro
39c4bc4ee7
Merge branch 'master' into fix/long-email-display
2024-07-04 14:01:46 +02:00
Adria Navarro
6d412cdf32
Ellipsis on long emails
2024-07-04 13:54:08 +02:00
Dean
a4a472b2d8
Squash the oldRow variable to avoid issues when serialising. Added a try/catch when queuing automations in dev
2024-07-04 12:13:58 +01:00
Dean
21b28a3de8
Added new Generate automation button and added it to the table
2024-07-04 12:05:56 +01:00
Sam Rose
7ed5df1019
Merge branch 'master' of github.com:budibase/budibase into support-non-ascii-in-sqs
2024-07-04 11:44:00 +01:00
Sam Rose
ce406e0c5d
Unfocus test, you numpty.
2024-07-04 11:43:13 +01:00
Sam Rose
b958eb6e34
Merge branch 'master' of github.com:budibase/budibase into support-non-ascii-in-sqs
2024-07-04 11:39:48 +01:00
Sam Rose
b318850c7e
Support non-ascii column in SQS.
2024-07-04 11:37:18 +01:00
Adria Navarro
ddcf5598b4
Merge branch 'master' into chore/fix-npm-vulnerabilities
2024-07-04 12:30:40 +02:00
Adria Navarro
84f1dc2783
Fix builder build
2024-07-04 12:28:49 +02:00
Adria Navarro
6da459be59
Add missing dep
2024-07-04 11:50:06 +02:00
Sam Rose
257ee8fb70
Fix tests actually.
2024-07-04 10:46:09 +01:00
Adria Navarro
c4dacfbd71
Undo mssql update (as it breaks some types)
2024-07-04 11:43:54 +02:00
Adria Navarro
7b51799e8d
depcheck clean
2024-07-04 11:22:54 +02:00
Adria Navarro
1e3d0a3a49
Fix require
2024-07-04 11:14:02 +02:00
Adria Navarro
8da83dac58
Merge branch 'master' into chore/fix-npm-vulnerabilities
2024-07-04 11:08:51 +02:00
Adria Navarro
3a0af98b32
Update @techpass/passport-openidconnect
2024-07-04 10:58:00 +02:00
Adria Navarro
9d2385b777
Update jimp
2024-07-04 10:56:55 +02:00
Sam Rose
ea1b0d4f5c
Merge branch 'master' of github.com:budibase/budibase into budi-8417-check-error-responses-in-middleware-for-environment
2024-07-04 09:56:37 +01:00
Adria Navarro
6914092ead
Update sanitize-html
2024-07-04 10:56:17 +02:00
Adria Navarro
8a5925a924
Update mssql
2024-07-04 10:55:39 +02:00
Sam Rose
16e293a9ff
Fix tests.
2024-07-04 09:55:36 +01:00
Adria Navarro
418e4adb04
Remove undici
2024-07-04 10:52:47 +02:00
Michael Drury
4933658b98
Merge branch 'master' into fix/couchdb-integration
2024-07-03 17:36:16 +01:00
Dean
3c32c08ca8
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-07-03 17:17:08 +01:00
Sam Rose
4f01cb50cd
Merge branch 'master' of github.com:budibase/budibase into budi-8417-check-error-responses-in-middleware-for-environment
2024-07-03 17:16:44 +01:00
Sam Rose
75360bdb9b
Merge branch 'master' into merge-env-vars
2024-07-03 17:06:14 +01:00
Sam Rose
3a74df0a4a
Fix tests.
2024-07-03 17:04:31 +01:00
Dean
2b0c8de389
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-07-03 17:00:23 +01:00
mike12345567
e83c37263d
Further simplification.
2024-07-03 16:59:31 +01:00
Dean
6ecaaba146
PR feedback. Fix for the popover menu not sticking to the add fields button
2024-07-03 16:56:37 +01:00
Dean
e472dc826c
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-07-03 16:42:02 +01:00
Sam Rose
5fc5524693
Delete unused SendGrid mock.
2024-07-03 16:41:51 +01:00
Sam Rose
d14cccb4c6
Remove unused SENDGRID_API_KEY
2024-07-03 16:39:30 +01:00
Sam Rose
bab3c07727
Add a couple more secrets.
2024-07-03 16:33:32 +01:00
Dean
8f3f03ef7d
PR feedback changes
2024-07-03 16:33:01 +01:00
Sam Rose
d9b94c1dcf
Don't detect empty strings.
2024-07-03 16:31:42 +01:00
Sam Rose
253110ac6f
Detect secrets in error messages.
2024-07-03 16:31:42 +01:00
Sam Rose
901428fc9c
Merge branch 'master' of github.com:budibase/budibase into merge-env-vars
2024-07-03 16:31:18 +01:00
Sam Rose
cd98882127
Move secrets into backend-core.
2024-07-03 16:30:23 +01:00
Adria Navarro
40d6cbbb59
Merge branch 'master' into BUDI-8416/allow-updating-email-via-scim
2024-07-03 16:59:22 +02:00
Adria Navarro
427ccbbb65
Test
2024-07-03 16:58:56 +02:00
Adria Navarro
3ba3b18c2d
Add scim test
2024-07-03 16:57:22 +02:00
mike12345567
c159ebba1f
Updating migration test case to check both env vars.
2024-07-03 15:16:13 +01:00
mike12345567
de9462403c
Adding both environment variables.
2024-07-03 15:08:56 +01:00
mike12345567
056d65cb1e
Splitting app migrations for SQS into their own environment variable so that they can be enabled separately.
2024-07-03 15:07:35 +01:00
Adria Navarro
e74847585e
Merge branch 'master' into BUDI-8416/allow-updating-email-via-scim
2024-07-03 15:59:47 +02:00
Adria Navarro
8f08625960
Allow changing email for scim users
2024-07-03 15:53:11 +02:00
Adria Navarro
8fd2cce093
Remove platform user on remove
2024-07-03 15:52:48 +02:00
Dean
8741c5a999
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-07-03 14:42:36 +01:00
Dean
6676115ba1
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-07-03 14:09:40 +01:00
mike12345567
f34d731bcc
Update MongoDB to 6.7.0
2024-07-03 14:04:47 +01:00
Michael Drury
5ca9caaa69
Revert "Update MongoDB."
2024-07-03 13:48:56 +01:00
mike12345567
378bf6d42f
Updating tests.
2024-07-03 13:40:57 +01:00
mike12345567
cb41e4d5a1
Fix for CouchDB integration, the typing in it was very poor and wise hiding issues, I've updated how this is implemented so that static typing can catch issues with it.
2024-07-03 12:50:33 +01:00
mike12345567
cb50cca40b
Stripping credentials from Couch URLs + test cases.
2024-07-03 11:25:21 +01:00
Adria Navarro
19e4e8fdb4
Allow updating email
2024-07-03 12:18:06 +02:00
Adria Navarro
3ed9c9a4a5
Test
2024-07-03 12:15:56 +02:00
Adria Navarro
88e054c366
Basic update test
2024-07-03 12:06:37 +02:00
Adria Navarro
4ddd450a89
More tests
2024-07-03 11:59:12 +02:00
Dean
da91991cc1
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-07-03 10:43:20 +01:00
Dean
b36311fc2c
Added fix for Update step table select. The fix for the oldRow behaviour broke the picker
2024-07-03 10:25:46 +01:00
Adria Navarro
8372632579
Add extra tests
2024-07-03 11:14:30 +02:00
Adria Navarro
6510a47c06
Add basic userDB.save test
2024-07-03 11:10:51 +02:00
Peter Clement
9809bf1a91
Fix an issue where null values were causing an error in automation loops ( #14083 )
...
* fixes an issue where nulls weren't being handled correctly in loops
* remove log
* update recursive gate to be more specific
* use lodash for object check
2024-07-03 09:07:44 +00:00
Sam Rose
2e33680e6b
Update MongoDB.
2024-07-03 09:19:19 +01:00
Dean
f44aba763e
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-07-03 09:05:05 +01:00
Dean
3c83940728
Added back in the oldRow functionality to updateRow
2024-07-03 09:04:18 +01:00
mike12345567
ac2b87df9e
Quick change.
2024-07-02 16:59:42 +01:00