mike12345567
|
6cb7c2b770
|
Fix for safari, removing all usage of regex lookbehinds.
|
2022-02-15 14:48:32 +00:00 |
mike12345567
|
07a285843e
|
Fixing issue with isValid function found by testcase.
|
2022-02-08 17:22:44 +00:00 |
mike12345567
|
a35a8cb81c
|
Addomg a fix for #4370 - allow queries to contain newlines, they will always be escaped.
|
2022-02-07 17:56:01 +00:00 |
mike12345567
|
82c4c0b731
|
Fixing merge conflict.
|
2022-02-03 20:32:20 +00:00 |
mike12345567
|
f2a025013e
|
Fix for #4308 - triple brace conversion was not working correctly, wrote this into the string templates instead - also fixing an issue with the RBAC for Rest.
|
2022-02-03 18:44:34 +00:00 |
mike12345567
|
f9c7877e02
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering
|
2022-01-31 15:21:15 +00:00 |
mike12345567
|
ab5c7766b4
|
Bit of refactoring, adding in functionality to remove invalid static formula when the elements that the formula depends on are removed.
|
2022-01-24 18:22:59 +00:00 |
mike12345567
|
deb4a34c18
|
Adding the ability to filter using the filter drawer for formula fields, getting them based on the enriched contents of a row - adding functionality to denote to each table which other tables depend on them for formula.
|
2022-01-21 16:24:24 +00:00 |
Andrew Kingston
|
358aed6d4f
|
Update {{ now }} HBS helper to floor to the second instead of millisecond
|
2022-01-20 19:37:01 +00:00 |
Andrew Kingston
|
56ef16665e
|
Transform the output of JS expressions to be actual types rather than strings
|
2022-01-20 19:24:39 +00:00 |
Andrew Kingston
|
c8121ed0e3
|
Transform the output of JS expressions to be actual types rather than strings
|
2022-01-18 13:20:06 +00:00 |
Andrew Kingston
|
28557a3f96
|
Remove the pre-execution validation in string templates to double performance and prevent JS binding issues when mutating context
|
2021-12-06 17:58:43 +00:00 |
Andrew Kingston
|
a721619a06
|
Update literal helper to return an empty string rather than the string 'undefined' when the value is undefined
|
2021-11-15 12:25:30 +00:00 |
mike12345567
|
da38734a62
|
Fixing bug #3195 with zero/falsy values not being passed out of bindings.
|
2021-11-02 16:55:16 +00:00 |
mike12345567
|
eb411cd0b0
|
Fixing #2718 - disabling handlebars helpers for queries.
|
2021-10-26 20:04:36 +01:00 |
Andrew Kingston
|
b1f174debe
|
Remove optional chaining from string-templates
|
2021-10-14 13:04:57 +01:00 |
Andrew Kingston
|
29d58f08c1
|
Block certain browser API's when executing JS in the browser
|
2021-10-14 12:02:34 +01:00 |
Andrew Kingston
|
01dfef735f
|
Use vm2 for JS execution in node, and a vm polyfill for the browser. Use 2 standalone entrypoints for string-templates depending on env
|
2021-10-14 11:51:05 +01:00 |
Andrew Kingston
|
aa150989bd
|
Prevent executing JS bindings when running in a Node env
|
2021-10-13 14:37:14 +01:00 |
Andrew Kingston
|
4d6d453676
|
Add one second timeout to execution of JS bindings
|
2021-10-13 13:44:43 +01:00 |
Andrew Kingston
|
4245430561
|
Fix issue deeply extract falsey values from context while executing JS bindings
|
2021-10-12 16:13:07 +01:00 |
Andrew Kingston
|
39e98800d3
|
Correctly handle JS nullish values by removing forced fallback value of HBS helper
|
2021-10-12 15:40:01 +01:00 |
Andrew Kingston
|
5691be6fc0
|
Ensure null or empty values don't cause raw JS to appear when executing JS HBS helper
|
2021-10-12 15:32:43 +01:00 |
Andrew Kingston
|
43d546b2db
|
Fix inserting bindings manually when using JS
|
2021-10-11 16:18:20 +01:00 |
Andrew Kingston
|
67a74ee327
|
Fix bug determining if a binding is JS or not
|
2021-10-11 15:51:47 +01:00 |
Andrew Kingston
|
e96453ce6c
|
Add JS helper to string templates
|
2021-10-11 14:53:55 +01:00 |
mike12345567
|
47acb7e69b
|
Fixes for #2634 - make sure string templates library handles conversion of raw JSON objects to stringified correctly.
|
2021-09-17 17:18:52 +01:00 |
mike12345567
|
5afba2c394
|
Adding a case for Firefox undefined bindings when checking validity.
|
2021-08-06 15:32:55 +01:00 |
Martin McKeaveney
|
bebfe4c6e1
|
merge with master
|
2021-07-11 18:07:46 +01:00 |
Kyle Harrison
|
2d451bb3a9
|
apply fixes for common spelling mistakes
|
2021-07-09 17:54:49 +01:00 |
mike12345567
|
5a4398f690
|
Some work towards supporting many SQL relationships.
|
2021-06-28 17:42:39 +01:00 |
Andrew Kingston
|
91b701a746
|
Merge pull request #1834 from Budibase/design-panel-v2
Design panel V2 + big performance improvements + misc features
|
2021-06-28 11:11:00 +01:00 |
Andrew Kingston
|
50f8931fbe
|
Lint
|
2021-06-25 17:27:06 +01:00 |
Andrew Kingston
|
6d9a1b8382
|
Remove lodash functions and recursive context mutation in string templates to increase performance
|
2021-06-25 15:04:54 +01:00 |
mike12345567
|
a7ce3ada3f
|
Fixing issues discovered with hbs escaping.
|
2021-06-24 11:37:26 +01:00 |
Andrew Kingston
|
18a78c979d
|
Merge pull request #1678 from Budibase/form-fixes
Form fixes
|
2021-06-09 14:42:59 +01:00 |
Andrew Kingston
|
4d8e878f6f
|
Allow string templates to handle null objects without failing
|
2021-06-09 14:17:11 +01:00 |
mike12345567
|
b741194b7d
|
Updating date helper to allow timezone capabilites.
|
2021-06-09 11:44:24 +01:00 |
mike12345567
|
e20b115b4d
|
Fixing broken backend test cases.
|
2021-06-07 14:08:49 +01:00 |
Andrew Kingston
|
b375c525be
|
Merge branch 'master' of github.com:Budibase/budibase into lab-day-plausible
|
2021-06-01 15:16:09 +01:00 |
Andrew Kingston
|
a22fd8a0a1
|
Improve client performance and add action to control data provider queries
|
2021-06-01 14:59:42 +01:00 |
mike12345567
|
3d01ac17e9
|
Updating date helper to use UTC.
|
2021-05-27 15:21:00 +01:00 |
mike12345567
|
de91822ce7
|
Adding test case for issue found by Andrew with formulas, HBS in deep context objects was being evaluated which is not valid and breaks things.
|
2021-05-27 11:45:17 +01:00 |
Andrew Kingston
|
b402254b2c
|
Lint
|
2021-05-14 15:41:58 +01:00 |
Andrew Kingston
|
023f5c5813
|
Merge branch 'lab-day-search' of github.com:Budibase/budibase into lab-day-search
|
2021-05-11 16:08:41 +01:00 |
mike12345567
|
5181ca710f
|
Fixing an issue with date objects not being managed by handlebars correctly.
|
2021-05-11 16:07:55 +01:00 |
Andrew Kingston
|
797e8a8b67
|
Add explicit prettier options
|
2021-05-04 11:32:22 +01:00 |
Keviin Åberg Kultalahti
|
0afbf1649e
|
lint:fix
|
2021-05-03 09:31:09 +02:00 |
Andrew Kingston
|
44ad38fdf8
|
Add BBUI to monorepo and use vite for builder, client lib and standard components
|
2021-03-31 16:14:56 +01:00 |
Andrew Kingston
|
5276cd7117
|
Fix edge case bug where the literal handlebars helper would not work with objects including a dash character
|
2021-03-16 18:16:56 +00:00 |