Releases
v1.3.0
1.3.0 (2024-08-13)
Features
add erc20RewardToken config param (2b53e68 )
add permit env variables (d24b5a7 )
add relevance config for content evaluator (16d6c61 )
add test (33bb5d9 )
added ubiquibot logger (9318652 )
added ubiquibot logger (0533eba )
changed configuration for rewards (a0cc8a4 )
cli argument to pass the issue URL to the program (d4e9116 )
configuration for data collection (26a0bed )
fixed error, added test (6791fed )
github app login (f4f4896 )
github app login (b2efc68 )
github app login (df34aa7 )
github app login (8add964 )
github app login (ad16266 )
github app login (013519d )
github app login (39fa39d )
moved tsx to production dependencies (423f49e )
pass token address on permit generation (6fd15dd )
permit generation module (925243f )
permit generation module (50b396b )
prompt openai for json response (0c063a8 )
read inputs from GitHub inputs instead of CLI (30ac759 )
retry configuration (d53060f )
retry plugin (6bdd49f )
retry to fetch on error (a89fffd )
reward is now split if there are multiple assignees (b556238 )
saving permit to database (aecd4e1 )
set default erc20 reward param to WXDAI (f7ad975 )
subtract fees (b7154c4 )
updated jest test workflow (a69f8d9 )
updated jest test workflow (834f821 )
Bug Fixes
assignees are added to the reward even without commenting (170cdcc )
comments are ignored for the final result (ee14b90 )
content preview is properly stripped down to 64 characters (7206411 )
cspell ignore words (1160614 )
do not apply fee to user.total (6e09210 )
error comment (9c776e5 )
fixed path for evm values (2f3c2ee )
improve specification comment identification (264869f )
include missing h5 and other html tags (a22defd )
linked PRs are properly collected (8ea2713 )
mock (dd64253 )
mock (b02ee29 )
mock (5bde793 )
more characters are escaped (backtick, ampersand) to avoid display issues (550869c )
number conversion (a0fa350 )
permit generation is skipped if price label is missing (configurable) (d59cb0a )
remove build action and changed trigger for Jest testing (146580e )
remove unnecessary toFixed() (0206639 )
removed enabled setting from configuration (bf0d08a )
replace console logs with logger (324234f )
resolve conflicts (05e19bf )
resolve conflicts (f8159e1 )
score as 0 for unlisted html tags (8a5a3ef )
set relevance as 1 on chatgpt failure (708db4e )
set review comments relevance as 1 (4d574b8 )
set specs relevance as 1 (101d176 )
skip on issue close not completed status (2c15e7c )
stop evaluataion on openai failure (3835202 )
the metadata is properly escaped to avoid html rendering (6b512c5 )
updated test suite to match the new schema, fixed the async test to not run after tear down (ca6e472 )
use decimal correctly get correct floating point (135105d )
use typebox to validate openai response (f468888 )
users with no comment now can see their issue task on multiple assignees (615d221 )
You can’t perform that action at this time.