v0.12.0
EricLBuehler/mistral.rsv0.12.0May 28, 2024by farukaydin
AI Summary
This release focuses on expanding integration capabilities by adding support for Disqus, Google Tasks, Vtiger CRM, YNAB, Airtable, and Appwrite. It also includes improvements to Docker configuration, formatter actions, and Single Sign-On (SSO) functionality.
Key Highlights
- Added new integrations: Disqus, Google Tasks, Vtiger CRM, YNAB, Airtable, and Appwrite.
- Enhanced Docker setup by removing cloud-specific Dockerfiles and using the latest images.
- Improved SSO capabilities with bi-directional backchannel SAML Single Logout (SLO) and no_proxy support.
- Added formatter actions for encoding URIs and converting Unix timestamps to datetime.
New Features
- Disqus integration with new comments and flagged comments triggers
- Google Tasks integration with triggers for tasks, task lists, and completed tasks, plus actions to create, update, and find tasks
- Vtiger CRM integration with triggers for cases, contacts, invoices, leads, opportunities, and todos
- YNAB integration with triggers for transactions, goal completion, category overspending, and low account balances
- Airtable integration with create and find record actions
- Appwrite integration
- Formatter: Encode URI action
- Formatter: Unix to datetime support
- Bi-directional backchannel SAML Single Logout (SLO) support
- No_proxy support in HTTP agents
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