Faruk AYDIN
ff72b2ae35
Release v0.4.0
2023-01-13 17:29:30 +03: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
Ömer Faruk Aydın
cc1892a5cf
Merge pull request #330 from automatisch/feature/slack-new-message-to-channel-trigger
...
feat: Implement new message to a channel for slack w/o webhook
2022-05-11 13:59:26 +02:00
Faruk AYDIN
c59bb85793
feat: Implement new message to a channel for slack w/o webhook
2022-05-11 13:49:59 +02:00
Ömer Faruk Aydın
a88d208cd6
Merge pull request #329 from automatisch/show-only-associated-flows
...
feat: filter flows by appKey in app flows
2022-05-09 14:21:41 +02:00
Ali BARIN
91e209e961
feat: filter flows by appKey in app flows
2022-05-09 14:15:40 +02:00
Faruk AYDIN
7c543ff8ed
feat: Return only related flows with given app
2022-05-08 17:14:29 +02:00
Ömer Faruk Aydın
9f56fd7c3b
Merge pull request #327 from automatisch/new-issue-github-trigger
...
feat: add new issue trigger in GitHub
2022-05-08 00:11:38 +02:00
Ali BARIN
3a63fc376d
feat: add new issue trigger in GitHub
2022-05-07 23:04:29 +02:00
Ömer Faruk Aydın
445ed9239d
Merge pull request #326 from automatisch/rename-schedule-as-scheduler
...
chore: rename Schedule integration as Scheduler
2022-05-07 21:28:04 +02:00
Ali BARIN
9d5060f902
chore: rename Schedule integration as Scheduler
2022-05-07 21:25:15 +02:00
Ömer Faruk Aydın
54152a3564
Merge pull request #323 from automatisch/new-every-week-trigger
...
feat: add every week trigger in schedule integration
2022-05-07 19:03:27 +02:00
Ömer Faruk Aydın
ed6493509b
Merge pull request #322 from automatisch/new-every-day-trigger
...
feat: add every day trigger in schedule integration
2022-05-07 19:02:09 +02:00
Ömer Faruk Aydın
bc94e0f849
Merge pull request #324 from automatisch/new-every-month-trigger
...
feat: add every month trigger in schedule integration
2022-05-07 19:01:18 +02:00
Ömer Faruk Aydın
98f107f480
Merge pull request #321 from automatisch/schedule-app
...
feat: add schedule integration
2022-05-07 18:47:38 +02:00
Ali BARIN
8386c9f2e4
feat: add every month trigger in schedule integration
2022-05-07 17:11:26 +02:00
Ali BARIN
d065d119c4
feat: add every week trigger in schedule integration
2022-05-07 15:18:32 +02:00
Ali BARIN
8117089f34
feat: add every day trigger in schedule integration
2022-05-07 14:04:25 +02:00
Ali BARIN
d864831bc5
feat: add schedule integration
2022-05-07 11:17:45 +02:00
Ömer Faruk Aydın
c4c3779646
Merge pull request #320 from automatisch/feature/telemetry-separate-web-app-info
...
feat: Send whether serving web separately or not to telemetry
2022-05-05 16:00:14 +02:00
Faruk AYDIN
6cda49b747
feat: Send whether serving web separately or not to telemetry
2022-05-05 15:47:26 +02:00
Ömer Faruk Aydın
069ee526a8
Merge pull request #318 from automatisch/feature/telemetry-diagnostic-info
...
feat: Implement telemetry for diagnostic info
2022-05-05 10:51:17 +02:00
Ömer Faruk Aydın
99440d48cc
Merge pull request #317 from automatisch/feature/telemetry-connection
...
feat: Implement telemetry for connection creation and updates
2022-05-05 10:50:59 +02:00
Ömer Faruk Aydın
832ea9e31f
Merge pull request #316 from automatisch/feature/telemetry-execution-step
...
feat: Implement telemetry for execution step creation
2022-05-05 10:50:51 +02:00
Ömer Faruk Aydın
40e2bb44da
Merge pull request #315 from automatisch/feature/telemetry-execution
...
feat: Implement telemetry for the creation of executions
2022-05-05 10:50:43 +02:00
Ömer Faruk Aydın
b7959b5a8c
Merge pull request #314 from automatisch/feature/telemetry-flow
...
feat: Implement telemetry for created and updated flows
2022-05-05 10:50:34 +02:00
Ömer Faruk Aydın
3caa857afe
Merge pull request #313 from automatisch/feature/telemetry-step
...
feat: Implement telemetry for step creation and updates
2022-05-05 10:50:13 +02:00
Faruk AYDIN
031a35cc8f
feat: Implement telemetry for diagnostic info
2022-05-05 02:12:05 +02:00
Faruk AYDIN
21836bc5f1
feat: Implement telemetry for connection creation and updates
2022-05-05 01:34:26 +02:00
Faruk AYDIN
00b8f83da5
feat: Implement telemetry for execution step creation
2022-05-05 01:29:47 +02:00
Faruk AYDIN
466ffcc6bc
feat: Implement telemetry for the creation of executions
2022-05-05 01:26:31 +02:00
Faruk AYDIN
c5465513ba
feat: Implement telemetry for created and updated flows
2022-05-05 01:21:09 +02:00
Faruk AYDIN
4ff6d887ab
feat: Implement telemetry for step creation and updates
2022-05-05 01:18:37 +02:00
Ömer Faruk Aydın
5c1e0f5b17
Merge pull request #312 from automatisch/gitlab-auth
...
feat: add gitlab authentication
2022-05-05 01:03:50 +02:00
Ömer Faruk Aydın
380894069e
Merge pull request #311 from automatisch/github-new-commit-trigger
...
feat: add new commit trigger in GitHub
2022-05-05 01:01:40 +02:00
Ali BARIN
39d82f17d7
feat: add gitlab authentication
2022-05-04 00:49:14 +02:00
Ali BARIN
e651fd141b
feat: add new commit trigger in GitHub
2022-05-03 21:12:29 +02:00
Ömer Faruk Aydın
2e2d371875
Merge pull request #310 from automatisch/feature/instance-id
...
feat: Generate organization and instance id for telemetry
2022-05-03 17:18:04 +02:00
Faruk AYDIN
14ab827b34
feat: Generate organization and instance id for telemetry
2022-05-03 17:09:32 +02:00
Ömer Faruk Aydın
7664c9af0a
Merge pull request #309 from automatisch/feature/telemetry-poc
...
feat: Implement initial version of telemetry client
2022-05-01 19:07:58 +02:00
Faruk AYDIN
224a5b7ba0
feat: Implement initial version of telemetry client
2022-05-01 19:01:21 +02:00
Ömer Faruk Aydın
fa607ef403
Merge pull request #308 from automatisch/dependabot/npm_and_yarn/cross-fetch-3.1.5
...
chore(deps): bump cross-fetch from 3.1.4 to 3.1.5
2022-05-01 02:17:26 +02:00
dependabot[bot]
11fb25ca3f
chore(deps): bump cross-fetch from 3.1.4 to 3.1.5
...
Bumps [cross-fetch](https://github.com/lquixada/cross-fetch ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/lquixada/cross-fetch/releases )
- [Commits](https://github.com/lquixada/cross-fetch/compare/v3.1.4...v3.1.5 )
---
updated-dependencies:
- dependency-name: cross-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-28 23:59:10 +00:00
Ömer Faruk Aydın
f9c68babae
Merge pull request #307 from automatisch/github-new-release-trigger
...
feat: add new release trigger in GitHub
2022-04-24 02:38:30 +03:00
Ömer Faruk Aydın
e396963e61
Merge pull request #306 from automatisch/github-new-collaborator-trigger
...
feat: add new collaborator trigger in GitHub
2022-04-24 02:36:53 +03:00
Ali BARIN
5b9adf0442
feat: add new release trigger in GitHub
2022-04-24 01:35:58 +02:00
Ömer Faruk Aydın
d7f770df0e
Merge pull request #305 from automatisch/github-new-label-trigger
...
feat: add new label trigger in GitHub
2022-04-24 02:30:52 +03:00
Ali BARIN
024bb731d4
feat: add new collaborator trigger in GitHub
2022-04-24 01:29:23 +02:00
Ali BARIN
57478dcc17
feat: add new label trigger in GitHub
2022-04-24 01:26:38 +02:00
Ali BARIN
c79622aefd
feat: add new commit comment trigger in GitHub
2022-04-24 02:17:41 +03:00
Ali BARIN
bdfdb1f228
feat: add new milestone trigger in GitHub
2022-04-23 02:34:05 +02:00
Ali BARIN
65e6fbd54b
feat: add new watcher trigger in GitHub ( #302 )
...
* feat: add new watcher trigger in GitHub
2022-04-23 02:21:51 +03:00
Ali BARIN
af348714f8
feat: add new pull request trigger in GitHub ( #301 )
...
* feat: add new pull request trigger in GitHub
2022-04-23 02:14:54 +03:00
Ali BARIN
a623116204
feat: add new notification trigger in GitHub
2022-04-23 02:11:05 +03:00
Ali BARIN
3551d12e7d
feat: add new branch trigger in GitHub
2022-04-23 02:04:15 +03:00
Ali BARIN
6bee6bafa8
feat: add new organization trigger in GitHub
2022-04-20 12:47:25 +03:00
Ali BARIN
96ede071cf
feat: add new repository trigger in GitHub
2022-04-20 12:38:11 +03:00
Ali BARIN
4f7bef83ea
chore: add build CI step
2022-04-18 17:41:27 +03:00
Ali BARIN
b65fa88f16
feat(web): replace JSONViewer with react-json-tree
2022-04-18 13:38:51 +03:00
Ali BARIN
6e4d61f9b1
fix: correct favorite photo trigger name in flickr
2022-04-18 12:09:48 +03:00
Ali BARIN
9234885ce4
chore: introduce empty type definitions for apps
2022-04-17 01:40:20 +03:00
Ali BARIN
10723b1c00
feat: add new album trigger in flickr
2022-04-16 02:43:04 +03:00
Ali BARIN
bf56b54aad
feat: add new photo trigger in flickr
2022-04-16 02:38:50 +03:00
Ali BARIN
1e00c7d14e
feat: add new photo in album flickr trigger
2022-04-16 02:24:50 +03:00
Ali BARIN
651cceec14
feat: add new favorite photo trigger in flickr
2022-04-16 02:12:35 +03:00
Ali BARIN
d4ad8645c9
chore(docs): make baseUrl configurable
...
Use BASE_URL environment variable to configure baseUrl in docusaurus config. Otherwise, `/` is used by default.
2022-04-12 00:30:26 +03:00
Ali BARIN
31403b7020
fix(backend): correct app favicon path
2022-04-09 13:36:34 +03:00
Ali BARIN
79fb62d409
chore: add build:watch script in root
2022-04-09 13:15:31 +03:00
Ali BARIN
c227dc86bb
feat(cli): create DB in start command if not exists ( #285 )
2022-04-08 11:36:35 +02:00
Ali BARIN
75eda7f2af
feat(cli): run migrations and app in start command ( #284 )
...
* feat: perform pending migrations in start command
* feat: log error when DB connection is refused
* feat: log error when Redis connection is refused
* refactor: fix type errors
* fix: correct server and copy graphql schema
* fix: differentiate migrations by env
* chore: remove dev executable
* chore: fix typo in default postgresUsername
* fix: copy json files into dist folder
* chore(cli): add dev script
* chore: pull non-dev logs to info level
* feat(cli): run app in start command
* fix(backend): remove default count in Connection
* fix(cli): remove .eslintrc usage in lint script
* refactor: remove disableMigrationsListValidation
* refactor: make Step optional in ExecutionStep
* refactor: make Flow optional in Step
2022-04-08 11:27:46 +02:00
Ali BARIN
45f810b5b8
feat: remove explore page
2022-04-02 13:10:46 +03:00
dependabot[bot]
4173e3bd2a
chore(deps): bump minimist from 1.2.5 to 1.2.6
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-01 23:32:15 +03:00
Ali BARIN
d373d04cdf
feat: introduce notifications page
2022-04-01 23:32:03 +03:00
dependabot[bot]
db021c06c7
chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/cli
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-01 23:05:20 +03:00
Ali BARIN
bb6c464770
feat: make email and password updatable
2022-04-01 00:38:54 +03:00
Ali BARIN
b8fb84ef42
feat: add getCurrentUser query
2022-04-01 00:38:54 +03:00
Ali BARIN
140734b32c
feat: add primitive profile settings
2022-04-01 00:38:54 +03:00
Faruk AYDIN
68e5e6d011
fix: Adjust user email address with correct domain
2022-03-24 22:36:27 +03:00
Faruk AYDIN
3340bdff4c
feat: Fetch data while considering previously persisted records
2022-03-24 20:13:36 +03:00
Ali BARIN
782dba1f5e
feat: add account dropdown menu with logout link
2022-03-24 15:53:04 +03:00
Faruk AYDIN
22e1fe5c44
feat: Implement auto-run interval for triggers of completed flows
2022-03-23 18:17:41 +03:00
dependabot[bot]
3715291df7
chore(deps): bump node-forge from 1.2.1 to 1.3.0
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases )
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-23 17:32:42 +03:00
Ali BARIN
f11f523b30
feat: add single execution page
2022-03-23 09:33:55 +01:00
Ali BARIN
c9bf7c9e21
feat: make flows enablable
2022-03-22 20:25:54 +03:00
Ali BARIN
932145e3a1
feat: add dropdown field with dynamic data in flow
2022-03-20 11:46:49 +03:00
Faruk AYDIN
5e1fc510ff
feat: Create send slack message action
2022-03-17 22:27:59 +03:00
Faruk AYDIN
fb7e679230
fix: Use computed parameters for dataIn field of execution steps
2022-03-16 01:56:44 +03:00
Faruk AYDIN
8512528fcf
feat: Implement getData query and send a message action for slack
2022-03-16 01:48:58 +03:00
Faruk AYDIN
f8c7b85682
feat: Implement slack authentication
2022-03-15 10:52:54 +03:00
Ali BARIN
2218ffd790
feat: add executions page
2022-03-13 12:52:31 +03:00
Faruk AYDIN
ab82134b88
feat: Implement search tweet trigger step for twitter
2022-03-12 17:16:54 +03:00
Faruk AYDIN
3f7a888429
fix: Make processor to work with multiple trigger objects
2022-03-12 17:16:40 +03:00
Ali BARIN
fec55d698a
fix: remove input from getStepWithTestExecutions queries
2022-03-12 13:18:19 +03:00
Ali BARIN
af027b7e20
feat: show flows when going back on flow editor
2022-03-12 13:05:27 +03:00
Faruk AYDIN
a57e357354
chore: Add interval value to myTweet trigger
2022-03-11 21:45:00 +03:00
Faruk AYDIN
bf8adb286a
feat: Implement getExecutionSteps query
2022-03-11 21:34:33 +03:00
Faruk AYDIN
44623cc384
feat: Implement pagination logic and use with getExecutions query
2022-03-11 21:24:14 +03:00
Ali BARIN
906a8d0644
fix: stop flickering due to late initiated token
2022-03-09 21:02:00 +01:00
Faruk AYDIN
343b360303
feat: Implement initial version of getExecutions query
2022-03-09 21:23:31 +03:00
Ali BARIN
d4bef44b93
fix: remove input out of textConnection query
2022-03-09 09:30:55 +01:00
Ali BARIN
5d1c4b81e7
feat: introduce authentication context
2022-03-09 01:09:14 +03:00
Ali BARIN
030d886cf7
refactor: introduce input in gql mutations
2022-03-09 00:53:20 +03:00
Ali BARIN
f5f7a998ca
feat: introduce login page
2022-03-08 12:17:35 +01:00
Faruk AYDIN
bb36748764
refactor: Use input params for all mutations
2022-03-08 11:32:38 +03:00
Faruk AYDIN
212523aec6
feat: Implement updateUser mutation
2022-03-07 21:08:45 +03:00
Faruk AYDIN
64011b5c4b
feat: Implement updateFlowStatus mutation
2022-03-07 20:39:47 +03:00
Faruk AYDIN
63198a6569
fix: Do not try to update ID of the flow
2022-03-07 18:26:41 +03:00
Faruk AYDIN
775ac7a8b1
fix: Backend eslint warnings
2022-03-07 18:26:31 +03:00
Faruk AYDIN
ecc9239bfe
chore: Set token expiration time to 14 days
2022-03-06 18:56:14 +03:00
Faruk AYDIN
9926e5589e
refactor: Use graphql schema directly with graphql-tools library
2022-03-06 18:33:33 +03:00
Faruk AYDIN
96cca96bff
fix: Allow external errors for graphql shield
2022-03-06 02:07:08 +03:00
Faruk AYDIN
c935f3f691
feat: Implement authentication with JWT
2022-03-06 00:35:30 +03:00
Ali BARIN
f883dd1287
fix: incorporate UUID in variable regex
2022-03-05 12:57:03 +03:00
Faruk AYDIN
20e725b590
feat: Implement process worker with bullmq
2022-03-05 12:56:34 +03:00
Ali BARIN
b288dc8c35
refactor: use step.executionSteps[].dataOut
2022-03-05 01:37:25 +03:00
Faruk AYDIN
e73f33f3db
fix: Adjust info.json files to work with formattedData field
2022-03-05 01:27:00 +03:00
Ali BARIN
6a8ec97c31
refactor: add formattedData in IConnection references
2022-03-05 01:27:00 +03:00
Faruk AYDIN
719a948134
fix: Introduce formattedData for connections to separate types
2022-03-05 01:27:00 +03:00
Faruk AYDIN
39b50fc0d3
fix: JSON related interfaces
2022-03-04 14:35:33 +03:00
Ali BARIN
02af7948e5
refactor: convert IDs to uuid
2022-03-04 02:11:03 +03:00
Faruk AYDIN
0c183eeadd
refactor: Use relations to expose dataOut field of execution steps
2022-03-03 19:07:25 +01:00
Ali BARIN
3391578655
chore: introduce @automatisch/types
2022-03-03 13:33:33 +03:00
Faruk AYDIN
bbb6f0b0ff
chore: Find apps folder path by using require resolve
2022-03-02 21:34:31 +03:00
Faruk AYDIN
b2369fa8cd
chore: Add authentication interface and adjust authentication classes
2022-03-01 18:30:15 +01:00
Ali BARIN
a506d1985f
feat: compute step parameters with prior steps
2022-02-28 23:08:18 +01:00
Faruk AYDIN
cdc6168ff4
chore: Adjust authentication classes to have similar structure
2022-02-28 18:31:39 +03:00
Ali BARIN
d06f21c927
feat: add PowerInput component
2022-02-28 01:26:57 +03:00
Faruk AYDIN
c864a1062d
refactor: Pass app data within the constructor of an app
2022-02-27 16:49:07 +01:00
Faruk AYDIN
003213d223
fix: Adjust null flag for step model fields
2022-02-27 16:46:04 +03:00
Faruk AYDIN
70bb79ab6c
chore: Update objectionjs version to 3
2022-02-26 20:29:44 +03:00
dependabot[bot]
61c1f3a300
chore(deps): bump shelljs from 0.8.4 to 0.8.5 in /packages/cli
...
Bumps [shelljs](https://github.com/shelljs/shelljs ) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/shelljs/shelljs/releases )
- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5 )
---
updated-dependencies:
- dependency-name: shelljs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-26 19:50:09 +03:00
dependabot[bot]
1f0463b04a
chore(deps): bump glob-parent from 3.1.0 to 5.1.2 in /packages/cli
...
Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 3.1.0 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v3.1.0...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-26 12:53:18 +03:00
dependabot[bot]
4d8c15d10a
chore(deps): bump node-fetch from 2.6.6 to 2.6.7 in /packages/cli
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-26 12:53:08 +03:00
dependabot[bot]
b234240f11
chore(deps): bump url-parse from 1.5.7 to 1.5.10
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-26 12:49:00 +03:00
Faruk AYDIN
c732780672
feat: Implement draft version of CLI package
2022-02-26 12:48:48 +03:00
dependabot[bot]
059c039a8b
chore(deps): bump prismjs from 1.26.0 to 1.27.0
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases )
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PrismJS/prism/compare/v1.26.0...v1.27.0 )
---
updated-dependencies:
- dependency-name: prismjs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-26 12:44:56 +03:00
Faruk AYDIN
654e868a23
feat: Serve react app through express server
2022-02-24 22:48:04 +03:00
Faruk AYDIN
d139eb8c06
feat: Implement getStepWithTestExecutions query
2022-02-22 00:14:56 +01:00
Faruk AYDIN
98864ceadd
chore: Adjust untilStep logic for processor
2022-02-20 20:36:36 +03:00
Faruk AYDIN
ba2b5afe2b
feat: Implement initial version of processor
2022-02-20 18:02:09 +03:00
dependabot[bot]
4a8c3988c2
chore(deps): bump url-parse from 1.5.4 to 1.5.7
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.4 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.4...1.5.7 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-19 13:12:02 +01:00
Faruk AYDIN
b6494ea1c4
feat: Create execution step model
2022-02-19 13:21:38 +03:00
Faruk AYDIN
82e1f345d4
feat: Create execution model
2022-02-19 13:18:09 +03:00
Faruk AYDIN
3457ad29d7
feat: Use active field with flows
2022-02-18 12:48:49 +03:00
dependabot[bot]
e996e5d0c6
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-15 09:05:37 +01:00
Ali BARIN
020ef45f0a
feat: add TestSubstep along with step status
2022-02-14 19:25:54 +03:00
Ali BARIN
50ef6be69c
refactor: separate substeps in FlowStep
2022-02-07 16:30:33 +03:00
Ali BARIN
873421f1e9
feat: add connection in updateStep response
2022-02-07 16:30:33 +03:00
Ali BARIN
5aae9a60f4
feat: introduce FlowSubstepTitle in FlowStep
2022-02-07 16:30:33 +03:00
Ali BARIN
85c3442196
refactor: use styleOverrides callback in theme
2022-02-07 16:30:33 +03:00
Faruk AYDIN
e155bb528f
feat: Add status to step model and adjust executeFlow accordingly
2022-02-05 19:17:53 +03:00
Faruk AYDIN
572ad71241
docs: Fix key concepts sub-headings
2022-02-05 17:18:51 +03:00
Faruk AYDIN
d19ccac925
docs: Add initial version of key concepts page
2022-02-05 17:14:47 +03:00
Faruk AYDIN
a1a9692b31
docs: Add initial version of installation guide
2022-02-05 12:49:15 +01:00
Ali BARIN
dfc95cafe0
fix(ChooseAccountSubstep): show app connections
2022-02-05 00:31:36 +03:00
Ali BARIN
50015ae073
feat(FlowStep): introduce expand more/less icons
2022-02-05 00:31:36 +03:00
Faruk AYDIN
4b69d7f983
feat: Add executeFlow graphQL mutation
2022-02-03 23:14:31 +01:00
Faruk AYDIN
cf08501371
docs: Adjust introduction page info section
2022-02-03 23:00:11 +03:00
Faruk AYDIN
9ce92a19c1
docs: Adjust edit page url
2022-02-03 20:53:18 +03:00
Faruk AYDIN
1d31ce66f5
docs: Create initial version of introduction page
2022-02-03 19:58:01 +03:00
Faruk AYDIN
684e3b3ec7
chore: Adjust primary color of docs and footer links
2022-02-03 11:53:53 +03:00
Faruk AYDIN
675de79d94
docs: Add initial version of the documentation pages
2022-02-02 13:27:56 +03:00
Ali BARIN
6a3d1ced93
feat: introduce choose account substep in flow editor
2022-02-02 10:40:35 +03:00
Faruk AYDIN
b864100890
feat: Introduce github actions for the linter
2022-02-01 19:42:04 +03:00
Ali BARIN
8364695f8a
feat: show only triggerable apps in trigger steps
2022-02-01 10:09:50 +03:00
Ali BARIN
89fbfd9dfc
feat: make flow name updatable
2022-02-01 10:08:58 +03:00
Ali BARIN
91a1c8b793
feat: make substeps updatable
2022-02-01 00:26:17 +03:00
Faruk AYDIN
6c0ba197c6
feat: Implement onlyWithTriggers flag for getApps graphQL query
2022-02-01 00:15:45 +03:00
Ali BARIN
7740529a2a
feat: add primitive substeps in flow editor
2022-01-31 23:16:14 +03:00
Ali BARIN
90aac874bf
feat: add delete step functionality
2022-01-30 18:27:57 +03:00
Faruk AYDIN
0b6eecd41d
feat: Adjust positions and return all steps after deletion of the step
2022-01-30 13:11:19 +01:00
Ali BARIN
3e5b9478c7
feat: add default flow name
2022-01-30 14:13:21 +03:00
Faruk AYDIN
b822e25359
feat: Implement deleteFlow mutation
2022-01-30 12:57:44 +03:00
Faruk AYDIN
3429784309
chore: Introduce has many steps through flows for user model
2022-01-30 12:34:36 +03:00
Ali BARIN
700d0bfd32
feat: create flow with trigger app
2022-01-30 11:15:30 +03:00
Ali BARIN
131d33916a
chore: stop casting IDs as number
2022-01-29 18:50:55 +03:00
Faruk AYDIN
c6e2b94128
chore: Use string IDs instead of integer ones
2022-01-29 18:50:55 +03:00
Faruk AYDIN
86d5cceec7
refactor: Use related query from objectionjs for mutations
2022-01-29 12:27:07 +03:00
Ali BARIN
e7c537f217
feat: introduce action event step in flow step
2022-01-29 11:36:29 +03:00
Faruk AYDIN
2416ce13a7
refactor: Refactor queries by using related query from objectionjs
2022-01-28 19:25:41 +01:00
Faruk AYDIN
5b392f3f87
feat: Add deleteStep mutation
2022-01-28 18:56:49 +01:00
Ali BARIN
da9ab8016b
fix: make connectionId optional step model
2022-01-28 19:17:20 +03:00
Ali BARIN
3925de13a7
fix: do not update step on initial render
2022-01-28 19:17:20 +03:00
Faruk AYDIN
bb3183959e
chore: Order steps by position ascending
2022-01-28 16:33:53 +01:00
dependabot[bot]
60b0b02de2
chore(deps): bump dns-packet from 1.3.1 to 1.3.4 in /packages/web
...
Bumps [dns-packet](https://github.com/mafintosh/dns-packet ) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases )
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4 )
---
updated-dependencies:
- dependency-name: dns-packet
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-28 18:32:44 +03:00
dependabot[bot]
4d6f645d6b
chore(deps): bump ansi-regex from 5.0.0 to 5.0.1 in /packages/web
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-28 18:31:13 +03:00
dependabot[bot]
1448dc1ea7
chore(deps): bump browserslist from 4.16.3 to 4.19.1 in /packages/web
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.16.3 to 4.19.1.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.19.1 )
---
updated-dependencies:
- dependency-name: browserslist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-28 18:31:02 +03:00
dependabot[bot]
e129dc2d3b
chore(deps): bump glob-parent from 5.1.1 to 5.1.2 in /packages/web
...
Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-28 18:30:33 +03:00
dependabot[bot]
ec2bfb6538
chore(deps): bump node-forge from 0.10.0 to 1.2.1 in /packages/web
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 0.10.0 to 1.2.1.
- [Release notes](https://github.com/digitalbazaar/forge/releases )
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/0.10.0...v1.2.1 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-28 15:49:20 +01:00
dependabot[bot]
110210f865
chore(deps): bump postcss from 7.0.21 to 7.0.39
...
Bumps [postcss](https://github.com/postcss/postcss ) from 7.0.21 to 7.0.39.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/7.0.39/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/7.0.21...7.0.39 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-28 15:43:20 +01:00
dependabot[bot]
aa363e7899
chore(deps): bump nanoid from 3.1.20 to 3.2.0 in /packages/web
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.20 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.20...3.2.0 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-28 15:42:46 +01:00
dependabot[bot]
fda6507e72
chore(deps): bump follow-redirects in /packages/web
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.13.2 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.13.2...v1.14.7 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-28 15:41:52 +01:00
Faruk AYDIN
3c2188ebf2
feat: Create step with previous step id and assign position
2022-01-28 17:12:33 +03:00
Ali BARIN
95a63affe7
feat: make step in editor configurable
2022-01-28 15:53:37 +03:00
Faruk AYDIN
4985fb422e
feat: Introduce position to step model
2022-01-27 17:46:44 +03:00
Ali BARIN
c09a535653
chore: suit eslint rules
2022-01-20 17:09:12 +01:00
Ali BARIN
f6d7971b4f
chore: add eslint separately per package
2022-01-20 17:07:14 +01:00
Faruk AYDIN
a831bf1673
feat: Setup eslint and prettier
2022-01-20 17:07:14 +01:00
Faruk AYDIN
6ad92b60e3
chore: Add nohoist flag to babel-loader and webpack
2022-01-14 17:29:40 +03:00
Faruk AYDIN
02cfb979bc
chore: Add active column to flows
2022-01-08 17:48:57 +03:00
Ali BARIN
430f0d07e8
feat: introduce basic flows page
2022-01-08 15:09:26 +01:00
Faruk AYDIN
d25d327ef7
feat: Implement update step graphQL mutation
2022-01-06 22:30:48 +01:00
Faruk AYDIN
b6c7ce96c9
feat: Add draft triggers and actions to twitter app
2022-01-06 21:46:58 +03:00
Faruk AYDIN
c07b377de1
feat: Create empty trigger step when the flow is created
2022-01-06 00:08:54 +03:00
Ali BARIN
247b25cfc4
feat: introduce steps in flow editor
2022-01-02 14:44:21 +03:00
Faruk AYDIN
a232408f22
chore: Expose type field of the steps arguments
2022-01-02 14:33:05 +03:00
Ali BARIN
06bfba371d
refactor: cast variable types while computing
2022-01-02 14:33:05 +03:00
Faruk AYDIN
3f2f1212c9
chore: Use integer for IDs of resources
2022-01-02 14:33:05 +03:00
Faruk AYDIN
a58411ee99
chore: Expose connection with step type instead of only connectionId
2021-12-24 21:01:07 +03:00
Ali BARIN
11bdbf1727
feat: introduce dummy flow editor
2021-12-24 17:41:31 +01:00
Faruk AYDIN
e3184aedb8
feat: Implement get flow graphQL query
2021-12-24 15:28:45 +01:00
Ali BARIN
e0f380026e
feat: add login mutation
2021-12-21 10:05:16 +01:00
Ali BARIN
8b05489e40
fix: correct params type in update-flow mutation
2021-12-21 10:05:02 +01:00
Ali BARIN
ede68b2af2
feat: add updateFlow mutation
2021-12-21 10:05:02 +01:00
Ali BARIN
d06ce4958e
feat: add /editor/create to create a flow
2021-12-21 09:32:17 +01:00
dependabot[bot]
19a8323058
chore(deps): bump ws from 6.2.1 to 6.2.2 in /packages/web
...
Bumps [ws](https://github.com/websockets/ws ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.2.1...6.2.2 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-17 21:50:39 +01:00
dependabot[bot]
1b60efa9b8
chore(deps): bump color-string from 1.5.4 to 1.9.0 in /packages/web
...
Bumps [color-string](https://github.com/Qix-/color-string ) from 1.5.4 to 1.9.0.
- [Release notes](https://github.com/Qix-/color-string/releases )
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.9.0 )
---
updated-dependencies:
- dependency-name: color-string
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-17 20:24:15 +01:00
dependabot[bot]
0729ca82d5
chore(deps): bump url-parse from 1.5.1 to 1.5.3 in /packages/web
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-17 20:24:03 +01:00
dependabot[bot]
8cd745fd77
chore(deps): bump tmpl from 1.0.4 to 1.0.5 in /packages/web
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-17 20:23:50 +01:00
dependabot[bot]
4dab34fe66
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /packages/web
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-17 20:23:40 +01:00
dependabot[bot]
fbbfefb5e4
chore(deps): bump tar from 6.1.0 to 6.1.11 in /packages/web
...
Bumps [tar](https://github.com/npm/node-tar ) from 6.1.0 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v6.1.0...v6.1.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-17 19:25:28 +01:00
Ali BARIN
81c18ee37c
feat: tweak add new app connection dialog
2021-12-17 12:20:38 +01:00
Ali BARIN
3e8bae2ec3
feat: rework connection test feedback
2021-12-17 12:20:38 +01:00
Ali BARIN
e05436034c
feat: add loading state to app connection creation
2021-12-17 12:20:38 +01:00
Ali BARIN
f6050f91c3
feat: enlarge small size OutlinedInput
2021-12-17 12:20:38 +01:00
Ali BARIN
b600179221
chore: install @mui/lab
2021-12-17 12:20:38 +01:00
Ali BARIN
78375934d7
feat: style app connections
2021-12-15 22:27:27 +01:00
Ali BARIN
fc85716d07
feat: style add new app connection
2021-12-15 10:21:03 +01:00
Ali BARIN
fdfad28c2e
fix: use correct icon in ConditionalIconButton
2021-12-15 10:12:28 +01:00
Ali BARIN
6da8557219
feat: design my apps along with app layout
2021-12-14 01:16:56 +01:00
Faruk AYDIN
3785c705ff
feat: Add build:docs script
2021-12-12 17:58:13 +01:00
Ali BARIN
39eafca5ec
chore: upgrade to react-router@6
2021-12-12 17:14:05 +01:00
Ali BARIN
5c60738f25
chore: make packages explicit in yarn workspaces
2021-12-12 17:14:05 +01:00
Ali BARIN
ec53d0ae66
feat: introduce dynamic flow data
2021-12-10 23:46:00 +01:00
Ali BARIN
2e1523b40f
refactor: rename db:create:user as db:seed:user
2021-12-10 23:46:00 +01:00
Ali BARIN
c94b8af821
feat: introduce app flows with dummy data
2021-12-10 23:46:00 +01:00
Ali BARIN
c855a5f555
feat: update theme
2021-12-10 10:39:01 +01:00
Faruk AYDIN
cab2d281f3
feat: Add docs package which uses docusaurus internally
2021-12-09 17:52:21 +01:00
Faruk AYDIN
95d38b740e
feat: Implement getFlows graphQL query
2021-12-09 17:48:57 +01:00
Faruk AYDIN
d8c216d8c8
chore: Force users to set ENCRYPTION_KEY env variable
2021-11-29 14:01:41 +01:00
Faruk AYDIN
79b12ac9e6
chore: Do not override query method for findOne query errors
2021-11-28 22:57:20 +01:00
Faruk AYDIN
3e4768c106
chore: Do not try to encrypt or decrypt if data field is empty
2021-11-28 22:57:20 +01:00
Ömer Faruk Aydın
f949eca3c4
feat: Encrypt data column of connections ( #105 )
2021-11-28 22:08:35 +01:00
Ali BARIN
69bea588e4
refactor: start using AvailableAppsEnumType
2021-11-28 20:56:42 +01:00
Faruk AYDIN
9ea5242d94
chore: Use available apps enum type in queries and mutations
2021-11-28 20:56:42 +01:00
Faruk AYDIN
63d478f9a9
chore: Implement not found error for queries without a result
2021-11-25 00:39:52 +01:00
Ali BARIN
232c224ccf
feat: update theme
2021-11-25 00:39:36 +01:00
Ali BARIN
3260bf8215
fix: introduce AvailableAppsEnumType in createConnection
2021-11-24 21:32:09 +01:00
Faruk AYDIN
81d04e417d
chore: Add available app enum type to validate app keys
2021-11-24 21:32:09 +01:00
Faruk AYDIN
23621d1b06
fix: Add ssl flag to the postgresql authentication
2021-11-24 15:07:51 +01:00
Faruk AYDIN
9358f6c5b0
chore: Set database pool size
2021-11-24 11:06:39 +01:00
Faruk AYDIN
58ba78e52b
fix: Pass empty parameter object for twitter actions
2021-11-24 00:27:22 +01:00
Faruk AYDIN
f0e25ed9f3
fix: Use computed raw data instead of raw app data for convertion
2021-11-24 00:17:51 +01:00
Faruk AYDIN
d53ef4ffc6
chore: Use web app url as dynamic for info.json files
2021-11-24 00:07:34 +01:00
Faruk AYDIN
a5811d44ac
chore: Add env variable to toggle postgresql ssl flag
2021-11-23 14:56:39 +01:00
Faruk AYDIN
cf1fa9039b
fix: Take parameters for twitter actions
2021-11-23 12:31:57 +01:00
Faruk AYDIN
3f8a711119
chore: Add ssl true to the database options
2021-11-23 11:39:34 +01:00
Faruk AYDIN
9232ad3378
fix: Adjust web app url
2021-11-23 11:24:10 +01:00
Faruk AYDIN
77ab83b43b
chore: Use web app url instead of cors protocol, port and host
2021-11-23 11:18:08 +01:00
Faruk AYDIN
f8e823545a
chore: Adjust create step mutation to work with flows
2021-11-22 23:54:31 +01:00
Faruk AYDIN
8a7d54bb25
feat: Create flow model and graphQL mutation
2021-11-22 23:05:53 +01:00
Faruk AYDIN
b42cb759a5
feat: Introduce my tweet trigger with execute step mutation
2021-11-20 17:07:31 +01:00
Faruk AYDIN
46321f19f4
chore: Extract authentication logic of the apps to their own classes
2021-11-19 11:53:23 +01:00
Faruk AYDIN
6b1dee053f
chore: Disable eager loading apps
2021-11-17 20:38:22 +01:00
Faruk AYDIN
c48c905805
feat: Implement draft version of Step model
2021-11-07 00:42:50 +01:00
Faruk AYDIN
a3dd76df21
feat: Expose triggers of twitter integration with app query
2021-11-06 23:08:16 +01:00
Ali BARIN
c8e3a458ff
chore: Adjust license links and remove contributor license agreement
2021-11-06 18:48:12 +01:00
Faruk AYDIN
1a64b745d2
feat: Implement typeform connection
2021-10-28 17:53:03 +02:00
Faruk AYDIN
7ed0ec45c3
feat: Implement PostgreSQL connection
2021-10-28 15:35:33 +02:00
Ali BARIN
219d24495d
feat: introduce twilio auth
2021-10-27 20:04:08 +02:00
Ali BARIN
72476ceb8b
feat: introduce github authentication
2021-10-26 23:41:25 +02:00
Ali BARIN
2f7cde95da
refactor: rename fields with arguments and properties
2021-10-26 23:55:02 +02:00
Faruk AYDIN
65a41ff492
chore: Use arguments or properties instead of fields
2021-10-26 23:35:01 +02:00
Faruk AYDIN
561f539123
chore: Eager load integration apps
2021-10-26 22:25:59 +02:00
Faruk AYDIN
cbfba465db
chore: Rename createAuthLink as createAuthData
2021-10-26 21:52:04 +02:00
Ali BARIN
901699fe64
feat: introduce discord authentication
2021-10-26 18:11:09 +02:00
Faruk AYDIN
ce7130b271
feat: Implement SMTP app connection
2021-10-25 16:49:03 +02:00
Ali BARIN
9e3c61e3df
feat: introduce twitch auth
2021-10-24 21:25:04 +02:00
Faruk AYDIN
8e91f1f7ed
chore: Make createAuthLink mutation more generic
2021-10-24 20:06:16 +02:00
Ali BARIN
81d5e6d17c
chore: install always exact version for deps
2021-10-24 17:47:18 +02:00
Ali BARIN
17907a288c
feat: introduce firebase authentication
2021-10-24 01:02:34 +02:00
Faruk AYDIN
2eeeeb0028
chore: Introduce GraphQLJSONObject type for credentials
2021-10-24 16:51:29 +02:00
Ali BARIN
c7d757a337
feat: introduce snackbars for GQL errors
2021-10-23 18:53:48 +02:00
Faruk AYDIN
3e6220c39e
chore: Refactor exposing graphQL errors
2021-10-23 15:29:03 +02:00
Faruk AYDIN
44fbaeee82
feat: Introduce reset and verify connection mutations
2021-10-22 15:55:25 +02:00
Ali BARIN
de82dbfe29
feat: introduce notistack for snackbars
2021-10-21 22:51:55 +02:00
Ali BARIN
1654abb197
feat: introduce reconnection support for Flickr
2021-10-20 21:51:13 +02:00
Ali BARIN
ec4dd8a037
feat: introduce reconnect feature for connections
2021-10-20 21:01:48 +02:00
Faruk AYDIN
258caa81f0
feat: Introduce reconnection steps for twitter app
2021-10-20 18:15:23 +02:00
Faruk AYDIN
bc0fe5323e
chore: Start with uppercase letter for grahpQL type names
2021-10-20 14:06:12 +02:00
Faruk AYDIN
a7582a4503
chore: Introduce app info converter and use JSON for info files
2021-10-20 13:56:41 +02:00
Ali BARIN
2293c939e7
feat: add app connections w/ testing and deleting functions
2021-10-18 23:58:40 +02:00
Faruk AYDIN
672cc4c60c
feat: Serve static assets of apps
2021-10-19 16:29:37 +02:00
Faruk AYDIN
5a2de1de9e
chore: Return connectionType for testConnection query
2021-10-19 13:22:03 +02:00
Faruk AYDIN
650416ce6b
feat: Create testConnection graphQL query
2021-10-18 18:05:04 +02:00
Faruk AYDIN
f39b2c8011
feat: Implement deleteConnection mutation
2021-10-18 17:29:53 +02:00
Faruk AYDIN
258b523042
feat: Implement getAppConnections graphQL query
2021-10-18 17:05:36 +02:00
Ali BARIN
d13470d587
fix: add missing type and dependency for flickr-sdk
2021-10-17 20:38:20 +02:00
Ali BARIN
177b5eba48
feat: add Flickr as a connection
2021-10-17 19:29:57 +02:00
Ali BARIN
93df78b5b3
feat: Replace all apps with connected apps on /apps
2021-10-17 16:40:09 +02:00
Faruk AYDIN
8de65e52ab
chore: Use key instead of name as parameter for getApp query
2021-10-17 16:04:20 +02:00
Ali BARIN
48ba4565e4
refactor: Update credential wording with connection
2021-10-17 16:08:05 +02:00
Ali BARIN
a1363f7fdd
feat: Introduce adding a new app connection
2021-10-17 15:50:42 +02:00
Faruk AYDIN
084a831e7a
feat: Implement getConnectedApps graphQL query
2021-10-17 15:10:38 +02:00
Faruk AYDIN
8fa0178e08
chore: Rename credentials as connections
2021-10-17 13:26:58 +02:00
Ali BARIN
3a44cf5f86
refactor: iterate array, not generator in auth steps
2021-10-15 18:34:48 +02:00
Ali BARIN
9cc10f6346
feat: Introduce auth step to verify connection
2021-10-15 18:15:46 +02:00
Faruk AYDIN
46f68037ec
feat: Implement update credentials endpoint
2021-10-15 16:26:34 +02:00
Ali BARIN
bfd63204a2
refactor: Introduce generator for auth steps
2021-10-15 00:31:30 +02:00
Ali BARIN
e045fb1710
feat: Introduce openWithPopup auth step
2021-10-14 23:53:48 +02:00
Faruk AYDIN
01ad1f2335
feat: Add third step to twitter authentication steps
2021-10-14 18:47:16 +02:00
Faruk AYDIN
800f6b1653
chore: Fix yarn start command
2021-10-14 18:41:02 +02:00
Ali BARIN
9c529b6c6d
feat: Introduce generic auth steps
2021-10-14 18:34:30 +02:00
Faruk AYDIN
1fbc58e7e1
chore: Remove displayName field from credentials
2021-10-14 16:56:51 +02:00
Faruk AYDIN
5be9ff8383
chore: Use currentUser from authentication
2021-10-14 16:38:03 +02:00
Faruk AYDIN
bdd0843d94
feat: Implement createAuthLink mutation
2021-10-14 15:17:58 +02:00
Faruk AYDIN
7f17420ae0
chore: Expose authentication steps to the client
2021-10-13 16:19:13 +02:00
Faruk AYDIN
a2a9bd9020
chore: Add static current user temporarily
2021-10-13 12:12:29 +02:00
Faruk AYDIN
c62c44b17e
chore: Add slug and placeholder fields to apps
2021-10-13 11:45:13 +02:00
Ali BARIN
f50c09ed37
feat: Introduce InputCreator
2021-10-11 23:22:12 +02:00
Faruk AYDIN
981ea6d163
feat: Create credentials model and graphQL mutation
2021-10-12 17:51:43 +02:00
Faruk AYDIN
e569b188a9
chore: Expose data fields by using camelCase convention
2021-10-11 21:46:41 +02:00
Faruk AYDIN
ebaf0244a5
chore: Implement sample user creation script
2021-10-11 16:48:52 +02:00
Faruk AYDIN
61e1488e11
chore: Refactor graphQL queries structure
2021-10-11 21:01:34 +02:00
Ali BARIN
1d65a7c0dd
feat: Extend apps with further data
2021-10-10 21:51:16 +02:00
Faruk AYDIN
2a01407495
feat: Add primaryColor values into app info files
2021-10-10 20:27:53 +02:00
Faruk AYDIN
7a8889220f
chore: Use value key instead of placeholder for apps
2021-10-09 21:39:59 +02:00
Ali BARIN
c078a97e12
feat: Extend App pages with tabs and data
2021-10-09 21:56:16 +02:00
Faruk AYDIN
f36a5cb6d8
feat: Implement getApp graphQL query
2021-10-09 13:31:44 +02:00
Faruk AYDIN
4dbbf37844
chore: Build graphQL query type dynamically
2021-10-09 12:39:18 +02:00
Ali BARIN
c9079db77a
feat: Extend Apps page with search and data
2021-10-09 00:16:24 +02:00
Faruk AYDIN
e0ab059744
chore: Use only getApps query with optional name argument
2021-10-08 23:31:40 +02:00
Faruk AYDIN
0e684570f8
feat: Implement getAll and getAllByName graphQL queries
2021-10-08 21:24:27 +02:00
Faruk AYDIN
a39ae93ca4
chore: Setup ava and sinon test libraries
2021-10-08 19:02:36 +02:00
Faruk AYDIN
a0c34e9353
chore: Move migration folder into src folder
2021-10-08 18:59:47 +02:00
Ali BARIN
36ed8d7838
feat: Add dummy pages
2021-10-07 01:10:19 +02:00
Ali BARIN
3aa90bf29f
feat: update links in drawer
2021-10-07 00:04:31 +02:00
Faruk AYDIN
2e524eabd3
feat: Introduce base model to implement created_at & updated_at logic
2021-10-06 23:40:14 +02:00
Faruk AYDIN
ae3d24e233
chore: Extract knex model integration to separate file
2021-10-06 23:39:02 +02:00
Faruk AYDIN
d03e34e9cc
feat: Create user model
2021-10-06 23:37:45 +02:00
Ali BARIN
3f56da5efb
feat: Add Layout with AppBar and Drawer
2021-10-05 20:35:13 +02:00
Faruk AYDIN
f032dea77e
chore: Setup objectionjs as ORM
2021-10-05 18:39:28 +02:00
Faruk AYDIN
908f156a45
chore: Add database create & drop commands
2021-10-05 18:37:57 +02:00
Faruk AYDIN
c41d938f9e
chore: Extract error handler and graphql instance to seperate files
2021-10-05 18:34:40 +02:00
Faruk AYDIN
4039e520d6
chore: Handle 404 not found errors
2021-10-04 22:16:06 +02:00
Faruk AYDIN
c0f022a1b0
chore: Adjust cors options
2021-10-04 21:40:17 +02:00
Ali BARIN
fc9bcc5c14
chore: add app config with GQL URL and PORT 3001
2021-10-04 20:25:18 +02:00
Ali BARIN
1343352819
chore: Add react-router
2021-10-04 19:54:40 +02:00
Faruk AYDIN
7d98333a8a
chore: Integrate graphql to the express app
2021-10-04 19:42:23 +02:00
Faruk AYDIN
7a675e6c79
chore: Implement logger with winston library
2021-10-04 18:01:14 +02:00
Ali BARIN
a62d5369d4
chore: add support for react-intl, mui, apolloql
2021-10-03 23:46:37 +02:00
Faruk AYDIN
a4ddc8b50c
chore: Setup dotenv for the express application
2021-10-03 20:28:22 +02:00
Faruk AYDIN
fbc2b1e00a
chore: Setup typescript for the express app
2021-10-03 18:55:01 +02:00
Faruk AYDIN
701fc48d6f
chore: Setup express app
2021-10-03 18:03:50 +02:00
Ali BARIN
a5bf0649ae
chore: Add web package
2021-10-03 15:11:55 +02:00
Ali BARIN
677f0ef908
chore: Add LICENSES
2021-11-06 01:10:35 +01:00
Faruk AYDIN
b51bb41bdc
chore: Use src folder instead of lib
2021-10-02 13:52:55 +02:00
Faruk AYDIN
fb3de58ccf
chore: Add backend package
2021-10-02 13:36:57 +02:00