v0.12.0

assafelovic/gpt-researcherv0.12.0May 28, 2024by farukaydin

AI Summary

This release focuses on adding new integrations for Disqus, Google Tasks, Vtiger CRM, YNAB, Airtable, and Appwrite. It also includes enhancements to the SAML authentication, Docker configuration cleanup, and utility formatters for URI encoding and date-time conversion.

Key Highlights

  • New integrations: Disqus, Google Tasks, Vtiger CRM, YNAB, Airtable, Appwrite
  • SAML bi-directional backchannel Single Logout support
  • URI encoding formatter
  • Docker configuration cleanup
  • Unix to DateTime conversion formatter

New Features

  • Disqus integration (triggers and actions)
  • Google Tasks integration (triggers and actions)
  • Vtiger CRM integration (triggers and actions)
  • YNAB integration (triggers)
  • Airtable integration (create/find record)

Full Release Notes

## What's Changed
* chore: Add .env and yarn error log files to dockerignore by @farukaydin in https://github.com/automatisch/automatisch/pull/1843
* feat: Use latest docker image for docker compose by @farukaydin in https://github.com/automatisch/automatisch/pull/1857
* fix: Do not use the version from npm packages by @farukaydin in https://github.com/automatisch/automatisch/pull/1858
* chore(docker): remove cloud entrypoint by @barinali in https://github.com/automatisch/automatisch/pull/1859
* feat(formatter): add encode uri action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1845
* feat(formatter): add encode uri using encodeURIComponent action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1846
* feat(disqus): add new comments trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1476
* feat(disqus): add disqus integration by @ridvanakca in https://github.com/automatisch/automatisch/pull/1472
* chore(docker): remove Dockerfile.cloud by @barinali in https://github.com/automatisch/automatisch/pull/1862
* feat(google-tasks): add new completed tasks trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1492
* feat(google-tasks): add new tasks trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1490
* feat(google-tasks): add new task lists trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1489
* feat(google-tasks): add create task list action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1488
* feat(google-tasks): add create task action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1487
* feat(google-tasks): add update task action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1486
* feat(google-tasks): add find task action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1485
* feat(google-tasks): add google tasks integration by @ridvanakca in https://github.com/automatisch/automatisch/pull/1484
* feat(vtiger-crm): add new cases trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1519
* feat(vtiger-crm): add new contacts trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1520
* feat(vtiger-crm): add new invoices trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1521
* feat(vtiger-crm): add new leads trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1522
* feat(vtiger-crm): add new opportunities trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1523
* feat(vtiger-crm): add new todos trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1524
* feat(vtiger-crm): add create todo action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1527
* refactor(vtiger-crm): update field names and keys by @ridvanakca in https://github.com/automatisch/automatisch/pull/1863
* refactor(ynab): specify a budget when creating a connection by @ridvanakca in https://github.com/automatisch/automatisch/pull/1866
* feat(ynab): add new transactions trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1549
* feat(ynab): add goal completed trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1548
* feat(ynab): add category overspent trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1547
* feat(ynab): add low account balance trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1546
* feat(vtiger-crm): add vtiger crm integration by @ridvanakca in https://github.com/automatisch/automatisch/pull/1504
* feat(ynab): add you need a budget app integration by @ridvanakca in https://github.com/automatisch/automatisch/pull/1544
* refactor(google-tasks/find-task): filter all tasks when finding a task by @ridvanakca in https://github.com/automatisch/automatisch/pull/1865
* feat(disqus): add new flagged comments trigger by @ridvanakca in https://github.com/automatisch/automatisch/pull/1482
* fix(SsoProviders): hide empty block by @barinali in https://github.com/automatisch/automatisch/pull/1872
* fix(useDynamicData): send correct payload to API by @barinali in https://github.com/automatisch/automatisch/pull/1873
* feat: add no_proxy support in http(s) agents by @barinali in https://github.com/automatisch/automatisch/pull/1882
* feat: support bi-directional backchannel SAML SLO by @barinali in https://github.com/automatisch/automatisch/pull/1875
* feat: remove checkIsEnterprise middleware from admin users by @ridvanakca in https://github.com/automatisch/automatisch/pull/1883
* add POST /api/v1/installation/users to seed user by @barinali in https://github.com/automatisch/automatisch/pull/1867
* feat(airtable): add create record action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1554
* feat(airtable): add find record action by @ridvanakca in https://github.com/automatisch/automatisch/pull/1555
* feat(airtable): add airtable integration by @ridvanakca in https://github.com/automatisch/automatisch/pull/1551
* test: update first app path by @barinali in https://github.com/automatisch/automatisch/pull/1888
* feat(appwrite): add appwrite integration by @ridvanakca in https://github.com/automatisch/automatisch/pull/1556
* feat: implement propTypes for FlowSubstep and FlowSubstepTitle by @ridvanakca in https://github.com/automatisch/automatisch/pull/1887
* fix(appwrite): fix attribute typo by @ridvanakca in https://github.com/automatisch/automatisch/pull/1889
* feat(formatter/format-date-time): add unix to datetime support by @ridvanakca in https://github.com/automatisch/automatisch/pull/1890
* fix(datastore): make value column text by @barinali in https://github.com/automatisch/automatisch/pull/1874


**Full Changelog**: https://github.com/automatisch/automatisch/compare/v0.11.0...v0.12.0