Rıdvan Akca
9752e2c4d2
test: rewrite flow editor tests with playwright
2023-08-17 15:34:56 +03:00
Rıdvan Akca
a5b31da3cc
test: rewrite executions tests with playwright ( #1207 )
2023-08-17 11:40:46 +03:00
Rıdvan Akca
8f7785e9d2
test: rewrite connections tests with playwright ( #1203 )
2023-08-17 11:40:46 +03:00
Rıdvan Akca
69297c2dd8
test: migrate apps folder to playwright ( #1201 )
2023-08-17 11:40:46 +03:00
Rıdvan Akca
1c8e9fac7c
feat: introduce playwright
2023-08-17 11:40:46 +03:00
Rıdvan Akca
590780a539
feat(user-list): display user role ( #1215 )
2023-08-16 19:26:49 +02:00
Ömer Faruk Aydın
cbd1f47e87
fix(formatter): capitalize all words without trimming any data ( #1216 )
2023-08-16 19:21:49 +02:00
Ömer Faruk Aydın
f89cff4e4a
Merge pull request #1214 from automatisch/formatter-integration
...
feat: Implement initial version of formatter app
2023-08-16 19:08:43 +02:00
Faruk AYDIN
cb08e0bf9f
feat: Implement initial version of formatter app
2023-08-16 18:59:36 +02:00
Ali BARIN
3b54b29a99
feat: introduce app configs with shared auth clients ( #1213 )
2023-08-16 15:46:43 +02:00
Ali BARIN
25983e046c
chore: move config behind checks ( #1211 )
2023-08-11 22:32:13 +02:00
Ömer Faruk Aydın
a6a124d2e6
feat: add role mappings for SAML configuration ( #1210 )
2023-08-11 19:07:39 +02:00
Ali BARIN
c7e1d30553
fix(get-apps): fetch additionalFields for triggers ( #1209 )
2023-08-11 16:24:09 +02:00
Ömer Faruk Aydın
6cc8c45634
Merge pull request #1208 from automatisch/docs-postgresql
...
docs: Add warning for PostgreSQL version
2023-08-11 16:07:37 +02:00
Ömer Faruk Aydın
ee9a9114b7
Merge pull request #1205 from automatisch/white-labelling
...
feat: introduce dynamic configuration
2023-08-11 16:02:45 +02:00
Faruk AYDIN
11f00f866c
docs: Add warning for PostgreSQL version
2023-08-11 16:00:05 +02:00
Ali BARIN
03ea61ba81
feat: use dynamic custom logo
2023-08-11 08:29:57 +00:00
Ali BARIN
f6c500c998
feat: use dynamic custom theme
2023-08-11 08:29:57 +00:00
Ali BARIN
b590f0f98f
feat: write useConfig hook
2023-08-11 08:29:57 +00:00
Ali BARIN
ef9359b208
feat: write updateConfig GQL mutation
2023-08-11 08:29:57 +00:00
Ali BARIN
efd243a340
feat: create getConfig GQL query
2023-08-11 08:29:57 +00:00
Ali BARIN
bafb8b86db
feat: create Config model
2023-08-11 08:29:57 +00:00
Ömer Faruk Aydın
84b701747f
feat: add license info in getAutomatischInfo query ( #1202 )
2023-08-10 23:18:10 +02:00
Ali BARIN
ec42446daa
feat(wordpress): add auth and new post trigger ( #1160 )
2023-08-09 22:34:21 +02:00
Rıdvan Akca
5046c4c911
feat(auth): add loading state for user and role management ( #1188 )
2023-08-09 21:51:07 +02:00
Ömer Faruk Aydın
ce8c9906cb
chore: Rename createSamlAuthProvider mutation as upsertSamlAuthProvider ( #1200 )
2023-08-08 22:56:23 +02:00
Ömer Faruk Aydın
6fb5482bba
Merge pull request #1199 from automatisch/get-saml-auth-provider
...
feat: Implement getSamlAuthProvider graphQL query
2023-08-07 16:51:33 +02:00
Faruk AYDIN
58189963f5
feat: Implement getSamlAuthProvider graphQL query
2023-08-07 16:48:36 +02:00
Ömer Faruk Aydın
f488a71304
Merge pull request #1198 from automatisch/list-saml-auth-providers
...
Rename getSamlAuthProviders as listSamlAuthProviders query
2023-08-07 16:48:06 +02:00
Faruk AYDIN
4b706e004d
chore: Rename getSamlAuthProviders as listSamlAuthProviders query
2023-08-07 16:44:59 +02:00
Ömer Faruk Aydın
40e10cc270
Merge pull request #1196 from automatisch/remove-role-check
...
chore: Warn user about default role of SAML before deleting role
2023-08-07 15:31:13 +02:00
Ömer Faruk Aydın
41db227eb3
Merge pull request #1195 from automatisch/saml-configuration-create
...
feat: Add createSamlAuthProvider graphQL mutation
2023-08-07 15:30:52 +02:00
Faruk AYDIN
43eea965c5
chore: Warn user about default role of SAML before deleting role
2023-08-07 15:21:32 +02:00
Faruk AYDIN
8101c9f0bc
feat: Add createSamlAuthProvider graphQL mutation
2023-08-07 15:02:25 +02:00
Rıdvan Akca
b4cda90338
feat(auth): add feedback state for user and role management ( #1191 )
2023-08-07 11:08:29 +02:00
Ali BARIN
7ca37c412e
fix: clone base db queries
2023-08-03 21:11:59 +02:00
Ali BARIN
e4e3356dc9
fix: add fallback for api url
2023-08-03 20:19:02 +02:00
Ali BARIN
0deaa03218
feat(auth): add user and role management
2023-08-03 19:39:48 +02:00
Ali BARIN
a7104c41a2
feat(sso): introduce authentication with SAML
2023-08-03 19:39:48 +02:00
Ali BARIN
5176b8c322
feat(authorization): add update connection checks
2023-08-03 19:39:48 +02:00
Ali BARIN
c37c70446d
feat(authorization): add read connection checks
2023-08-03 19:39:48 +02:00
Ali BARIN
63abc8a2c8
feat(authorization): add delete flow checks
2023-08-03 19:39:48 +02:00
Ali BARIN
ba5c038e3b
feat(authorization): add create flow checks
2023-08-03 19:39:48 +02:00
Ali BARIN
a6669415f5
feat(authorization): add delete connection checks
2023-08-03 19:39:48 +02:00
Ali BARIN
4086fad867
feat(authorization): add create connection checks
2023-08-03 19:39:48 +02:00
Ali BARIN
8a71c13078
feat(authorization): add read execution checks
2023-08-03 19:39:48 +02:00
Ali BARIN
5d77f64e76
feat(authorization): add update flow checks
2023-08-03 19:39:48 +02:00
Ali BARIN
0d092b977f
feat(authorization): add read flow checks
2023-08-03 19:39:48 +02:00
Ali BARIN
69582ff83d
feat: introduce role based access control
2023-08-03 19:39:48 +02:00
Ömer Faruk Aydın
a5c7da331a
Merge pull request #1190 from automatisch/docs-available-apps
...
docs: Remove warning from available apps
2023-08-02 17:31:07 +02:00
Faruk AYDIN
8e842296b7
docs: Remove warning from available apps
2023-08-02 17:19:53 +02:00
Ömer Faruk Aydın
7db14d1df7
Merge pull request #1189 from automatisch/release/0.8.0
...
Release v0.8.0
2023-08-02 15:48:33 +02:00
Faruk AYDIN
067ec2eb9c
Release v0.8.0
2023-08-02 15:07:27 +02:00
Faruk AYDIN
2d332b32d9
chore: Update version to 0.8.0 in Dockerfiles
2023-08-02 15:06:49 +02:00
Ömer Faruk Aydın
1d9ad2ba86
Merge pull request #1184 from automatisch/notion-find-database-item
...
feat(notion): add find database item action
2023-08-01 13:54:09 +02:00
Ömer Faruk Aydın
a28e2177f7
Merge pull request #1183 from automatisch/notion-create-page
...
feat(notion): add create page action
2023-08-01 13:44:47 +02:00
Ömer Faruk Aydın
18fe0df691
Merge pull request #1185 from automatisch/email-case-insensitive-login
...
fix(auth): allow login with case insensitive email
2023-07-31 17:05:01 +03:00
Ömer Faruk Aydın
8e21a06d99
Merge pull request #1186 from automatisch/gitlab-use-user-projects
...
fix(gitlab/list-projects): list projects the user has membership
2023-07-31 17:03:25 +03:00
Ali BARIN
2daf5473bb
fix(gitlab/list-projects): list projects the user has membership
2023-07-31 16:00:27 +02:00
Ömer Faruk Aydın
928ff53adf
Merge pull request #1187 from automatisch/fix-gitlab-github-names
...
fix: GitHub and GitLab app names
2023-07-31 16:54:20 +03:00
Faruk AYDIN
a71e95e6e5
fix: GitHub and GitLab app names
2023-07-31 15:47:06 +02:00
Ali BARIN
cb4a54b5cc
fix(auth): allow login with case insensitive email
2023-07-30 14:59:16 +00:00
Rıdvan Akca
37e4524156
feat(notion): add find database item action
2023-07-27 14:39:57 +03:00
dependabot[bot]
9ac24ee051
chore(deps): bump word-wrap from 1.2.3 to 1.2.4
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-26 22:51:23 +02:00
Ömer Faruk Aydın
f28ccd559a
Merge pull request #1177 from automatisch/notion-create-database-item
...
feat(notion): add create database item action
2023-07-25 14:04:08 +03:00
Ömer Faruk Aydın
8e84a93d8e
Merge pull request #1166 from automatisch/create-worksheet
...
feat(google-sheets): add create worksheet action
2023-07-25 13:58:41 +03:00
Ömer Faruk Aydın
d871dec1b7
Merge pull request #1179 from automatisch/add-http-proxy-agent
...
fix(axios): incorporate http(s)-proxy-agents
2023-07-24 15:40:22 +03:00
Ömer Faruk Aydın
b133e1a197
Merge pull request #1176 from automatisch/compute-params
...
fix: allow colon while computing step parameters
2023-07-24 15:33:16 +03:00
Rıdvan Akca
9346a037b9
feat(notion): add create page action
2023-07-24 14:50:53 +03:00
Ali BARIN
89facbcddd
fix(axios): incorporate http(s)-proxy-agents
2023-07-17 22:23:48 +00:00
Faruk AYDIN
53fef35638
fix: Allow colon while computing step parameters
2023-07-17 18:19:54 +02:00
Rıdvan Akca
bfe496a09b
feat(notion): add create database item action
2023-07-17 16:23:00 +03:00
dependabot[bot]
ff774c2e8e
chore(deps): bump semver from 5.7.1 to 5.7.2
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-14 14:31:07 +02:00
Ömer Faruk Aydın
08a6d1078c
Merge pull request #1132 from automatisch/show-webhook-url-by-flag
...
feat: introduce singleton webhook URL
2023-07-13 12:02:49 +02:00
Ömer Faruk Aydın
e9bcc919bf
Merge branch 'main' into show-webhook-url-by-flag
2023-07-13 11:58:19 +02:00
Faruk AYDIN
04f4693c85
fix: Fetch webhooks by flow id
2023-07-12 14:05:46 +02:00
Ömer Faruk Aydın
2a58a0a4c4
Merge pull request #1174 from automatisch/twilio-receive-sms-fix
...
fix(twilio): Receive SMS webhook payload
2023-07-12 11:24:14 +02:00
Faruk AYDIN
d911843648
fix(twilio): Receive SMS webhook payload
2023-07-11 17:50:31 +02:00
Ömer Faruk Aydın
c80d178410
Merge pull request #1170 from automatisch/mattermost-docs
...
docs(mattermost): Fix links of mattermost app
2023-07-05 14:33:19 +02:00
Faruk AYDIN
9fb4dca39b
docs(mattermost): Fix links of mattermost app
2023-07-05 14:29:19 +02:00
Rıdvan Akca
0dd444d50b
feat(google-sheets): add create worksheet action
2023-06-30 19:03:54 +03:00
dependabot[bot]
f3bf418997
chore(deps): bump fast-xml-parser from 4.2.4 to 4.2.5 ( #1164 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.2.4 to 4.2.5.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.2.4...v4.2.5 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-29 17:51:47 +02:00
KrzysztofDK
676027245f
feat(mattermost): add auth and send message to channel action
...
* feat: mattermost integration
* post review adjustments
2023-06-29 16:45:57 +02:00
Ali BARIN
6c5039f1ba
fix(odoo): add missing empty type file ( #1165 )
2023-06-29 16:03:44 +02:00
Jack Dane
807be59f25
feat(odoo): add auth and create lead action ( #1143 )
...
* Add Odoo App and Icon
* Add Auth for Odoo
* Authorise with API key, the password would also work, but we should encourage an API key.
* Odoo Verify Credentials method
* Add the xmlrpc dependency so the backend can communicate with Odoo's API.
* Add a port to the auth fields to establish a connection that might not be over HTTPS.
* Add still verified method
* Currently no need to keep uid, so remove it from the auth data.
* Await the callback from the xmlrpc method call to ensure we don't verify credentials before the callback has been executed.
* Add Odoo create-lead action
* Provide basic functionality to create a lead.
* Add Odoo type option
* Let the user decide if the lead should be a "lead" or "opportunity" in the create-lead action.
* Add documentation for Odoo app
* Follow project standards
* Change indents to 2 spaces
* Use single quotes instead of double
* Commonise the authentication method (DRY)
* Use latest for API doc link
* refactor(odoo): abstract and organize implementation
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-06-29 15:56:20 +02:00
AnimatedSwine37
8e9896ec2e
fix(postgresql): close connections when done
2023-06-27 18:57:18 +02:00
Rıdvan Akca
110c2dbac8
docs: add missing dots in action/trigger descriptions
2023-06-26 12:05:42 +02:00
Rıdvan Akca
f55ec4bd8a
fix(google-sheets): sort actions
2023-06-25 15:50:03 +02:00
AnimatedSwine37
06c9bf420e
fix(discord): show announcement channels in selection
2023-06-25 13:31:47 +02:00
Rıdvan Akca
3c9bc53a79
feat(google-sheets): add create spreadsheet action
2023-06-23 20:29:12 +02:00
Ali BARIN
de7a35dfe9
feat: introduce singleton webhook URL
2023-06-22 08:51:43 +00:00
Ömer Faruk Aydın
92638c2e97
Merge pull request #1142 from automatisch/fix-twilio-receive-sms-test-run
...
fix(twilio/receive-sms): use phone number via phone number sid
2023-06-14 13:42:11 +02:00
Ali BARIN
63251e6a9a
fix(twilio/receive-sms): use phone number via phone number sid
2023-06-14 13:27:49 +02:00
Ömer Faruk Aydın
59844c33fd
Merge pull request #1140 from automatisch/notion-app
...
feat(notion): add auth and new DB items trigger
2023-06-14 13:24:59 +02:00
Faruk AYDIN
d36dd2ece1
docs: Use triggers link of Notion for available apps
2023-06-14 13:21:34 +02:00
Ömer Faruk Aydın
1fdb94739b
Merge pull request #1141 from automatisch/fix-dynamic-data
...
fix: skip prior execution steps if no prior execution
2023-06-14 12:54:34 +02:00
Ali BARIN
8a18f4c44f
fix: skip prior execution steps if no prior execution
2023-06-13 20:56:39 +00:00
Ali BARIN
c9c47c5519
docs(notion): add auth and new DB items trigger
2023-06-13 05:56:33 +00:00
Ali BARIN
6be8b55daa
feat(notion): add auth and new DB items trigger
2023-06-13 05:56:33 +00:00
Ali BARIN
f2dc2f5530
feat: introduce CustomAutocomplete with variables
2023-06-12 14:06:13 +02:00
Ömer Faruk Aydın
42842e7aec
Merge pull request #1130 from gh-kdk/feature/gitlab-integration-documentation
...
docs(gitlab): add connection and triggers
2023-06-12 12:31:43 +02:00
Faruk AYDIN
49d9f77d1b
docs: Add GitLab to available apps
2023-06-12 12:31:07 +02:00
Faruk AYDIN
d06a89564f
docs: Add GitLab favicon
2023-06-12 12:31:07 +02:00
Krzysztof Dukszta-Kwiatkowski
58a8510d49
feat: gitlab integration documentation
2023-06-12 12:31:07 +02:00
Ömer Faruk Aydın
8055d6555e
Merge pull request #1139 from automatisch/update-flow-status-accordingly
...
fix: update flow.active when remote calls succeed
2023-06-12 11:48:25 +02:00
Ömer Faruk Aydın
39620d3510
Merge pull request #1135 from shehabghazy/postgres-docs
...
docs(postgres): add connection and actions
2023-06-12 11:15:11 +02:00
Faruk AYDIN
6d19711926
docs: Add PostgreSQL to available apps
2023-06-12 11:13:09 +02:00
Faruk AYDIN
0b362dd435
docs: Use postgresql key name instead of postgres
2023-06-12 11:11:39 +02:00
Shehab Ghazy
9485731e7d
docs: Add PostgreSQL documentation
2023-06-12 11:08:17 +02:00
Ali BARIN
1449fb0f84
fix: update flow.active when remote calls succeed
2023-06-11 20:05:00 +00:00
Faruk AYDIN
e548dd49ca
chore: Use paddle sandbox for all non-prod cloud envs
2023-06-08 19:38:00 +02:00
dependabot[bot]
35863ee6e9
chore(deps): bump fast-xml-parser from 4.0.11 to 4.2.4
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.0.11 to 4.2.4.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/commits )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-06 21:15:17 +02:00
Faruk AYDIN
0784a2d4d0
refactor: Use limit to prevent fetching all records
2023-06-06 12:59:33 +02:00
Ali BARIN
75d5c0e356
feat: prevent from being used in iframe
2023-06-06 12:59:21 +02:00
Ali BARIN
a2dd6d76a8
fix(webhook/handler): log whole computed payload
2023-06-06 12:59:12 +02:00
dependabot[bot]
bdc6b59857
chore(deps): bump vite from 3.1.8 to 3.2.7
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 3.1.8 to 3.2.7.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v3.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v3.2.7/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-06 09:33:26 +02:00
Ömer Faruk Aydın
34e95f1e89
Merge pull request #1126 from automatisch/optimize-last-execution
...
refactor: Optimize fetching last execution step
2023-06-05 23:11:16 +02:00
Faruk AYDIN
6a92cfc573
refactor: Optimize fetching last execution step
2023-06-05 23:00:35 +02:00
Rıdvan Akca
9f759d70b6
feat(google-sheets): add new spreadsheet rows trigger
2023-06-02 15:51:36 +02:00
Ali BARIN
43e957e8d3
feat(gitlab): add instance URL in screen name
2023-06-02 15:20:23 +02:00
Ali BARIN
ae316f60e4
fix: stop checking auth urls
2023-06-02 15:20:09 +02:00
Rıdvan Akca
1ac423ba56
chore: update action and trigger names
2023-06-01 15:01:12 +02:00
Ali BARIN
b43490dd76
fix(get-dynamic-fields): fetch variables field
2023-06-01 13:28:36 +02:00
Ali BARIN
f586e81dd1
fix(FlowSubstep): count 0 as value towards required check
2023-06-01 13:28:36 +02:00
Ali BARIN
8a6d8a7d8c
fix(google-sheets/list-sheet-headers): early exit upon not existing worksheet
2023-06-01 13:28:36 +02:00
Ali BARIN
45d607f1a0
fix(google-sheets/list-sheet-headers): cover worksheetId 0
2023-06-01 13:28:36 +02:00
Ali BARIN
d84abaa229
chore(google-sheets/create-spreedsheet-row): update metadata
2023-06-01 13:28:36 +02:00
Rıdvan Akca
3fd1d4d9b3
feat(google-sheets): create spreadsheet row
2023-06-01 13:28:36 +02:00
Ali BARIN
078b8efb56
feat(rss/new-items-in-feed): incorporate attributes
2023-05-30 16:26:48 +02:00
Ömer Faruk Aydın
5066995f72
Merge pull request #1117 from automatisch/barinali-patch-1
...
chore(gitlab): add empty d.ts file
2023-05-30 15:37:13 +02:00
Ali BARIN
577fe3dba8
chore(gitlab): add empty d.ts file
2023-05-30 15:33:14 +02:00
Krzysztof Dukszta-Kwiatkowski
d96f4999bc
post review fixes
2023-05-30 15:21:13 +02:00
Krzysztof Dukszta-Kwiatkowski
6e80ff4eb6
post review fixes
2023-05-30 15:21:13 +02:00
Krzysztof Dukszta-Kwiatkowski
3f8f022d48
feat: gitlab triggers integration
2023-05-30 15:21:13 +02:00
Ali BARIN
93a2e2151e
fix: early exit upon failed actions
2023-05-27 21:16:24 +02:00
Ömer Faruk Aydın
663a1ed9d4
Merge pull request #1108 from automatisch/docs/filter
...
docs: Add filter connection and actions
2023-05-24 15:42:04 +02:00
Ali BARIN
4f46c55c85
feat: add LOG_LEVEL env. var.
2023-05-24 15:35:38 +02:00
Ali BARIN
9701c98af9
feat: error log errors in action and triggers
2023-05-24 15:35:38 +02:00
Ali BARIN
aabf2a1c79
feat: debug log incoming webhook requests
2023-05-24 15:35:38 +02:00
Ali BARIN
29539b090e
feat: cover arrays in error handling
2023-05-24 15:35:38 +02:00
Faruk AYDIN
1c80677ac3
docs: Add filter connection and actions
2023-05-24 15:23:38 +02:00
Ali BARIN
ad419855e9
feat(webhook/handler): use UUID for internal ids
2023-05-24 12:59:48 +02:00
Ömer Faruk Aydın
30b75943f3
Merge pull request #1103 from automatisch/release/0.7.1
...
Release v0.7.1
2023-05-19 20:31:09 +02:00
Faruk AYDIN
41a67b402d
Release v0.7.1
2023-05-19 19:56:51 +02:00
Faruk AYDIN
caa104b1cc
chore: Update version to 0.7.1 in Dockerfiles
2023-05-19 19:56:01 +02:00
Rıdvan Akca
94085f2bc8
fix(shared-drive): add missing field to payload
2023-05-19 17:55:52 +02:00
Faruk AYDIN
d39c962314
docs: Add Google Sheets to available apps
2023-05-19 16:15:46 +02:00
Ömer Faruk Aydın
706fb0f063
Merge pull request #1100 from automatisch/release/0.7.0
...
Release v0.7.0
2023-05-19 13:16:42 +02:00
Faruk AYDIN
b9d89b040f
Release v0.7.0
2023-05-19 12:29:29 +02:00
Faruk AYDIN
41421b849a
chore: Update version to 0.7.0 in Dockerfiles
2023-05-19 12:28:59 +02:00
Rıdvan Akca
324375da93
fix(shared-drive): show shared drive items
2023-05-19 07:35:49 +02:00
Ali BARIN
536446faf6
fix(twilio/receive-sms): use phonenumber sid in removing webhook
2023-05-17 12:57:02 +02:00
Rıdvan Akca
d026ac09f3
feat(google-sheets): add new worksheets trigger
2023-05-16 23:42:23 +02:00
Ali BARIN
88c93ac992
fix(dynamic-data): correct parameters
2023-05-16 17:59:04 +02:00
Ali BARIN
d540322d8b
refactor(webhook): respond with 204 instead of 200
2023-05-16 16:40:12 +02:00
Ali BARIN
ad4db5e936
feat(twilio/send-sms): use dynamic phone numbers
2023-05-16 16:40:12 +02:00
Ali BARIN
25cb4d90f3
refactor(twilio/receive-sms): convert to webhook
2023-05-16 16:40:12 +02:00
Ömer Faruk Aydın
6c14a353ef
Merge pull request #1093 from automatisch/openai-chat-prompt
...
feat(openai): add chat prompt
2023-05-16 12:46:41 +02:00
Ali BARIN
74d7d1aa98
feat(openai): add chat prompt
2023-05-15 20:41:25 +00:00
Ali BARIN
43b0d9ed29
fix: refetch step executions upon deleting and testing steps
2023-05-15 16:24:26 +02:00
Ali BARIN
3572e6f65a
fix: send parameters to dynamic data query
2023-05-15 16:24:17 +02:00
Ali BARIN
d23d5d2da0
feat(slack): send direct message
2023-05-15 16:24:17 +02:00
Faruk AYDIN
183b9b0d88
feat: Add enable ssl field to PostgreSQL connection
2023-05-15 16:23:43 +02:00
Faruk AYDIN
7a1af268ae
chore: Remove empty line from PostgreSQL index file
2023-05-15 16:23:43 +02:00
Ali BARIN
f879b3c5b0
refactor(postgresql): rename pgClient with client
2023-05-15 16:23:43 +02:00
Ali BARIN
40be72cf65
feat(postgresql/delete): add interactive where clause entries
2023-05-15 16:23:43 +02:00
Ali BARIN
a8886571d1
feat(postgresql/update): add interactive where clause
2023-05-15 16:23:43 +02:00
Ali BARIN
1fcd51ea26
refactor(postgresql/insert): use withSchema
2023-05-15 16:23:43 +02:00
Ali BARIN
89752138be
refactor(postgresql): use bindings to set run-time params
2023-05-15 16:23:43 +02:00
Ali BARIN
f29ccace2a
chore(postgresql): rename app folder and add icon
2023-05-15 16:23:43 +02:00
Shehab Ghazy
0c8343e76f
feat(postgresql): add auth and primitive actions
2023-05-15 16:23:43 +02:00
Ali BARIN
9776c9f5a4
feat: add duplicate flow functionality
2023-05-13 14:44:21 +02:00
Ali BARIN
a5dbac9817
feat(ExecutionStep): show execution date
2023-05-13 13:20:05 +02:00
Ali BARIN
bad5e0b855
fix(queries/get-execution): serve soft deleteds
2023-05-13 13:19:53 +02:00
Ali BARIN
8e4ca55560
feat(ControlledAutocomplete): filter by value too
2023-05-13 13:19:42 +02:00
Ali BARIN
f52afc1fe0
chore: serve graphql explorer only on development
2023-05-13 13:19:35 +02:00
Ali BARIN
815e64302e
fix(Editor): don't unregister step parameters
2023-05-13 13:19:28 +02:00
Faruk AYDIN
07b2b18a4e
fix: Run remove cancelled subscriptions only in the cloud
2023-05-12 13:30:06 +02:00
Ömer Faruk Aydın
69eca33de7
Merge pull request #1080 from automatisch/docs-postgres-ssl
...
docs: Add POSTGRES_ENABLE_SSL env variable to configuration
2023-05-11 14:50:32 +02:00
Faruk AYDIN
ec76a480d0
docs: Add POSTGRES_ENABLE_SSL env variable to configuration
2023-05-11 13:58:02 +02:00
Ali BARIN
a8823c3ed0
fix(filters/continue): cover multiple conditions
2023-05-09 18:28:51 +02:00
Ali BARIN
1f1b3a341c
refactor: make sentry cloud agnostic
2023-05-09 13:17:33 +02:00
Ali BARIN
8c164a3852
fix(http-request): suppress failure upon size check
2023-05-08 14:45:41 +02:00
Ali BARIN
dcf526d810
feat(http-request): convert non-text data to base64
2023-05-08 12:52:09 +02:00
Ali BARIN
2fc6d680a0
fix: incorporate spaces in variables
2023-05-08 12:52:09 +02:00
Ali BARIN
f414972f33
Merge pull request #1074 from automatisch/executions-updated-at
...
feat: sort executions by updated at
2023-05-08 12:49:15 +02:00
Ali BARIN
69d192d989
feat: sort executions by updated at
2023-05-02 09:30:41 +00:00
Ömer Faruk Aydın
6c8769e598
Merge pull request #1071 from automatisch/paddle-plans
...
feat: Introduce new plans for the cloud
2023-04-26 13:21:18 +02:00
Faruk AYDIN
c12703422c
feat: Introduce new plans for the cloud
2023-04-26 12:13:39 +02:00
Ömer Faruk Aydın
c0171e1cd1
Merge pull request #1070 from automatisch/dockerfile.cloud
...
chore: add dockerfile for cloud
2023-04-26 11:20:00 +02:00
Ali BARIN
920a983146
chore: add dockerfile for cloud
2023-04-25 20:43:48 +00:00
Ömer Faruk Aydın
7ec86bfef1
Merge pull request #1069 from automatisch/release/0.6.1
...
Release v0.6.1
2023-04-25 18:17:04 +02:00
Faruk AYDIN
d8bc318688
Release v0.6.1
2023-04-25 17:15:20 +02:00
Faruk AYDIN
600ea1848f
chore: Update version to 0.6.1 in Dockerfiles
2023-04-25 17:14:43 +02:00
Ömer Faruk Aydın
a3ce9c7662
Merge pull request #1068 from automatisch/copy-hbs
...
fix: Include email templates for the build
2023-04-25 17:10:50 +02:00
Faruk AYDIN
44ce7577c6
fix: Include email templates for the build
2023-04-25 17:07:46 +02:00
Ömer Faruk Aydın
8c3e42f7eb
Merge pull request #1067 from automatisch/company-name
...
chore: Use company name for the enterprise license
2023-04-24 18:20:34 +02:00
Faruk AYDIN
b8887c506c
chore: Use company name for the enterprise license
2023-04-24 16:38:54 +02:00
Ömer Faruk Aydın
6c4228b7b8
Merge pull request #1063 from automatisch/docs/encryption-key-generation
...
docs: Explain how to create random keys for encryption and webhook secret keys
2023-04-20 17:07:38 +02:00
Faruk AYDIN
9b1da98386
docs: Explain how to create random keys for encryption and webhook secret keys
2023-04-19 18:44:19 +02:00
Ömer Faruk Aydın
1615169a3d
Merge pull request #1060 from automatisch/release/0.6.0
...
Release v0.6.0
2023-04-17 19:05:25 +02:00
Faruk AYDIN
df83aa4d15
chore: Update version with 0.6.0
2023-04-17 18:37:24 +02:00
Faruk AYDIN
142b96beb0
Release v0.6.0
2023-04-17 18:35:16 +02:00
Shehab Ghazy
18d07dd3b9
feat: Add postgres schema environment variable ( #1047 )
...
feat: Add postgres schema environment variable
---------
Co-authored-by: Faruk AYDIN <omerfaruk26@gmail.com >
2023-04-17 14:56:12 +02:00
Ali BARIN
270039d211
Merge pull request #1058 from automatisch/remove-payment-plans
...
chore: remove payment plan model and related functionality
2023-04-16 20:32:01 +02:00
Ali BARIN
fcf3a480be
chore: remove UsageAlert
2023-04-16 14:22:30 +00:00
Ali BARIN
80ee974973
chore: remove PaymentPlan model
2023-04-16 14:05:07 +00:00
Ömer Faruk Aydın
48c6a38205
Merge pull request #1057 from automatisch/AUT-98
...
feat: add subscription cancelled alert
2023-04-13 18:30:52 +02:00
Faruk AYDIN
c9536e58cb
feat: Cover active but cancelled subscriptions
2023-04-13 18:27:57 +02:00
Ali BARIN
a16d783302
Merge pull request #1056 from automatisch/fix-within-limits-method
...
fix(user): correct withinLimits instance method
2023-04-12 22:17:11 +02:00
Ali BARIN
b837aecb27
feat: add subscription cancelled alert
2023-04-12 20:08:45 +00:00
Ali BARIN
532405048f
fix(user): correct withinLimits instance method
2023-04-12 19:40:00 +00:00
Ali BARIN
6cd0427ff8
Merge pull request #1055 from automatisch/subscription-cancelled
...
feat: add subscription cancelled flow
2023-04-12 21:33:22 +02:00
Faruk AYDIN
d2163f180e
feat: Add getSubscriptionStatus graphQL query
2023-04-12 21:29:36 +02:00
Faruk AYDIN
d1344457dd
feat: Auto remove cancelled subscriptions
2023-04-11 23:32:34 +02:00
Faruk AYDIN
596be24d92
feat: Add cancellation effective date to subscriptions
2023-04-11 22:45:12 +02:00
Ömer Faruk Aydın
4e182b49f9
Merge pull request #1053 from automatisch/is-paused
...
fix: Return isPaused according to isAllowedToRunFlows method
2023-04-11 17:43:26 +02:00
Faruk AYDIN
51ac37f1de
fix: Return isPaused according to isAllowedToRunFlows method
2023-04-11 17:11:38 +02:00
Ömer Faruk Aydın
b578e88d46
Merge pull request #1050 from automatisch/add-virtual-flow-status
...
feat(flow): add virtual paused/published/draft status
2023-04-11 17:04:32 +02:00
Faruk AYDIN
9cb4607f69
refactor: User permission and limits to run flows
2023-04-11 16:59:59 +02:00
Ömer Faruk Aydın
2c4d602028
Merge pull request #1051 from automatisch/aut-97
...
feat: show completed checkout alert
2023-04-10 13:13:23 +02:00
Ali BARIN
a0feb7f309
feat: show completed checkout alert
2023-04-09 20:31:51 +00:00
Ali BARIN
77e29050c8
feat(flow): add virtual paused/published/draft status
2023-04-09 16:45:41 +00:00
Ömer Faruk Aydın
df55f746ca
Merge pull request #1048 from automatisch/aut-92
...
feat: add trial status badge in appbar
2023-04-09 15:30:04 +02:00
Ali BARIN
2739d2297f
feat: finalize TrialOverAlert on billing page
2023-04-09 14:11:22 +02:00
Faruk AYDIN
dc734b04d8
feat: Implement draft version of free trial over info box
2023-04-09 14:11:22 +02:00
Ali BARIN
d4c542168c
feat: add trial status badge in appbar
2023-04-09 09:57:50 +00:00
Ömer Faruk Aydın
94a3b66130
Merge pull request #1040 from automatisch/usage-data
...
feat: add subscription update and cancel logics
2023-04-08 00:34:28 +03:00
Faruk AYDIN
c8baf9b0d7
feat: Check if user has active subscription or not for execution
2023-04-07 23:09:24 +02:00
Faruk AYDIN
c4dc0509c2
feat: Implement getTrialStatus graphQL query
2023-04-07 22:55:18 +02:00
Faruk AYDIN
3bfc428dfe
feat: Add inTrial getter method to User model
2023-04-07 22:35:56 +02:00
Ömer Faruk Aydın
026b7da6f8
Merge pull request #1046 from automatisch/move-paddle-provider-deeper-in-app-tree
...
refactor(paddle): move script injection closer to checkout
2023-04-07 23:07:02 +03:00
Ali BARIN
58352b9f33
refactor(paddle): move script injection closer to checkout
2023-04-07 17:09:10 +00:00
Ömer Faruk Aydın
59faf593be
Merge pull request #1045 from automatisch/expose-worker-errors
...
fix: Expose worker errors with stack trace
2023-04-07 19:23:56 +03:00
Faruk AYDIN
4aa41773c4
fix: Expose worker errors with stack trace
2023-04-07 18:16:08 +02:00
Ömer Faruk Aydın
20c5d6aee1
Merge pull request #1044 from automatisch/strava
...
feat(strava): add action to create totals and stats report
2023-04-07 16:24:21 +03:00
Ali BARIN
d503dbc103
docs(strava): describe connection and actions
2023-04-07 14:16:30 +02:00
Ali BARIN
53624a6379
feat(strava): add action to create totals and stats report
2023-04-07 14:16:30 +02:00
Ali BARIN
5b881db19f
feat(strava): refresh token when expired
2023-04-07 14:16:30 +02:00
Ali BARIN
dece070d28
feat(strava): add connection verified check
2023-04-07 14:16:30 +02:00
Ali BARIN
8be2ed0034
feat(strava): add current user utility function
2023-04-07 14:16:30 +02:00
Ali BARIN
37c6b57a48
feat(strava): add authentication support
2023-04-07 14:16:30 +02:00
Ali BARIN
8a0b5c24a5
feat(strava): add app definition
2023-04-07 14:16:30 +02:00
Ali BARIN
20431da757
Merge pull request #1037 from automatisch/dropbox-new-folders
...
feat(dropbox): add create folder and rename file actions
2023-04-07 14:16:10 +02:00
Ali BARIN
f219c87a9e
feat(dropbox): elaborate on argument label
2023-04-07 12:12:30 +00:00
Ali BARIN
5d2134db56
fix(dropbox): don't add old token in refresh token logic
2023-04-07 11:58:06 +00:00
Ali BARIN
1dc46dd31c
docs(dropbox): add connection and actions
2023-04-06 18:59:55 +00:00
Ali BARIN
96250ce9a0
refactor(spotify): import node:buffer
2023-04-06 18:59:55 +00:00
Ali BARIN
691682e09c
feat(dropbox): add rename file action
2023-04-06 18:59:55 +00:00
Ali BARIN
814c504951
feat(dropbox): add create folder action
2023-04-06 18:59:55 +00:00
Ali BARIN
5c2b96a812
feat(dropbox): support connections
2023-04-06 18:59:55 +00:00
Ali BARIN
3dc1ca8adb
Merge pull request #1041 from automatisch/list-shared-drives-for-new-files-in-folder
...
feat(google-drive): list shared drives for new files in folder trigger
2023-04-06 17:45:33 +02:00
Ali BARIN
a6850f1bc0
Merge pull request #1042 from automatisch/list-shared-drives-for-new-folders
...
feat(google-drive): list shared drives for new folders trigger
2023-04-06 17:44:25 +02:00
Ali BARIN
5ba6cb9135
Merge pull request #1043 from automatisch/list-shared-drives-for-updated-files
...
feat(google-drive): list shared drives for updated files trigger
2023-04-06 17:43:53 +02:00
Rıdvan Akca
500283af6f
feat(google-drive): list shared drives for new files in folder trigger
2023-04-06 18:42:07 +03:00
Rıdvan Akca
43184dccda
feat(google-drive): list shared drives for new folders trigger
2023-04-06 18:41:12 +03:00
Rıdvan Akca
4296a3b5df
feat(google-drive): list shared drives for updated files trigger
2023-04-06 18:39:22 +03:00
Ali BARIN
14ba50f061
Merge pull request #1039 from automatisch/list-shared-drives-for-new-files
...
feat(google-drive): list shared drives for new files trigger
2023-04-06 16:35:59 +02:00
Rıdvan Akca
9ad7de56a3
feat(google-drive): list shared drives for new files trigger
2023-04-06 16:31:30 +02:00
Ali BARIN
5570687957
Merge pull request #1038 from automatisch/gsheet-new-spreadsheet
...
feat(google-sheets): add google sheets integration
2023-04-06 16:31:18 +02:00
Rıdvan Akca
1406bf3e10
docs(google-sheets): add trigger for new spreadsheets
2023-04-06 17:12:48 +03:00
Rıdvan Akca
287f299b94
feat(google-sheets): add new spreadsheets trigger
2023-04-06 17:12:48 +03:00
Rıdvan Akca
f88f05cd46
feat(google-sheets): add google sheets integration
2023-04-06 17:12:41 +03:00
Ali BARIN
c6fb42e2f3
Merge pull request #1036 from automatisch/update-full-name-in-profile-page
...
feat(ProfileSettings): add capability to update user full name
2023-04-06 15:37:51 +02:00
Ali BARIN
c64ca9d9b7
fix(ProfileSettings): don't submit password unless changed
2023-04-06 13:34:43 +00:00
Ali BARIN
7d47793afb
feat: add subscription update and cancel logics
2023-04-06 13:08:49 +00:00
Rıdvan Akca
2840fce856
feat(profile): combine forms
2023-04-05 15:07:28 +03:00
Rıdvan Akca
2791dca412
feat(profile): add capability to update user's full name
2023-03-31 12:38:02 +03:00
Ali BARIN
3e268bf66b
Merge pull request #1035 from automatisch/gdrive-updated-files-trigger
...
feat(google-drive): add updated files trigger
2023-03-30 16:26:27 +02:00
Rıdvan Akca
f44422a77e
docs(google-drive): add trigger for updated files
2023-03-30 17:02:52 +03:00
Rıdvan Akca
4931cbcc34
feat(google-drive): add updated files trigger
2023-03-30 17:00:56 +03:00
Ali BARIN
59e495f7d3
Merge pull request #1034 from automatisch/gdrive-add-new-folders-trigger
...
docs(google-drive): add trigger for new folders
2023-03-30 13:26:31 +02:00
Rıdvan Akca
93866d7bc2
docs(google-drive): add trigger for new folders
2023-03-30 12:15:15 +03:00
Ali BARIN
ba1cdeaeeb
Merge pull request #1016 from automatisch/add-docs-for-google-drive
...
docs: add google drive connection and triggers
2023-03-29 18:29:43 +02:00
Ali BARIN
234b27e555
Merge pull request #1015 from automatisch/add-docs-for-google-forms
...
docs: add google forms connection and triggers
2023-03-29 18:28:28 +02:00
Ali BARIN
5acfd09819
Merge pull request #1033 from automatisch/update-new-files-in-folder-trigger
...
fix(google-drive): show root files if no particular folder is selected
2023-03-29 18:25:39 +02:00
Rıdvan Akca
9923b15ecd
fix(google-drive): show root files if no particular folder is selected
2023-03-29 19:01:04 +03:00
Ali BARIN
def5a6d9d0
Merge pull request #1032 from automatisch/gdrive-new-folder-trigger
...
feat(google-drive): add new folders trigger
2023-03-29 17:40:03 +02:00
Rıdvan Akca
17c8a405f5
feat(google-drive): add new folders trigger
2023-03-29 18:35:26 +03:00
Rıdvan Akca
ff874bfb48
docs(google-drive): add trigger for new files in folder
2023-03-29 15:11:39 +02:00
Ali BARIN
4cbb37b996
Merge pull request #1030 from automatisch/gdrive-update-new-files-in-folder-trigger
...
fix(google-drive): show only files in trigger for new files in folder
2023-03-29 14:38:22 +02:00
Rıdvan Akca
f57e35c6b8
fix(google-drive): show only files in trigger for new files in folder
2023-03-29 15:33:21 +03:00
Ali BARIN
312e786e33
Merge pull request #1028 from automatisch/gdrive-new-file-in-folder-trigger
...
feat(google-drive): add new files in folder trigger
2023-03-29 13:01:45 +02:00
Rıdvan Akca
e2c75a2daf
feat(google-drive): add new files in folder trigger
2023-03-29 13:16:39 +03:00
Ali BARIN
fce20263ea
Merge pull request #1027 from automatisch/hide-invoices-when-empty
...
fix: hide empty invoices section
2023-03-27 23:39:27 +02:00
Faruk AYDIN
d841f9cb62
fix: Do not return invoices if there is no subscription
2023-03-28 00:27:43 +03:00
Ali BARIN
4945240ec2
fix: hide empty invoices section
2023-03-27 20:14:39 +00:00
Ali BARIN
f1cdc7e422
Merge pull request #1026 from automatisch/invoices-section
...
feat: add invoices on billing and usage page
2023-03-27 10:25:18 +02:00
Ali BARIN
372cdb10d6
feat: make invoices dynamic
2023-03-27 08:22:24 +00:00
Ali BARIN
fd24dbee21
fix(useBillingAndUsageData): fix invalid date
2023-03-27 08:22:14 +00:00
Faruk AYDIN
7066f7ea76
feat: Add draft design for invoices section
2023-03-27 01:02:28 +03:00
Ömer Faruk Aydın
5ae53c79b6
Merge pull request #1025 from automatisch/make-billing-and-usage-dynamic
...
feat: use actual data in billing and usage
2023-03-27 00:13:35 +03:00
Ali BARIN
f3a8ab289f
feat: use actual data in billing and usage
2023-03-26 19:28:15 +00:00
Ali BARIN
a99609e3da
feat(devcontainer): expose psql and redis
2023-03-26 19:26:35 +00:00
Ali BARIN
a271189448
refactor(devcontainer): configure urls using localhost
2023-03-26 19:26:13 +00:00
Ömer Faruk Aydın
251bc28526
Merge pull request #1024 from automatisch/billing-query
...
chore: Adjust billing query to be more dynamic
2023-03-26 18:55:07 +03:00
Faruk AYDIN
05505704e4
chore: Adjust billing query to be more dynamic
2023-03-26 18:22:49 +03:00
Ali BARIN
4aadcb021e
Merge pull request #1023 from automatisch/refactor-billing-and-usage
...
refactor: getBillingAndUsage graphQL query
2023-03-26 16:06:16 +02:00
Faruk AYDIN
ae9da1b354
refactor: getBillingAndUsage graphQL query
2023-03-26 14:56:44 +03:00
Rıdvan Akca
a594029541
docs: add google drive connection and triggers
2023-03-26 14:32:31 +03:00
Rıdvan Akca
ddcb894932
docs: add google forms connection and triggers
2023-03-26 14:31:16 +03:00
Ömer Faruk Aydın
708cdbe545
Merge pull request #1022 from automatisch/get-invoices
...
feat: Implement getInvoices graphQL query
2023-03-26 14:16:56 +03:00
Faruk AYDIN
1cbf96dff1
feat: Implement getInvoices graphQL query
2023-03-26 02:02:36 +03:00
Ömer Faruk Aydın
bd55b37d5f
Merge pull request #1021 from automatisch/paddle-client
...
Paddle client
2023-03-26 00:38:19 +03:00
Faruk AYDIN
7c3a0effee
chore: Remove paddle-sdk dependency
2023-03-25 18:35:21 +03:00
Faruk AYDIN
fe3048aab0
feat: Implement getSubscription for paddle without sdk
2023-03-25 18:32:16 +03:00
Faruk AYDIN
9a5a3e879d
fix: Use paddle_subscription_id as field name for findOne query
2023-03-25 17:40:45 +03:00
Faruk AYDIN
269902db94
chore: Use verify webhook logic without paddle sdk
2023-03-25 17:40:02 +03:00
Ömer Faruk Aydın
4ba67ea863
Merge pull request #1020 from automatisch/subscription-payment-succeeded
...
feat: Handle subscription payment succeeded event
2023-03-25 16:38:10 +03:00
Faruk AYDIN
3534712478
feat: Handle subscription payment succeeded event
2023-03-25 16:34:24 +03:00
Ömer Faruk Aydın
62b9a8071a
Merge pull request #1019 from automatisch/expose-error-stack
...
fix: Expose error stack together with error message
2023-03-25 16:32:42 +03:00
Faruk AYDIN
cf83c27ca0
fix: Expose error stack together with error message
2023-03-25 14:01:04 +03:00
Ömer Faruk Aydın
8035f81f97
Merge pull request #1018 from automatisch/billing-and-usage-v2
...
feat: Add usage data to getBillingAndUsage graphQL query
2023-03-25 13:23:36 +03:00
Ömer Faruk Aydın
d2375fdc54
Merge pull request #1017 from automatisch/billing-and-usage
...
Billing and usage graphQL query
2023-03-25 13:23:21 +03:00
Faruk AYDIN
f07d9dd813
feat: Add usage data to getBillingAndUsage graphQL query
2023-03-25 02:16:17 +03:00
Faruk AYDIN
b5524b18cf
feat: Implement draft version of getBillingAndUsage query
2023-03-25 00:39:49 +03:00
Faruk AYDIN
310497a5bf
chore: Add deleted_at column to subscriptions
2023-03-25 00:07:43 +03:00
Faruk AYDIN
47a738d5e6
fix: Next bill amount for paddle
2023-03-25 00:07:28 +03:00
Ömer Faruk Aydın
6ad13c1da0
Merge pull request #1014 from automatisch/handle-subscription-created
...
feat: Handle subscription created webhook event
2023-03-24 13:58:36 +03:00
Faruk AYDIN
99454fdc4b
feat: Handle subscription created webhook event
2023-03-24 13:48:15 +03:00
Ali BARIN
799f0ead6c
Merge pull request #1013 from automatisch/google-drive-integration
...
feat(google-drive): add new files trigger
2023-03-23 17:56:07 +01:00
Rıdvan Akca
d16d709b72
feat(google-drive): add new files trigger
2023-03-23 19:10:43 +03:00
Ömer Faruk Aydın
8e1087b818
Merge pull request #1002 from automatisch/dynamic-field-schema
...
feat(http-request): add headers support
2023-03-23 18:32:17 +03:00
Ömer Faruk Aydın
139dcb521e
Merge pull request #1012 from automatisch/create-subscription
...
feat: Create subscription model
2023-03-23 18:22:09 +03:00
Faruk AYDIN
b17e431473
feat: Create subscription model
2023-03-23 18:15:36 +03:00
Ali BARIN
b1ee3ef8ba
feat(http-request): add headers support
2023-03-23 14:53:27 +00:00
Ali BARIN
75bbd16b0c
feat: support interactive fields
2023-03-23 13:45:46 +00:00
Ömer Faruk Aydın
71a7943d01
Merge pull request #1004 from zntemel/spotify-app
...
feat: implement Spotify app
2023-03-23 16:01:51 +03:00
Ömer Faruk Aydın
d34785b5b0
Merge branch 'main' into spotify-app
2023-03-23 15:58:50 +03:00
Ali BARIN
af58ef7244
fix(spotify): correct create playlist action key
2023-03-22 20:39:26 +00:00
Ali BARIN
6d3bec8518
fix(spotify): do not override auth header on refresh token
2023-03-22 20:38:27 +00:00
Ömer Faruk Aydın
0346b157c5
Merge pull request #1010 from automatisch/remove-stripe-remainings
...
feat(UsageAlert): use new plan upgrade page
2023-03-22 22:47:19 +03:00
Ali BARIN
e25aab742b
feat(UsageAlert): use new plan upgrade page
2023-03-21 20:25:46 +00:00
Ömer Faruk Aydın
6f2ca00263
Merge pull request #1008 from automatisch/paddle-webhook-verify
...
feat: Verify paddle webhooks
2023-03-21 22:20:28 +03:00
Faruk AYDIN
e1d26325f3
feat: Verify paddle webhooks
2023-03-21 22:17:45 +03:00
Ömer Faruk Aydın
4202f963c3
Merge pull request #1007 from automatisch/remove-stripe
...
chore: Remove stripe-related functionality
2023-03-21 11:58:38 +03:00
Faruk AYDIN
d3ef45db1b
chore: Remove stripe-related functionality
2023-03-21 11:55:45 +03:00
Ömer Faruk Aydın
dec55709a3
Merge pull request #1006 from automatisch/aut-73
...
feat: add checkout process
2023-03-21 11:34:16 +03:00
Ali BARIN
b5ed984f05
feat: add checkout process
2023-03-20 23:24:04 +00:00
Ali BARIN
66d7baa126
fix: make Paddle vendor id number
2023-03-20 23:23:44 +00:00
Ömer Faruk Aydın
a2809a14c5
Merge pull request #1005 from automatisch/paddle-info
...
feat: Implement getPaddleInfo graphQL query
2023-03-21 01:05:25 +03:00
Faruk AYDIN
040ad9edb0
feat: Implement getPaddleInfo graphQL query
2023-03-21 00:55:27 +03:00
Ömer Faruk Aydın
46dbe009f2
Merge pull request #1003 from automatisch/billing-page
...
feat: redesign billing page
2023-03-21 00:53:15 +03:00
Ali BARIN
3598d43938
feat: make payment plans dynamic
2023-03-21 00:50:33 +03:00
Faruk AYDIN
f1358c7ad1
feat: add GetPaymentPlans graphQL query
2023-03-21 00:50:33 +03:00
Ali BARIN
40862fcd01
feat: move plan upgrade to its page
2023-03-21 00:50:31 +03:00
Faruk AYDIN
189432c228
feat: Implement draft version of UpgradeFreeTrial component
2023-03-21 00:49:28 +03:00
Faruk AYDIN
280d16f3d9
chore: Use luxon instead moment as date utility
2023-03-21 00:49:28 +03:00
Faruk AYDIN
722c39590f
feat: Start trial period on cloud
2023-03-21 00:49:28 +03:00
Ali BARIN
b1138dbf05
feat: make billings page responsive
2023-03-21 00:49:28 +03:00
Faruk AYDIN
08918282a7
feat: redesign billing page
2023-03-21 00:49:28 +03:00
Ömer Faruk Aydın
5007b0bf1a
Merge pull request #993 from automatisch/searchable-json
...
feat: add searchable json viewer component
2023-03-20 13:29:40 +03:00
Rıdvan Akca
0a5912eb8e
refactor(SearchableJSONViewer): rewrite collecting keys and values of data
2023-03-20 11:31:01 +03:00
Zeynep Nur Temel
8acd7b03ed
docs: add spotify connection and actions
2023-03-19 23:48:45 +03:00
Zeynep Nur Temel
ed87df212f
feat: add refresh token for spotify
2023-03-19 23:04:55 +03:00
Zeynep Nur Temel
56243aa076
feat: implement create playlist action for spotify
2023-03-18 19:18:16 +03:00
Zeynep Nur Temel
41e9f32e1b
feat: implement Spotify connection
2023-03-18 13:41:18 +03:00
Rıdvan Akca
f7753aa1b4
fix(SearchableJSONViewer): remove undefined values from filtered arrays
2023-03-17 19:38:10 +03:00
Rıdvan Akca
aebfcc38dd
feat(SearchableJSONViewer): cover no result case
2023-03-17 19:38:10 +03:00
Rıdvan Akca
3e0149c058
feat: add searchable json viewer component
2023-03-17 19:38:10 +03:00
Ali BARIN
1e62e09825
Merge pull request #999 from automatisch/dependabot/npm_and_yarn/webpack-5.76.1
...
chore(deps): bump webpack from 5.67.0 to 5.76.1
2023-03-14 23:20:07 +01:00
dependabot[bot]
956b15a2eb
chore(deps): bump webpack from 5.67.0 to 5.76.1
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.67.0 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.67.0...v5.76.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-14 20:08:01 +00:00
Ali BARIN
572b457b43
Merge pull request #955 from s-schumann/feature/signalwire-integration
...
feat: add Signalwire integration
2023-03-14 09:26:30 +01:00
Ali BARIN
7d40ae009f
fix(signalwire): use incoming phone number instead of its sid
2023-03-13 22:32:25 +00:00
Ali BARIN
aec9595dea
fix: stop checking empty app input in createFlow
2023-03-13 22:11:55 +00:00
Ali BARIN
cc90f19a46
fix: stop checking empty action/trigger input in updateStep
2023-03-13 22:11:42 +00:00
Ali BARIN
ab486c8ed1
Merge branch 'main' into feature/signalwire-integration
2023-03-13 21:14:14 +01:00
Ali BARIN
bfb1e817ec
feat(signalwire): introduce dynamic incoming phone numbers
2023-03-13 20:13:45 +00:00
Ömer Faruk Aydın
ebc7c22388
Merge pull request #998 from automatisch/corporate-signup-in-loading-in-signup
...
fix: show progress as of sign-up in SignUpForm
2023-03-13 22:39:48 +03:00
Ali BARIN
10b4066c82
refactor(signalwire): add dynamic api base url
2023-03-13 19:10:20 +00:00
Ali BARIN
42dd67954d
refactor(signalwire): utilize axios post params
2023-03-13 19:06:20 +00:00
Ali BARIN
d45fdf605f
fix(signalwire): localize icon
2023-03-13 19:05:32 +00:00
Ali BARIN
caef9bb8b5
chore: reword Signalwire as SignalWire
2023-03-13 19:05:02 +00:00
Ali BARIN
c888934601
fix: show progress as of sign-up in SignUpForm
2023-03-13 16:28:04 +00:00
Ömer Faruk Aydın
95613b595e
Merge pull request #997 from automatisch/change-redirect-url
...
chore: Change redirect url for payment portal
2023-03-12 19:28:57 +01:00
Ömer Faruk Aydın
9247bd9d9e
Merge pull request #996 from automatisch/subscription-creation
...
chore: Make subscription creation synchronous
2023-03-12 19:27:56 +01:00
Faruk AYDIN
ee3d2489e6
chore: Change redirect url for payment portal
2023-03-12 21:26:10 +03:00
Faruk AYDIN
7764c4fbcb
chore: Make subscription creation synchronous
2023-03-12 21:23:32 +03:00
Ömer Faruk Aydın
a18b524859
Merge pull request #995 from automatisch/backend-mutation-validations
...
feat: add validation checks in mutations
2023-03-12 18:53:32 +01:00
Ali BARIN
9b8ec9b85e
feat: validate step input in executeFlow
2023-03-12 11:28:33 +00:00
Ali BARIN
7b3f070973
feat: validate app and action input in createStep
2023-03-12 11:26:50 +00:00
Ali BARIN
ba27fc12e8
feat: validate app input in createFlow
2023-03-12 11:26:28 +00:00
Ali BARIN
db55912f78
feat: validate trigger input in updateStep
2023-03-12 11:18:04 +00:00
Ali BARIN
4c4bd267d4
feat: validate action input in updateStep
2023-03-12 11:17:55 +00:00
Ali BARIN
dc1002659b
feat: validate connection input in updateStep
2023-03-12 11:16:51 +00:00
Ali BARIN
97da370301
feat: provide clear message when app is not found
2023-03-12 09:59:27 +00:00
Ali BARIN
571901f333
Merge pull request #994 from automatisch/introduce-sentry
...
feat: introduce Sentry
2023-03-10 20:06:56 +01:00
Ali BARIN
4d90df9d9a
feat: introduce Sentry
2023-03-10 18:53:10 +00:00
Ali BARIN
2c18667ffd
Merge pull request #992 from automatisch/open-stripe-in-same-window
...
feat: open payment portal in same window
2023-03-09 16:53:43 +01:00
Ömer Faruk Aydın
89157cd606
Merge pull request #991 from automatisch/let-extra-executions-go-through-over-quota
...
feat: don't interrupt execution due to quota
2023-03-09 16:18:14 +01:00
Ali BARIN
37e0091ef0
feat: open payment portal in same window
2023-03-09 15:17:05 +00:00
Ali BARIN
ae3512fecf
feat: don't interrupt execution due to quota
2023-03-09 15:13:50 +00:00
Ömer Faruk Aydın
8b81391e2f
Merge pull request #989 from automatisch/skip-processing-steps-over-quota
...
feat: skip processing tasks over task quota
2023-03-09 13:51:11 +01:00
Ali BARIN
54e68f6252
feat: skip processing tasks over task quota
2023-03-09 12:48:16 +00:00
Ali BARIN
92d1ed65ff
feat: expose errors from webhooks
2023-03-09 12:46:32 +00:00
Ali BARIN
8098a7ee5d
feat: add checkIfLimitExceeded in UsageData model
2023-03-09 12:46:32 +00:00
Ömer Faruk Aydın
c24297630c
Merge pull request #988 from automatisch/show-alert-for-task-usage
...
feat: show usage alert as of threshold
2023-03-09 13:45:55 +01:00
Ömer Faruk Aydın
a9d5212602
Merge pull request #990 from automatisch/disable-conditional-features
...
feat: disable non-cloud features
2023-03-09 13:45:27 +01:00
Ali BARIN
c81db8ae19
feat: disable non-cloud features
2023-03-09 11:23:29 +00:00
Sebastian Schumann
ecd356d42b
Merge branch 'automatisch:main' into feature/signalwire-integration
2023-03-09 01:51:13 +01:00
Ali BARIN
e67adf87b2
fix: hide chatwoot in small screens
2023-03-08 18:43:45 +00:00
Ali BARIN
1669708041
feat: show usage alert as of threshold
2023-03-08 18:43:42 +00:00
Ali BARIN
12e34013f8
refactor: default noSsr to true in useMediaQuery
2023-03-08 18:35:51 +00:00
Ömer Faruk Aydın
bd2ad1d7a1
Merge pull request #986 from automatisch/increase-consumed-task-count
...
feat: increase consumed task count upon tasks
2023-03-08 10:07:28 +01:00
Ali BARIN
934cdb8237
refactor: increment consumed task count atomically
2023-03-08 01:45:22 +00:00
Ömer Faruk Aydın
2f6ea8830e
Merge pull request #984 from automatisch/add-chatwoot
...
feat: add chatwoot
2023-03-07 23:21:47 +01:00
Ömer Faruk Aydın
b77d08ebbf
Merge pull request #985 from automatisch/show-payment-plan-name
...
feat: show current plan name in usage information
2023-03-07 23:03:44 +01:00
Ömer Faruk Aydın
b735d32cbc
Merge pull request #983 from automatisch/payment-webhooks
...
feat: Implement stripe webhooks
2023-03-07 23:03:14 +01:00
Ali BARIN
472ffd5b5c
feat: increase consumed task count upon tasks
2023-03-07 21:26:12 +00:00
Ali BARIN
4567ca8fce
feat: show current plan name in usage information
2023-03-07 20:48:57 +00:00
Ali BARIN
07ed24ca7a
feat: add chatwoot
2023-03-07 20:36:54 +00:00
Ali BARIN
52575be2a7
chore: add fullName in User interface
2023-03-07 20:36:54 +00:00
Ali BARIN
c8187e52bb
fix: stop redirecting to login on /login
2023-03-07 20:36:54 +00:00
Faruk AYDIN
b0b6b72b4c
feat: Implement stripe webhooks
2023-03-07 17:22:40 +01:00
Ali BARIN
7676bc5836
Merge pull request #982 from automatisch/add-space-between-buttons
...
refactor: adjust spacing in FlowRow
2023-03-07 16:10:27 +01:00
Rıdvan Akca
f98c1725be
refactor: adjust spacing between button and chip in FlowRow component
2023-03-07 18:06:36 +03:00
Ali BARIN
c6bd599b63
Merge pull request #981 from automatisch/fix-signup-email
...
fix: add custom email error message for signup
2023-03-07 13:30:06 +01:00
Rıdvan Akca
7908779c89
fix: add custom email error message for signup
2023-03-07 15:25:40 +03:00
Ali BARIN
29ad68afab
Merge pull request #980 from automatisch/make-automatisch-info-public
...
fix: make getAutomatischInfo public
2023-03-06 22:46:13 +01:00
Ali BARIN
9aaeac6a08
fix: make getAutomatischInfo public
2023-03-06 21:41:53 +00:00
Ömer Faruk Aydın
8f074c2131
Merge pull request #979 from automatisch/show-usage-data
...
feat: show usage data
2023-03-06 22:27:34 +01:00
Ali BARIN
930653c86d
feat: show usage data
2023-03-06 20:28:09 +00:00
Ömer Faruk Aydın
cc31b7c210
Merge pull request #977 from automatisch/check-cloud
...
feat: add empty billing and usage page
2023-03-06 20:49:44 +01:00
Ömer Faruk Aydın
bb19e9308c
Merge pull request #978 from automatisch/expose-payment-portal
...
feat: show payment portal information
2023-03-06 20:46:58 +01:00
Ali BARIN
5e7b4bfe45
feat: show payment portal information
2023-03-06 19:42:41 +00:00
Ali BARIN
dbeeb61cc5
feat: add empty billing and usage page
2023-03-06 18:06:00 +00:00
Ali BARIN
26d8e5856a
feat: make automatisch info available
2023-03-06 18:04:47 +00:00
Ali BARIN
66be6d1e89
fix: return isCloud boolean in getAutomatischInfo
2023-03-06 18:01:47 +00:00
Ömer Faruk Aydın
677aa232e7
Merge pull request #976 from automatisch/get-payment-portal-url
...
feat: Add getPaymentPortalUrl graphQL query
2023-03-06 13:22:09 +01:00
Faruk AYDIN
cabbb45031
feat: Add getPaymentPortalUrl graphQL query
2023-03-06 12:45:29 +01:00
Ömer Faruk Aydın
ba99df645b
Merge pull request #975 from automatisch/get-usage-data
...
feat: Implement getUsageData graphQL query
2023-03-06 12:44:35 +01:00
Faruk AYDIN
282e5ba2d8
feat: Implement getUsageData graphQL query
2023-03-06 12:37:28 +01:00
Ömer Faruk Aydın
42d418da58
Merge pull request #974 from automatisch/change-consumer-task-count
...
fix: Alter consumed task count column to integer
2023-03-06 12:09:34 +01:00
Faruk AYDIN
cbf270fdba
fix: Alter consumed task count column to integer
2023-03-06 11:35:39 +01:00
Ömer Faruk Aydın
bb9abe104f
Merge pull request #973 from automatisch/get-automatisch-info-query
...
feat: Introduce getAutomatischInfo graphQL query
2023-03-05 20:17:59 +01:00
Faruk AYDIN
18f0d6dea3
feat: Introduce getAutomatischInfo graphQL query
2023-03-05 20:12:59 +01:00
Ali BARIN
23dc9a1139
Merge pull request #972 from automatisch/payment-draft
...
feat: Initial payment implementation
2023-03-05 18:14:03 +01:00
Faruk AYDIN
5e18ef5830
feat: Initial payment implementation
2023-03-05 17:14:01 +01:00
Ömer Faruk Aydın
63f8fc266d
Merge pull request #968 from automatisch/forgot-password
...
feat: add forgot password featureset
2023-03-05 10:28:07 +01:00
Ali BARIN
4e46b16f7b
feat: use full name instead of email address in emails
2023-03-05 09:18:07 +00:00
Ömer Faruk Aydın
ba19b50005
Merge pull request #971 from automatisch/reset-password-page
...
feat: reset password page
2023-03-04 19:33:10 +01:00
Ali BARIN
fa867387d4
feat: add reset password page
2023-03-03 20:13:31 +00:00
Ali BARIN
5762cf5dc5
fix: make resetMutation public
2023-03-03 20:09:37 +00:00
Ali BARIN
7d9f624805
feat: add translations for sign up CTA in login
2023-03-03 18:15:49 +00:00
Ali BARIN
5b335ccd59
feat: add translations in login form
2023-03-03 18:11:44 +00:00
Ali BARIN
4792853eb6
feat: add forgot password page
2023-03-03 18:10:52 +00:00
Ali BARIN
cc05bc7db8
feat: expose email address in email templates
2023-03-03 18:07:35 +00:00
Ali BARIN
d198eaa988
fix: correct template name in email worker
2023-03-03 18:07:35 +00:00
Ali BARIN
f094da6a4b
feat: add spacing in reset password email template
2023-03-03 18:07:35 +00:00
Ali BARIN
a53961b235
fix: correct reset password link in email
2023-03-03 18:07:35 +00:00
Ali BARIN
f644113af8
Merge pull request #970 from automatisch/add-signup
...
feat: add signup page
2023-03-03 19:06:43 +01:00
Rıdvan Akca
e4a903ec07
refactor: add translation for texts in sign up page
2023-03-03 20:42:12 +03:00
Rıdvan Akca
9408fe2a07
feat: remove helperText from profile setting page if there is no error
2023-03-03 18:43:18 +03:00
Rıdvan Akca
394e747a88
feat: remove helperText if there is no error
2023-03-03 18:40:55 +03:00
Ömer Faruk Aydın
e91f12729b
Merge pull request #967 from automatisch/automatisch-cloud
...
feat: Introduce automatisch cloud env variable
2023-03-03 12:28:37 +01:00
Faruk AYDIN
134e588b14
feat: Introduce automatisch cloud env variable
2023-03-03 12:15:58 +01:00
Rıdvan Akca
d061eb7b58
feat: update migration logic and remove consolelog
2023-03-03 14:10:54 +03:00
Rıdvan Akca
18089a8076
feat: add signup logic
2023-03-03 14:05:35 +03:00
Ömer Faruk Aydın
02236e01d9
Merge pull request #966 from automatisch/delete-account-in-web
...
feat: show delete user functionality
2023-03-03 10:11:48 +01:00
Rıdvan Akca
c1150d50b1
feat: create signup form
2023-03-03 11:34:53 +03:00
Ali BARIN
387a849269
fix: delete current user in deleteUser mutation
2023-03-02 23:46:20 +00:00
Ali BARIN
399cebda70
feat: show delete user functionality
2023-03-02 23:37:05 +00:00
Ali BARIN
72720b3dfe
Merge pull request #965 from automatisch/add-deleteUser-mutation
...
Add deleteUser mutation
2023-03-02 22:08:44 +01:00
Ali BARIN
64f7560b3b
feat: add delete user worker
2023-03-02 15:28:51 +00:00
Ali BARIN
e06b646f49
feat: add deleteUser mutation
2023-03-02 15:26:06 +00:00
Ali BARIN
b51d9bb17b
feat: add delete user queue
2023-03-02 15:25:24 +00:00
Rıdvan Akca
4e967c5720
feat: add signup link to login and create signup dummy page
2023-03-02 16:42:50 +03:00
Ali BARIN
179db38fd1
feat: show email queue jobs in bull-board
2023-03-02 11:11:42 +00:00
Ömer Faruk Aydın
e51930d7e1
Merge pull request #964 from automatisch/add-full-name-to-users
...
feat: introduce full name column to user model
2023-03-01 23:33:03 +01:00
Ali BARIN
74a299dbe6
feat: introduce full name column to user model
2023-03-01 21:40:39 +00:00
Ali BARIN
282863c526
Merge pull request #889 from automatisch/feature/dynamic-fields
...
feat: add dynamic fields support
2023-03-01 19:31:23 +01:00
Ali BARIN
63d794ed3e
refactor(dynamicFields): use thrown error instead of returning it
2023-03-01 18:00:27 +00:00
Ali BARIN
c6b8f12f9a
feat(Editor): implement dynamic fields
2023-03-01 17:52:52 +00:00
Faruk AYDIN
d16e292231
feat: Add dynamic fields structure to step arguments
2023-02-28 22:22:48 +00:00
Ali BARIN
29a319a850
Merge pull request #962 from automatisch/fix-unreachable-server-errors
...
fix: correct errors for unreachable servers
2023-02-27 21:00:43 +01:00
Ali BARIN
c11e0db077
Merge pull request #961 from automatisch/use-custom-server-in-ntfy
...
fix(ntfy): use given server URL instead of default
2023-02-27 21:00:31 +01:00
Ali BARIN
b2dafb5dfa
Merge pull request #960 from automatisch/remove-original-error-in-gql-responses
...
fix: stop using originalError in GQL responses
2023-02-27 21:00:18 +01:00
Ali BARIN
e7ccd01427
fix: stop using originalError in GQL responses
2023-02-27 20:29:22 +01:00
Ali BARIN
447f26458a
fix(ntfy): use given server URL instead of default
2023-02-27 20:28:58 +01:00
Ali BARIN
61fb71a080
fix: correct errors for unreachable servers
2023-02-27 20:28:15 +01:00
Ömer Faruk Aydın
329fcdf8f4
Merge pull request #959 from automatisch/do-not-suppress-native-gql-errors
...
fix: do not suppress native GQL errors
2023-02-26 23:16:03 +01:00
Ali BARIN
37cdb34014
fix: do not suppress native GQL errors
2023-02-26 22:13:07 +00:00
Ali BARIN
5ee7b85cc4
feat(filter): add filter app
2023-02-26 17:02:30 +01:00
Ömer Faruk Aydın
1f7228f95a
Merge pull request #958 from automatisch/fix-seed-user
...
fix: Create seed user with admin role
2023-02-26 16:03:38 +01:00
Faruk AYDIN
fa8418adcd
fix: Create seed user with admin role
2023-02-26 15:40:47 +01:00
Ömer Faruk Aydın
d3b1765ffe
Merge branch 'main' into feature/signalwire-integration
2023-02-26 13:23:27 +01:00
Ömer Faruk Aydın
0a274ebadb
Merge pull request #957 from automatisch/oauth-docs
...
docs: Explain OAuth preference for app connections
2023-02-25 11:02:50 +01:00
Faruk AYDIN
0d1b35edc5
docs: Explain OAuth preference for app connections
2023-02-25 10:53:54 +01:00
Sebastian Schumann
d7e4ae53ce
feat: add Signalwire integration
2023-02-24 12:45:58 +01:00
Ömer Faruk Aydın
61ceffc6f9
Merge pull request #956 from automatisch/frontend-app-start
...
docs: Add how to start frontend app for dev setup
2023-02-24 12:27:02 +01:00
Faruk AYDIN
0c422bfd21
docs: Add how to start frontend app for dev setup
2023-02-24 12:23:25 +01:00
Ömer Faruk Aydın
a0815b06a6
feat: Implement draft version of reset password email ( #949 )
2023-02-24 00:25:10 +01:00
कारतोफ्फेलस्क्रिप्ट™
bd02b7574a
chore: Reduce the docker image size by half ( #890 )
2023-02-21 13:02:32 +01:00
Ömer Faruk Aydın
1048d923d0
Merge pull request #947 from automatisch/reset-password
...
feat: Add resetPassword mutation
2023-02-19 11:49:58 +01:00
Faruk AYDIN
9dbfcf4262
feat: Add resetPassword mutation
2023-02-19 11:04:56 +01:00
Ömer Faruk Aydın
8ea176b5f0
Merge pull request #946 from automatisch/forgot-password-mutation
...
feat: Implement forgotPassword mutation
2023-02-18 17:23:16 +01:00
Faruk AYDIN
90dcbadc52
feat: Implement forgotPassword mutation
2023-02-18 16:54:01 +01:00
Ömer Faruk Aydın
e4021bf830
Merge pull request #945 from automatisch/create-user
...
feat: Implement createUser mutation
2023-02-18 15:53:07 +01:00
Faruk AYDIN
b8b453aba0
feat: Implement createUser mutation
2023-02-18 14:49:12 +01:00
Ömer Faruk Aydın
aeec2377c1
Merge pull request #944 from automatisch/user-role
...
feat: Introduce role column to user model
2023-02-18 14:29:11 +01:00
Faruk AYDIN
f8b0ffd39b
feat: Introduce role column to user model
2023-02-18 14:26:10 +01:00
Ömer Faruk Aydın
9953c3c823
Merge pull request #943 from automatisch/check-license
...
fix: Use kebab-case for check license file
2023-02-17 22:46:40 +01:00
Faruk AYDIN
d227a07fe9
fix: Use kebab-case for check license file
2023-02-17 22:42:56 +01:00
Ömer Faruk Aydın
7c394414d8
Merge pull request #939 from automatisch/verify-license
...
feat: Introduce getLicense graphQL query
2023-02-14 22:19:17 +01:00
Faruk AYDIN
1dfb22d02e
feat: Introduce getLicense graphQL query
2023-02-14 22:15:59 +01:00
Faruk AYDIN
1847ad5622
chore: Use GitHub issues instead of discussions for requests
2023-02-13 21:48:35 +01:00
Ömer Faruk Aydın
beb701ceb4
Merge pull request #894 from automatisch/docs/license
...
chore: Explain license changes in docs and package.json files
2023-02-12 16:02:23 +01:00
Faruk AYDIN
2fbadea821
chore: Explain license changes in docs and package.json files
2023-02-12 15:46:31 +01:00
Ömer Faruk Aydın
bac561d8c7
Merge pull request #893 from automatisch/license-adjustment
...
chore: Adjust licenses
2023-02-12 14:39:07 +01:00
Faruk AYDIN
7bd261a02e
chore: Adjust licenses
2023-02-12 13:41:24 +01:00
Ömer Faruk Aydın
df99a889f0
Merge pull request #892 from automatisch/cla-text
...
chore: Add contributor license agreement
2023-02-12 12:09:21 +01:00
Ömer Faruk Aydın
16c5892a1d
Merge pull request #891 from automatisch/ee-license
...
chore: Introduce EE license
2023-02-12 12:09:08 +01:00
Faruk AYDIN
0236bbaf68
chore: Add contributor license agreement
2023-02-10 15:56:43 +01:00
Faruk AYDIN
2ca5a290c3
chore: Adjust licenses as CE and EE editions
2023-02-10 15:46:51 +01:00
Faruk AYDIN
66c388a644
chore: Introduce enterprise license
2023-02-10 15:31:54 +01:00
Ali BARIN
74a77ed271
fix(worker): compute parameters for delaying job
2023-02-08 23:22:57 +01:00
Ali BARIN
3d98e6cdc0
feat(slack/list-channels): add im channels and increase limit
2023-02-08 23:22:43 +01:00
Faruk AYDIN
831ae96e0f
Release v.0.5.0
2023-02-08 13:32:25 +01:00
Faruk AYDIN
113a91a73f
chore: Update versioning in dockerfiles
2023-02-08 13:32:25 +01:00
Faruk AYDIN
2be8e14f66
feat(http-request): cover file downloads
2023-02-07 21:48:52 +01:00
Faruk AYDIN
9cfaa9e603
feat(salesforce): Implement create attachment integration
2023-02-07 21:15:44 +01:00
Ali BARIN
48653c7590
feat(slack/list-channels): add private and exclude archived channels
2023-02-06 00:47:41 +01:00
Ömer Faruk Aydın
72450b6305
Merge pull request #872 from automatisch/primitive-custom-http-request
...
feat(http-request): introduce custom request action
2023-02-06 00:21:37 +01:00
dependabot[bot]
7d22a1c105
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-04 12:58:23 +01:00
Ali BARIN
08ac3fb984
docs(http-request): add custom request action
2023-02-02 22:34:42 +00:00
Ali BARIN
2f64a074c6
feat(http-request): introduce custom request action
2023-02-02 22:30:07 +00:00
Donghoon Song
f98c797311
fix: readme git clone commannd
...
Current command needs public key so access is denied.
2023-02-01 22:12:45 +01:00
Ömer Faruk Aydın
d81fb14b04
Merge pull request #870 from automatisch/slack-search-user-by-email
...
feat(slack): add find user by email action
2023-01-31 15:15:37 +01:00
Ali BARIN
01bb1259eb
feat(slack): add find user by email action
2023-01-30 23:39:00 +00:00
Ali BARIN
1118d025bf
chore: add hostRequirements in devcontainer
2023-01-31 00:23:50 +01:00
Ali BARIN
146f0604c3
docs(salesforce): add find record action
2023-01-31 00:19:51 +01:00
Ali BARIN
f90afe8b37
feat(salesforce): add find record action
2023-01-31 00:19:51 +01:00
Ali BARIN
fff5306fa6
chore: introduce .devcontainer
2023-01-30 13:47:30 +01:00
Ali BARIN
078ea24cd2
feat: request increase body size limit to 1mb
2023-01-29 13:53:32 +01:00
Ali BARIN
85a3558074
docs(ntfy): use actions page for app listing
2023-01-25 11:58:52 +01:00
Ali BARIN
73a9ae1c9c
docs(twitter): remove duplicate items
2023-01-25 11:26:19 +01:00
dependabot[bot]
2222ede420
chore(deps): bump knex from 0.95.15 to 2.4.0
...
Bumps [knex](https://github.com/knex/knex ) from 0.95.15 to 2.4.0.
- [Release notes](https://github.com/knex/knex/releases )
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/knex/knex/commits/2.4.0 )
---
updated-dependencies:
- dependency-name: knex
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-20 18:01:10 +01:00
Ömer Faruk Aydın
c6d80a9b0e
Merge pull request #856 from automatisch/search-user-in-twitter
...
feat(twitter): add search user action
2023-01-20 15:38:26 +03:00
Ömer Faruk Aydın
23c4414398
Merge pull request #852 from automatisch/openai-send-prompt
...
feat(openai): add send prompt action
2023-01-20 15:14:05 +03:00
Ömer Faruk Aydın
8b9320bbf9
Merge pull request #851 from automatisch/openai-check-moderation
...
feat(openai): add moderation action
2023-01-20 15:07:45 +03:00
Katriel Tsepelevish
a8ac288f17
fix(todoist): Add missing OAuth redirect URL field
2023-01-19 18:42:44 +01:00
Ali BARIN
ffe7de6774
docs(twitter): add search user action
2023-01-19 17:56:58 +01:00
Ali BARIN
d87a826493
feat(twitter): sign querystring in requests
2023-01-19 17:56:39 +01:00
Ali BARIN
645fe29060
feat(twitter): add search user action
2023-01-19 17:55:59 +01:00
Ali BARIN
4db738a7f6
docs(openai): add send prompt action
2023-01-18 22:41:53 +01:00
Ali BARIN
253c2c4317
feat(openai): add send prompt action
2023-01-18 22:41:53 +01:00
Ali BARIN
49755303f7
feat(openai): add list models dynamic data
2023-01-18 22:41:53 +01:00
Ali BARIN
1e137f0bd8
docs(openai): describe auth and check moderation action
2023-01-18 22:41:35 +01:00
Ali BARIN
c2579b1850
feat(openai): add moderation action
2023-01-18 22:41:34 +01:00
Ali BARIN
577d5215cd
feat(openai): add app with auth
2023-01-18 22:41:34 +01:00
Ali BARIN
0870fa7e8f
fix(typeform): add HTTP 403 to refresh token
2023-01-18 22:41:10 +01:00
Katriel Tsepelevish
ddb3795985
chore(backend): Provide HTTP url on server launch up
2023-01-15 17:24:22 +01:00
Ali BARIN
45e98cd5b7
fix(Editor): fetch webhookUrl upon updating step
2023-01-14 19:15:55 +01:00
Faruk AYDIN
4a99b7a3f2
chore: Update version in Dockerfiles with 0.4.0
2023-01-13 17:09:49 +01:00
Faruk AYDIN
985132da78
Release v0.4.0
2023-01-13 17:09:49 +01:00
Ali BARIN
315edea5ca
docs(twitter): add missing space after comma
2023-01-11 22:05:39 +01:00
Ali BARIN
27e0ef4e38
docs(todoist): describe auth with oauth 2.0
2023-01-11 22:05:39 +01:00
Ali BARIN
8090d8be5a
feat(todoist): enhance auth with oauth 2.0
2023-01-11 22:05:39 +01:00
Ali BARIN
8c8fd98bd5
feat(rss): cover atom feeds
2023-01-11 20:04:02 +01:00
dependabot[bot]
6f724b5bec
chore(deps): bump luxon from 2.5.0 to 2.5.2
...
Bumps [luxon](https://github.com/moment/luxon ) from 2.5.0 to 2.5.2.
- [Release notes](https://github.com/moment/luxon/releases )
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moment/luxon/compare/2.5.0...2.5.2 )
---
updated-dependencies:
- dependency-name: luxon
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-09 15:47:28 +01:00
Ali BARIN
909cbd1f0c
fix(google-forms): platform name in OAuth field description
2023-01-09 14:09:33 +01:00
Ali BARIN
094de0ca21
fix(google-forms): remove unused and wrong docUrl in auth
2023-01-09 14:09:33 +01:00
dependabot[bot]
af8ca4af9e
chore(deps): bump json5 from 1.0.1 to 1.0.2
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-07 16:23:57 +01:00
Ali BARIN
709e788f5f
docs(todoist): restructure trigger and add in nav
2023-01-07 16:12:47 +01:00
Ian Levesque
1a4a1f7f8b
feat(todoist): add app, authentication, docs ( #826 )
2023-01-07 15:09:39 +01:00
Ömer Faruk Aydın
ff0bde059a
Merge pull request #825 from automatisch/google-forms-integration
...
Add google forms
2023-01-05 19:50:33 +03:00
Ali BARIN
ac671110a3
fix: wrap lines when showing error details
2023-01-03 21:24:29 +01:00
Ali BARIN
30c95da90e
feat(google-forms): add new form responses trigger
2023-01-03 21:24:27 +01:00
Ali BARIN
0b52a1bd01
feat(google-forms): add list forms dynamic data
2023-01-03 21:23:35 +01:00
Ali BARIN
3fc7fce9ca
feat(google-forms): add authentication
2023-01-03 19:06:04 +01:00
Ali BARIN
f8df7987b8
feat(google-forms): add primitive app
2023-01-03 19:02:56 +01:00
Ali BARIN
697594b63e
Merge pull request #815 from automatisch/dependabot/npm_and_yarn/jsonwebtoken-9.0.0
...
chore(deps): bump jsonwebtoken from 8.5.1 to 9.0.0
2022-12-28 11:52:51 +01:00
dependabot[bot]
7be3923224
chore(deps): bump jsonwebtoken from 8.5.1 to 9.0.0
...
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken ) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases )
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0 )
---
updated-dependencies:
- dependency-name: jsonwebtoken
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-28 10:35:59 +00:00
Ömer Faruk Aydın
5b913aa30a
Merge pull request #818 from automatisch/handle-different-content-types-in-webhook
...
feat(webhooks): handle form-data and text/plain reqs
2022-12-28 13:35:02 +03:00
Ali BARIN
da9cb7d6eb
feat(webhooks): handle form-data and text/plain reqs
2022-12-25 16:28:58 +01:00
Ali BARIN
aca19f7f73
Merge pull request #814 from automatisch/docs/create-flow
...
docs: Add the guide for how to create flows
2022-12-22 23:21:07 +01:00
Faruk AYDIN
faf151cd62
docs: Add the guide for how to create flows
2022-12-23 01:02:35 +03:00
Ömer Faruk Aydın
675cd4de2a
Merge pull request #813 from automatisch/docs/ngrok-usage
...
docs: Add usage of ngrok for webhook-based trigger development
2022-12-21 23:10:03 +03:00
Faruk AYDIN
74ebe492c5
docs: Add usage of ngrok for webhook-based trigger development
2022-12-21 23:07:40 +03:00
Ali BARIN
254fcecf33
Merge pull request #811 from automatisch/chore/dockerfile
...
chore: Cover different architectures in Dockerfile
2022-12-17 18:45:51 +01:00
Faruk AYDIN
a334864980
chore: Cover different architectures in Dockerfile
2022-12-17 20:40:44 +03:00
Ömer Faruk Aydın
b6b377c209
Merge pull request #809 from automatisch/docs/change-advantages-copy
...
docs: Update advantages section of Automatisch
2022-12-17 16:46:56 +03:00
Faruk AYDIN
5f76aa02dd
docs: Adjust advantages text of Automatisch
2022-12-17 16:29:41 +03:00
Ömer Faruk Aydın
0ba0c998e9
Merge pull request #810 from automatisch/readme/installation
...
chore: Update readme to refer installation guide
2022-12-17 03:12:36 +03:00
Faruk AYDIN
2e54216469
chore: Update readme to refer installation guide
2022-12-17 02:05:09 +03:00
Faruk AYDIN
56dbe62cad
docs: Update advantages section of Automatisch
2022-12-17 01:37:59 +03:00
Ömer Faruk Aydın
048db60a10
Merge pull request #808 from automatisch/docs/delay-app
...
docs: Add connection and actions pages for delay app
2022-12-17 01:09:35 +03:00
Faruk AYDIN
f3b1b2254f
docs: Add connection and actions pages for delay app
2022-12-17 01:04:50 +03:00
Ali BARIN
e705aaa2f6
Merge pull request #807 from automatisch/docs/configuration
...
docs: Add WEB_APP_URL and WEBHOOK_URL to configuration
2022-12-16 23:02:17 +01:00
Faruk AYDIN
1f80f843ba
docs: Add WEB_APP_URL and WEBHOOK_URL to configuration
2022-12-17 00:54:49 +03:00
Ömer Faruk Aydın
02a76418fc
Merge pull request #806 from automatisch/add-flowers-software
...
Add flowers software
2022-12-17 00:33:06 +03:00
Ömer Faruk Aydın
d1245705de
Merge pull request #805 from automatisch/revise-web-app-url
...
feat: prioritize WEB_APP_URL
2022-12-16 23:12:09 +03:00
Ali BARIN
6d74f7c64d
feat(flowers-software): add new activity trigger
2022-12-16 21:06:54 +01:00
Ali BARIN
bf1076b7d2
fix(AddAppConnection): don't render empty error details
2022-12-16 21:06:53 +01:00
Ali BARIN
7175d92eaf
feat(flowers-software): add app with authentication
2022-12-16 21:06:53 +01:00
Ali BARIN
f30ac46672
feat($): add flow.setRemoteWebhookId
2022-12-16 21:06:52 +01:00
Ali BARIN
0970db3295
feat: add remoteWebhookId in Flow
2022-12-16 21:06:52 +01:00
Ali BARIN
5d24216124
feat: prioritize WEB_APP_URL
2022-12-16 21:06:40 +01:00
Ali BARIN
9a55333ce8
Merge pull request #804 from automatisch/delay-until-action
...
feat: Add delay until action for delay app
2022-12-16 20:16:10 +01:00
Faruk AYDIN
cb58ab5fb7
feat: Add delay until action for delay app
2022-12-16 20:13:39 +01:00
Ali BARIN
5d9ed13003
Merge pull request #801 from automatisch/delay-app
...
feat: Add delay application along with delay for action
2022-12-16 20:12:06 +01:00
Ali BARIN
5b51cb30f5
refactor: use step.appKey to recognize delay
2022-12-16 19:54:55 +01:00
Ali BARIN
d8c5850eaa
Merge pull request #793 from automatisch/issue-788
...
feat: take search bar out of scroll in add app connection
2022-12-16 16:36:26 +01:00
Rıdvan Akca
4839b100cb
feat: take search bar out of scroll in add app connection
2022-12-16 16:33:46 +01:00
Faruk AYDIN
469050914b
feat: Add delay application along with delay for action
2022-12-16 02:32:57 +03:00
Ali BARIN
8036d20bf9
Merge pull request #794 from automatisch/fix-broken-flow-editor
...
fix: make type optional for webhook check
2022-12-12 15:57:30 +01:00
Ali BARIN
f04597335f
fix: make type optional for webhook check
2022-12-12 15:54:36 +01:00
Ali BARIN
3d26ca6cc2
Merge pull request #792 from automatisch/available-apps
...
docs: Add webhooks to available apps
2022-12-12 14:15:05 +01:00
Faruk AYDIN
ec3454291b
docs: Add webhooks to available apps
2022-12-12 16:08:04 +03:00
Ali BARIN
21e2f394a9
Merge pull request #791 from automatisch/docs/render-deployment
...
docs: render deployment
2022-12-12 12:00:41 +01:00
Faruk AYDIN
dd9f69e4cd
docs: Add installation type for render
2022-12-12 13:43:04 +03:00
Faruk AYDIN
f7e8cb24ee
feat: Add render.yaml for easy deployment to Render
2022-12-12 12:29:36 +03:00
Ömer Faruk Aydın
3b5a77ec22
Merge pull request #790 from automatisch/docs/github-stars
...
docs: Add cta for github stars
2022-12-12 11:56:43 +03:00
Ali BARIN
16715129d1
docs: fix mobile nav for GH stars announcement
2022-12-11 18:14:21 +01:00
Faruk AYDIN
3aafaabda6
docs: Add cta for github stars
2022-12-11 15:55:16 +03:00
Ali BARIN
279abfedfd
Merge pull request #789 from automatisch/issue-760
...
feat: show "instant" chip for webhook triggers
2022-12-10 16:46:55 +01:00
Ali BARIN
e77580dd35
feat: show "instant" chip for webhook triggers
2022-12-10 16:39:25 +01:00
Ali BARIN
9cde662092
feat(grapql-schema): add type property in Trigger
2022-12-10 16:39:24 +01:00
Ali BARIN
862734c572
Merge pull request #784 from automatisch/dependabot/npm_and_yarn/express-4.17.3
...
chore(deps): bump express from 4.16.4 to 4.17.3
2022-12-08 23:09:25 +01:00
Ali BARIN
61dc611588
Merge pull request #787 from automatisch/fix-generic-webhook-internal-id-for-get-reqs
...
fix(webhook): correct internal ID for GET requests
2022-12-08 23:09:06 +01:00
Ali BARIN
03368e2cca
fix(webhook): correct internal ID for GET requests
2022-12-08 22:19:45 +01:00
Ali BARIN
6382325280
feat(TestSubstep): put some space between info and test output
2022-12-08 22:19:00 +01:00
dependabot[bot]
a5b0910b60
chore(deps): bump express from 4.16.4 to 4.17.3
...
Bumps [express](https://github.com/expressjs/express ) from 4.16.4 to 4.17.3.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.16.4...4.17.3 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 19:19:13 +00:00
Ali BARIN
ba1e1ef20c
Merge pull request #786 from automatisch/release/0.3.0
...
Release v0.3.0
2022-12-08 20:18:27 +01:00
Ali BARIN
dd8bab299d
chore: update cli version in dockerfiles
2022-12-08 20:15:06 +01:00
Ali BARIN
1125f31810
Release v0.3.0
2022-12-08 20:12:28 +01:00
Ali BARIN
ef3c93a907
Merge pull request #785 from automatisch/docs/webhooks
...
Docs: webhooks app
2022-12-08 20:02:53 +01:00
Faruk AYDIN
89bcaa96ed
docs: Add trigger and connection pages of webhooks app
2022-12-08 22:00:17 +03:00
Ali BARIN
ce1eecf82e
Merge pull request #782 from automatisch/docs/docker-installation
...
docs: Docker installation
2022-12-08 19:45:52 +01:00
Ali BARIN
3164663b4f
Merge pull request #783 from automatisch/ntfy-field-descs
...
feat(ntfy): describe user & psswd in auth dialog
2022-12-08 19:45:11 +01:00
Ali BARIN
4f99bc36d0
Merge pull request #781 from automatisch/dependabot/npm_and_yarn/decode-uri-component-0.2.2
...
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2
2022-12-08 19:45:00 +01:00
Ali BARIN
179c0a39d4
feat(ntfy): describe user & psswd in auth dialog
2022-12-08 19:36:41 +01:00
Faruk AYDIN
0fefa4e43a
chore: Make telegram and ntfy apps collapsed for docs sidebar
2022-12-08 21:31:23 +03:00
Ömer Faruk Aydın
d4e8eb276d
Merge pull request #780 from automatisch/generic-webhook
...
Add webhook integration
2022-12-08 19:20:52 +01:00
Ömer Faruk Aydın
fd3c26ad73
Merge pull request #777 from automatisch/feature/ntfy
...
Add ntfy support with sending message
2022-12-08 19:13:57 +01:00
Ali BARIN
d9f9056515
refactor(webhook): remove auth placeholder
2022-12-08 11:57:36 +01:00
Faruk AYDIN
d326b5a36a
chore: Add migration for webhook secret key
2022-12-08 13:27:08 +03:00
Faruk AYDIN
8c4970b550
chore: Use webhook secret key for new entry trigger
2022-12-08 13:00:17 +03:00
Ali BARIN
51ccdf3577
feat(webhook): do not process actions in test run
2022-12-08 10:42:35 +01:00
Ali BARIN
f79245d24a
fix(webhook): remove registrations logic
2022-12-08 10:26:07 +01:00
Ali BARIN
e8d8a5e89d
feat(webhook): mark test run in executions
2022-12-08 10:22:39 +01:00
Faruk AYDIN
b1dddcb511
docs: Add installation types info box
2022-12-08 10:33:15 +03:00
Faruk AYDIN
af45b8a1e4
docs: Adjust docker setup to use one .env file
2022-12-08 10:33:15 +03:00
Faruk AYDIN
2c8b60ab9b
chore: Remove project flag from docker compose command
2022-12-08 10:33:15 +03:00
Faruk AYDIN
75196cbf84
feat: Introduce webhook secret key to verify webhook requests
2022-12-08 10:33:15 +03:00
Faruk AYDIN
5d80fd523c
docs: Remind to change password after installation
2022-12-08 10:33:15 +03:00
Faruk AYDIN
22dc61f39b
docs: Add docker installation section
2022-12-08 10:33:15 +03:00
dependabot[bot]
f4611d88cd
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 01:56:18 +00:00
Ali BARIN
346a706e41
feat(Editor): show webhook info in test substep
2022-12-08 00:34:28 +01:00
Ali BARIN
3c62f182ab
feat(webhook): add webhook application
2022-12-08 00:34:26 +01:00
Ömer Faruk Aydın
67964192de
Merge pull request #778 from automatisch/worker-readiness-log
...
feat(worker): log when workers are ready
2022-12-06 18:37:51 +01:00
Ömer Faruk Aydın
c6f62fd078
Merge pull request #779 from automatisch/barinali-patch-1
...
docs(available-apps): fix telegram link
2022-12-06 18:17:50 +01:00
Ali BARIN
8ea547c1d7
docs(available-apps): fix telegram link
2022-12-06 18:14:21 +01:00
Ali BARIN
c5fedda195
feat(worker): log when workers are ready
2022-12-05 23:53:57 +01:00
Ali BARIN
8300a4b6df
docs: add ntfy in available apps
2022-12-05 09:57:42 +01:00
Ali BARIN
32e77de8bb
docs(ntfy): describe actions and auth
2022-12-05 00:52:13 +01:00
Ali BARIN
e1c080f237
feat(ntfy): add send message action
2022-12-05 00:45:30 +01:00
Ali BARIN
6995323a45
feat(ntfy): add auth support
2022-12-05 00:45:02 +01:00
Ali BARIN
46bfc597ec
feat(ntfy): add application
2022-12-05 00:44:25 +01:00
Ömer Faruk Aydın
0abc614a78
Merge pull request #775 from automatisch/fix-autocomplete-search
...
fix(ControlledAutocomplete): use option value as option key
2022-12-04 22:51:56 +01:00
Ömer Faruk Aydın
7518456fe8
Merge pull request #776 from automatisch/add-option-value-in-autocomplete
...
feat(FlowSubstep): show autocomplete option value
2022-12-04 22:46:25 +01:00
Ali BARIN
4ab76e7507
feat(FlowSubstep): show autocomplete option value
2022-12-04 22:33:28 +01:00
Ömer Faruk Aydın
1cf5a88582
Merge pull request #770 from automatisch/feature/telegram-send-message
...
Add telegram bot support with sending message
2022-12-04 22:28:37 +01:00
Ali BARIN
14a8551e82
docs: add typeform and telegram in available apps
2022-12-04 21:26:11 +01:00
Ali BARIN
4b0916a214
fix(AppRow): use app key for links instead of name
2022-12-04 21:24:19 +01:00
Ali BARIN
e451dd2262
fix(ControlledAutocomplete): use option value as option key
2022-12-04 21:16:16 +01:00
Ali BARIN
2e4ecfab16
docs(telegram-bot): describe actions and auth
2022-12-04 17:27:59 +01:00
Ali BARIN
8c343abac5
feat(telegram-bot): add send message action
2022-12-04 17:27:59 +01:00
Ali BARIN
39ac3ff4c2
feat(telegram-bot): add authentication support
2022-12-04 17:27:58 +01:00
Ali BARIN
677880c633
feat(telegram-bot): add application
2022-12-04 17:27:58 +01:00
Ali BARIN
bd2f2cbf64
Merge pull request #761 from automatisch/docs/typeform-app
...
docs(typeform): Add connection and trigger pages
2022-12-01 18:22:45 +01:00
Ömer Faruk Aydın
4129264d1d
Merge pull request #762 from automatisch/docs/webhook-examples
...
docs: Add the webhook-based trigger to integration examples
2022-12-01 18:00:49 +01:00
Faruk AYDIN
f9133a6e96
docs: Add the webhook-based trigger to integration examples
2022-12-01 17:57:38 +01:00
Faruk AYDIN
57a23946cc
docs(typeform): Add connection and trigger pages
2022-12-01 17:57:07 +01:00
Ömer Faruk Aydın
6faa45ac16
Merge pull request #759 from automatisch/feature/typeform-integration
...
Add new entry trigger for typeform with webhook support
2022-11-30 22:06:07 +01:00
Ali BARIN
bf62ebd20a
chore(typeform): add empty type definition file
2022-11-30 19:38:57 +01:00
Ali BARIN
687c6a09bc
feat(webhook): register in mutation calls
2022-11-30 19:33:57 +01:00
Ali BARIN
77a7df1cff
feat(webhook): process trigger in controller
2022-11-30 19:33:30 +01:00
Ali BARIN
05ce3edb80
fix(webhook): respond with 404 for non-webhook flows
2022-11-30 19:32:58 +01:00
Ali BARIN
2564d7d976
fix(typeform/new-entry): early exit when no response
2022-11-30 19:31:38 +01:00
Ali BARIN
2f06cda82b
fix: remove circular serialization in GQL errors
2022-11-30 16:57:35 +01:00
Ali BARIN
945b777c3c
fix(typeform): correct app color
2022-11-30 02:13:00 +01:00
Ali BARIN
d2a6c45fd6
refactor: simplify computed webhook event
2022-11-30 02:13:00 +01:00
Ali BARIN
b5436fe7fa
chore: add comments in update flow status
2022-11-30 02:13:00 +01:00
Ali BARIN
82e3b40e7c
refactor: remove redundant function signature
2022-11-30 02:12:59 +01:00
Ali BARIN
0f4f36c654
refactor: name webhook controller handler
2022-11-30 02:12:59 +01:00
Faruk AYDIN
d83e8dabf8
feat: Implement webhook logic along with new entry typeform trigger
2022-11-30 02:12:56 +01:00
Faruk AYDIN
397926f994
feat: Add listForms dynamic data to Typeform app
2022-11-30 02:12:26 +01:00
Faruk AYDIN
8d8a9f7c78
feat: Implement Typeform authentication
2022-11-30 02:12:25 +01:00
Ömer Faruk Aydın
40b8860e7c
Merge pull request #751 from automatisch/fix/stripe-types
...
chore: Add type file for the stripe app
2022-11-29 22:23:08 +01:00
Faruk AYDIN
9978241329
chore: Add type file for the stripe app
2022-11-29 22:10:25 +01:00
Ömer Faruk Aydın
666a1ab81e
Merge pull request #749 from PierreSchwang/feat/stripe
...
Feature: Stripe integration (triggers)
2022-11-29 22:06:58 +01:00
Pierre Maurice Schwang
1d6ed8d9d0
chore: align trigger key with trigger name
2022-11-29 21:32:20 +01:00
Pierre Maurice Schwang
34e2c77934
chore: address review comments
2022-11-29 20:06:17 +01:00
Pierre Maurice Schwang
f47d912074
Merge branch 'main' into feat/stripe
2022-11-28 19:28:33 +01:00
Pierre Maurice Schwang
f25b67c81c
docs: add documentation for stripe connection / triggers
2022-11-28 19:24:51 +01:00
Ali BARIN
08e60e6961
Merge pull request #747 from automatisch/issue-728
...
feat(queue): auto clean up complete and fail jobs
2022-11-28 17:55:25 +01:00
Ali BARIN
c393a80185
Merge branch 'main' into issue-728
2022-11-28 17:06:44 +01:00
Ali BARIN
8e28ec491c
Merge pull request #748 from automatisch/issue-745
...
feat: accept username, password, tls for redis configuration
2022-11-28 17:06:20 +01:00
Ali BARIN
2e391cc651
feat(queue): auto clean up complete and fail jobs
2022-11-28 02:01:12 +01:00
Ali BARIN
2e0b2191c0
feat: accept username, password, tls for redis configuration
2022-11-28 01:57:43 +01:00
Ömer Faruk Aydın
4240849a2a
Merge pull request #746 from automatisch/separate-dockerfile-for-release
...
Separate dockerfile for release
2022-11-27 23:08:38 +01:00
Ali BARIN
a0f0db1dd4
refactor(docker-compose): incorporate standalone build
2022-11-27 01:39:08 +01:00
Ali BARIN
e455497596
refactor(docker): rework for release
2022-11-27 01:39:08 +01:00
Ali BARIN
bb99dd82ba
chore: remove unused wait for postgres scripts
2022-11-27 01:39:07 +01:00
Ömer Faruk Aydın
48ccddb555
Merge pull request #744 from automatisch/extend-http-error
...
feat(http-error): add response
2022-11-25 20:01:25 +01:00
Ali BARIN
23f56e4deb
feat(http-error): add response
2022-11-25 00:49:40 +01:00
Pierre Maurice Schwang
ef27c9348b
feat: stripe triggers (payout + transaction)
2022-11-24 23:23:22 +01:00
Ali BARIN
cb664b563d
Merge pull request #739 from ksurl/docker-alpine
...
chore: switch to alpine based image
2022-11-23 00:14:20 +01:00
ksurl
53f38c583a
add openssl package
2022-11-22 14:31:21 -08:00
ksurl
12622e2045
add dos2unix prestage
2022-11-22 10:56:04 -08:00
ksurl
36dfedbaab
Merge remote-tracking branch 'upstream/main' into docker-alpine
2022-11-22 10:48:28 -08:00
Ali BARIN
d3a059d759
fix(docker-compose): add dos2unix
2022-11-22 17:36:55 +01:00
ksurl
9ba1351a3b
refactor: use healthcheck for db, remove psql client from image ( #737 )
...
* refactor: use healthcheck for db, remove postgresql client from main image
* fix: redis dependency condition
* cleanup entrypoint.sh
* fix healthcheck command
2022-11-22 01:18:05 +01:00
ksurl
399f8ed1db
switch to alpine based image
2022-11-21 16:14:06 -08:00
ksurl
d36b5e8091
fix(docker-compose): add compose image tag ( #734 )
...
* fix: update compose image tag
* fix: update image org name
2022-11-22 00:01:46 +01:00
Ömer Faruk Aydın
fc616e818a
Merge pull request #736 from automatisch/docs/refresh-token
...
docs: Add OAuth with refresh token to example integrations
2022-11-21 23:23:35 +01:00
Faruk AYDIN
edd438c37f
docs: Add OAuth with refresh token to example integrations
2022-11-21 23:15:49 +01:00
ksurl
92e5ae0ebd
refactor(docker-compose): combine dockerfiles with entrypoint ( #727 )
...
* combine worker and main image, support encryption key, app secret key env, and postgres pw
* Update docker/entrypoint.sh
fix env file path
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
* add build tag, move compose to root
* add volumes
* style: remove trailing indent
* refactor(docker-compose): empty encryption env. vars
* docs(docker-compose): update compose folder
* refactor(docker-compose): remove host network
* fix(docker-compose): add environment variable keys
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2022-11-21 20:26:44 +01:00
Faruk AYDIN
d3e13c30a6
chore: Make isRefreshTokenRequested optional for IAuth
2022-11-21 09:43:04 +01:00
Faruk AYDIN
6bf0e799a1
feat: Add isRefreshTokenRequested condition to auth in global variable
2022-11-21 09:43:04 +01:00
Ali BARIN
166dda4a4b
feat(salesforce): implement refresh token logic
2022-11-21 09:43:04 +01:00
Ali BARIN
901605fd9c
feat: add refresh token capability
2022-11-21 09:43:04 +01:00
dependabot[bot]
e3e8f570f8
chore(deps): bump loader-utils from 1.4.1 to 1.4.2
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-19 15:59:50 +01:00
Ali BARIN
6fdfdefe5c
fix: use actual DB name in wait for postgres script
2022-11-19 13:37:36 +01:00
Faruk AYDIN
5cc1afa6de
docs: Add explanation of automatic error handling for http client
2022-11-19 13:37:23 +01:00
Ali BARIN
4398570583
feat: show doc info in auth dialog in editor
2022-11-14 18:23:59 +01:00
Ömer Faruk Aydın
2e5b354f49
Merge pull request #716 from automatisch/plausible-docs
...
feat(docs): add plausible
2022-11-13 22:55:50 +01:00
Ali BARIN
11f96e8039
feat(docs): add plausible
2022-11-13 22:15:19 +01:00
Ömer Faruk Aydın
7ae1a079ea
Merge pull request #715 from automatisch/chore/docker-compose-project-name
...
chore: Pass project name option to docker compose
2022-11-13 21:00:02 +01:00
Faruk AYDIN
b6d2624c4a
chore: Pass project name option to docker compose
2022-11-13 20:54:31 +01:00
Ömer Faruk Aydın
51d6362863
Merge pull request #714 from automatisch/docker-compose-project-name
...
chore: add project name in docker compose
2022-11-13 16:30:13 +01:00
Ali BARIN
e30bfe67ed
chore: add project name in docker compose
2022-11-13 16:19:11 +01:00
Faruk AYDIN
c5bcebad9a
docs: Explain postgres user for db creation
2022-11-13 00:50:08 +01:00
Ömer Faruk Aydın
5deead7f94
Merge pull request #712 from automatisch/release/0.2.0
...
Release v0.2.0
2022-11-12 16:34:22 +01:00
Faruk AYDIN
2cff284122
chore: Update cli version in dockerfiles
2022-11-12 16:26:54 +01:00
Ali BARIN
5c78e6e7bf
Release v0.2.0
2022-11-12 16:21:42 +01:00
Ömer Faruk Aydın
e8b06e9b78
Merge pull request #711 from automatisch/fix/wait-for-postgres-worker
...
fix: Wait for postgres in worker service
2022-11-12 16:17:33 +01:00
Faruk AYDIN
d67db9c63e
fix: Wait for postgres in worker service
2022-11-12 16:15:06 +01:00
Faruk AYDIN
0dfdbc809c
docs: Adjust the functionality of build integration
2022-11-11 09:54:05 +01:00
Faruk AYDIN
adddf23ae3
refactor: Check http error for actions
2022-11-11 09:53:53 +01:00
Ömer Faruk Aydın
eac3fd24a1
Merge pull request #708 from automatisch/docs/dynamic-data-explanation
...
docs: Change data to dynamic data for folder structure
2022-11-10 21:13:24 +01:00
Faruk AYDIN
599c0f8cfc
docs: Change data to dynamic data for folder structure
2022-11-10 20:53:44 +01:00
Ömer Faruk Aydın
b1ec8467a6
Merge pull request #707 from automatisch/refactor/dynamic-data
...
refactor: Use getDynamicData instead of getData
2022-11-10 19:48:30 +01:00
Faruk AYDIN
d2b8d2beff
refactor: Use getDynamicData instead of getData
2022-11-10 19:46:04 +01:00
Ömer Faruk Aydın
a415c7ef4e
Merge pull request #706 from automatisch/docs/auth-fields
...
docs: Add $.app.auth.fields to global variable
2022-11-10 19:28:28 +01:00
Faruk AYDIN
1faf86a9cb
docs: Add $.app.auth.fields to global variable
2022-11-10 19:22:18 +01:00
Ömer Faruk Aydın
3b7d2e9238
Merge pull request #705 from automatisch/docs/generate-auth-url
...
docs: Add tip info for generateAuthUrl method
2022-11-10 19:18:50 +01:00
Faruk AYDIN
829d0cafe9
docs: Add tip info for generateAuthUrl method
2022-11-10 19:16:06 +01:00
Ömer Faruk Aydın
a103ca9747
Merge pull request #704 from automatisch/expand-auth-arguments
...
feat: add .all support in auth arguments
2022-11-10 18:56:40 +01:00
Faruk AYDIN
81c41ef5ee
refactor: Use generateAuthUrl method instead of createAuthData
2022-11-10 18:50:36 +01:00
Faruk AYDIN
10e2794ff9
refactor: Generate authentication steps from auth properties
2022-11-10 18:49:49 +01:00
Ali BARIN
6d3606abf0
refactor(twitter): use .all in auth args
2022-11-10 00:12:26 +01:00
Ali BARIN
bbace2b2c1
feat: add .all support in auth arguments
2022-11-10 00:12:09 +01:00
Ömer Faruk Aydın
5aa937f56a
Merge pull request #703 from automatisch/docs/build-integrations
...
Docs/build integrations
2022-11-09 23:39:01 +01:00
Faruk AYDIN
44159af83e
docs: Expands the explanation of already procesed control
2022-11-09 23:36:36 +01:00
Faruk AYDIN
98041b7af2
docs: Explain $.auth.set expands the value rather than overriding
2022-11-09 23:32:57 +01:00
Faruk AYDIN
72e1fe3c21
docs: Explain that trigger array order will be reflected on UI
2022-11-09 23:29:21 +01:00
Ömer Faruk Aydın
af8d1190c5
docs: Fix wording for the global variable page
...
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2022-11-09 23:10:56 +01:00
Ömer Faruk Aydın
b07e564a23
Merge pull request #702 from automatisch/issue-663
...
feat: add circular progress in flow step
2022-11-09 22:45:31 +01:00
Faruk AYDIN
4b8ac0ff9c
docs: Add explanation to include screenName in verify credentials
2022-11-09 22:42:51 +01:00
Faruk AYDIN
0d479426ed
docs: Add $.step.parameters property to global variable
2022-11-09 22:42:51 +01:00
Faruk AYDIN
e956b2d959
docs: Separate the tips of pushTriggerItem method
2022-11-09 22:42:51 +01:00
Faruk AYDIN
580e97ffe3
docs: Adjust wording for building triggers and actions
2022-11-09 22:42:51 +01:00
Faruk AYDIN
1cb951056a
docs: Fix grammar mistakes for build integrations
2022-11-09 22:42:51 +01:00
Faruk AYDIN
a973887db2
docs: Add explanation for not supporting webhook based triggers atm
2022-11-09 22:42:51 +01:00
Faruk AYDIN
86ae81526a
docs: Fix the wording for actions of build integrations
2022-11-09 22:42:51 +01:00
Faruk AYDIN
9d62a552fe
docs: Add explanation of setActionItem usage
2022-11-09 22:42:51 +01:00
Faruk AYDIN
5497084b57
docs: Add missing properties of global variable
2022-11-09 22:42:51 +01:00
Faruk AYDIN
39b7effc26
docs: Use tip box for the integration and app explanation
2022-11-09 22:42:51 +01:00
Faruk AYDIN
2c847f62af
fix: Cat svg path problem for docs
2022-11-09 22:42:51 +01:00
Faruk AYDIN
01ac26de8c
docs: Add warning to visit development setup page for integrations
2022-11-09 22:42:51 +01:00
Faruk AYDIN
c579eebd16
docs: Add content table for build integration pages
2022-11-09 22:42:51 +01:00
Faruk AYDIN
47afd60ddf
docs: Add warning to say integration and app used interchangeably
2022-11-09 22:42:51 +01:00
Faruk AYDIN
f432e72253
docs: Add actions page to build integration section
2022-11-09 22:42:51 +01:00
Faruk AYDIN
d572623552
docs: Add examples page for build integrations
2022-11-09 22:42:51 +01:00
Faruk AYDIN
3a129557e0
docs: Add triggers page to build integrations guide
2022-11-09 22:42:51 +01:00
Faruk AYDIN
49fac8f147
docs: Add how to test authentication part to auth
2022-11-09 22:42:51 +01:00
Faruk AYDIN
3140fb2435
docs: Add auth page to build integration guide
2022-11-09 22:42:51 +01:00
Faruk AYDIN
22cea145f8
docs: Add global variable page
2022-11-09 22:42:51 +01:00
Ali BARIN
6c93d46ec1
feat: add circular progress in flow step
2022-11-09 00:47:04 +01:00
Ömer Faruk Aydın
3c73064b19
Merge pull request #700 from automatisch/dependabot/npm_and_yarn/loader-utils-1.4.1
...
chore(deps): bump loader-utils from 1.4.0 to 1.4.1
2022-11-08 23:57:17 +01:00
Ömer Faruk Aydın
247ac1f96f
Merge branch 'main' into dependabot/npm_and_yarn/loader-utils-1.4.1
2022-11-08 23:34:46 +01:00
Ömer Faruk Aydın
642f32ab4e
Merge pull request #701 from automatisch/fix-e2e-tests
...
test: replace Slack with DeepL
2022-11-08 23:34:22 +01:00
Ömer Faruk Aydın
41cb1c71c7
Merge pull request #699 from automatisch/issue-694
...
feat(web): add status in execution row
2022-11-08 23:33:58 +01:00
Ömer Faruk Aydın
41de2aa769
Merge pull request #698 from automatisch/issue-695
...
feat(web): hide empty error tab in execution step
2022-11-08 23:30:48 +01:00
Ömer Faruk Aydın
e9e7b679f4
Merge pull request #697 from automatisch/refactor-is-still-verified
...
refactor: abstract exception capture out of is-still-verified
2022-11-08 23:09:43 +01:00
Ali BARIN
c9022f4208
test: do not display empty error in execution step
2022-11-08 21:58:27 +01:00
Ali BARIN
0a4877993d
test: replace Slack with DeepL
2022-11-08 21:58:02 +01:00
dependabot[bot]
ca74fa626a
chore(deps): bump loader-utils from 1.4.0 to 1.4.1
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-08 20:36:16 +00:00
Ali BARIN
608038cbcc
feat(web): add status in execution row
2022-11-08 21:04:56 +01:00
Ali BARIN
bf009ae13b
chore(types): add status in Execution
2022-11-08 21:04:23 +01:00
Ali BARIN
bdb7a1b840
feat(web): hide empty error tab in execution step
2022-11-08 20:02:14 +01:00
Ali BARIN
d2b0a57064
refactor: abstract exception capture out of is-still-verified
2022-11-08 19:48:54 +01:00
Ali BARIN
dbceed563a
feat: eager load apps
2022-11-08 00:49:55 +01:00
Ömer Faruk Aydın
cbf1d86c26
Merge pull request #688 from automatisch/revise-custom-errors
...
Revise custom errors
2022-11-07 22:56:31 +01:00
Faruk AYDIN
06a2014bc1
feat: Enrich error responses
2022-11-07 22:51:30 +01:00
Ali BARIN
ad46b3eea3
refactor: adapt errors in apps
2022-11-07 20:31:52 +01:00
Ali BARIN
5df7867b6d
refactor(BaseError): leverage error.message
2022-11-07 20:31:52 +01:00
Ali BARIN
ceea962464
fix(AddAppConnection): word break error messages
2022-11-07 20:31:52 +01:00
Ömer Faruk Aydın
72386bc589
Merge pull request #693 from automatisch/chore/deepl-auth-field-typo
...
fix: Typo of DeepL authentication key field
2022-11-07 19:13:23 +01:00
Faruk AYDIN
34068a8188
fix: Typo of DeepL authentication key field
2022-11-07 19:03:17 +01:00
Ömer Faruk Aydın
414d521588
Merge pull request #692 from automatisch/docs/deepl-integration
...
docs: Add actions and connection pages for DeepL
2022-11-07 19:01:28 +01:00
Faruk AYDIN
d15e3d4c36
docs: Add actions and connection pages for DeepL
2022-11-07 18:58:45 +01:00
Ömer Faruk Aydın
81b850c1f7
Merge pull request #691 from automatisch/feature/deepl-integration
...
feat: Add DeepL integration with translate text action
2022-11-07 18:55:53 +01:00
Faruk AYDIN
527dfe6971
feat: Add DeepL integration with translate text action
2022-11-07 18:46:51 +01:00
Faruk AYDIN
d681d06de1
docs: Add salesforce to available apps
2022-11-07 09:55:33 +01:00
Ömer Faruk Aydın
9fe8ef0238
Merge pull request #689 from automatisch/describe-sf-auth
...
docs(salesforce): describe auth and triggers
2022-11-06 22:27:25 +01:00
Ali BARIN
99640b3d73
docs(salesforce): describe auth and triggers
2022-11-06 21:30:05 +01:00
Ömer Faruk Aydın
c9925ba8fe
Merge pull request #687 from automatisch/docs/app-definition
...
docs: Add app definition page for build integrations
2022-11-06 11:26:09 +01:00
Faruk AYDIN
3b829af43d
docs: Add app definition page for build integrations
2022-11-06 02:03:37 +01:00
Ömer Faruk Aydın
2abe23f918
Merge pull request #686 from automatisch/lint
...
Auto format whole project
2022-11-06 00:06:05 +01:00
Ali BARIN
475f24f661
style: auto format whole project
2022-11-05 23:57:33 +01:00
Ali BARIN
e338770e57
chore: add prettier as default formatter
2022-11-05 22:44:43 +01:00
Ömer Faruk Aydın
6bb2a583de
Merge pull request #685 from automatisch/refactor/use-app-key
...
refactor: Use app key instead of name for new connection url
2022-11-05 22:33:37 +01:00
Faruk AYDIN
74bbbf55f8
refactor: Use app key instead of name for new connection url
2022-11-05 21:34:58 +01:00
Ömer Faruk Aydın
20b87cb000
Merge pull request #684 from automatisch/chore/before-request
...
chore: Make beforeRequest field optional for IApp
2022-11-05 21:31:43 +01:00
Faruk AYDIN
a3d82c5d70
chore: Make beforeRequest field optional for IApp
2022-11-05 21:29:07 +01:00
Ömer Faruk Aydın
c778c0c111
Merge pull request #683 from automatisch/docs/folder-structure
...
docs: Add folder structure page to build integrations section
2022-11-05 20:42:06 +01:00
Faruk AYDIN
bb7ef994f7
docs: Add folder structure page to build integrations section
2022-11-05 20:12:40 +01:00
Ömer Faruk Aydın
278b1ed7c0
Merge pull request #682 from automatisch/salesforce/replace-object-with-record
...
refactor(salesforce): replace object with record
2022-11-05 16:13:17 +01:00
Ali BARIN
08bfb953de
refactor(salesforce): replace object with record
2022-11-05 15:33:08 +01:00
Ömer Faruk Aydın
276b1ef4cd
Merge pull request #681 from automatisch/salesforce/updated-field-in-object
...
feat(salesforce): add updated field in objects trigger
2022-11-05 15:02:14 +01:00
Faruk AYDIN
cbd408ae89
fix(salesforce): Implement guard for list objects
2022-11-05 14:53:38 +01:00
Ali BARIN
fc6822a298
feat(salesforce): add updated field in objects trigger
2022-11-05 02:43:14 +01:00
Ali BARIN
43b7e506a7
fix(web): add missing options in GetApps query
2022-11-05 02:42:46 +01:00
Ali BARIN
f11a4b8472
fix(TestSubstep): don't show length of empty errors
2022-11-05 02:41:55 +01:00
Ali BARIN
927ceb6768
feat(salesforce): add list fields data
2022-11-05 02:41:12 +01:00
Ali BARIN
3d9249192c
feat(salesforce): add list objects data
2022-11-05 02:40:46 +01:00
Ömer Faruk Aydın
243e50465f
Merge pull request #680 from automatisch/chore/use-definitive-article
...
chore: Use definitive article for the license
2022-11-05 00:53:32 +01:00
Faruk AYDIN
d539bc6fc8
chore: Use definitive article for the license
2022-11-05 00:41:38 +01:00
Ömer Faruk Aydın
6fc52c8b4c
Merge pull request #679 from automatisch/docs/contributing-section
...
docs: Add contributing sections to homepage
2022-11-04 23:52:38 +01:00
Ömer Faruk Aydın
df3bf4ce11
Merge pull request #678 from automatisch/fix/overflow-docs
...
fix: Add overflow-y scroll to root css of docs
2022-11-04 23:52:25 +01:00
Faruk AYDIN
c35753c63e
docs: Add contributing sections to homepage
2022-11-04 23:47:51 +01:00
Faruk AYDIN
8d2cac5018
fix: Add overflow-y scroll to root css of docs
2022-11-04 23:46:59 +01:00
Ömer Faruk Aydın
a8c8efb4bd
Merge pull request #676 from automatisch/salesforce/auth
...
feat(salesforce): add authentication
2022-11-04 01:24:21 +01:00
Ömer Faruk Aydın
c94b52aa61
Merge pull request #677 from automatisch/chore/change-auth-doc-url-of-apps
...
chore: Adjust auth doc url of apps to new links
2022-11-04 00:38:04 +01:00
Faruk AYDIN
f1d319601e
chore: Adjust auth doc url of apps to new links
2022-11-04 00:19:41 +01:00
Ömer Faruk Aydın
00a0efc945
Merge branch 'main' into salesforce/auth
2022-11-03 23:34:20 +01:00
Ömer Faruk Aydın
f175ada782
Merge pull request #674 from automatisch/remove-reconnection-steps
...
Remove reconnection steps
2022-11-03 23:33:49 +01:00
Ali BARIN
ede55a70aa
feat(salesforce): add authentication
2022-11-03 23:12:33 +01:00
Ali BARIN
7d82ca5d3c
fix(InputCreator): show default value in dropdown
2022-11-03 23:12:33 +01:00
Ali BARIN
6a33636d9d
refactor: compute reconnectionSteps out of auth steps
2022-11-03 23:12:09 +01:00
Ali BARIN
a03c60bd90
refactor: remove step property out of app auth
2022-11-03 23:12:09 +01:00
Ömer Faruk Aydın
4b122bd19e
Merge pull request #675 from automatisch/remove-github-token-info-func
...
refactor(github): remove getTokenInfo function
2022-11-03 23:11:17 +01:00
Ali BARIN
c386b001ba
refactor(github): remove getTokenInfo function
2022-11-03 20:16:57 +01:00
Ömer Faruk Aydın
9d5e54c2d9
Merge pull request #673 from automatisch/issue-495
...
feat(slack): add bot capability in send message action
2022-11-03 18:04:25 +01:00
Ali BARIN
2ffce75056
refactor(slack): move scopes out of function definition
2022-11-03 18:01:35 +01:00
Ali BARIN
ff76e37efc
docs(slack): add bot token scope for bot functionality
2022-11-03 01:08:27 +01:00
Ali BARIN
ae3d547c3f
fix(slack): uncomment users.profile:read user scope
2022-11-03 00:56:42 +01:00
Ali BARIN
a52e365b88
docs(slack): describe oauth2 connection
2022-11-02 21:01:55 +01:00
Ali BARIN
fa7b7d8781
feat(slack): add bot capability in send message action
2022-11-02 20:29:59 +01:00
Ali BARIN
f057501611
feat(slack): use oauth2 authentication flow
2022-11-02 20:28:07 +01:00
Ali BARIN
e740d4fe25
feat(slack): use current user to validate connection
2022-11-02 20:28:07 +01:00
Ali BARIN
dbcf8fde7f
feat(types): add additionalProperties in requestConfig
2022-11-02 20:28:07 +01:00
Ali BARIN
b4a4f47f78
feat(slack): add get-current-user helper
2022-11-02 20:28:07 +01:00
Ali BARIN
362c8dc25d
fix: keep parameters not needing computation
2022-11-02 20:28:07 +01:00
Ömer Faruk Aydın
18b0a41a40
Merge pull request #672 from automatisch/fix/docs-app-images
...
fix: Use withBase method for app images on documentation
2022-11-02 19:08:09 +01:00
Faruk AYDIN
d43f77a894
fix: Use withBase method for app images on documentation
2022-11-02 18:48:34 +01:00
Ömer Faruk Aydın
aeeb058ebb
Merge pull request #670 from automatisch/docs/restructure-apps
...
Restructure apps on docs
2022-11-01 22:55:38 +01:00
Faruk AYDIN
e57122c4ff
refactor: Restructure names, keys and descs of triggers and actions
2022-11-01 22:48:22 +01:00
Faruk AYDIN
802a9bd2e2
docs: Restructure apps documentation, add triggers and actions
2022-11-01 22:40:12 +01:00
Ömer Faruk Aydın
b63603afb6
Merge pull request #668 from automatisch/refactor/action-arguments
...
refactor: Use only arguments for action definitions
2022-11-01 00:50:45 +01:00
Faruk AYDIN
d6c0690324
refactor: Differentiate trigger and action for get app helper
2022-10-31 23:31:28 +01:00
Faruk AYDIN
1cfe84fc3d
refactor: Use only arguments for action definitions
2022-10-31 23:25:55 +01:00
Ömer Faruk Aydın
bcfc9beb99
Merge pull request #669 from automatisch/docs/remove-typeform-connection
...
docs: Remove typeform connection guide
2022-10-31 22:55:19 +01:00
Faruk AYDIN
cb839637ab
docs: Remove typeform connection guide
2022-10-31 22:09:03 +01:00
Ömer Faruk Aydın
6dc795fe45
Merge pull request #667 from automatisch/refactor/user-args-for-actions
...
refactor: Specify only the arguments for trigger definitions
2022-10-31 22:04:31 +01:00
Faruk AYDIN
b3f216209a
refactor: Specify only the arguments for trigger definitions
2022-10-31 18:12:12 +01:00
Ömer Faruk Aydın
571bf6bfa7
Merge pull request #666 from automatisch/discord/send-message-to-channel
...
feat(discord): add send message to channel action
2022-10-30 23:16:26 +01:00
Ali BARIN
f272e5c4a8
docs: add discord in connections
2022-10-30 23:12:04 +01:00
Ali BARIN
d8a91ac62d
docs(discord): describe discord setup
2022-10-30 22:52:56 +01:00
Ömer Faruk Aydın
92b0c5e409
Merge pull request #665 from automatisch/chore/remove-sorting
...
chore: Remove sorting logic from flow service
2022-10-30 22:29:08 +01:00
Ali BARIN
dfa076ba89
feat(discord): add send message to channel action
2022-10-30 22:28:50 +01:00
Ali BARIN
79e609e682
feat(discord): add list channels data
2022-10-30 22:28:16 +01:00
Ali BARIN
9c40bc5863
fix(web): discard failed auth process
2022-10-30 22:27:27 +01:00
Faruk AYDIN
7b18937530
chore: Remove sorting logic from flow service
2022-10-30 22:25:32 +01:00
Ali BARIN
c2b020fc94
feat(discord): use bot auth instead of user
2022-10-30 22:25:11 +01:00
Ömer Faruk Aydın
798769d5ae
Merge pull request #664 from automatisch/chore/update-bullmq
...
chore: Update BullMQ version to 3.0.0
2022-10-30 21:14:19 +01:00
Faruk AYDIN
9546d76dc9
fix: Use pattern instead of cron for repeatable job options
2022-10-30 18:57:35 +01:00
Faruk AYDIN
6964f7ebec
chore: Update BullMQ version to 3.0.0
2022-10-30 18:52:53 +01:00
Ömer Faruk Aydın
e58b7166ad
Merge pull request #662 from automatisch/chore/remove-redundant-libraries
...
chore: Remove redundant libraries of backend
2022-10-30 16:58:26 +01:00
Faruk AYDIN
d881cfeeb0
chore: Add type file to twilio app
2022-10-30 16:55:49 +01:00
Faruk AYDIN
854dc6f61a
chore: Remove redundant libraries of backend
2022-10-30 16:50:33 +01:00
Ali BARIN
1a3345e521
chore(backend): remove excluding apps in tsconfig
2022-10-30 15:49:19 +01:00
Ömer Faruk Aydın
8632b29719
Merge pull request #659 from automatisch/feat/http-basic-auth-for-bullmq
...
feat: Add http basic auth for BullMQ dashboard
2022-10-30 15:20:02 +01:00
Ömer Faruk Aydın
24a3c3fd1c
Merge pull request #660 from automatisch/chore/use-string-for-app-keys
...
chore: Remove available apps enum type and use string instead
2022-10-30 15:19:51 +01:00
Faruk AYDIN
115a46d2e7
chore: Remove available apps enum type and use string instead
2022-10-30 15:17:10 +01:00
Faruk AYDIN
cd5502fdde
feat: Add http basic auth for BullMQ dashboard
2022-10-30 15:11:22 +01:00
Ömer Faruk Aydın
53bbde4314
Merge pull request #652 from automatisch/feature/new-sms-trigger
...
feat: Implement twilio new sms trigger
2022-10-30 14:39:23 +01:00
Faruk AYDIN
9506c22016
feat: Implement twilio receive sms trigger
2022-10-30 14:06:35 +01:00
Ömer Faruk Aydın
f3f9af9fdf
Merge pull request #658 from automatisch/discord/auth
...
feat(discord): add auth
2022-10-30 13:37:14 +01:00
Ali BARIN
2f9e40fc0e
feat(discord): add auth
2022-10-30 12:47:35 +01:00
Ömer Faruk Aydın
c46fbef03c
Merge pull request #657 from automatisch/embed-actions-triggers-data-auth-in-app
...
refactor: inline auth, data, triggers and actions in apps
2022-10-28 23:33:22 +02:00
Ali BARIN
9a973c8257
refactor: inline auth, data, triggers and actions in apps
2022-10-28 22:38:52 +02:00
Ömer Faruk Aydın
c2c8973dd5
Merge pull request #656 from automatisch/feature/docs-search
...
feat: Add search functionality to docs
2022-10-28 20:51:42 +02:00
Faruk AYDIN
b178807a39
feat: Add search functionality to docs
2022-10-28 20:45:22 +02:00
Ömer Faruk Aydın
179fe512af
Merge pull request #655 from automatisch/refactor/integration-structure
...
Refactor integration structure
2022-10-28 20:14:18 +02:00
Ömer Faruk Aydın
964a38db2c
chore: Add explanations to early exit conditions of global variable
...
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2022-10-28 20:07:31 +02:00
Faruk AYDIN
2b38e5a0dd
chore: Use last 2000 records as deduplication list
2022-10-28 13:46:08 +02:00
Faruk AYDIN
d8e1f6df81
refactor: Remove test run and completion check for flick triggers
2022-10-28 13:43:01 +02:00
Faruk AYDIN
c3a54e0c69
feat: Introduce http error class
2022-10-28 13:36:28 +02:00
Faruk AYDIN
2b6ff7de41
refactor: Remove dedupeStrategy field from triggers
2022-10-28 13:23:51 +02:00
Faruk AYDIN
ae58e629ea
fix: Do not push recent trigger item in case of already processed
2022-10-28 13:22:15 +02:00
Faruk AYDIN
18ccb25b29
refactor: Remove is already processed from new feed items
2022-10-28 01:16:32 +02:00
Faruk AYDIN
74d7e472af
refactor: Remove test run and completion check from new photos
2022-10-28 01:12:20 +02:00
Faruk AYDIN
232ba230eb
refactor: Remove test run and completion check from new pull requests
2022-10-28 01:12:20 +02:00
Faruk AYDIN
031e175e9f
refactor: Remove test run and completion check from new issues
2022-10-28 01:12:20 +02:00
Faruk AYDIN
87fdc02224
refactor: Remove test run and completion logic from new watchers
2022-10-28 01:12:20 +02:00
Faruk AYDIN
3308a44c2b
refactor: Remove testRun and completion check from new stargazers
2022-10-28 01:12:20 +02:00
Faruk AYDIN
796121acfc
chore: Remove redundant IActionOutput type import
2022-10-28 01:12:20 +02:00
Faruk AYDIN
8e0553147b
refactor: Remove testRun logic from get user followers
2022-10-28 01:12:20 +02:00
Faruk AYDIN
96007a1f48
refactor: Remove pagination and test run checks from user tweets
2022-10-28 01:12:20 +02:00
Faruk AYDIN
5189e5b131
refactor: Adjust pagination and test run for search tweets
2022-10-28 01:12:20 +02:00
Faruk AYDIN
11dc650e0e
refactor: Remove dedupe strategies, use only dedupe list
2022-10-28 01:12:20 +02:00
Faruk AYDIN
baebec2270
feat: Add base and early exit error classes
2022-10-28 01:12:20 +02:00
Ali BARIN
419d84da97
feat(rss): add new items in feed trigger
2022-10-28 00:57:48 +02:00
Faruk AYDIN
7d7c96274d
feat: Implement send sms action of twilio
2022-10-26 18:35:41 +02:00
Ömer Faruk Aydın
4553084503
Merge pull request #649 from automatisch/flickr/new-album
...
feat(flickr): add new albums trigger
2022-10-26 18:21:10 +02:00
Ömer Faruk Aydın
30bd56b984
Merge pull request #650 from automatisch/fix/e2e-tests-more-than-one-app
...
test(list-apps): assert apps length to be at least 1
2022-10-26 18:20:21 +02:00
Ali BARIN
4292517a86
test(list-apps): assert apps length to be at least 1
2022-10-26 01:26:44 +02:00
Ali BARIN
f8c7e601a5
feat(flickr): add new albums trigger
2022-10-26 00:54:29 +02:00
Ali BARIN
fbc867b4fa
fix: cover _ in variable regex
2022-10-26 00:11:59 +02:00
Ali BARIN
1644bfeb43
feat(flickr): add new photos in an album trigger
2022-10-26 00:11:49 +02:00
Ali BARIN
7cc82eb143
feat(flickr): add list albums dynamic data
2022-10-26 00:11:49 +02:00
Ömer Faruk Aydın
5c13c81de9
Merge pull request #646 from automatisch/docs/twilio-connection
...
docs: Add connection setup guide for Twilio
2022-10-25 22:38:27 +02:00
Faruk AYDIN
1b80db1eba
docs: Add connection setup guide for Twilio
2022-10-25 22:02:47 +02:00
Faruk AYDIN
30d2740368
feat: Implement twilio connection
2022-10-25 20:08:11 +02:00
Ömer Faruk Aydın
8fb58cf662
Merge pull request #644 from automatisch/docs/available-apps
...
Docs/available apps
2022-10-25 20:01:06 +02:00
Ömer Faruk Aydın
3b4ad0d9c7
Merge pull request #643 from automatisch/feature/smtp-send-email
...
feat: Implement send email action
2022-10-25 19:59:22 +02:00
Ömer Faruk Aydın
abe4ebe66a
Merge pull request #642 from automatisch/refactor/use-set-action-item
...
refactor: Use setActionItem method to push action data item
2022-10-25 19:59:13 +02:00
Ömer Faruk Aydın
ad1514c60b
Merge pull request #641 from automatisch/fix/stargazer-data-order
...
fix: Iterate stargazer data reverse-chronologically
2022-10-25 19:59:03 +02:00
Faruk AYDIN
81ff07ec28
docs: Add generic explanation to github connection guide
2022-10-25 19:57:36 +02:00
Faruk AYDIN
7cd45a5ca3
docs: Sort connections alphabetically on the sidebar
2022-10-25 19:57:36 +02:00
Faruk AYDIN
e27a941425
docs: Use limited word for explaining available apps
2022-10-25 19:57:36 +02:00
Faruk AYDIN
f2c9adf2ef
docs: Add recently implemented apps to available apps
2022-10-25 19:57:36 +02:00
Faruk AYDIN
8dfb919aa0
feat: Implement send email action
2022-10-25 19:50:36 +02:00
Faruk AYDIN
4cfae2d9c6
refactor: Use setActionItem method to push action data item
2022-10-25 19:49:33 +02:00
Ali BARIN
6b8e44a952
fix(flickr): name new photo trigger as plural
2022-10-25 19:49:02 +02:00
Ali BARIN
6b40d206f8
feat(flickr): add new fav photos trigger
2022-10-25 19:49:02 +02:00
Ali BARIN
524c3c22dc
refactor(flickr): add isAlreadyProcessed for greatest dedupe strategy
2022-10-25 19:49:02 +02:00
Faruk AYDIN
d39cf2f051
fix: Iterate stargazer data reverse-chronologically
2022-10-25 19:48:37 +02:00
Faruk AYDIN
b2caea9b9b
chore: Remove temporary app list from app model
2022-10-24 18:36:07 +02:00
Faruk AYDIN
ea76b5b762
refactor: Use pushTriggerItem utility function for triggers
2022-10-24 18:24:08 +02:00
Ömer Faruk Aydın
bda7ad9f2f
Merge pull request #637 from automatisch/flickr/new-photos
...
feat(flickr): add new photos trigger
2022-10-23 23:43:23 +02:00
Ali BARIN
aa8d1d984c
fix(github): iterate over next pages in actual run
2022-10-23 21:29:00 +02:00
Ali BARIN
4d54a608a6
feat(flickr): add new photos trigger
2022-10-23 21:28:53 +02:00
Ömer Faruk Aydın
6466606f49
Merge pull request #636 from automatisch/docs/smtp-guide
...
Add connection guide for SMTP
2022-10-23 20:29:17 +02:00
Faruk AYDIN
ca52bee808
docs: Remove redundant sentence from flick connection guide
2022-10-23 20:25:13 +02:00
Faruk AYDIN
8e3ef4873f
docs: Add connection guide for SMTP
2022-10-23 20:24:29 +02:00
Faruk AYDIN
274d0eb2fd
chore: Use argument option also for action substep argument
2022-10-23 20:12:48 +02:00
Faruk AYDIN
61cf45697c
fix: Use arguments and formattedData for smtp auth
2022-10-23 20:12:48 +02:00
Faruk AYDIN
cb8f6f7b75
feat: Add argument option to connections of get app query
2022-10-23 20:12:48 +02:00
Faruk AYDIN
3978e8cd0d
feat: Implement smtp connection
2022-10-23 20:12:48 +02:00
Faruk AYDIN
d816446c5e
docs: Explain how to disable telemetry
2022-10-23 17:55:41 +02:00
Ömer Faruk Aydın
70f1aaab15
Merge pull request #631 from automatisch/add-flickr-auth
...
feat(flickr): add authentication
2022-10-23 00:12:51 +02:00
Ali BARIN
cccdb49075
docs(flickr): describe authentication
2022-10-23 00:02:59 +02:00
Ali BARIN
71d6a57cdc
feat(flickr): add authentication
2022-10-22 23:55:06 +02:00
Ömer Faruk Aydın
05075fc1c4
Merge pull request #632 from automatisch/feature/extended-error-handler
...
Extend error handling logic to capture errors
2022-10-22 23:11:02 +02:00
Faruk AYDIN
a1692c3c37
fix: Adjust sorting for new stargazers trigger
2022-10-22 21:47:39 +02:00
Faruk AYDIN
d5cecde0e1
fix: Adjust sorting for new pull requests
2022-10-22 21:47:21 +02:00
Faruk AYDIN
b0dc0adf0e
chore: Remove postgresql app with the old architecture
2022-10-22 21:09:38 +02:00
Faruk AYDIN
2bb058da36
fix: Adjust action item of slack post message
2022-10-22 19:50:25 +02:00
Faruk AYDIN
a56135ca57
refactor: Restructure apps with new data pushing logic
2022-10-22 19:29:02 +02:00
Faruk AYDIN
bcff9f5a9e
refactor: Remove dedundant httpError assignment
2022-10-22 13:49:35 +02:00
Faruk AYDIN
59b9c66a91
refactor: Use global output with github stargazers
2022-10-22 13:49:32 +02:00
Faruk AYDIN
0f63f6d453
refactor: Use global output with scheduler triggers
2022-10-22 13:48:56 +02:00
Faruk AYDIN
585adb14e6
refactor: Use global output with slack actions
2022-10-22 13:48:56 +02:00
Faruk AYDIN
00be50d2fd
refactor: Restructure create tweet with new global variable
2022-10-22 13:48:56 +02:00
Faruk AYDIN
7e2dd95134
chore: Differentiate trigger and action output types
2022-10-22 13:48:55 +02:00
Faruk AYDIN
64807fbc11
refactor: Add sort logic into my tweets trigger
2022-10-22 13:48:55 +02:00
Faruk AYDIN
204a8ffb7f
refactor: No need to return from run methods for twitter triggers
2022-10-22 13:48:55 +02:00
Faruk AYDIN
aef097becb
refactor: Use new error handling structure for user tweets
2022-10-22 13:48:55 +02:00
Faruk AYDIN
9a743fb4a8
feat: Capture unhandled errors by restructuring apps
2022-10-22 13:48:49 +02:00
Ali BARIN
525472d3e0
feat(github): add create issue action
2022-10-21 21:25:05 +02:00
Ali BARIN
d2e4f0d143
feat(github): add new watcher trigger
2022-10-21 21:24:55 +02:00
Ali BARIN
120a4c2b07
fix: mark step completed only when successful
2022-10-21 21:24:47 +02:00
Ali BARIN
97f88d6c4a
feat(github): add new pull requests trigger
2022-10-21 21:24:47 +02:00
Ali BARIN
1613ab503c
refactor(github): replace generateRequest with $.http
2022-10-20 20:45:52 +02:00
Faruk AYDIN
45bf274dc0
fix: Trigger sorting for tweets
2022-10-20 00:38:25 +02:00
Ömer Faruk Aydın
858737c25c
Merge pull request #625 from automatisch/github-new-stargazers
...
feat(github): add new stargazer trigger
2022-10-20 00:28:48 +02:00
Ömer Faruk Aydın
ee31cfd390
Merge branch 'main' into github-new-stargazers
2022-10-20 00:05:01 +02:00
Ömer Faruk Aydın
5dae0edcf3
Merge pull request #624 from automatisch/github-new-issues
...
feat(github): add new issues trigger
2022-10-20 00:04:49 +02:00
Ali BARIN
e4dd7e454a
feat(github): add new stargazer trigger
2022-10-19 22:57:10 +02:00
Ali BARIN
486e817a40
fix(github): return empty without repo in getRepoOwnerAndRepo helper
2022-10-19 22:56:52 +02:00
Ali BARIN
91ec19c7df
fix(useDynamicData): throw error when dependency is undefined
2022-10-19 22:56:52 +02:00
Ali BARIN
f3f4ea5b60
fix(action): create empty execution step if needed
2022-10-19 22:56:52 +02:00
Ali BARIN
859b3e2db8
fix(trigger): create empty execution step if needed
2022-10-19 22:56:52 +02:00
Ali BARIN
3d836b45bf
fix(github): return empty in list labels without repo
2022-10-19 22:56:52 +02:00
Ali BARIN
4670e2fe0c
fix: reset field when its deps are not satisfied
2022-10-19 22:56:52 +02:00
Ali BARIN
3440b89b04
fix: use runtime parameters in get-data query
2022-10-19 22:56:52 +02:00
Ali BARIN
1458003536
feat(github): add new-issues trigger
2022-10-19 22:56:47 +02:00
Ali BARIN
eaf3c1ecfd
feat(github): add list-labels dynamic data
2022-10-19 20:37:19 +02:00
Ali BARIN
12e73d59d5
feat(github): add list-repos dynamic data
2022-10-19 20:37:19 +02:00
Ali BARIN
51059b0f39
refactor(github): export default in get-repo-owner-and-repo
2022-10-19 20:37:19 +02:00
Ali BARIN
0b8b5aeebd
feat(github): add paginate-all utility
2022-10-19 20:37:19 +02:00
Ali BARIN
cd795a55d3
feat: add parse-header-link helper
2022-10-19 20:37:19 +02:00
Ömer Faruk Aydın
922f86f20c
Merge pull request #623 from automatisch/chore/remove-default-column-values
...
chore: Remove default values from fields of database models
2022-10-19 19:58:33 +02:00
Ömer Faruk Aydın
b8b2e3e3d2
Merge pull request #622 from automatisch/feature/add-status-to-get-executions
...
feat: Add dynamic status field to get executions graphQL query
2022-10-19 19:58:21 +02:00
Faruk AYDIN
74aed833bf
chore: Remove default values from fields of database models
2022-10-19 19:22:11 +02:00
Faruk AYDIN
04a5378e1b
feat: Add dynamic status field to get executions graphQL query
2022-10-19 18:48:02 +02:00
Ömer Faruk Aydın
dc0f374110
Merge pull request #620 from automatisch/refactor/restructure-slack
...
refactor: Use beforeRequest hook with slack app
2022-10-18 23:11:13 +02:00
Faruk AYDIN
7422f63c62
refactor: Use beforeRequest hook with slack app
2022-10-18 23:01:56 +02:00
Faruk AYDIN
3004cf1115
feat: Implement create tweet action
2022-10-18 19:57:53 +02:00
Faruk AYDIN
a5e114ac68
refactor: Restructure twitter app with beforeRequest hook
2022-10-18 19:45:00 +02:00
Faruk AYDIN
bc402883b3
feat: Add sitemap for the docs website
2022-10-18 18:50:26 +02:00
Ömer Faruk Aydın
72599c6683
Merge pull request #616 from automatisch/add-define-app-and-before-request
...
feat: add defineApp and beforeRequest
2022-10-18 00:34:56 +02:00
Ali BARIN
1760c6e454
feat: add defineApp and beforeRequest
2022-10-17 23:52:48 +02:00
Faruk AYDIN
3e05d7b5e9
fix: Use apiBaseUrl for twitter generate request method
2022-10-17 23:29:28 +02:00
Ömer Faruk Aydın
e9f7dcf030
Merge pull request #614 from automatisch/github-auth
...
refactor: clean up github and rewrite its auth
2022-10-17 00:20:32 +02:00
Ali BARIN
314787f39c
refactor: clean up github and rewrite its auth
2022-10-16 23:34:21 +02:00
Ömer Faruk Aydın
a69cd51dda
Merge pull request #613 from automatisch/feat/show-soft-deleted-executions
...
feat: Query soft-deleted executions and execution steps
2022-10-16 15:20:22 +02:00
Faruk AYDIN
d1932a107b
feat: Query soft-deleted executions and execution steps
2022-10-16 15:00:08 +02:00
Ömer Faruk Aydın
670ebe5d37
Merge pull request #554 from automatisch/issue-553
...
feat: soft delete database entities
2022-10-16 13:43:15 +02:00
Ömer Faruk Aydın
b92e0b9660
Merge branch 'main' into issue-553
2022-10-16 13:23:07 +02:00
Ömer Faruk Aydın
664cd1d0cd
Merge pull request #612 from ThuH2305/patch-4
...
docs(readme): remove trailing slash in docs link
2022-10-16 13:22:01 +02:00
Thu Huynh
efc4588a00
docs(readme): remove trailing slash in docs link
2022-10-16 13:20:15 +02:00
Ali BARIN
92a2d68a81
feat: add defineTrigger and defineAction
2022-10-16 11:15:05 +02:00
Ömer Faruk Aydın
ee9d095454
Merge pull request #610 from automatisch/chore/add-canonical-urls-to-docs
...
chore: Add canonical URLs to doc pages
2022-10-16 11:04:18 +02:00
Ömer Faruk Aydın
b9450e3c55
Merge pull request #609 from automatisch/fix/use-dev-dependecy-for-vitepress
...
fix: Use dev dependencies for vitepress
2022-10-16 11:04:06 +02:00
Faruk AYDIN
fe40e16e33
chore: Add canonical URLs to doc pages
2022-10-16 01:23:34 +02:00
Faruk AYDIN
8f5901753e
fix: Use dev dependencies for vitepress
2022-10-16 00:50:21 +02:00
Thu Huynh
9005256cd3
chore(docs): update copyright date
2022-10-15 23:55:42 +02:00
Ali BARIN
ace2436e43
feat(FlowEditor): allow adding new connection in step
2022-10-15 23:52:37 +02:00
Ömer Faruk Aydın
d83db08b81
Merge pull request #606 from automatisch/feat/use-clean-doc-urls
...
feat: Use clean URLs for docs
2022-10-15 22:05:51 +02:00
Faruk AYDIN
fd0d4dceca
feat: Use clean URLs for docs
2022-10-15 21:58:24 +02:00
Ali BARIN
6f0a763589
fix(scheduler): return TriggerDataItem
2022-10-15 20:43:11 +02:00
Ömer Faruk Aydın
0849801ae9
Merge pull request #603 from automatisch/issue-598
...
fix: only show apps with actions in action step
2022-10-15 13:41:09 +02:00
Ali BARIN
c0dfc101b2
fix: only show apps with actions in action step
2022-10-15 13:35:14 +02:00
Faruk AYDIN
b5e5ae7321
fix: Do not sort user tweets since it's in reverse-chronological order
2022-10-15 11:51:28 +02:00
Thu Huynh
39792d25d8
docs(readme): remove github community link
2022-10-14 23:57:15 +02:00
Ömer Faruk Aydın
20c0451c86
Merge pull request #600 from automatisch/refactor/remove-search-term
...
refactor: Do not expose search term separately for search tweets
2022-10-14 23:53:52 +02:00
Faruk AYDIN
8a883765d4
refactor: Do not expose search term separately for search tweets
2022-10-14 23:51:00 +02:00
Faruk AYDIN
cad42eed54
refactor: Remove test run methods from triggers
2022-10-14 23:47:50 +02:00
Ömer Faruk Aydın
a7f68f80d1
Merge branch 'main' into issue-553
2022-10-14 22:36:45 +02:00
Ömer Faruk Aydın
c422ca530d
Merge pull request #596 from automatisch/refactor/background-jobs
...
refactor: Extract processor job into separate background jobs
2022-10-14 22:36:06 +02:00
Faruk AYDIN
237ab48d33
refactor: Restructure workers to work with services
2022-10-14 22:33:26 +02:00
Faruk AYDIN
628f872180
refactor: Implement test run helper to work with services
2022-10-14 20:18:58 +02:00
Faruk AYDIN
56a9aeece7
refactor: Extract processor job into separate background jobs
2022-10-13 18:45:30 +02:00
Faruk AYDIN
3c3bb82e97
refactor: Remove early exit strategy for twitter triggers
2022-10-12 23:23:08 +02:00
Faruk AYDIN
d9192f6e6b
refactor: Introduce IActionOutput and ITriggerOutput types
2022-10-12 22:50:42 +02:00
Ali BARIN
2e31e821b3
Merge branch 'main' into issue-553
2022-10-12 18:02:53 +02:00
Zeynep Nur Temel
6895378d33
docs: fix description of Slack connection
2022-10-12 17:52:42 +02:00
Thu Huynh
f2f99fda31
docs: fix documentation link in README
2022-10-12 17:50:15 +02:00
Ali BARIN
56b7763488
chore: remove unused twilio app
2022-10-09 16:55:08 +02:00
Ali BARIN
12bbcd7887
chore: remove unused twitch app
2022-10-09 16:54:58 +02:00
Ali BARIN
b42c27b02f
chore: remove unused typeform app
2022-10-09 16:54:52 +02:00
Ali BARIN
e34ac3c485
chore: remove unused smtp app
2022-10-09 16:54:46 +02:00
Ali BARIN
54bbc0d79c
chore: remove unused gitlab app
2022-10-09 16:54:39 +02:00
Ali BARIN
3a186ebb1a
chore: remove unused firebase app
2022-10-09 14:57:56 +02:00
Ali BARIN
119650048e
chore: delete unused discord app
2022-10-09 14:57:23 +02:00
Ali BARIN
ec8e57972a
Release v0.1.5
2022-10-09 10:21:05 +02:00
Ali BARIN
0d04e1534d
chore: update cli version with 0.1.5 in Dockerfiles
2022-10-09 10:21:05 +02:00
Ali BARIN
a2602cd2c8
Merge branch 'main' into issue-553
2022-10-08 15:03:51 +02:00
Ali BARIN
56c8666f02
fix: associate executions in User model for types
2022-09-29 19:54:41 +02:00
Ali BARIN
1404650566
chore: update querybuilder type in flow model
2022-09-29 19:54:08 +02:00
Ali BARIN
6a438a34f0
chore: update query param type in pagination helper
2022-09-29 19:53:45 +02:00
Ali BARIN
816d63676d
feat: add withSoftDeleted functionality in base model
2022-09-29 11:18:03 +02:00
Ali BARIN
8be352765e
feat: soft delete database entities
2022-09-29 10:18:52 +02:00
Ali BARIN
038b38879f
chore(backend): add soft delete migration
2022-09-28 21:38:33 +02:00