Sam Rose
|
30a8a89f60
|
Fix debug spec assertions.
|
2024-03-20 18:03:02 +00:00 |
|
Sam Rose
|
545c67eac6
|
Remove mssql mock, unify SQL-based query tests.
|
2024-03-20 17:59:35 +00:00 |
|
Adria Navarro
|
3638c1d266
|
Merge branch 'master' into BUDI-8084/single-attachment-binding
|
2024-03-20 18:35:53 +01:00 |
|
Sam Rose
|
a81a1b13ce
|
Remove mysql mocks.
|
2024-03-20 16:55:34 +00:00 |
|
Sam Rose
|
6da84d2941
|
Fix lint errors.
|
2024-03-20 16:06:22 +00:00 |
|
Sam Rose
|
a82c38dc0c
|
Merge branch 'reorganise-row-tests-3' of github.com:budibase/budibase into reorganise-row-tests-3
|
2024-03-20 16:01:49 +00:00 |
|
Sam Rose
|
07c6dcc0c0
|
Merge branch 'master' of github.com:budibase/budibase into reorganise-row-tests-3
|
2024-03-20 16:01:29 +00:00 |
|
Sam Rose
|
681c53156f
|
Merge master.
|
2024-03-20 15:52:44 +00:00 |
|
Sam Rose
|
db4c3eb214
|
Remove no longer needed jest.unmnock call.
|
2024-03-20 15:42:40 +00:00 |
|
Sam Rose
|
ff22db3d9f
|
Fold MongoDB unit tests into integration tests, delete MongoDB mocks.
|
2024-03-20 15:42:06 +00:00 |
|
Adria Navarro
|
59a7d8052a
|
Single attachment subtype
|
2024-03-20 13:35:09 +01:00 |
|
Sam Rose
|
4783426b0f
|
Merge branch 'master' of github.com:budibase/budibase into reenable-no-unused-vars
|
2024-03-20 11:46:59 +00:00 |
|
Sam Rose
|
217b39c232
|
Reenable no-unused-vars
|
2024-03-20 11:46:39 +00:00 |
|
Sam Rose
|
15ddfd1309
|
Merge branch 'master' into reenable-no-prototype-builtins
|
2024-03-20 11:10:06 +00:00 |
|
Sam Rose
|
89e2b54aaa
|
Merge branch 'master' into reenable-no-undef
|
2024-03-20 10:58:42 +00:00 |
|
Michael Drury
|
910f654df5
|
Merge branch 'master' into fix/sql-table-update-aliasing
|
2024-03-20 10:47:23 +00:00 |
|
Sam Rose
|
efd4496d48
|
Reenable no-prototype-builtins
|
2024-03-20 10:27:51 +00:00 |
|
Adria Navarro
|
beb02bfcac
|
Fix flakiness
|
2024-03-20 11:15:12 +01:00 |
|
Sam Rose
|
ab83403ff4
|
Merge branch 'master' into reenable-no-undef
|
2024-03-20 09:56:32 +00:00 |
|
Sam Rose
|
282cc5a1e8
|
Merge branch 'master' into fix/sql-table-update-aliasing
|
2024-03-20 09:20:15 +00:00 |
|
Adria Navarro
|
7d12af9ba8
|
Merge branch 'master' into reenable-no-case-declarations
|
2024-03-19 19:51:11 +01:00 |
|
Sam Rose
|
009c795f54
|
Reenable no-undefs.
|
2024-03-19 17:47:39 +00:00 |
|
Michael Drury
|
34b4e8fd1d
|
Merge branch 'master' into fix/sql-table-update-aliasing
|
2024-03-19 17:35:23 +00:00 |
|
mike12345567
|
1f1e9758c5
|
Disabling aliasing for table creation, update and deletion. These operations don't require aliasing and so therefore it should be fully disabled.
|
2024-03-19 17:23:14 +00:00 |
|
Sam Rose
|
03a702e765
|
Merge master.
|
2024-03-19 17:07:26 +00:00 |
|
Michael Drury
|
856334e333
|
Merge branch 'master' into fix/13282
|
2024-03-19 17:05:51 +00:00 |
|
mike12345567
|
74abee8902
|
Fixing snapshot test.
|
2024-03-19 16:52:16 +00:00 |
|
Sam Rose
|
9eeb04fa95
|
Fix broken mocks.
|
2024-03-19 16:50:48 +00:00 |
|
mike12345567
|
8d7267691d
|
Handling aliasing in column conversions.
|
2024-03-19 16:28:25 +00:00 |
|
mike12345567
|
6a0e46a0a6
|
Proper fix, making sure that low level handling of JSON column types correctly handles aliasing.
|
2024-03-19 16:24:15 +00:00 |
|
mike12345567
|
612efba370
|
Merge branch 'fix/13282' of github.com:Budibase/budibase into fix/13282
|
2024-03-19 16:11:46 +00:00 |
|
mike12345567
|
4efec72b4d
|
Fixing an issue uncovered by tests, MS-SQL and MariaDB when columns are aliased don't always return an array, they may return a stringified version. Making the reference processor more hardy against this.
|
2024-03-19 16:11:26 +00:00 |
|
Michael Drury
|
7f509f0b66
|
Merge branch 'master' into fix/13282
|
2024-03-19 16:09:44 +00:00 |
|
Sam Rose
|
41a539d516
|
Merge branch 'master' of github.com:budibase/budibase into reenable-no-inner-declarations
|
2024-03-19 16:01:45 +00:00 |
|
Sam Rose
|
476f84c6d1
|
Merge branch 'master' into reenable-no-useless-escape
|
2024-03-19 16:00:07 +00:00 |
|
Sam Rose
|
f1278312ab
|
Reenable no-case-declarations.
|
2024-03-19 15:58:25 +00:00 |
|
Sam Rose
|
f6669c25cf
|
Merge branch 'master' of github.com:budibase/budibase into reenable-no-case-declarations
|
2024-03-19 15:53:19 +00:00 |
|
Sam Rose
|
7dc9e4ef3f
|
Fix incorrect test.
|
2024-03-19 15:34:02 +00:00 |
|
Sam Rose
|
9d351bcfed
|
Merge branch 'master' of github.com:budibase/budibase into add-lints-for-only
|
2024-03-19 15:25:33 +00:00 |
|
mike12345567
|
e0805f7056
|
fix for mysql test as well.
|
2024-03-19 15:17:13 +00:00 |
|
mike12345567
|
f82f6e7b3b
|
Set on save, isSQL as well.
|
2024-03-19 15:07:28 +00:00 |
|
mike12345567
|
faee609243
|
Merge branch 'fix/13282' of github.com:Budibase/budibase into fix/13282
|
2024-03-19 15:07:13 +00:00 |
|
mike12345567
|
8103e5291c
|
Fix test.
|
2024-03-19 15:06:23 +00:00 |
|
Michael Drury
|
45bfb8eaf3
|
Merge branch 'master' into fix/13282
|
2024-03-19 15:05:23 +00:00 |
|
mike12345567
|
55b9b00771
|
PR comments.
|
2024-03-19 14:50:38 +00:00 |
|
mike12345567
|
5c01ba0095
|
Fix for issue with aliasing not quite working as expected when interacting with very old datasources, there is a flag 'isSQL' which was not set in old versions, this is now set when retrieving datasources to avoid issues with it being unset.
|
2024-03-19 14:48:56 +00:00 |
|
mike12345567
|
abdff7d8e6
|
Adding test case.
|
2024-03-19 13:22:43 +00:00 |
|
mike12345567
|
68bc7bbdf5
|
Fixing issue, dis-allow passing HBS statements in as query parameters.
|
2024-03-19 12:52:06 +00:00 |
|
Sam Rose
|
80008a0739
|
Reenable no-inner-declarations.
|
2024-03-19 11:29:19 +00:00 |
|
Sam Rose
|
5749333fc7
|
Reenable no-useless-escape.
|
2024-03-19 11:14:16 +00:00 |
|
Sam Rose
|
1785f3af7e
|
Get lint passing.
|
2024-03-19 10:55:51 +00:00 |
|
Sam Rose
|
7a63dc9830
|
Making progress on getting the eslint-jest plugin working.
|
2024-03-19 10:46:59 +00:00 |
|
Sam Rose
|
1f63f0bddf
|
Run auto fix.
|
2024-03-19 09:46:10 +00:00 |
|
Sam Rose
|
03720b8ea8
|
Merge branch 'master' of github.com:budibase/budibase into add-lints-for-only
|
2024-03-19 09:41:42 +00:00 |
|
Sam Rose
|
35add186e0
|
Merge branch 'master' into reorganise-row-tests-2
|
2024-03-18 17:08:40 +00:00 |
|
Sam Rose
|
ae0eda21a5
|
Remove uses of console in tests.
|
2024-03-18 13:43:43 +00:00 |
|
Adria Navarro
|
d34b4c9d80
|
Set inputs to nx
|
2024-03-18 13:47:54 +01:00 |
|
Adria Navarro
|
6d7712fbdc
|
Remove .only
|
2024-03-18 10:18:45 +01:00 |
|
Adria Navarro
|
e373387071
|
Merge branch 'master' into chore/stringtemplates-to-esm
|
2024-03-18 10:00:27 +01:00 |
|
Adria Navarro
|
a0f8609baf
|
Merge pull request #13260 from Budibase/chore/clean-stringtemplates-usages-in-docker
Remove string-templates links from the docker images
|
2024-03-18 09:58:28 +01:00 |
|
Sam Rose
|
d4f9822c74
|
Move viewV2 tests out of row.spec.ts and into viewV2.spec.ts.
|
2024-03-15 17:03:47 +00:00 |
|
Sam Rose
|
fec6c7d267
|
Fold some mocky unit tests into row.spec.ts
|
2024-03-15 15:57:27 +00:00 |
|
Adria Navarro
|
8f3c21f045
|
Fix server jest mappers
|
2024-03-15 16:40:30 +01:00 |
|
Adria Navarro
|
dff96b88a2
|
Remove --frozen-lockfile
|
2024-03-15 14:53:50 +01:00 |
|
Adria Navarro
|
2d641a9672
|
Clean worker and server dockerfile string-templates injection
|
2024-03-15 14:53:50 +01:00 |
|
Adria Navarro
|
21fbd53041
|
Fix test mapper
|
2024-03-15 14:53:25 +01:00 |
|
Adria Navarro
|
3b1242b0e1
|
Merge branch 'master' into reorganise-row-tests
|
2024-03-15 13:13:43 +01:00 |
|
Sam Rose
|
ac61087379
|
Merge branch 'master' into reorganise-row-tests
|
2024-03-15 12:02:17 +00:00 |
|
Dean
|
b8277fc60f
|
Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites
|
2024-03-15 10:01:38 +00:00 |
|
deanhannigan
|
7a737e7664
|
Merge branch 'master' into feature/app-list-actions
|
2024-03-15 09:31:54 +00:00 |
|
Dean
|
f2dbeed6e8
|
Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites
|
2024-03-15 09:20:02 +00:00 |
|
deanhannigan
|
72a671e93b
|
Merge branch 'master' into feature/app-list-actions
|
2024-03-15 09:10:57 +00:00 |
|
Dean
|
4949ea1bcd
|
PR feedback
|
2024-03-15 09:09:44 +00:00 |
|
Sam Rose
|
3c2f2b95b3
|
Finishing touches.
|
2024-03-14 17:29:50 +00:00 |
|
Sam Rose
|
3b68873fc4
|
Move more view tests out of row.spec.ts
|
2024-03-14 17:17:56 +00:00 |
|
Sam Rose
|
850fb3d4ec
|
Get viewV2.spec.ts running against real databases.
|
2024-03-14 17:11:09 +00:00 |
|
Andrew Kingston
|
b6eab42c18
|
Merge branch 'cheeks-lab-day-binding-eval' of github.com:Budibase/budibase into cheeks-snippets-poc
|
2024-03-14 16:24:16 +00:00 |
|
Sam Rose
|
76e1a4b7da
|
Fix type check errors.
|
2024-03-14 11:19:04 +00:00 |
|
Dean
|
9755d40203
|
Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites
|
2024-03-14 09:52:01 +00:00 |
|
deanhannigan
|
1db358d5c2
|
Merge branch 'master' into feature/app-list-actions
|
2024-03-14 09:33:33 +00:00 |
|
Sam Rose
|
3da2261735
|
Convert view.spec.js to TypeScript, remove reliace on TestConfiguration.
|
2024-03-14 09:22:50 +00:00 |
|
Sam Rose
|
64ea77237f
|
Merge branch 'master' into budi-8067-sql-testing-more-datasource-types
|
2024-03-14 09:21:46 +00:00 |
|
Sam Rose
|
76ecfedaed
|
Reduce reliance on config a bit more.
|
2024-03-13 16:44:05 +00:00 |
|
Sam Rose
|
68777b0843
|
Remove all uses of config.createTable
|
2024-03-13 16:32:33 +00:00 |
|
Sam Rose
|
d3c8a28ab6
|
Remove more old testing practices.
|
2024-03-13 16:20:45 +00:00 |
|
Sam Rose
|
ed2926d924
|
Significantly reduce reliance on the config.* methods on row.spec.ts, making them more independent.
|
2024-03-13 16:08:21 +00:00 |
|
Adria Navarro
|
625c1dda9f
|
Improve tests
|
2024-03-13 16:54:39 +01:00 |
|
Adria Navarro
|
940ff5acd2
|
Fix table changes with empty attachments
|
2024-03-13 16:48:58 +01:00 |
|
Adria Navarro
|
0420734d97
|
Add failing test
|
2024-03-13 16:48:32 +01:00 |
|
Sam Rose
|
dbf2efb76d
|
Merge branch 'budi-8067-sql-testing-more-datasource-types' of github.com:budibase/budibase into budi-8067-sql-testing-more-datasource-types
|
2024-03-13 13:38:29 +00:00 |
|
Sam Rose
|
a5c8e8845f
|
Implement Adri's type guard suggestion.
|
2024-03-13 13:38:08 +00:00 |
|
Andrew Kingston
|
30622a56ca
|
Add updated snippets IVM bundle
|
2024-03-13 12:50:26 +00:00 |
|
Andrew Kingston
|
663abde785
|
Optimise isolated-vm snippet performance by using a map and by caching evaluated snippets
|
2024-03-13 12:48:55 +00:00 |
|
Andrew Kingston
|
2d12a1a8fa
|
Add server-side validation for snippet names
|
2024-03-13 11:48:17 +00:00 |
|
Sam Rose
|
05cd71107b
|
Merge branch 'master' into budi-8067-sql-testing-more-datasource-types
|
2024-03-13 11:29:46 +00:00 |
|
Andrew Kingston
|
e45beff059
|
Merge branch 'master' of github.com:Budibase/budibase into cheeks-snippets-poc
|
2024-03-13 10:21:07 +00:00 |
|
Andrew Kingston
|
c25ea7a9d7
|
Fix external triggers not getting snippet context
|
2024-03-13 09:42:31 +00:00 |
|
Adria Navarro
|
cc275983dc
|
Merge branch 'master' into cleanup-isolates
|
2024-03-13 10:30:37 +01:00 |
|
Andrew Kingston
|
20f4c5a77d
|
Add snippet context before testing automations manually
|
2024-03-12 21:41:00 +00:00 |
|
Andrew Kingston
|
28d938ba3e
|
Lint
|
2024-03-12 19:09:32 +00:00 |
|
Sam Rose
|
d061c19c80
|
Remove some extraneous, unused code.
|
2024-03-12 17:21:33 +00:00 |
|
Sam Rose
|
a70cb903f6
|
Remove jest timeout.
|
2024-03-12 17:17:01 +00:00 |
|
Andrew Kingston
|
16ce5ac65e
|
Update how snippets are fetched and enriched into context, because HBS helpers can't be async
|
2024-03-12 17:02:01 +00:00 |
|
Andrew Kingston
|
10c581c3be
|
Fetch snippets from app doc when creating a new isolate
|
2024-03-12 15:39:26 +00:00 |
|
Sam Rose
|
aff0209176
|
MariaDB tests passing.
|
2024-03-12 15:27:34 +00:00 |
|
Sam Rose
|
1334f5dcc5
|
SQL Server fully passing.
|
2024-03-12 14:46:52 +00:00 |
|
Sam Rose
|
477d17b53e
|
Making progress on getting SQL Server working.
|
2024-03-12 12:25:30 +00:00 |
|
Sam Rose
|
d1f876d67f
|
Fix test that was failing because SQL Server doesn't allow you to insert values into primary key columns unless you set a setting.
|
2024-03-12 10:55:58 +00:00 |
|
Sam Rose
|
ce209a16b3
|
Get tests running with SQL Server. Need to make them pass next.
|
2024-03-12 10:42:42 +00:00 |
|
Sam Rose
|
186f916b40
|
Get tests passing against a real MySQL.
|
2024-03-12 09:57:59 +00:00 |
|
Andrew Kingston
|
8b71c2731b
|
Merge branch 'cheeks-lab-day-binding-eval' of github.com:Budibase/budibase into cheeks-snippets-poc
|
2024-03-11 16:16:29 +00:00 |
|
Dean
|
1cd20781fb
|
Merge remote-tracking branch 'origin/feature/app-list-actions' into feature/app-favourites
|
2024-03-11 14:41:07 +00:00 |
|
Dean
|
debb7c7255
|
Merge remote-tracking branch 'origin/master' into feature/app-list-actions
|
2024-03-11 14:33:05 +00:00 |
|
Dean
|
d6fd5933a4
|
PR feedback and bug fix for server tests being completely skipped
|
2024-03-11 14:22:41 +00:00 |
|
Andrew Kingston
|
af10b65d51
|
Merge branch 'cheeks-lab-day-binding-eval' of github.com:Budibase/budibase into cheeks-snippets-poc
|
2024-03-11 13:55:12 +00:00 |
|
Dean
|
c5753dab0a
|
Fix for duplicate app, PR feedback. Update for View only UX in app row, ensure favourite is displayed
|
2024-03-11 09:20:19 +00:00 |
|
mike12345567
|
507fa2b417
|
Quick fix for #12502 - the schema was never updating in the UI no matter what was input despite the response - cleaned up the key parsing a little on the backend and made sure there is simply one schema that the frontend always uses, respecting whatever the backend responds with.
|
2024-03-08 16:50:59 +00:00 |
|
deanhannigan
|
66f0deecae
|
Merge branch 'master' into feature/app-list-actions
|
2024-03-08 14:44:08 +00:00 |
|
mike12345567
|
22753a6b04
|
Merge branch 'master' of github.com:Budibase/budibase into fix/13199-deleted-rows-issue
|
2024-03-08 13:11:57 +00:00 |
|
deanhannigan
|
460c2573e4
|
Merge branch 'master' into feature/app-list-actions
|
2024-03-08 12:24:15 +00:00 |
|
Michael Drury
|
9027e6e82a
|
Initing doc writethrough cache as part of the worker/server init process, as well as part of doc writethrough tests.
|
2024-03-08 12:20:52 +00:00 |
|
mike12345567
|
9ec77c45c8
|
Adding test case to confirm works as expected.
|
2024-03-08 10:24:48 +00:00 |
|
mike12345567
|
b975132329
|
Fix for deleted row issue - test incoming.
|
2024-03-07 18:08:50 +00:00 |
|
Sam Rose
|
9b91e47220
|
Respond to Adri's feedback.
|
2024-03-07 15:01:38 +00:00 |
|
Sam Rose
|
ce599e775f
|
Add APM spans for request cleanup functions.
|
2024-03-07 14:56:30 +00:00 |
|
Sam Rose
|
4325b99d7d
|
Merge branch 'master' of github.com:budibase/budibase into cleanup-isolates
|
2024-03-07 13:37:31 +00:00 |
|
Andrew Kingston
|
d4a657bbfe
|
Pass snippets from builder to client when inside the builder preview to ensure new snippets can be evaluated
|
2024-03-07 08:25:31 +00:00 |
|
Sam Rose
|
2946188ab1
|
Merge branch 'master' into enforce-example-com-emails-in-tests
|
2024-03-06 17:15:43 +00:00 |
|
Sam Rose
|
470b5b5349
|
Remove incorrect cache invalidation.
|
2024-03-06 17:02:37 +00:00 |
|
Sam Rose
|
b7e5d9f71a
|
Sync all roles on any role change.
|
2024-03-06 16:58:51 +00:00 |
|
Sam Rose
|
2c04fa453c
|
Merge branch 'master' of github.com:budibase/budibase into budi-7710-user-groups-do-not-fully-support-custom-roles-5
|
2024-03-06 16:58:16 +00:00 |
|
Sam Rose
|
aa20088274
|
Fix tests.
|
2024-03-06 16:57:29 +00:00 |
|
Sam Rose
|
4b24fb7c68
|
Merge master.
|
2024-03-06 14:59:39 +00:00 |
|
Sam Rose
|
30c1b07309
|
Merge master.
|
2024-03-06 14:53:54 +00:00 |
|
Adria Navarro
|
baa58990c8
|
Merge branch 'master' into BUDI-8046/redis-increment
|
2024-03-06 12:32:51 +01:00 |
|
Sam Rose
|
458bb31d27
|
Merge branch 'master' of github.com:budibase/budibase into budi-7710-user-groups-do-not-fully-support-custom-roles-5
|
2024-03-06 10:08:17 +00:00 |
|
Sam Rose
|
2b206f2105
|
Fix the TODO I left myself last night.
|
2024-03-06 10:00:02 +00:00 |
|
deanhannigan
|
63f9995a21
|
Merge branch 'master' into feature/app-list-actions
|
2024-03-06 09:04:51 +00:00 |
|
Adria Navarro
|
b774987e61
|
Install testcontainers
|
2024-03-06 00:33:04 +01:00 |
|
Andrew Kingston
|
706f9b5d4a
|
Update snippets to be an array
|
2024-03-05 19:11:34 +00:00 |
|
Michael Drury
|
de56324a4b
|
Linting
|
2024-03-05 18:16:27 +00:00 |
|
Michael Drury
|
b58b0d3b40
|
Fixing integration base types.
|
2024-03-05 18:15:19 +00:00 |
|
Michael Drury
|
1918ec6c68
|
Reverting type changes.
|
2024-03-05 18:00:15 +00:00 |
|
Michael Drury
|
b72edc21ec
|
Linting.
|
2024-03-05 17:46:09 +00:00 |
|
Michael Drury
|
4d3e033435
|
Merge branch 'master' into fix/13189
|
2024-03-05 17:43:53 +00:00 |
|
Michael Drury
|
edda776b14
|
PR comments.
|
2024-03-05 17:42:44 +00:00 |
|
Sam Rose
|
11704ea983
|
TODO.
|
2024-03-05 17:40:38 +00:00 |
|
Sam Rose
|
182a1df960
|
Fix the bug, I think.
|
2024-03-05 17:35:04 +00:00 |
|
Michael Drury
|
0520c0c540
|
Adding tests to confirm when aliasing should be used.
|
2024-03-05 17:27:35 +00:00 |
|
Dean
|
136eeefc26
|
Merge remote-tracking branch 'origin/master' into feature/app-list-actions
|
2024-03-05 16:24:14 +00:00 |
|