Commit Graph

31621 Commits

Author SHA1 Message Date
mike12345567 68374bce29 Testing backend JS further. 2025-01-20 16:40:08 +00:00
mike12345567 98bd824d7a Adding the ability to configure whether or not string templates is testing backend JS or frontend. 2025-01-20 16:33:21 +00:00
mike12345567 9c65f1ab41 Another quick fix. 2025-01-20 15:58:11 +00:00
mike12345567 ae73c0147f Adding test checks. 2025-01-20 15:41:08 +00:00
mike12345567 fb41c72f80 Merge branch 'feature/js-logging' of github.com:Budibase/budibase into feature/js-logging 2025-01-20 15:34:54 +00:00
mike12345567 a920be3207 Remove error. 2025-01-20 15:33:06 +00:00
Michael Drury 963b2e878b
Merge branch 'master' into feature/js-logging 2025-01-20 15:30:25 +00:00
mike12345567 3b03515253 Fixing test failure. 2025-01-20 15:23:00 +00:00
Sam Rose f2eb60b9d3
Merge branch 'pro-279-pull-automation-definitions-into-shared-core' of github.com:budibase/budibase into pro-279-pull-automation-definitions-into-shared-core 2025-01-20 15:09:08 +00:00
Sam Rose 75dac8f334
Fix tests (again). 2025-01-20 15:08:50 +00:00
Adria Navarro 3c4ac9ad5a Errors from builder store 2025-01-20 16:04:39 +01:00
Adria Navarro 7e02938619 Screen helpers, findComponentsBySettingsType 2025-01-20 15:55:17 +01:00
Sam Rose 044bbab9fc
Merge branch 'master' into pro-279-pull-automation-definitions-into-shared-core 2025-01-20 14:48:42 +00:00
Sam Rose 0b1ff21da5
Fix tests. 2025-01-20 14:44:06 +00:00
Sam Rose 68c7a6a9ca
Merge branch 'master' of github.com:budibase/budibase into pro-279-pull-automation-definitions-into-shared-core 2025-01-20 14:40:25 +00:00
Sam Rose b8e5fce724
Merge branch 'master' into remove-dead-code 2025-01-20 14:39:34 +00:00
Adria Navarro 5d9a61bfa4
Merge branch 'master' into BUDI-8986/ground-work 2025-01-20 15:10:34 +01:00
Adria Navarro 199aa80e25 Move types 2025-01-20 15:10:03 +01:00
Adria Navarro cbabaaf8f7 Move types 2025-01-20 15:09:02 +01:00
Adria Navarro 0b73f53974 Automatically type getContext response 2025-01-20 14:51:37 +01:00
Sam Rose 6068390d16
Merge branch 'master' into remove-dead-code 2025-01-20 13:18:28 +00:00
deanhannigan 617eafac14
Merge branch 'master' into screen-store-ts-conversion 2025-01-20 12:14:12 +00:00
Sam Rose e06734efe8
Merge branch 'master' into server-ts-2 2025-01-20 11:25:38 +00:00
mike12345567 bd5e55480e Adding more test cases. 2025-01-20 11:16:19 +00:00
Dean 51a98229e8 Lint 2025-01-20 11:05:17 +00:00
Dean 1578c1a64b PR Feedback 2025-01-20 10:48:00 +00:00
deanhannigan 9d49d685a3
Merge branch 'master' into screen-store-ts-conversion 2025-01-20 09:09:27 +00:00
Adria Navarro 0d1f5c698e Add basic datasource validation error 2025-01-20 09:54:12 +01:00
Adria Navarro fa930de15e Type fields 2025-01-20 09:45:22 +01:00
Adria Navarro f84ddd2b57 Fix types after merge 2025-01-17 21:17:39 +01:00
Adria Navarro 93f8ab9bdf
Merge branch 'master' into BUDI-8986/ground-work 2025-01-17 21:12:08 +01:00
mike12345567 272bbf5f8b Logging with types - allows for coloured outputs. 2025-01-17 17:18:42 +00:00
Andrew Kingston 4675552ba9
Merge branch 'master' into bbui-ts 2025-01-17 15:05:50 +00:00
Martin McKeaveney 46e88bd79d lint 2025-01-17 14:15:40 +00:00
Adria Navarro 14bc491d2c More typings 2025-01-17 12:44:39 +01:00
Andrew Kingston ffd2d7bd18
Type heading as example TS svelte component 2025-01-17 11:28:21 +00:00
Andrew Kingston 3fa7a23932
Update helpers 2025-01-17 11:23:16 +00:00
Andrew Kingston 50a8caddb9
Type BBUI helpers 2025-01-17 11:15:52 +00:00
mike12345567 e146d995eb Adding in support for multi-parameter logs and actual logging to console. 2025-01-17 11:06:55 +00:00
Adria Navarro 16222f0476
Merge branch 'master' into BUDI-8986/ground-work 2025-01-17 12:03:25 +01:00
Andrew Kingston 65ef56e416
Add basic TS config for BBUI 2025-01-17 11:02:08 +00:00
Adria Navarro ed35acc01a Revert Component store to readable 2025-01-17 11:57:38 +01:00
Adria Navarro 84dbcb0f69 Change errorState to boolean 2025-01-17 11:51:48 +01:00
Adria Navarro 8cf7375202 Type schema object 2025-01-17 10:33:01 +01:00
Adria Navarro a79c1e1019
Merge branch 'master' into binding-ts-improvements 2025-01-17 09:56:39 +01:00
mike12345567 e6d536bcc8 Getting the line number calculated correctly, as well as adding some basic test cases. 2025-01-16 18:15:54 +00:00
Sam Rose cd6c3e3945
Extract automation step definitions out into shared-core. 2025-01-16 17:25:13 +00:00
Sam Rose d7b741ef92
Merge branch 'master' into server-ts-2 2025-01-16 16:54:10 +00:00
Sam Rose 177005ed5e
Convert viewBuilder.spec.js to ts 2025-01-16 16:53:21 +00:00
Martin McKeaveney bfc5b49d1e
Merge pull request #15379 from Budibase/budi-8973-rows-being-deleted-after-changing-tables-or-going-on
fix column names with spaces for relationship columns
2025-01-16 16:52:00 +00:00
Martin McKeaveney d610317ef5 fix tests 2025-01-16 16:41:00 +00:00
Adria Navarro 2d4541a1af Type icon 2025-01-16 17:08:59 +01:00
Adria Navarro da1f1177db Type ComponentErrorState 2025-01-16 17:08:44 +01:00
mike12345567 7efe88dfda Merge branch 'binding-ts-improvements' of github.com:Budibase/budibase into feature/js-logging 2025-01-16 16:00:22 +00:00
Adria Navarro 566da4b2a3 ViewV2, return 404 if not found 2025-01-16 16:58:57 +01:00
Adria Navarro 325fea0c10 ViewV2, return 404 if not found 2025-01-16 16:55:24 +01:00
mike12345567 a142c0cd2a Fixing build issue. 2025-01-16 15:54:32 +00:00
mike12345567 d3a2306787 Finishing link up of logs. 2025-01-16 15:48:49 +00:00
Adria Navarro 029b7754ca Type other params 2025-01-16 16:44:55 +01:00
Adria Navarro a466a2d670 Type params 2025-01-16 16:44:41 +01:00
Adria Navarro f74e2c6693 Convert form block 2025-01-16 16:40:51 +01:00
mike12345567 28958f5a1c Expose the ability to get logs. 2025-01-16 15:29:50 +00:00
Martin McKeaveney c69e604eaf lint 2025-01-16 15:17:40 +00:00
Sam Rose fbb5c6cf6e
Merge branch 'master' into backend-core-ts 2025-01-16 15:17:21 +00:00
Martin McKeaveney e4f7fa7fad more consistent null handling 2025-01-16 15:07:32 +00:00
Martin McKeaveney 3bd56bdca7 remove nulls for raw and rely on defaults 2025-01-16 14:32:52 +00:00
Martin McKeaveney c077f7e84c lint 2025-01-16 14:20:26 +00:00
Martin McKeaveney df2f6cf257 re-added nulls 2025-01-16 14:17:02 +00:00
Martin McKeaveney 7c8bef3da7 fix column names with spaces for relationship columns 2025-01-16 14:10:00 +00:00
Michael Drury 3f10d9d8ed Linting. 2025-01-16 12:19:36 +00:00
Michael Drury 9b88fcea47 Merge branch 'master' of github.com:Budibase/budibase into binding-ts-improvements 2025-01-16 12:03:40 +00:00
Michael Drury dd96f4ef8e PR comments. 2025-01-16 11:45:45 +00:00
Sam Rose af4021592b
Merge branch 'master' into server-ts 2025-01-16 10:52:28 +00:00
Sam Rose aa2bf74a7d
Convert openapi2.spec.js 2025-01-16 10:29:48 +00:00
Sam Rose 5709c3b836
Convert curl.spec.js 2025-01-16 10:01:51 +00:00
Adria Navarro 40196c6c01
Merge branch 'master' into ts/type-fetchData-usages 2025-01-16 10:58:26 +01:00
Sam Rose 9c7fc41913
Convert last few .js files in backend-core to .ts 2025-01-16 09:41:51 +00:00
Adria Navarro 482f8aa820 Update types 2025-01-16 10:28:06 +01:00
mike12345567 6f9f36f9eb Getting string templates ready. 2025-01-15 18:38:23 +00:00
mike12345567 ec1e145eb5 Formatting for log lines. 2025-01-15 18:06:49 +00:00
Sam Rose ff4f8f1d66
Remove unused test. 2025-01-15 17:45:28 +00:00
Sam Rose 80fbaa1599
Remove old migration system. 2025-01-15 17:37:37 +00:00
mike12345567 b3ccca051e Fixing build issue. 2025-01-15 17:12:17 +00:00
mike12345567 84f1a95a8b Implementing JSONValue type for passing binding results around. 2025-01-15 17:05:32 +00:00
mike12345567 afef511664 Removing .result from evaluation side panel. 2025-01-15 16:38:34 +00:00
mike12345567 1dfedc1ee1 Linting. 2025-01-15 15:43:15 +00:00
mike12345567 80a67dccc0 Typing fixes. 2025-01-15 15:40:18 +00:00
Michael Drury c05c111ade
Merge branch 'master' into binding-ts-improvements 2025-01-15 15:27:52 +00:00
mike12345567 fa3c5f1466 copyToClipboard typing improvement. 2025-01-15 15:25:55 +00:00
mike12345567 ef3ac8883e Small TS improvement - make sure result/error is typed correctly. 2025-01-15 15:18:11 +00:00
mike12345567 7db70a602d Final part to get TS building. 2025-01-15 15:07:48 +00:00
mike12345567 0b909b434a Work on binding drawer typing. 2025-01-15 14:34:36 +00:00
Sam Rose 481b6721f8
Merge branch 'master' into budi-8960-issue-sorting-dates-when-using-mmddyyyy 2025-01-15 12:26:00 +00:00
Adria Navarro 19c32299b1
Merge branch 'master' into ts/type-fetchData-usages 2025-01-15 12:35:58 +01:00
Adria Navarro 55204871a2 Fix types 2025-01-15 12:35:36 +01:00
Adria Navarro 72d7443d72 Fix types 2025-01-15 12:28:45 +01:00
Adria Navarro 0f069b77fc
Merge branch 'master' into ts/type-fetchData-usages 2025-01-15 12:03:02 +01:00
Adria Navarro 4a83d0fc1c Type parameters 2025-01-15 11:47:33 +01:00
Sam Rose b4a811a73f
Merge branch 'master' into budi-8960-issue-sorting-dates-when-using-mmddyyyy 2025-01-15 10:44:08 +00:00
Adria Navarro ea151e2ee5 Lint 2025-01-15 11:38:58 +01:00
Adria Navarro 1be1787bdc Don't publish sourcemap for pro 2025-01-15 11:04:15 +01:00
Adria Navarro d55e29f9a6 Move type 2025-01-15 10:42:37 +01:00
Adria Navarro a3d73ee6ce Smarter datasource 2025-01-15 10:40:41 +01:00
Adria Navarro cf4ce587c4 Cleanups 2025-01-15 10:24:28 +01:00
Peter Clement cc053ec190
Merge branch 'master' into builder-store-conversions-pc 2025-01-15 09:02:49 +00:00
Adria Navarro b75242e81e
Merge branch 'master' into fix-built-pro 2025-01-14 23:38:53 +01:00
Adria Navarro ccf3e78701 Update pro submodule 2025-01-14 23:35:18 +01:00
mike12345567 2fdf2289ed Further conversions. 2025-01-14 18:49:32 +00:00
mike12345567 095eb0fe3a First iteration on introducing Typescript to the binding panel experience. 2025-01-14 18:27:05 +00:00
Adria Navarro 3715bd0bed Update pro submodule 2025-01-14 16:51:31 +01:00
Adria Navarro bc1e95b012 Add sourcemap 2025-01-14 16:15:24 +01:00
Adria Navarro a3bcaddabb Re-add tests files in backend-core/dist 2025-01-14 16:05:14 +01:00
Sam Rose 0920c2dda8
Merge branch 'master' of github.com:budibase/budibase into budi-8960-issue-sorting-dates-when-using-mmddyyyy 2025-01-14 14:04:10 +00:00
Sam Rose 55f3dbcce5
Fix tests. 2025-01-14 14:03:59 +00:00
Adria Navarro 2ad7e73813 More types 2025-01-14 12:58:53 +01:00
Adria Navarro 5b4b27dc16 Improve typings removing generics 2025-01-14 12:51:27 +01:00
Adria Navarro 7d284ae50e Type DataProvider 2025-01-14 11:57:20 +01:00
Adria Navarro 85ab9e3ce3 Type and export 2025-01-14 11:51:19 +01:00
Adria Navarro f1680f4941 Fix imports 2025-01-14 11:47:46 +01:00
Adria Navarro 4afaa85b84 Types 2025-01-14 11:46:58 +01:00
Adria Navarro 0665ff1307 Convert test 2025-01-14 11:37:14 +01:00
Adria Navarro 35d5e51898 Convert and fix tests 2025-01-14 11:35:43 +01:00
Adria Navarro 9f5f0d468e Remove TODO 2025-01-14 11:26:37 +01:00
Adria Navarro bcbf16a69b Typing defititions 2025-01-14 11:25:26 +01:00
Adria Navarro 06013929e4 Fix usage 2025-01-14 11:14:34 +01:00
Adria Navarro 8624997f4c Fix types 2025-01-14 11:14:30 +01:00
Adria Navarro bd1a04ff1b Type UIDatasource 2025-01-14 11:01:41 +01:00
Adria Navarro 79039a1c30 Use union type 2025-01-14 10:52:08 +01:00
Adria Navarro c1981aaa29 Rename DataFetch to BaseDataFetch 2025-01-14 10:48:50 +01:00
Adria Navarro 30c942c852 Type options 2025-01-14 10:45:08 +01:00
Adria Navarro 41c8ab976f Type 2025-01-14 10:09:10 +01:00
Adria Navarro ca1015baf6 Remove unexpected never field 2025-01-14 10:07:50 +01:00
Adria Navarro 8281ec4e3e Allow feature flags as strings 2025-01-14 10:06:51 +01:00
Adria Navarro 2558bd3e6a Type feature flags 2025-01-14 10:06:51 +01:00
Adria Navarro d912e95849 Type fetchData 2025-01-14 10:06:51 +01:00
Adria Navarro a8d7a97bd6 Type warnings 2025-01-14 10:06:51 +01:00
Adria Navarro 2a853d3992 Type helpers 2025-01-14 10:06:51 +01:00
Adria Navarro 8f282d54d2 Type duplicates 2025-01-14 10:06:51 +01:00
Adria Navarro b3d18b16cf Type pagination 2025-01-14 10:06:51 +01:00
Adria Navarro bdd0d10d0d Extra typings 2025-01-14 10:06:51 +01:00
Adria Navarro d97c492d36 Typing utils 2025-01-14 10:06:51 +01:00
Adria Navarro 819f6f52e3 Typings 2025-01-14 10:06:35 +01:00
Adria Navarro 2fd120c656 Convert utils 2025-01-14 10:05:49 +01:00
Adria Navarro 1bf99d31de Type constants 2025-01-14 10:05:49 +01:00
Adria Navarro d9eb7eaa55 Type constants 2025-01-14 10:05:49 +01:00
Peter Clement 0bc1e33ef3 pr comments 2025-01-13 18:20:22 +00:00
Adria Navarro 29dcdba7c5 Lint 2025-01-13 17:29:21 +01:00
Adria Navarro 2a8f58bfc2
Merge branch 'master' into fix-default-values-setup 2025-01-13 17:26:47 +01:00
Adria Navarro 378e611222 Remove DEFAULT_VALUES flag check 2025-01-13 17:23:12 +01:00
Adria Navarro 29ea6ebdf4 Merge branch 'master' into ts/client-utils 2025-01-13 17:07:31 +01:00
deanhannigan bce541a84e
Merge branch 'master' into s3-upload-fixes 2025-01-13 13:54:38 +00:00
Andrew Kingston df3ed1760f
Merge branch 'master' into type-portal-other-stores 2025-01-13 13:25:20 +00:00
Michael Drury 757d99a411
Merge branch 'master' into fix/automation-query-rows-table-with-spaces 2025-01-13 12:55:51 +00:00
Sam Rose e55874a698
More validation around datetime columns and bulk importing. 2025-01-13 12:51:13 +00:00
Dean 411924b497 PR feedback. Limit API changes only to the S3 PR 2025-01-13 12:42:31 +00:00
mike12345567 0d6474a38a Other steps. 2025-01-13 12:30:19 +00:00
Dean 7f639a45a7 Merge remote-tracking branch 'origin/master' into s3-upload-fixes 2025-01-13 12:24:58 +00:00
Andrew Kingston 742a1a5806
Merge branch 'type-portal-other-stores' of github.com:Budibase/budibase into type-portal-other-stores 2025-01-13 12:10:56 +00:00
Adria Navarro 3f6dcb569e Add comment 2025-01-13 13:06:01 +01:00
Adria Navarro 92a1b0b4ac Type 2025-01-13 13:03:04 +01:00
Adria Navarro c38d694727 Convert linkable 2025-01-13 13:03:04 +01:00
Adria Navarro a566b49ec3 Fix @/constants usages 2025-01-13 13:03:04 +01:00
Adria Navarro d88ba716bb Type grid 2025-01-13 13:03:04 +01:00
Adria Navarro ec0de61cf7 Types 2025-01-13 13:03:04 +01:00
Adria Navarro 558b7c88a7 Basic grid conversion 2025-01-13 13:03:04 +01:00
Adria Navarro c4ba33cf5b Fix types 2025-01-13 13:03:04 +01:00
Adria Navarro 831df35c5e Initial blocks conversion 2025-01-13 13:03:04 +01:00
Andrew Kingston 9e10921e29
Update tests 2025-01-13 12:01:29 +00:00
Sam Rose d06b22d4b8
Add sorting tests for dateonly fields. 2025-01-13 11:56:33 +00:00
Andrew Kingston dddf32e988
Merge branch 'master' into type-portal-other-stores 2025-01-13 11:48:27 +00:00
Adria Navarro f20fcce4cd
Merge branch 'master' into ts/cient-api-patches 2025-01-13 12:44:10 +01:00
mike12345567 87e7245aee Merge branch 'master' of github.com:Budibase/budibase into fix/automation-query-rows-table-with-spaces 2025-01-13 11:42:27 +00:00
Andrew Kingston 153d905921
Update exports 2025-01-13 11:33:39 +00:00
Andrew Kingston 502c160530
Convert admin store to BudiStore 2025-01-13 11:31:44 +00:00
Andrew Kingston 12b283d41e
Convert portal navigation store to BudiStore 2025-01-13 11:28:04 +00:00
Andrew Kingston 65bd89250d
Convert portal barrel file to TS 2025-01-13 11:24:04 +00:00
Andrew Kingston 5f3825118f
Convert portal theme store to TS 2025-01-13 11:23:09 +00:00
Adria Navarro 593c74ef8f
Merge branch 'master' into BUDI-8885/only-select-required-columns-from-sql-databases 2025-01-13 12:20:06 +01:00
Adria Navarro da4014e5aa Remove outdated TODO 2025-01-13 12:19:44 +01:00
Andrew Kingston 085617a522
Convert portal temporal store to TS 2025-01-13 11:17:11 +00:00
deanhannigan 6a120d4d79
Merge branch 'master' into s3-upload-fixes 2025-01-13 11:15:55 +00:00
Andrew Kingston 4acb8fae99
Convert portal templates store 2025-01-13 11:09:22 +00:00
Adria Navarro 432f80f1a6 Fix types 2025-01-13 11:59:30 +01:00
Andrew Kingston 79a74ff709
Remove log 2025-01-13 10:58:31 +00:00
Andrew Kingston 53b12075bb
Fix unrelated automation log error message 2025-01-13 10:57:10 +00:00
Adria Navarro 6b780e6865 Add comment 2025-01-13 11:52:15 +01:00
Andrew Kingston 70aae1ff21
Merge branch 'type-portal-user-store-2' of github.com:Budibase/budibase into type-portal-user-store-2 2025-01-13 10:50:35 +00:00
Andrew Kingston bd378f0bd4
Simplify usage quota refreshing when doing user CRUD 2025-01-13 10:50:23 +00:00
Andrew Kingston 358ee1a522
Merge branch 'master' into type-portal-user-store-2 2025-01-13 10:38:47 +00:00
Andrew Kingston 1ec4b4c6b7
Fix this reference 2025-01-13 10:38:00 +00:00
Adria Navarro 20a226a0a5 Initial typings 2025-01-13 11:30:04 +01:00
Adria Navarro d8abff1a75 js to ts 2025-01-13 11:26:32 +01:00
Andrew Kingston e2ecfc871d
Merge branch 'type-portal-user-store-2' of github.com:Budibase/budibase into type-portal-user-store-2 2025-01-13 10:25:02 +00:00
Andrew Kingston a6ac76eb05
Fix group actions error 2025-01-13 10:24:37 +00:00
Andrew Kingston fcb3a3a198
Fix this reference 2025-01-13 10:24:23 +00:00
Sam Rose 27f96cfa32
Merge branch 'master' into budi-8957-date-filter-equals-does-not-work 2025-01-13 09:44:09 +00:00
Andrew Kingston 8ec852873f
Merge branch 'master' into type-portal-user-store-2 2025-01-13 09:13:15 +00:00
mike12345567 640dd930de Updating query row to correctly decode the input table Id as it will be encoded. The CTX expects this to be passed in its decoded state as Koa would do to encoded URLs. 2025-01-10 17:45:51 +00:00
Adria Navarro 337339d6e5 Remove confusing empty filter 2025-01-10 16:39:55 +01:00
Adria Navarro e7400f982c Add comment 2025-01-10 16:29:44 +01:00