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
Ömer Faruk Aydın
7b3352ba03
Merge pull request #581 from automatisch/docs/broken-links
...
docs: Fix broken links
2022-10-09 11:00:12 +03:00
Faruk AYDIN
0cfb51dfb1
docs: Add TBD to create flow page
2022-10-09 10:54:58 +03:00
Faruk AYDIN
84558af121
docs: Fix github issues link for the installation page
2022-10-09 10:52:43 +03:00
Ali BARIN
48fd4a0dbe
feat: remove execution step data
2022-10-09 09:49:53 +02:00
Ömer Faruk Aydın
21c16d7272
Merge pull request #579 from automatisch/docs/hide-contribution-guide
...
docs: Hide contribution section from readme until it's finalised
2022-10-09 10:46:44 +03:00
Faruk AYDIN
f604e28ba4
docs: Hide contribution section from readme until it's finalised
2022-10-09 10:43:50 +03:00
dependabot[bot]
332a4a31f4
chore(deps): bump async from 2.6.3 to 2.6.4 in /packages/web
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-09 00:54:23 +02:00
Ömer Faruk Aydın
8869802d4f
Merge pull request #577 from automatisch/e2e-tests
...
Introduce e2e tests
2022-10-09 01:48:17 +03:00
Ali BARIN
b0034de0a5
chore(e2e-tests): remove redundant configuration
2022-10-09 00:18:01 +02:00
Ali BARIN
c76491a8b0
chore: ignore cypress screenshots
2022-10-09 00:00:35 +02:00
Ali BARIN
ff2edeea17
chore(e2e-tests): rename cypress:open with open
2022-10-09 00:00:35 +02:00
Ali BARIN
284738ae7d
test: list executions
2022-10-09 00:00:35 +02:00
Ali BARIN
b1459cbf3b
test: display execution
2022-10-09 00:00:35 +02:00
Ali BARIN
5838216b72
test: create slack connection
2022-10-09 00:00:35 +02:00
Ali BARIN
ce40f7d474
test: list apps
2022-10-09 00:00:35 +02:00
Ali BARIN
f0d3db6f9a
test: create flow
2022-10-09 00:00:35 +02:00
Ali BARIN
e47c54b336
chore: add major data-test attributes
2022-10-09 00:00:35 +02:00
Ali BARIN
38bcf6ada0
chore: add e2e-tests package
2022-10-09 00:00:35 +02:00
Ömer Faruk Aydın
8d92ba6083
Merge pull request #576 from automatisch/fix/use-cloned-step
...
fix: Do not use mutated step for global variables of actions
2022-10-08 21:24:54 +03:00
Faruk AYDIN
c0aa2e4f6c
fix: Do not use mutated step for global variables of actions
2022-10-08 21:04:08 +03:00
dependabot[bot]
3705391ecc
chore(deps): bump ejs from 3.1.6 to 3.1.8 in /packages/web
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.6 to 3.1.8.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.8 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-08 15:04:12 +02:00
Ali BARIN
a2602cd2c8
Merge branch 'main' into issue-553
2022-10-08 15:03:51 +02:00
dependabot[bot]
f5f8632678
chore(deps): bump ejs from 3.1.6 to 3.1.7 in /packages/cli
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-08 15:03:05 +02:00
Ömer Faruk Aydın
a36b805b7c
Merge pull request #575 from automatisch/release/0.1.4
...
Release v.1.4
2022-10-08 15:42:56 +03:00
Ali BARIN
43cd8859bc
Release v0.1.4
2022-10-08 14:38:27 +02:00
Ali BARIN
37548e6c39
chore: upgrade cli version with 0.1.4 in Dockerfiles
2022-10-08 14:37:55 +02:00
Ali BARIN
47930eca10
fix(backend): make getInterval optional
2022-10-08 14:36:38 +02:00
Ali BARIN
1b405728c4
Release v0.1.3
2022-10-08 13:03:31 +02:00
Ali BARIN
5d7bf38d13
chore: upgrade vers in Dockerfiles
2022-10-08 13:03:31 +02:00
Ali BARIN
2c2c1e8d89
chore: add 0.1.2 version in Dockerfiles
2022-10-08 12:57:27 +02:00
Ali BARIN
7f7ec6c115
docs: remove unnecessary text in READMEs
2022-10-08 12:56:29 +02:00
Ali BARIN
c9061b24a0
chore(backend): remove dist folder before building
2022-10-08 12:38:41 +02:00
Ali BARIN
a3dc7d2cde
Release v0.1.1
2022-10-08 12:34:50 +02:00
Ömer Faruk Aydın
cf90e7cfd6
Merge pull request #568 from automatisch/revise-scheduler-outputs
...
fix: correct scheduler outputs
2022-10-08 12:21:17 +03:00
Ali BARIN
bbc9ea9571
fix: correct scheduler outputs
2022-10-08 10:37:26 +02:00
Ali BARIN
577abde2e9
fix: make auth in global variable optional
2022-10-08 10:36:48 +02:00
Ömer Faruk Aydın
8e972fd875
Merge pull request #566 from automatisch/fix/dynamic-import-fix
...
fix: dynamic import statements for get app
2022-10-07 19:21:41 +03:00
Faruk AYDIN
c7b290a380
fix: dynamic import statements for get app
2022-10-07 19:18:56 +03:00
Faruk AYDIN
3d14208175
chore: Remove local registry from docker files
2022-10-07 17:51:30 +02:00
Ömer Faruk Aydın
04ad03cfd9
Merge pull request #562 from automatisch/release/0.1.0
...
Release v0.1.0
2022-10-07 18:44:48 +03:00
Ali BARIN
48e9053124
chore: mark root package.json as private
2022-10-07 17:39:44 +02:00
Ali BARIN
bd5aae3469
Release v0.1.0
2022-10-07 17:32:56 +02:00
Ali BARIN
2d3e307189
chore: mark packages as public
2022-10-07 17:32:43 +02:00
Ali BARIN
c79c82cac7
docs: add description in packages
2022-10-07 17:22:55 +02:00
Ali BARIN
a80cd106bf
chore: remove package local registry
2022-10-07 17:20:42 +02:00
Ali BARIN
e1d953c855
chore: reset versions to 0.0.0
2022-10-07 17:04:22 +02:00
Ömer Faruk Aydın
096837bf22
Merge pull request #561 from automatisch/chore/add-license-to-package-json-files
...
chore: Add AGPL-3.0 license to package.json files
2022-10-07 17:27:21 +03:00
Faruk AYDIN
ac4be28a03
chore: Add AGPL-3.0 license to package.json files
2022-10-07 17:10:14 +03:00
Ömer Faruk Aydın
42ffd907ae
Merge pull request #557 from automatisch/refactor/redesign-app-architecture
...
refactor: Use functional design for the apps
2022-10-07 16:09:52 +03:00
Faruk AYDIN
11ef2ac4bc
fix: Integration and auth problems wrt slack and twitter
2022-10-07 16:06:10 +03:00
Faruk AYDIN
2862953136
refactor: Redesign list channels for the slack actions
2022-10-07 16:06:10 +03:00
Ali BARIN
c958abdfcf
fix(web): correct types
2022-10-07 16:06:10 +03:00
Faruk AYDIN
050f392dd1
feat: Add error management for new follower of me trigger
2022-10-07 16:06:10 +03:00
Faruk AYDIN
80b25694b5
feat: Implement error management for get user tweets
2022-10-07 16:06:10 +03:00
Faruk AYDIN
e462d1f7ea
fix: Make generate request method generic for all requests of twitter
2022-10-07 16:06:10 +03:00
Ali BARIN
e7b47f5c98
refactor: use functional app implementation
2022-10-07 16:06:10 +03:00
Ali BARIN
89d7359060
fix(IAuth): add missing func signatures
2022-10-07 16:06:10 +03:00
Ali BARIN
8a09408cf5
chore: exclude disabled apps from typecheck
2022-10-07 16:06:10 +03:00
Ali BARIN
45c0995d9d
refactor: rewrite scheduler as functional
2022-10-07 16:06:10 +03:00
Ali BARIN
0f3d1f0173
fix: add empty type definitions in slack and twitter
2022-10-07 16:06:10 +03:00
Ali BARIN
a83983fe06
fix: add BASE_URL in icons of slack and twitter
2022-10-07 16:06:10 +03:00
Ali BARIN
b3937af636
refactor: rewrite getApp helper with smaller funcs
2022-10-07 16:06:10 +03:00
Ali BARIN
5037e67857
fix: serve assets synchronously
2022-10-07 16:06:10 +03:00
Ali BARIN
ae76f7100c
refactor(web): fix types
2022-10-07 16:06:10 +03:00
Faruk AYDIN
0825eb36e4
chore: Use get app helper to get application data
2022-10-07 16:06:10 +03:00
Faruk AYDIN
a58a59788d
refactor: Redesign slack actions
2022-10-07 16:06:10 +03:00
Faruk AYDIN
77624acc01
refactor: Redesign twitter trigger and actions
2022-10-07 16:06:10 +03:00
Faruk AYDIN
63ffd1f720
fix: Type problems regarding global variable
2022-10-07 16:06:10 +03:00
Faruk AYDIN
8308265a62
wip: Restructure twitter integration
2022-10-07 16:06:10 +03:00
Faruk AYDIN
dc0e03245f
fix: Type errors related with global variable of connection
2022-10-07 16:06:10 +03:00
Faruk AYDIN
67cb57e7ac
chore: Add the type for global variable of connection
2022-10-07 16:06:10 +03:00
Faruk AYDIN
4d5be952ce
refactor: Use functional design for the authentication of apps
2022-10-07 16:06:10 +03:00
Ömer Faruk Aydın
0abab06124
Merge pull request #558 from automatisch/fix/typo
...
fix: Typo for the http client creation method
2022-10-06 00:30:01 +03:00
Faruk AYDIN
048689d28f
fix: Typo for the http client creation method
2022-10-04 04:07:12 +03:00
Ömer Faruk Aydın
0be4b74d0e
Merge pull request #555 from automatisch/refactor-http-client
...
refactor: rewrite http-client as functional
2022-10-04 01:43:22 +03:00
Ömer Faruk Aydın
26ed5cc794
Merge pull request #556 from automatisch/translations-in-app-event-substep
...
feat(ChooseAppAndEventSubstep): add translations
2022-10-03 20:49:27 +03:00
Ali BARIN
d236494c0b
feat(ChooseAppAndEventSubstep): add translations
2022-10-03 19:45:08 +02:00
Ali BARIN
52e4e09e85
refactor: rewrite http-client as functional
2022-10-03 17:10:16 +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
Ömer Faruk Aydın
3b8a12810c
Merge pull request #552 from automatisch/fix/expose-errors-as-execute-flow
...
fix: Expose errors within execute flow mutation
2022-09-28 10:42:41 +03:00
Ali BARIN
e5bd4228b2
feat(TestSubstep): prettify error body
2022-09-28 09:38:18 +02:00
Faruk AYDIN
8e60f3dfd7
fix: Expose errors within execute flow mutation
2022-09-27 23:33:58 +03:00
Ömer Faruk Aydın
18f315d26c
Merge pull request #551 from automatisch/issue-536
...
Show continue upon successful test and toggle next step upon continuing
2022-09-27 23:33:18 +03:00
Ali BARIN
fca140e3c9
feat(Editor): toggle next step upon continuing
2022-09-27 21:52:49 +02:00
Ali BARIN
330902ccb3
feat(TestSubstep): show continue upon successful test
2022-09-27 21:52:23 +02:00
Ömer Faruk Aydın
932994622e
Merge pull request #549 from automatisch/issue-547
...
fix(Processor): correct variable matching regex
2022-09-27 20:07:47 +03:00
Ömer Faruk Aydın
37a60e3105
Merge pull request #550 from automatisch/issue-494
...
docs: describe user token for Slack connection
2022-09-27 20:02:33 +03:00
Ali BARIN
bce11819ff
docs: describe user token for Slack connection
2022-09-27 18:48:28 +02:00
Ali BARIN
d97fab28e3
fix(Processor): correct variable matching regex
2022-09-27 17:22:31 +02:00
Ömer Faruk Aydın
620629ff8b
Merge pull request #548 from automatisch/feature/action-errors
...
feat: Implement exposing errors from actions within processor
2022-09-27 13:24:53 +03:00
Faruk AYDIN
e149d47135
feat: Implement exposing errors from actions within processor
2022-09-27 12:20:16 +03:00
Ömer Faruk Aydın
45cce9956b
Merge pull request #546 from automatisch/issue-541
...
feat(PowerInput): show variable suggestions when focused
2022-09-27 03:03:12 +03:00
Ali BARIN
dd003845af
fix: shutdown server on SIGTERM
2022-09-26 22:36:12 +02:00
Ali BARIN
93b31c10ae
feat(PowerInput): show variable suggestions when focused
2022-09-26 21:53:48 +02:00
Ömer Faruk Aydın
c9056516a1
Merge pull request #545 from automatisch/errors
...
Store and expose integration errors
2022-09-26 19:59:30 +03:00
Faruk AYDIN
953a031ba6
chore: Use integrationError instead of automatischError
2022-09-26 19:12:07 +03:00
Faruk AYDIN
e2f04441c5
feat: Remove associated execution steps while deleting the step
2022-09-26 18:02:52 +02:00
Faruk AYDIN
8826125845
feat: Draft implementation to store and expose integration errors
2022-09-26 17:05:56 +03:00
Ali BARIN
d0bcf997fb
feat: show error in execution step
2022-09-26 17:01:04 +03:00
Ömer Faruk Aydın
9429031a61
Merge pull request #543 from automatisch/fix/step-with-test-executions
...
fix: Adjust variables with successful step executions
2022-09-26 11:22:28 +03:00
Faruk AYDIN
556cdc17bd
fix: Adjust variables with successful step executions
2022-09-26 03:02:38 +03:00
Ömer Faruk Aydın
db052baea3
Merge pull request #542 from automatisch/docs/contributing
...
docs: Remove contributing section for the time being
2022-09-26 03:01:06 +03:00
Faruk AYDIN
e858fc2df8
docs: Remove contributing section for the time being
2022-09-26 01:34:00 +03:00
Ömer Faruk Aydın
d5d239937a
Merge pull request #540 from automatisch/issue-539
...
feat(PowerInput/Suggestions): hide steps without execution steps
2022-09-25 22:48:19 +03:00
Ömer Faruk Aydın
68fb34491c
Merge pull request #538 from automatisch/issue-537
...
fix: refetch GetFlow upon altering steps for integrity
2022-09-25 22:47:56 +03:00
Ali BARIN
6ab7265a04
feat(PowerInput/Suggestions): hide steps without execution steps
2022-09-25 20:42:39 +02:00
Ali BARIN
c13248fb44
fix: refetch GetFlow upon altering steps for integrity
2022-09-25 20:35:06 +02:00
Ömer Faruk Aydın
2bc5da885e
Merge pull request #535 from automatisch/issue-534
...
fix(Editor): open new step upon step creation
2022-09-25 20:13:15 +03:00
Ömer Faruk Aydın
1bd7f7a1c5
Merge pull request #523 from automatisch/issue-500
...
feat(PowerInput): show humanized variable label
2022-09-25 15:32:37 +03:00
Ömer Faruk Aydın
5e8884c3f4
Merge branch 'main' into issue-500
2022-09-25 15:29:43 +03:00
Ali BARIN
ed0d22dcd7
fix(Editor): open new step upon step creation
2022-09-23 18:10:26 +02:00
Faruk AYDIN
7e960024dd
fix: Adjust get step with test executions SQL query
2022-09-23 17:55:48 +02:00
Ali BARIN
90f4c873bb
feat(PowerInput): show humanized variable label
2022-09-23 17:55:42 +02:00
Ömer Faruk Aydın
1e34ab1ec6
Merge pull request #533 from automatisch/feat/code-of-conduct
...
chore: Add code of conduct file
2022-09-23 15:40:24 +03:00
Faruk AYDIN
4cf25a8781
chore: Add code of conduct file
2022-09-23 15:30:03 +03:00
Faruk AYDIN
53264e0637
docs: Specify encryption key as environment variable
2022-09-23 00:46:11 +02:00
Ömer Faruk Aydın
7cb3c00709
Merge pull request #531 from automatisch/docs/credentials
...
docs: Add credentials page
2022-09-22 22:27:46 +03:00
Faruk AYDIN
ef1619fafb
docs: Add credentials page
2022-09-22 21:00:54 +03:00
Ömer Faruk Aydın
10b9d69ac8
Merge pull request #530 from automatisch/docs/remove-database
...
docs: Remove database page
2022-09-22 19:24:31 +03:00
Faruk AYDIN
2223cd7491
docs: Remove database page
2022-09-22 19:05:24 +03:00
Ömer Faruk Aydın
927a0983ee
Merge pull request #529 from automatisch/docs/configuration-encryption-key
...
docs: Add danger tip to encryption key for env variables
2022-09-22 17:52:55 +03:00
Faruk AYDIN
bb752e2bce
docs: Add danger tip to encryption key for env variables
2022-09-22 17:50:07 +03:00
Ömer Faruk Aydın
121b99a526
Merge pull request #528 from automatisch/docs/configuration
...
docs: Add configuration page
2022-09-22 11:43:40 +03:00
Ömer Faruk Aydın
7d325f06f6
Merge pull request #527 from automatisch/docs/connection-page-description
...
docs: Add description part to the connection pages
2022-09-22 11:43:31 +03:00
Faruk AYDIN
a2d83f5f21
docs: Add configuration page
2022-09-22 02:19:42 +03:00
Faruk AYDIN
85473f6dcf
docs: Add description part to the connection pages
2022-09-22 01:48:52 +03:00
Ömer Faruk Aydın
bfb685047e
Merge pull request #526 from automatisch/issue-520
...
feat: show snackbar on flow removal
2022-09-22 01:34:01 +03:00
Ömer Faruk Aydın
416649c8cd
Merge pull request #525 from automatisch/feature/add-readme
...
feat: Add readme file
2022-09-22 01:32:20 +03:00
Ali BARIN
aef77dde59
feat: show snackbar on flow removal
2022-09-22 00:27:43 +02:00
Faruk AYDIN
e1354c15fc
docs: Fix wording for advantages of Automatisch
2022-09-22 00:57:50 +03:00
Faruk AYDIN
b41fca7e6c
feat: Add readme file
2022-09-22 00:57:50 +03:00
Ömer Faruk Aydın
dc89da2420
Merge pull request #524 from automatisch/fix/license-wording
...
docs: Fix wording for license page
2022-09-22 00:49:52 +03:00
Faruk AYDIN
1a1e7e57fb
docs: Fix wording for license page
2022-09-22 00:44:39 +03:00
Ömer Faruk Aydın
cc0c73f226
Merge pull request #522 from automatisch/chore/docker-service-name
...
chore: Use main instead of automatisch service in docker compose file
2022-09-21 19:16:48 +03:00
Faruk AYDIN
3c46f747b5
chore: Use main instead of automatisch service in docker compose file
2022-09-21 19:08:08 +03:00
Ömer Faruk Aydın
0f8e4613da
Merge pull request #521 from automatisch/chore/replace-initial-letter
...
chore: Use upper case letter for the initial of Automatisch
2022-09-21 17:56:10 +03:00
Faruk AYDIN
801052adcd
chore: Use upper case letter for the initial of Automatisch
2022-09-21 17:50:09 +03:00
Faruk AYDIN
70af9981e7
feat: Implement flow removal with associated records
2022-09-21 09:11:03 +02:00
Faruk AYDIN
715c900d88
docs: Specify user can change also email from settings page
2022-09-21 09:09:05 +02:00
Faruk AYDIN
8162ab4299
docs: Add service type to telemetry page
2022-09-21 09:08:51 +02:00
Faruk AYDIN
a2eae0da6d
docs: Remind to set telemetry enabled env var in docker-compose file
2022-09-21 09:08:51 +02:00
Faruk AYDIN
832876d711
feat: Add service type to telemetry data
2022-09-21 09:08:51 +02:00
Faruk AYDIN
4d7ee3dcca
feat: Toggle telemetry with telemetry enabled env variable
2022-09-21 09:08:51 +02:00
Faruk AYDIN
6a8c642b72
docs: Add warning for limited available apps
2022-09-21 09:08:17 +02:00
Ömer Faruk Aydın
fe200fb790
Merge pull request #515 from automatisch/issue-510
...
fix: disable adding new step in published flow
2022-09-21 01:23:27 +03:00
Ali BARIN
601582002a
fix: disable adding new step in published flow
2022-09-20 20:52:28 +02:00
Faruk AYDIN
81349bfdb3
docs: Add telemetry page
2022-09-20 15:51:28 +02:00
Ömer Faruk Aydın
ab71dd2974
Merge pull request #512 from automatisch/docs/homepage-image-radius
...
docs: Add border-radius to screenshot image of homepage
2022-09-20 12:23:34 +03:00
Ömer Faruk Aydın
40dfbae70c
Merge pull request #513 from automatisch/docs/reword-automatisch
...
docs: Use available apps to define what is Automatisch
2022-09-20 12:23:22 +03:00
Faruk AYDIN
31613225af
docs: Use available apps to define what is Automatisch
2022-09-20 11:57:51 +03:00
Faruk AYDIN
09b3f96189
docs: Add border-radius to screenshot image of homepage
2022-09-20 11:42:16 +03:00
Ömer Faruk Aydın
cfef769604
Merge pull request #511 from automatisch/docs/flow-ss
...
docs: Add flows screenshot to homepage of docs
2022-09-20 02:39:51 +03:00
Faruk AYDIN
364e69600c
docs: Add flows screenshot to homepage of docs
2022-09-20 02:12:42 +03:00
Ömer Faruk Aydın
b57f0735c9
Merge pull request #509 from automatisch/fix-scheduler
...
fix: provide step.parameters to Scheduler triggers
2022-09-18 17:06:09 +03:00
Ali BARIN
58565fddae
fix: provide step.parameters to Scheduler triggers
2022-09-18 14:58:22 +02:00
Ali BARIN
4183884537
feat: show active flows first
2022-09-18 14:35:42 +02:00
Faruk AYDIN
8c12d2dc85
docs: Remove github and typeform from available apps
2022-09-16 08:19:43 +02:00
Faruk AYDIN
b8970fc3f8
docs: Hide typeform and github connection setups
2022-09-16 08:19:43 +02:00
Ömer Faruk Aydın
dc8a32b0b4
Merge pull request #507 from automatisch/issue-499
...
feat: show poll interval in trigger step
2022-09-14 01:12:10 +03:00
Ali BARIN
02deed3e3a
feat: show poll interval in trigger step
2022-09-13 23:39:10 +02:00
Ömer Faruk Aydın
e50f641533
Merge pull request #504 from automatisch/issue-498
...
feat: show CTA for connecting to services
2022-09-13 21:32:12 +03:00
Ali BARIN
bd754da1ed
feat: show CTA for connecting to services
2022-09-13 20:26:49 +02:00
Ömer Faruk Aydın
23c568c87c
Merge pull request #506 from automatisch/docs/installation
...
docs: Remind that users can change password after installation
2022-09-13 20:20:21 +03:00
Faruk AYDIN
cc9b047300
docs: Remind that users can change password after installation
2022-09-13 19:23:40 +03:00
Ömer Faruk Aydın
eb3ac23c01
Merge pull request #505 from automatisch/docs/other-pages
...
License and community pages of docs
2022-09-13 18:47:52 +03:00
Faruk AYDIN
5358d6ce5d
docs: Add community page
2022-09-13 18:38:22 +03:00
Faruk AYDIN
c0eaab3254
docs: Add license page
2022-09-13 18:37:16 +03:00
Ömer Faruk Aydın
2a39435413
Merge pull request #503 from automatisch/docs/key-concepts
...
docs: Revise key concepts page
2022-09-13 18:35:06 +03:00
Faruk AYDIN
01ea316c1f
docs: Revise key concepts page
2022-09-13 18:30:51 +03:00
Faruk AYDIN
b253040d0a
docs: Complete installation doc
2022-09-12 10:12:50 +02:00
Faruk AYDIN
57748a3541
docs: Revise homepage copy of the documentation
2022-09-12 10:12:50 +02:00
Ömer Faruk Aydın
486eb088cf
Merge pull request #496 from automatisch/meta-tags
...
chore: update title, description and manifest
2022-09-12 01:13:08 +03:00
Ömer Faruk Aydın
c07a741970
Merge pull request #497 from automatisch/BASE_URL_in_docs
...
chore(docs): accept BASE_URL as environment variable
2022-09-12 01:11:44 +03:00
Ali BARIN
d1c7d5ef70
chore(docs): accept BASE_URL as environment variable
2022-09-11 16:20:49 +02:00
Ali BARIN
4b15dad5ea
chore(docs): update title and description
2022-09-11 16:03:46 +02:00
Ali BARIN
577e3fc669
chore(web): update title, description and manifest
2022-09-11 16:03:27 +02:00
Ömer Faruk Aydın
b5c7c6d88b
Merge pull request #493 from automatisch/issue-492
...
feat: add find messages action in Slack
2022-09-11 15:25:11 +03:00
Faruk AYDIN
d812bb431f
fix: Throw error before getting slack messages for find messages action
2022-09-11 15:21:25 +03:00
Ali BARIN
3593727d29
feat: add find message action in Slack
2022-09-11 12:33:06 +02:00
Ömer Faruk Aydın
75b536959e
Merge pull request #491 from automatisch/issue-489
...
feat(docker-compose): add worker as service
2022-09-08 16:55:09 +03:00
Ali BARIN
29a9338ad7
feat(docker-compose): add worker as service
2022-09-07 23:25:26 +02:00
Ömer Faruk Aydın
3755a3ce4c
Merge pull request #490 from automatisch/issue-488
...
feat(cli): add start-worker command
2022-09-07 20:56:59 +03:00
Ali BARIN
ec0d0203ae
feat(cli): add start-worker command
2022-09-07 18:35:20 +02:00
Ömer Faruk Aydın
72e3a69bd9
Merge pull request #487 from automatisch/stop-exposing-psql-redis-in-docker
...
chore(docker-compose): stop exposing psql & redis
2022-09-07 12:43:55 +03:00
Ali BARIN
2c61fb0c8b
chore(docker-compose): stop exposing psql & redis
2022-09-07 10:58:16 +02:00
dependabot[bot]
56352560a5
chore(deps): bump moment-timezone from 0.5.34 to 0.5.37
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.5.34 to 0.5.37.
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.34...0.5.37 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-09-05 12:09:27 +02:00
Ömer Faruk Aydın
2ac7c17514
Merge pull request #485 from automatisch/issue-484
...
chore: don't seed user if already seeded
2022-09-05 07:55:07 +03:00
Ali BARIN
a5b3a68588
chore: don't seed user if already seeded
2022-09-05 00:00:03 +02:00
Ömer Faruk Aydın
10dcccf99f
Merge pull request #479 from automatisch/feature/add-error-details-column
...
feat: Add error details jsonb column to execution steps
2022-09-04 19:17:45 +03:00
Faruk AYDIN
d0922d85b3
feat: Add error details jsonb column to execution steps
2022-09-04 19:13:25 +03:00
Ömer Faruk Aydın
fc330e25cf
Merge pull request #478 from automatisch/issue-468
...
feat: add no data alert in test substep and execution
2022-09-02 13:54:34 +03:00
Ali BARIN
dc79d623be
feat: add no data alert in test substep and execution
2022-09-01 22:25:57 +02:00
Ömer Faruk Aydın
91f5f1d628
Merge pull request #477 from automatisch/feature/slack-send-a-message-to-channel
...
refactor: Adjust send a message to channel to use slack client
2022-09-01 23:24:15 +03:00
Faruk AYDIN
e0f055a375
refactor: Adjust send a message to channel to use slack client
2022-09-01 23:20:35 +03:00
Ömer Faruk Aydın
7f3098362a
Merge pull request #476 from automatisch/refactor/slack-list-channels
...
refactor: Adjust slack list channels to use slack client
2022-09-01 22:24:21 +03:00
Faruk AYDIN
26eee1bb63
refactor: Adjust slack list channels to use slack client
2022-09-01 22:18:37 +03:00
Ali BARIN
0246d48584
feat: show test runs in executions
2022-09-01 18:54:58 +02:00
Faruk AYDIN
92053ea25a
refactor: Slack authentication by passing flow, connection and step
2022-09-01 17:26:28 +02:00
Ömer Faruk Aydın
d12984f324
Merge pull request #473 from automatisch/chore/limit-available-apps
...
chore: Remove github and typeform from temporary app list
2022-09-01 14:05:48 +03:00
Faruk AYDIN
0eb28ec1a5
chore: Remove github and typeform from temporary app list
2022-09-01 14:03:31 +03:00
Ömer Faruk Aydın
20f8cca07d
Merge pull request #472 from automatisch/feature/twitter-user-followers
...
feat: Implement new follower of me trigger for twitter
2022-09-01 14:01:59 +03:00
Faruk AYDIN
9613e142c9
feat: Implement new follower of me trigger for twitter
2022-09-01 13:54:33 +03:00
Ömer Faruk Aydın
1cc752b5c7
Merge pull request #470 from automatisch/feature/my-tweets
...
feat: Implement my tweets trigger
2022-09-01 13:48:48 +03:00
Faruk AYDIN
163629b990
feat: Implement my tweets trigger
2022-09-01 13:34:22 +03:00
Faruk AYDIN
770e115be9
docs: Adjust twitter connection setup wording
2022-08-31 22:41:55 +02:00
Ömer Faruk Aydın
0eb5f3d3e6
Merge pull request #467 from automatisch/wait-for-postgres-in-docker-compose
...
chore: wait for postgres in docker compose
2022-08-31 22:42:58 +03:00
Ali BARIN
6e9a9992c0
chore: wait for postgres in docker compose
2022-08-31 21:29:05 +02:00
Ömer Faruk Aydın
827fef8a05
Merge pull request #465 from automatisch/refactor/user-tweets
...
refactor: Use plural wording for user tweets trigger
2022-08-31 19:09:59 +03:00
Ömer Faruk Aydın
b53fcdebe3
Merge pull request #466 from automatisch/docker-compose
...
chore: add docker-compose support
2022-08-31 19:08:37 +03:00
Faruk AYDIN
6537a1c649
refactor: Use plural wording for user tweets trigger
2022-08-31 19:07:42 +03:00
Faruk AYDIN
abaad7cb82
feat: Implement search tweets trigger
2022-08-31 16:36:39 +02:00
Ali BARIN
ba140f05d3
chore: add docker-compose support
2022-08-31 16:34:15 +02:00
Ömer Faruk Aydın
81a444e056
Merge pull request #462 from automatisch/feature/user-tweet-pagination
...
feat: Implement draft version of pagination with user tweet trigger
2022-08-31 12:57:26 +03:00
Faruk AYDIN
db2c3556de
refactor: Get last execution and find last internal ID
2022-08-31 12:53:19 +03:00
Faruk AYDIN
9bd1447bcf
feat: Insert execution even though there is no new data fetched
2022-08-30 15:14:19 +03:00
Faruk AYDIN
fda957b1f6
fix: Adjust response types for twitter auth and endpoints
2022-08-30 14:26:56 +03:00
Faruk AYDIN
29abf702bd
chore: Use API Key and API Secret placeholders for twitter connection
2022-08-30 14:18:35 +03:00
Faruk AYDIN
5ddb5ab6fa
feat: Implement draft version of pagination with user tweet trigger
2022-08-29 23:11:28 +03:00
Ali BARIN
e997aa6c81
chore: introduce docker compose
2022-08-29 11:45:39 +02:00
Ali BARIN
6271cedc25
feat: stop hiding app bar on scroll
2022-08-25 17:26:47 +02:00
Ali BARIN
743b6d6587
docs: update slack connection path
2022-08-25 16:17:38 +02:00
Ömer Faruk Aydın
ee4303a676
Merge pull request #457 from automatisch/issue-454
...
feat: add status in flow row
2022-08-25 00:34:07 +03:00
Ali BARIN
c361b9af8d
feat: add status in flow row
2022-08-24 23:22:56 +02:00
Ömer Faruk Aydın
f66656fd4e
Merge pull request #456 from automatisch/issue-455
...
feat: make flow editor read only when published
2022-08-24 22:24:44 +03:00
Ali BARIN
be141e55a9
feat: make flow editor read only when published
2022-08-24 21:01:51 +02:00
Ömer Faruk Aydın
5ed3b9230e
Merge pull request #453 from automatisch/refactor/flow-step-params
...
refactor: Pass connection, flow and step as params to apps
2022-08-21 22:03:28 +03:00
Faruk AYDIN
44e3de8534
refactor: Pass connection, flow and step as params to apps
2022-08-21 20:25:04 +03:00
Faruk AYDIN
cd6c5216ff
refactor: Adjust create tweet action to use new http client
2022-08-20 11:25:20 +02:00
Ali BARIN
17010f9283
feat: add loading button in test substep
2022-08-20 11:20:38 +02:00
Faruk AYDIN
5fb988ae2d
feat: Add published_at column to flows and adjust update flow status
2022-08-17 20:12:18 +02:00
Ömer Faruk Aydın
c4a3f19bba
Merge pull request #448 from automatisch/inline-test-errors
...
feat: inline errors in test substep
2022-08-17 11:21:12 +03:00
Ali BARIN
347c9c9455
feat: inline errors in test substep
2022-08-14 18:35:13 +02:00
Ömer Faruk Aydın
731443ab7d
Merge pull request #447 from automatisch/feat/use-vitepress-for-docs
...
feat: Adjust docs to use vitepress
2022-08-13 19:54:18 +03:00
Faruk AYDIN
898ab41167
fix: Remove broken links for docs
2022-08-13 19:54:10 +03:00
Faruk AYDIN
cf4f5bd084
feat: Change edit url of docs
2022-08-13 19:42:13 +03:00
Faruk AYDIN
c7e55fe3e0
feat: Change docs color set to apply Automatisch colors
2022-08-13 19:38:27 +03:00
Faruk AYDIN
b737cf68ba
feat: Adjust docs to use vitepress
2022-08-13 16:54:47 +03:00
Ömer Faruk Aydın
c95622affe
Merge pull request #446 from automatisch/feature/show-flow-count-with-connections
...
feat: Expose flow count with connections of getApp query
2022-08-13 11:59:30 +03:00
Ali BARIN
c1b637b284
feat: display flow count on per connection
2022-08-13 01:39:41 +02:00
Faruk AYDIN
bb37299c5b
feat: Expose flow count with connections of getApp query
2022-08-13 01:50:03 +03:00
Ömer Faruk Aydın
2e9d5fb2fc
Merge pull request #445 from automatisch/issue-442
...
fix: reset GQL cache on logout
2022-08-13 00:00:20 +03:00
Ali BARIN
2aeabd4be3
fix: reset GQL cache on logout
2022-08-12 20:56:04 +02:00
Ömer Faruk Aydın
a4a9d60d68
Merge pull request #444 from automatisch/issue-440
...
feat: add no result found UI on executions
2022-08-12 20:31:21 +03:00
Ömer Faruk Aydın
dac9276b9e
Merge pull request #443 from automatisch/issue-439
...
feat: add no result found UI on apps
2022-08-12 20:30:56 +03:00
Ali BARIN
38700256b0
feat: add no result found UI on executions
2022-08-12 19:19:07 +02:00
Ali BARIN
a5f391d2dc
feat: add no result found UI on apps
2022-08-12 18:14:30 +02:00
Ali BARIN
77d7260698
feat: add no result found UI on flows
2022-08-12 18:09:18 +02:00
Ömer Faruk Aydın
782b2bafaa
Merge pull request #437 from automatisch/issue-436
...
feat: add "go back to flows" tooltip in editor
2022-08-12 19:03:06 +03:00
Ali BARIN
a35bee0bc9
feat: add "go back to flows" tooltip in editor
2022-08-12 15:31:47 +02:00
Ömer Faruk Aydın
c7d5584cd9
Merge pull request #435 from automatisch/refactor/user-tweet-trigger
...
refactor: Adjust architecture for twitter client and user tweet trigger
2022-08-12 00:13:48 +03:00
Faruk AYDIN
bb68b2dea1
refactor: Adjust architecture for twitter client and user tweet trigger
2022-08-12 00:11:06 +03:00
Ömer Faruk Aydın
3b587de138
Merge pull request #434 from automatisch/issue-433
...
feat: show not found UI in app/connection flows
2022-08-11 22:10:07 +03:00
Ali BARIN
c827ce4270
feat: show not found UI in app/connection flows
2022-08-11 20:26:35 +02:00
Ömer Faruk Aydın
c6c3cbb1d3
Merge pull request #432 from automatisch/issue-426
...
feat: show related flows for connections
2022-08-11 20:20:49 +03:00
Ali BARIN
ad97fae883
feat: show related flows for connections
2022-08-11 18:44:44 +02:00
Ali BARIN
a5b6e66e22
feat: add header with id, name, date in Execution
2022-08-11 11:00:14 +02:00
Ali BARIN
5d7daa8886
feat: add getExecution query
2022-08-11 11:00:14 +02:00
Ömer Faruk Aydın
47ba42f9f8
Merge pull request #430 from automatisch/issue-425
...
feat: add connectionId filter in getFlows query
2022-08-10 22:43:32 +03:00
Ali BARIN
04f8a71244
feat: add connectionId filter in getFlows query
2022-08-10 21:21:27 +02:00
Ömer Faruk Aydın
3148118784
Merge pull request #428 from automatisch/issue-427
...
fix: arrange mobile layout in ExecutionRow
2022-08-09 20:59:38 +03:00
Ali BARIN
b7c4a63d2b
fix: arrange mobile layout in ExecutionRow
2022-08-09 19:15:19 +02:00
Ömer Faruk Aydın
a4abd7e1cd
Merge pull request #421 from automatisch/fix-pagination-get-execution-steps
...
fix: remove offset pagination in getExecutionSteps
2022-08-09 18:40:02 +03:00
Ali BARIN
0b01a6386d
fix: remove offset pagination in getExecutionSteps
2022-08-09 17:01:20 +02:00
Ömer Faruk Aydın
fa75f11eaf
Merge pull request #420 from automatisch/issue-417
...
fix: make flow.name required with 1 minimum length
2022-08-08 21:08:00 +03:00
Ali BARIN
a1b360a172
fix: make flow.name required with 1 minimum length
2022-08-08 19:44:02 +02:00
Ömer Faruk Aydın
e0a76ea918
Merge pull request #395 from automatisch/issue-369
...
feat: add non-auth apps and flowCount in getConnectedApps
2022-08-08 20:21:51 +03:00
Ömer Faruk Aydın
7990c68d65
Merge pull request #419 from automatisch/issue-418
...
fix: update account wording with connection
2022-08-08 19:43:04 +03:00
Faruk AYDIN
8c5d95796f
refactor: Adjust getConnectedApps graphql query
2022-08-08 19:39:11 +03:00
Ali BARIN
b901a396bf
fix: update account wording with connection
2022-08-08 18:24:36 +02:00
Ali BARIN
fa92375e33
fix: polish top whitespace in executions title
2022-08-07 19:20:04 +02:00
Ali BARIN
04b3d93d5d
feat: create action by default on flow creation
2022-08-07 19:19:53 +02:00
Ömer Faruk Aydın
1f8bc9cfbd
Merge pull request #411 from automatisch/issue-383
...
feat: perform remote search on flows
2022-08-07 16:42:54 +03:00
Ali BARIN
71939f9163
feat: perform remote search on flows
2022-08-07 15:39:47 +02:00
Ömer Faruk Aydın
0ea8f3a01a
Merge pull request #410 from automatisch/issue-384
...
feat: add search capability by name in getFlows
2022-08-07 16:23:31 +03:00
Ömer Faruk Aydın
ffa49149c9
Merge pull request #409 from automatisch/issue-380
...
feat: add flow app icons and relative date in execution row
2022-08-07 16:23:00 +03:00
Ömer Faruk Aydın
40a35691fe
Merge pull request #408 from automatisch/issue-406
...
feat: add pagination on app flows
2022-08-07 16:21:32 +03:00
Ömer Faruk Aydın
908a3126f1
Merge pull request #407 from automatisch/issue-375
...
refactor: unify flow rows
2022-08-07 16:20:53 +03:00
Ali BARIN
726707afe8
feat: add search capability by name in getFlows
2022-08-07 15:10:11 +02:00
Ali BARIN
3c926adeca
feat: add relative date in execution row
2022-08-07 14:56:05 +02:00
Ali BARIN
fc681d9ebc
feat: add flow app icons in execution row
2022-08-07 14:50:16 +02:00
Ali BARIN
364f53142c
feat: add pagination on app flows
2022-08-07 14:34:58 +02:00
Ali BARIN
2764aa2c06
refactor: unify flow rows
2022-08-07 14:13:52 +02:00
Ali BARIN
ca141b1076
feat: downsize flow app icons
2022-08-07 12:17:34 +02:00
Faruk AYDIN
2e980664ac
fix: Order associated steps by position for the flow
2022-08-07 11:54:44 +02:00
Ali BARIN
03cfa8b904
fix: remove last non-existing step app icon
2022-08-07 00:26:19 +02:00
Ömer Faruk Aydın
c5bb07a768
Merge pull request #400 from automatisch/fix/flows-group-by
...
fix: Add group by to differentiate flows
2022-08-07 01:24:12 +03:00
Faruk AYDIN
3a1e8b4bbd
fix: Add group by to differentiate flows
2022-08-07 01:21:24 +03:00
Ömer Faruk Aydın
0e749936a6
Merge pull request #373 from automatisch/issue-367
...
Enhance flow row with used apps, date and context menu
2022-08-07 01:11:22 +03:00
Ali BARIN
744b31aad6
feat: add dynamic flow app icons
2022-08-06 23:41:47 +02:00
Ali BARIN
82bdf9d3b1
feat: add intermediate step count in flow apps
2022-08-06 23:41:47 +02:00
Ali BARIN
8c59bd664e
feat: add used app icons in FlowRow
2022-08-06 23:41:47 +02:00
Ali BARIN
15aaada3fe
feat: add relative time and context menu in flows
2022-08-06 23:41:47 +02:00
Ömer Faruk Aydın
0fdbe4d39b
Merge pull request #399 from automatisch/refactor/flows-query
...
refactor: Use currentUser with context for flows query
2022-08-06 23:40:50 +03:00
Faruk AYDIN
280c7832ae
refactor: Use currentUser with context for flows query
2022-08-06 23:31:09 +03:00
Ömer Faruk Aydın
1f9dd6a3bc
Merge pull request #398 from automatisch/feature/expose-icon-url-with-steps
...
feat: Expose iconUrl together with steps
2022-08-06 23:17:25 +03:00
Faruk AYDIN
e7f12f4a06
feat: Expose iconUrl together with steps
2022-08-06 23:11:42 +03:00
dependabot[bot]
5a24b9ec8a
chore(deps): bump parse-url from 6.0.0 to 6.0.5 ( #397 )
...
Bumps [parse-url](https://github.com/IonicaBizau/parse-url ) from 6.0.0 to 6.0.5.
- [Release notes](https://github.com/IonicaBizau/parse-url/releases )
- [Commits](https://github.com/IonicaBizau/parse-url/compare/6.0.0...6.0.5 )
---
updated-dependencies:
- dependency-name: parse-url
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ömer Faruk Aydın <omerfaruk26@gmail.com >
2022-08-06 19:42:38 +03:00
Ömer Faruk Aydın
1d8a72e03b
Merge pull request #394 from automatisch/issue-382
...
feat: add pagination on /flows
2022-08-06 19:42:23 +03:00
Ömer Faruk Aydın
ef987eae36
Merge pull request #393 from automatisch/issue-389
...
feat: add paging capability in getFlows query
2022-08-06 19:36:10 +03:00
Faruk AYDIN
dc4899c240
refactor: Adjust flow query to use joinRelated
2022-08-06 15:03:43 +03:00
Ömer Faruk Aydın
88a780f008
Merge pull request #354 from automatisch/dependabot/npm_and_yarn/terser-5.14.2
...
chore(deps): bump terser from 5.10.0 to 5.14.2
2022-08-06 13:17:13 +03:00
Ömer Faruk Aydın
6fc13f3707
Merge pull request #336 from automatisch/dependabot/npm_and_yarn/parse-url-6.0.2
...
chore(deps): bump parse-url from 6.0.0 to 6.0.2
2022-08-06 13:16:54 +03:00
Ömer Faruk Aydın
6f1b9b8fe7
Merge pull request #391 from automatisch/issue-374
...
feat: add loading indicator in AddNewAppConnection
2022-08-06 13:16:23 +03:00
Ali BARIN
533d73d718
feat: add non-auth apps and flowCount in getConnectedApps
2022-08-05 16:13:50 +02:00
Ali BARIN
63241d2438
feat: add pagination on /flows
2022-08-05 15:21:21 +02:00
Ali BARIN
5a177b330a
feat: add paging capability in getFlows query
2022-08-05 13:40:03 +02:00
Ali BARIN
ae8f701e5c
fix: use cache-and-network fetchPolicy for consistency
2022-08-04 22:04:36 +02:00
Ali BARIN
744c927b69
fix: use non-draft connectionCount in getConnectedApps
2022-08-04 22:04:36 +02:00
Ali BARIN
6ca1b99947
fix: hide form field error if not touched
2022-08-04 21:56:00 +02:00
Ali BARIN
cdb018dcd2
feat: update color scheme in JSONViewer
2022-08-04 21:55:50 +02:00
Ali BARIN
03efe3f0b3
fix: replace current history entry on redirections
2022-08-04 21:36:18 +02:00
Ali BARIN
913a2773c1
feat: make errors inline in add app connection
2022-08-04 21:33:59 +02:00
Ali BARIN
10c64167d7
feat: link typography logo to dashboard
2022-08-04 21:33:49 +02:00
Ali BARIN
a624a8d8b5
refactor: add version in app config
2022-08-04 21:31:09 +02:00
Ali BARIN
ff09a836b4
feat: highlight newer versions in notifications
2022-08-04 21:31:09 +02:00
Ali BARIN
e7c734c55e
feat: expose version with healthcheck query
2022-08-04 21:31:09 +02:00
Ali BARIN
5271af8b94
feat: add supportsConnections support in App
2022-08-04 21:23:23 +02:00
Ali BARIN
df55d9fdd9
feat: add loading indicator in AddNewAppConnection
2022-08-03 21:03:22 +02:00
Ali BARIN
c7ff9dc162
chore: upgrade @apollo/client to 3.6.9
2022-08-03 21:02:53 +02:00
Ömer Faruk Aydın
f7ab2b667c
Merge pull request #364 from automatisch/docs/twitter-auth
...
docs: Twitter authentication guide
2022-07-28 00:32:11 +03:00
Ömer Faruk Aydın
b89086d3b8
Merge pull request #366 from automatisch/feature/connection-draft-column
...
feat: Add draft column to connections
2022-07-27 23:28:44 +03:00
Faruk AYDIN
448a1a49b4
fix: Import App model for create connection query
2022-07-27 23:25:20 +03:00
Ali BARIN
98d7969a1e
feat: check app existence in createConnection
2022-07-27 21:11:31 +02:00
Ali BARIN
d513e03138
feat: show connection upon verification
2022-07-27 16:40:21 +02:00
Ali BARIN
a5367c3770
feat: add app field in verifyConnection
2022-07-27 16:01:39 +02:00
Ali BARIN
58d5847eed
refactor: remove app field out of createConnection
2022-07-27 16:01:19 +02:00
Faruk AYDIN
02b22740b2
docs: Add twitter authentication guide
2022-07-27 13:55:14 +03:00
Faruk AYDIN
70d59c6c64
feat: Add draft column to connections
2022-07-27 13:54:10 +03:00
Ömer Faruk Aydın
095948e737
Merge pull request #363 from automatisch/fix-diagnostic-track
...
fix: keep this in diagnosticInfo timeout
2022-07-27 12:03:00 +03:00
Ali BARIN
e6cec355cc
fix: keep this in diagnosticInfo timeout
2022-07-27 10:28:17 +02:00
Ömer Faruk Aydın
351f152664
Merge pull request #362 from automatisch/refactor/use-twitter-api-v2-to-verify
...
refactor: Use twitter api v2 endpoint to verify authentication
2022-07-27 11:20:16 +03:00
Faruk AYDIN
04450b8793
refactor: Use twitter api v2 endpoint to verify authentication
2022-07-27 00:49:19 +03:00
Ömer Faruk Aydın
76612e81b2
Merge pull request #361 from automatisch/refactor/remove-redundant-get-app-connections
...
refactor: Remove redundant getAppConnections query
2022-07-27 00:21:11 +03:00
Faruk AYDIN
cb26948db6
refactor: Remove redundant getAppConnections query
2022-07-26 23:42:00 +03:00
Ömer Faruk Aydın
18cdd226bb
Merge pull request #357 from automatisch/fix/typeform-connection-typo
...
docs: Fix typeform connection typo
2022-07-23 20:43:42 +03:00
Faruk AYDIN
2199970e50
docs: Fix typeform connection typo
2022-07-23 20:41:00 +03:00
Ömer Faruk Aydın
8389c9fdad
Merge pull request #356 from automatisch/docs/typeform-connection-guide
...
docs: Add guide for typeform connection setup
2022-07-23 20:22:27 +03:00
Faruk AYDIN
0d06ec9a22
docs: Add guide for typeform connection setup
2022-07-23 20:19:13 +03:00
Ömer Faruk Aydın
ce56f166cc
Merge pull request #355 from automatisch/docs/request-integration
...
docs: Add request an integration guide
2022-07-20 16:43:44 +03:00
Faruk AYDIN
a07938d517
docs: Add request an integration guide
2022-07-20 16:38:55 +03:00
dependabot[bot]
7d81a4bdd2
chore(deps): bump terser from 5.10.0 to 5.14.2
...
Bumps [terser](https://github.com/terser/terser ) from 5.10.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-20 13:11:09 +00:00
Ömer Faruk Aydın
c4bffe7f9d
Merge pull request #353 from automatisch/docs/slack-connection-guide
...
docs: Add setup guide for slack connection
2022-07-20 16:03:43 +03:00
Faruk AYDIN
0c2caccc7c
docs: Add setup guide for slack connection
2022-07-20 16:00:10 +03:00
Ömer Faruk Aydın
d3c9f7a491
Merge pull request #352 from automatisch/docs/scheduler-connection
...
docs: Add an explanation of scheduler connection
2022-07-20 14:17:56 +03:00
Faruk AYDIN
f09fa0fe7c
docs: Add an explanation of scheduler connection
2022-07-20 14:15:05 +03:00
Ömer Faruk Aydın
8f1fbf086f
Merge pull request #351 from automatisch/chore/change-docs-sidebar-order
...
chore: Change sidebar order for docs
2022-07-20 14:11:11 +03:00
Faruk AYDIN
272c666d23
chore: Change sidebar order for docs
2022-07-20 13:16:09 +03:00
Ömer Faruk Aydın
a1db89700b
Merge pull request #350 from automatisch/docs/github-connection
...
docs: Add how to create github connection guide
2022-07-20 13:15:27 +03:00
Faruk AYDIN
311f0a747d
docs: Add how to create github connection guide
2022-07-20 13:10:12 +03:00
Ömer Faruk Aydın
69298857a9
Merge pull request #349 from automatisch/docs/connections
...
docs: Add draft version of connections page
2022-07-20 12:29:25 +03:00
Faruk AYDIN
c98680fa59
docs: Add draft version of connections page
2022-07-20 12:23:45 +03:00
Ömer Faruk Aydın
5f357afcd6
Merge pull request #348 from automatisch/refactor/use-http-client-for-twitter-oauth
...
refactor: Adjust twitter authentication to use http client
2022-07-19 18:33:34 +03:00
Faruk AYDIN
997775e54b
refactor: Adjust twitter authentication to use http client
2022-07-19 16:45:47 +03:00
Ömer Faruk Aydın
2cf79e27de
Merge pull request #347 from automatisch/refactor/use-http-client-for-github-auth
...
refactor: Use http client to authenticate github
2022-07-18 01:34:41 +03:00
Faruk AYDIN
95d03e00da
refactor: Use http client to authenticate github
2022-07-18 01:31:07 +03:00
Ömer Faruk Aydın
c85aadf006
Merge pull request #345 from automatisch/refactor/use-http-client-for-slack-auth
...
refactor: Use http client for slack authentication
2022-07-17 00:46:53 +03:00
Faruk AYDIN
e9ffb7ef82
refactor: Use http client for slack authentication
2022-07-17 00:44:47 +03:00
Ömer Faruk Aydın
4237972c86
Merge pull request #344 from automatisch/chore/adjust-connections-order
...
chore: Adjust connections order by created date descending
2022-07-16 23:40:50 +03:00
Faruk AYDIN
b69009f8b6
chore: Adjust connections order by created date descending
2022-07-16 21:38:35 +03:00
Ömer Faruk Aydın
6fa6ee7a1b
Merge pull request #342 from automatisch/refactor/use-http-client-for-typeform-auth
...
refactor: Use http client to authenticate typeform
2022-07-16 00:57:23 +03:00
Faruk AYDIN
7cf1bfffbc
refactor: Use http client to authenticate typeform
2022-07-16 00:54:55 +03:00
Ömer Faruk Aydın
903b0f52b9
Merge pull request #340 from automatisch/feature/basic-http-client
...
feat: Implement basic http client
2022-07-15 19:59:03 +03:00
Faruk AYDIN
16e299a12d
feat: Implement basic http client
2022-07-15 19:56:48 +03:00
Ömer Faruk Aydın
e950d73742
Merge pull request #338 from automatisch/fix/scheduler-app-type
...
fix: Add scheduler to AvailableAppsEnumType
2022-07-14 23:44:06 +03:00
Faruk AYDIN
b44cccb972
fix: Add scheduler to AvailableAppsEnumType
2022-07-14 16:26:40 +03:00
Ömer Faruk Aydın
5d4ef1bbe8
Merge pull request #337 from automatisch/chore/restrict-apps
...
chore: Restrict exposed apps until triggers/actions are complete
2022-07-14 15:37:05 +03:00
Faruk AYDIN
12a6912d97
chore: Restrict exposed apps until triggers/actions are complete
2022-07-14 15:33:03 +03:00
dependabot[bot]
2740f8e23d
chore(deps): bump parse-url from 6.0.0 to 6.0.2
...
Bumps [parse-url](https://github.com/IonicaBizau/parse-url ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/IonicaBizau/parse-url/releases )
- [Commits](https://github.com/IonicaBizau/parse-url/commits )
---
updated-dependencies:
- dependency-name: parse-url
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-06 01:36:01 +00:00
Ömer Faruk Aydın
d0814477eb
Merge pull request #334 from automatisch/chore/ts-node-dev
...
chore: Use ts-node-dev instead of nodemon for backend dev script
2022-05-13 13:02:24 +02:00
Faruk AYDIN
cdb256390c
chore: Use ts-node-dev instead of nodemon for backend dev script
2022-05-13 12:58:03 +02:00
Ömer Faruk Aydın
9895cc1488
Merge pull request #333 from automatisch/fix/connection-association
...
fix: Fetch connection while getting trigger for step
2022-05-13 12:53:23 +02:00
Faruk AYDIN
fad2495941
fix: Fetch connection while getting trigger for step
2022-05-13 12:48:21 +02:00
Ömer Faruk Aydın
f9fa7c4094
Merge pull request #332 from automatisch/feature/env-flag-for-bullmq-dashboard
...
feat: Enable bullmq dashboard with environment variable
2022-05-13 11:44:30 +02:00
Faruk AYDIN
a5538a07f1
feat: Enable bullmq dashboard with environment variable
2022-05-13 11:40:52 +02:00
Ömer Faruk Aydın
d1b46df78a
Merge pull request #331 from automatisch/fix/graceful-shutdown-worker
...
fix: Implement graceful shutdown for worker and queue scheduler
2022-05-13 10:26:55 +02:00
Faruk AYDIN
57186bf85d
fix: Implement graceful shutdown for worker and queue scheduler
2022-05-13 10:22:58 +02:00