68 Commits (941371a62dfdacfaa19e10fa89909e979f8ea243)

Author SHA1 Message Date
mike12345567 38e6956b19 Fixes for #2634 - make sure string templates library handles conversion of raw JSON objects to stringified correctly. 5 years ago
mike12345567 e07792263e Adding a case for Firefox undefined bindings when checking validity. 5 years ago
Kyle Harrison b4afda7b09 apply fixes for common spelling mistakes 5 years ago
mike12345567 5dd53f67ac Some work towards supporting many SQL relationships. 5 years ago
Andrew Kingston b2c843adb4 Lint 5 years ago
Andrew Kingston 9815a3ff8c Remove lodash functions and recursive context mutation in string templates to increase performance 5 years ago
mike12345567 1df459a5bf Fixing issues discovered with hbs escaping. 5 years ago
Andrew Kingston 7e082a18d8 Allow string templates to handle null objects without failing 5 years ago
mike12345567 3ffd340450 Updating date helper to allow timezone capabilites. 5 years ago
mike12345567 2938d3a92d Fixing broken backend test cases. 5 years ago
Andrew Kingston c6827e8a75 Improve client performance and add action to control data provider queries 5 years ago
mike12345567 1470e601aa Updating date helper to use UTC. 5 years ago
mike12345567 4c5bcb11a2 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. 5 years ago
mike12345567 1c2f8a2b12 Formatting and linting. 5 years ago
Andrew Kingston da6b76fbf5 Lint 5 years ago
mike12345567 3a1be567b8 Fixing an issue with date objects not being managed by handlebars correctly. 5 years ago
Andrew Kingston 556236ebce Add explicit prettier options 5 years ago
Keviin Åberg Kultalahti 4ec2e7d01f lint:fix 5 years ago
Andrew Kingston d1be0a58b4 Fix edge case bug where the literal handlebars helper would not work with objects including a dash character 5 years ago
mike12345567 a9dc9f0561 Fixing issue that was breaking linting. 6 years ago
mike12345567 008c9dcbcd Linting and updating helper manifest. 6 years ago
mike12345567 a86b6db772 Quick addition of a duration helper which can be used to create relative humanized date strings. 6 years ago
mike12345567 6fd080269b linting. 6 years ago
mike12345567 9ae53caa4d Removing the use of helper-date which was causing some problems, instead took what we needed of it out of the package and updated to use dayjs instead of moment. 6 years ago
mike12345567 ae54a420ba Adding some more changes to make it more obvious when a binding hasn't worked. 6 years ago
mike12345567 c10cd53eb6 Some more fixes, getting a balance of validity checking, not letting package output anything non-sensical. 6 years ago
mike12345567 96acfc6563 Fixing an issue with the new validity checking being too lenient. 6 years ago
mike12345567 b79d6b712b Quick fix for string-templates, was being a bit too fuzzy in its lookup of possible helper names. 6 years ago
Michael Drury 30b004ba1f Linting. 6 years ago
Michael Drury 8d40cb6b32 Widening the allowance criteria for handlebars validity, check for any errors which suggest a simple type error from the context and allowing these through. 6 years ago
mike12345567 92ab3631ea Adding object and regex helpers as well as a complex test case for forIn. 6 years ago
mike12345567 e82fa5f68a Updating to use budibase helpers. 6 years ago
Michael Drury ff75f8e8a5 Some rollup fixes - the handlebars-helper library needs dynamic requires removed from it, likely best to fork it and do this. 6 years ago
Michael Drury 699046ccb8 Some fixes, still dealing with problems of illegal re-assignment in rollup. 6 years ago
Michael Drury 93a7abf160 Quick fix for number systems in string templates. 6 years ago
mike12345567 bd3bdfa9aa Work in progress, fixing issue with some helpers not getting translated, now running into rollup issue. 6 years ago
mike12345567 72f205d736 Adding a getManifest function to string templates. 6 years ago
mike12345567 c8295f0fbd Linting. 6 years ago
mike12345567 bb85078300 Adding a literal helper which can make sure the output of an operation is a literal value. 6 years ago
mike12345567 01f9885637 Linting. 6 years ago
mike12345567 ebb78a3c29 Updating string templates to have test cases for all the main helpers we want to make use of and adding a readme. 6 years ago
mike12345567 d7da11e96c Linting. 6 years ago
mike12345567 9acd30a4cb Adding error checking to our handlebars syntax inputs as well as making all handlebars helpers available due to space pre-processor being removed. 6 years ago
mike12345567 6429750081 Quick fix for an issue found while checking string templates. 6 years ago
mike12345567 b42677f657 Fixing some issues CI linting found. 6 years ago
mike12345567 83e8a45b91 Linting. 6 years ago
mike12345567 932107cd65 Changing up how processors work to make it a bit easier to add to them. 6 years ago
mike12345567 5fa18c0280 Linting. 6 years ago
mike12345567 00967985e8 Getting ready to merge with some basic functionality but updates required to client/builder/automations to remove the need for space in hbs statement handling. 6 years ago
mike12345567 ec55655900 Handling undefined/null values in context object for string templates, replacing with empty string. 6 years ago