Rıdvan Akca
c12dacfa40
feat(pdf-monkey): add generate document action
2024-02-28 15:50:17 +03:00
Rıdvan Akca
71a404063c
feat(pdf-monkey): add documents generated trigger
2024-02-27 16:40:51 +03:00
Rıdvan Akca
8bb7b16c0e
feat(pdf-monkey): add pdf-monkey integration
2024-02-22 17:32:38 +03:00
Ömer Faruk Aydın
d7893d9a32
Merge pull request #1621 from automatisch/show-saml-auth-provider
...
feat: Implement API endpoint to show saml auth provider
2024-02-20 13:00:25 +01:00
Ömer Faruk Aydın
9cbdda330c
Merge pull request #1620 from automatisch/fix-authorization-middleware
...
fix: Include http methods for route rules
2024-02-20 12:59:12 +01:00
Ömer Faruk Aydın
42a9bfd099
Merge pull request #1619 from automatisch/get-saml-auth-providers
...
feat: Implement get saml auth providers API endpoint
2024-02-20 12:59:03 +01:00
Faruk AYDIN
eb15bd01ca
feat: Implement API endpoint to show saml auth provider
2024-02-19 23:41:37 +01:00
Faruk AYDIN
9e98aebeb3
fix: Include http methods for route rules
2024-02-19 22:22:04 +01:00
Faruk AYDIN
1361cbc826
chore: Remove get saml auth providers from authorization list
2024-02-19 22:19:37 +01:00
Faruk AYDIN
679d0808a9
refactor: Move saml auth providers endpoint to admin namespace
2024-02-19 22:18:15 +01:00
Faruk AYDIN
6fe9a548ad
feat: Implement get saml auth providers API endpoint
2024-02-19 21:48:06 +01:00
Faruk AYDIN
2d6d2430d2
fix: Detect types also for not paginated arrays
2024-02-19 21:46:20 +01:00
Faruk AYDIN
a445538e81
feat: Implement isCheckEnterprise middleware
2024-02-19 21:22:36 +01:00
Faruk AYDIN
50d38ffbd8
chore: Make http log level lower than info
2024-02-19 21:14:54 +01:00
Faruk AYDIN
93bcdfd9c9
feat: Implement saml auth provider serializer
2024-02-19 17:59:18 +01:00
Faruk AYDIN
5be3b101a5
feat: Implement saml auth provider factory
2024-02-19 17:58:52 +01:00
Ömer Faruk Aydın
024c7476c7
Merge pull request #1616 from automatisch/node-18-in-devcontainer
...
refactor: use node 18 in devcontainer
2024-02-19 11:51:59 +01:00
Ali BARIN
30a7ffe93d
refactor: use node 18 in devcontainer
2024-02-19 10:17:16 +00:00
kattoczko
e2d803ebf7
feat: do not let users access notifications page when it's turned off ( #1583 )
2024-02-16 16:15:01 +01:00
kattoczko
be7e67c940
feat: introduce 404 page ( #1600 )
2024-02-16 15:54:35 +01:00
kattoczko
ead4b13ba5
feat: Show /login directly on / without valid authentication ( #1528 )
2024-02-16 15:15:25 +01:00
Ömer Faruk Aydın
e02c42ee18
Merge pull request #1605 from automatisch/test-permission-serializer
...
test: Add tests for permission serializer
2024-02-16 12:41:09 +01:00
Ömer Faruk Aydın
d39886fdf8
Merge pull request #1604 from automatisch/test-role-serializer
...
test: Add tests for role serializer
2024-02-16 12:40:59 +01:00
Ömer Faruk Aydın
11a425f1de
Merge pull request #1603 from automatisch/test-user-serializer
...
test: Add tests for user serializer
2024-02-16 12:40:48 +01:00
Ömer Faruk Aydın
f0e194e584
Merge pull request #1606 from automatisch/remove-redundant
...
chore: Remove redundant npm libraries
2024-02-16 12:37:34 +01:00
Faruk AYDIN
d4b9331cf2
chore: Remove redundant npm libraries
2024-02-16 01:01:50 +01:00
Faruk AYDIN
37e1acc5f1
test: Add tests for permission serializer
2024-02-16 00:19:53 +01:00
Faruk AYDIN
ffaf6a577d
test: Add tests for role serializer
2024-02-16 00:18:53 +01:00
Faruk AYDIN
afdaf6ba39
test: Add tests for user serializer
2024-02-16 00:10:37 +01:00
Ömer Faruk Aydın
4c49367910
Merge pull request #1602 from automatisch/introduce-serializers
...
feat: Introduce serializers
2024-02-15 12:46:20 +01:00
Ömer Faruk Aydın
a506c4411d
Merge pull request #1601 from automatisch/rest-get-trial
...
feat: Implement API endpoint for user trial info
2024-02-15 12:45:54 +01:00
Faruk AYDIN
1859c9854e
chore: Add permission serializer to serializers
2024-02-15 02:21:26 +01:00
Faruk AYDIN
6ff29b9ae6
refactor: Use serializer for user model instead of formatJson
2024-02-15 02:19:24 +01:00
Faruk AYDIN
3578f6b849
feat: Extend renderer to use serializers
2024-02-15 02:15:44 +01:00
Faruk AYDIN
0347864fde
feat: Introduce serializers
2024-02-15 02:15:19 +01:00
Faruk AYDIN
5f9786a2c7
chore: Adjust get user trial file to have .ee extension
2024-02-14 15:55:02 +01:00
Faruk AYDIN
75aeff1898
test: Cover removed user token for authentication tests
2024-02-14 15:48:49 +01:00
Faruk AYDIN
0afcdce6d3
refactor: Do not expose subscription info for get user trial
2024-02-14 14:23:54 +01:00
Faruk AYDIN
a591d0ea87
test: Add tests for get user trial action
2024-02-14 14:18:42 +01:00
Faruk AYDIN
0e111a3532
feat: Implement API endpoint for user trial info
2024-02-14 14:18:28 +01:00
Faruk AYDIN
b599466ffa
feat: Add checkIsCloud middleware for routes
2024-02-14 13:06:58 +01:00
Faruk AYDIN
69727e78df
fix: Throw not found error for authentication
2024-02-14 13:06:29 +01:00
Ömer Faruk Aydın
02ae67b147
Merge pull request #1597 from automatisch/rest-api-get-users
...
feat: Implement api/v1/users API endpoint
2024-02-14 11:38:09 +01:00
Faruk AYDIN
a769f78801
test: Add tests for api/v1/users API endpoint
2024-02-14 01:20:29 +01:00
Faruk AYDIN
d583e42428
refactor: Structure api mock data with folders
2024-02-14 01:02:42 +01:00
Faruk AYDIN
da732becb6
feat: Implement api/v1/users API endpoint
2024-02-14 00:52:17 +01:00
Faruk AYDIN
b89a4d58d9
feat: Add pagination for REST endpoints
2024-02-14 00:51:48 +01:00
Faruk AYDIN
09854147d1
feat: Extend renderer functionality to work with pagination
2024-02-14 00:51:16 +01:00
Ömer Faruk Aydın
3648c2bfe3
Merge pull request #1592 from automatisch/rest-api-get-user
...
feat: Implement api/v1/users/:userId API endpoint
2024-02-13 12:14:37 +01:00
Ömer Faruk Aydın
3f3ee032f6
Merge pull request #1591 from automatisch/rest-api-get-current-user
...
feat: Implement users/me API endpoint
2024-02-13 11:34:37 +01:00
Ömer Faruk Aydın
68e5d54331
Merge pull request #1590 from automatisch/rest-api-automatisch-version
...
feat: Implement automatisch version API endpoint
2024-02-13 10:42:44 +01:00
Faruk AYDIN
824c434b0b
feat: Implement api/v1/users/:userId API endpoint
2024-02-13 03:44:44 +01:00
Faruk AYDIN
9f0e0ca656
feat: Implement users/me API endpoint
2024-02-13 02:06:24 +01:00
Faruk AYDIN
95f89ba03e
refactor: Use objectionjs instead of knex for factories
2024-02-13 01:49:40 +01:00
Faruk AYDIN
697f72ecf4
refactor: Use api/v1 namespace for routes
2024-02-12 23:30:38 +01:00
Faruk AYDIN
4f03f2ab51
feat: Introduce renderer helper
2024-02-12 23:25:09 +01:00
Faruk AYDIN
c81531cb7a
feat: Implement automatisch version API endpoint
2024-02-12 22:59:44 +01:00
Ömer Faruk Aydın
7b6e4aa153
Merge pull request #1589 from automatisch/healthcheck-api-endpoint
...
feat: Implement healthcheck api endpoint
2024-02-12 22:57:58 +01:00
Faruk AYDIN
f21039d19d
feat: Implement healthcheck api endpoint
2024-02-12 22:50:57 +01:00
morihoos
8c936a91be
fix(csp): remove illegal characters in directive names ( #1585 )
2024-02-08 17:41:33 +01:00
Ali BARIN
24451892ff
feat: add custom additional drawer link ( #1586 )
2024-02-08 16:33:12 +01:00
morihoos
6bba2c82fe
feat(config): add ability to override apiUrl in environment variables ( #1581 )
2024-02-07 16:17:03 +01:00
Ali BARIN
3320dc6bc4
Merge pull request #1582 from automatisch/toggle-favicon-and-notifications-page
...
feat: put favicon and notifications page behind feature flags
2024-02-07 14:46:59 +01:00
Ali BARIN
9d42fd9293
test(queries/get-config): incorporate feature flags
...
cover disableNotificationsPage and disableFavicon feature flags
2024-02-07 13:11:57 +00:00
Ali BARIN
e6b806616f
feat: add DISABLE_FAVICON feature flag
2024-02-07 11:51:17 +00:00
Ali BARIN
6ec5872391
feat: add DISABLE_NOTIFICATIONS_PAGE feature flag
2024-02-07 11:47:44 +00:00
Ali BARIN
a26cf932a1
chore(devcontainer): upgrade node to 20
2024-02-07 11:46:12 +00:00
Ali BARIN
38a3e3ab9f
Merge pull request #1570 from automatisch/prevent-public-registrations
...
fix: prevent registration on non-cloud
2024-01-30 14:11:05 +01:00
Ali BARIN
32b17c1418
fix: prevent registration on non-cloud
2024-01-30 13:03:52 +00:00
Ömer Faruk Aydın
44aa6a1579
Merge pull request #1569 from automatisch/compile-email
...
fix: Adjust dirname for compile email helper
2024-01-29 13:05:58 +01:00
Faruk AYDIN
2369aacd2a
fix: Adjust dirname for compile email helper
2024-01-29 12:48:21 +01:00
Ömer Faruk Aydın
7dafc6364b
Merge pull request #1552 from automatisch/dependabot/npm_and_yarn/vite-3.2.8
...
chore(deps): Bump vite from 3.2.7 to 3.2.8
2024-01-29 12:32:10 +01:00
Ömer Faruk Aydın
3d25fa0aeb
Merge branch 'main' into dependabot/npm_and_yarn/vite-3.2.8
2024-01-29 11:14:49 +01:00
Ali BARIN
0297b0f296
Merge pull request #1559 from automatisch/base64-to-text
...
feat(formatter): add base64 to string action
2024-01-26 10:56:54 +01:00
Rıdvan Akca
4c7d09c3d8
feat(formatter): add base64 to string action
2024-01-26 12:41:05 +03:00
Ali BARIN
48a74826e8
Merge pull request #1557 from automatisch/text-to-base64
...
feat(formatter): add string to base64 action
2024-01-25 16:56:15 +01:00
Rıdvan Akca
ef34068ac4
feat(formatter): add string to base64 action
2024-01-25 18:52:44 +03:00
dependabot[bot]
3987a8db77
chore(deps): Bump vite from 3.2.7 to 3.2.8
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 3.2.7 to 3.2.8.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v3.2.8/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v3.2.8/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-19 22:40:35 +00:00
Ömer Faruk Aydın
953c5a5b5b
Merge pull request #1540 from automatisch/authentication-tests
...
feat: Add tests for authentication helper
2024-01-15 16:10:36 +01:00
Ömer Faruk Aydın
4313265c00
Merge pull request #1541 from automatisch/remove-cli-from
...
chore: Remove cli package from linter and build scripts
2024-01-15 16:10:24 +01:00
Faruk AYDIN
9405f267ba
chore: Remove build:watch script
2024-01-15 16:06:28 +01:00
Faruk AYDIN
1d29238199
chore: Remove cli package from linter and build scripts
2024-01-15 15:33:21 +01:00
Faruk AYDIN
c5bf66f462
chore: Remove redundant import of authentication rule
2024-01-15 15:31:20 +01:00
Faruk AYDIN
e6180bdfaa
chore: No need to export authentication options
2024-01-15 15:31:00 +01:00
Faruk AYDIN
55c391afc8
chore: Remove authentication cases from individual tests
2024-01-15 15:27:30 +01:00
Faruk AYDIN
782fa67320
feat: Add tests for authentication helper
2024-01-15 15:21:04 +01:00
Ömer Faruk Aydın
1e3ab75bb7
Merge pull request #1538 from automatisch/remove-types-package
...
chore: Remove types package
2024-01-15 13:57:01 +01:00
Faruk AYDIN
5f6dd12a73
chore: Remove types package from web dependencies
2024-01-15 13:41:54 +01:00
Faruk AYDIN
d18c06d2c4
chore: Remove types package
2024-01-15 13:37:58 +01:00
Ömer Faruk Aydın
baf99a9cfe
Merge pull request #1537 from automatisch/web/types
...
chore: Use types from the web package
2024-01-15 13:37:43 +01:00
Faruk AYDIN
159931a6ea
chore: Use types from the web package
2024-01-15 13:30:48 +01:00
Ömer Faruk Aydın
7831f2925b
Merge pull request #1536 from automatisch/docs/remove-typescript
...
Use JS for the documentation examples
2024-01-15 13:17:48 +01:00
Faruk AYDIN
8fcb7840de
docs: Convert code examples to JS
2024-01-15 13:13:48 +01:00
Faruk AYDIN
9ece9461dc
docs: Convert all file imports to ES modules
2024-01-15 13:10:26 +01:00
Faruk AYDIN
b304acaaba
docs: Use .js file extension
2024-01-15 13:02:06 +01:00
Faruk AYDIN
5a1960609a
docs: Use JS highlighter instead of TS
2024-01-15 12:56:43 +01:00
Faruk AYDIN
476aa6e3aa
docs: Remove imports of automatisch types
2024-01-15 12:55:55 +01:00
Ömer Faruk Aydın
aa76007fd0
Merge pull request #1533 from automatisch/remove-cli
...
chore: Remove cli package
2024-01-14 21:06:46 +01:00
Faruk AYDIN
17a8813c4b
chore: Remove build step from CI for cli
2024-01-14 20:13:23 +01:00
Faruk AYDIN
fe79fc9003
chore: Remove cli package
2024-01-14 20:10:23 +01:00
Ömer Faruk Aydın
ac8649ac18
Merge pull request #1532 from automatisch/seed-user
...
fix: Exit process after creating seed user
2024-01-13 03:07:05 +01:00
Faruk AYDIN
817db026b1
fix: Exit process after creating database and user
2024-01-13 02:59:00 +01:00
Faruk AYDIN
01ef97949b
feat: Convert migration file names if there is a table
2024-01-13 02:58:28 +01:00
Faruk AYDIN
9e151051a8
fix: Exit process after creating seed user
2024-01-13 02:55:42 +01:00
Ömer Faruk Aydın
0feab23eb6
Merge pull request #1531 from automatisch/dockerfile-cloud
...
fix: Remove redundant branch tag for dockerfile cloud
2024-01-12 18:12:48 +01:00
Faruk AYDIN
8957f83939
fix: Remove redundant branch tag for dockerfile cloud
2024-01-12 18:08:55 +01:00
Ömer Faruk Aydın
3bf2bc94f3
Merge pull request #1517 from automatisch/models-js
...
feat: Convert model files to JS
2024-01-12 18:05:44 +01:00
Faruk AYDIN
8c3d5f1f4b
feat: Convert old TS migration names to JS names
2024-01-12 17:50:09 +01:00
Faruk AYDIN
124e6e0811
feat: Execute db:migrate and db:seed:user for main instance
2024-01-12 17:30:05 +01:00
Faruk AYDIN
54d9d17d14
chore: Make dockerfile cloud work with main branch
2024-01-12 17:24:29 +01:00
Faruk AYDIN
62bdb7fb6d
fix: Import statements of removed subscription job
2024-01-12 16:44:56 +01:00
Faruk AYDIN
af6574fdf1
feat: Do not build web when it's a worker instance
2024-01-12 16:44:44 +01:00
Faruk AYDIN
115a993cd2
feat: Convert cloud dockerfile to work without build step
2024-01-12 16:33:58 +01:00
Faruk AYDIN
188b6c2fe5
chore: Remove @automatisch/web from backend package
2024-01-12 16:10:37 +01:00
Faruk AYDIN
99adb2ceda
feat: Update node version to 18 for Dockerfiles
2024-01-12 15:17:09 +01:00
Faruk AYDIN
6344a3bcef
feat: Remove jest from dev dependencies
2024-01-12 14:23:03 +01:00
Faruk AYDIN
f62c17de0b
fix: Remove redundant only statement from backend tests
2024-01-12 14:22:19 +01:00
Faruk AYDIN
9d269b8111
chore: Change CI node version to 18
2024-01-12 14:19:29 +01:00
Faruk AYDIN
49b26a9640
chore: Remove tsconfig file for backend package
2024-01-12 14:15:39 +01:00
Faruk AYDIN
dddb79eeb2
chore: Remove ts-jest from dev dependencies
2024-01-12 14:14:30 +01:00
Faruk AYDIN
b0909ecb98
chore: Change main and files of backend package
2024-01-12 14:13:45 +01:00
Faruk AYDIN
ec63ce0532
chore: Remove sinon from dependencies
2024-01-12 14:13:26 +01:00
Faruk AYDIN
1eb03e3afb
chore: Remove all dev dependencies for types
2024-01-12 14:10:58 +01:00
Faruk AYDIN
26d906f1b7
chore: Remove ts-node and ts-node-dev libraries
2024-01-12 14:09:00 +01:00
Faruk AYDIN
af9ceac0b4
feat: Use vitest instead of jest for ESM compatibility
2024-01-12 14:07:59 +01:00
Faruk AYDIN
911159a14f
chore: Update NodeJS from 16.15 to 18.19 to use vitest
2024-01-11 19:37:00 +01:00
Faruk AYDIN
6a639e4ac9
chore: Use ES module path to import auth files
2024-01-09 12:51:41 +01:00
Faruk AYDIN
c4a6c86a69
feat: Make web app path static for the backend
2024-01-08 18:36:36 +01:00
Faruk AYDIN
d2bac9d8d1
chore: Adjust cli package to use JS for linter
2024-01-08 17:23:06 +01:00
Faruk AYDIN
758aa50550
feat: Change playwright test setup for the backend
2024-01-08 17:20:03 +01:00
Faruk AYDIN
1af887cee7
chore: Remove backend build step from cli build
2024-01-08 17:11:26 +01:00
Faruk AYDIN
34b115c694
feat: Convert cli files to JS
2024-01-08 17:08:20 +01:00
Faruk AYDIN
8e4935409f
feat: Add start worker CI step for the backend package
2024-01-08 16:40:20 +01:00
Faruk AYDIN
ca32d221c4
fix: Remove redundant lerna bootstrap command
2024-01-08 16:35:04 +01:00
Faruk AYDIN
e2de1fe038
feat: Add webhook secret key to CI step
2024-01-08 16:26:25 +01:00
Faruk AYDIN
80179062db
feat: Add sample encryption key to CI step
2024-01-08 16:15:47 +01:00
Faruk AYDIN
7143620d25
feat: Remove root files for worker, server, logger and database
2024-01-08 16:09:58 +01:00
Faruk AYDIN
a0e51e2a7e
feat: Change CI configuration to start backend instead of build
2024-01-08 16:02:48 +01:00
Faruk AYDIN
53dbd01cb1
feat: Adjust start command to work without dist folder
2024-01-08 15:55:53 +01:00
Faruk AYDIN
3607c16fd1
chore: Remove build:watch script from backend
2024-01-08 15:55:29 +01:00
Faruk AYDIN
4dfdd01295
chore: Remove build and related scripts from backend
2024-01-08 15:54:32 +01:00
Faruk AYDIN
8983a3c581
chore: Remove types folder of the backend package
2024-01-08 15:53:41 +01:00
Faruk AYDIN
9cddef9108
fix: Adjust migrations folder for new JS structure
2024-01-08 14:49:30 +01:00
Faruk AYDIN
3dbea953a7
chore: Remove tsc command from build script
2024-01-08 14:49:14 +01:00
Faruk AYDIN
962bbc04b5
fix: Change require.resolve to work with ESM
2024-01-08 12:25:21 +01:00
Faruk AYDIN
0804026d74
fix: Correct dirname for the app config
2024-01-08 12:24:53 +01:00
Faruk AYDIN
879aa1f9f8
fix: Eslint offenses for JS files
2024-01-07 20:09:36 +01:00
Faruk AYDIN
9ffe2c14df
chore: Exclude apps folder from type roots
2024-01-07 19:38:07 +01:00
Faruk AYDIN
f0d2f07193
feat: Convert package scripts to work with JS
2024-01-07 19:36:44 +01:00
Faruk AYDIN
ccf5928262
feat: Adjust eslint configuration to work with JS
2024-01-07 19:33:18 +01:00
Faruk AYDIN
b2f8634008
chore: Use ES modules for backend app
2024-01-05 19:08:04 +01:00
Faruk AYDIN
43dba351c3
feat: Convert all app files to JS
2024-01-05 17:44:21 +01:00
Faruk AYDIN
b95478b635
chore: Use imports as ES modules
2024-01-04 22:24:42 +01:00
Faruk AYDIN
523f8a8951
feat: Convert app, server, worker ts files to JS
2024-01-04 21:47:34 +01:00
Faruk AYDIN
0f71924d06
feat: Convert migration files to JS
2024-01-04 21:44:40 +01:00
Faruk AYDIN
6d1bfc0be0
fix: Remove response data types to get rid of ts errors
2024-01-04 21:17:15 +01:00
Faruk AYDIN
b0f53268f6
feat: Convert factories files to JS
2024-01-04 21:10:42 +01:00
Faruk AYDIN
75f5db23df
feat: Conveert bin folder to use JS files
2024-01-04 21:07:19 +01:00
Faruk AYDIN
85141812d9
feat: Convert helpers to use JS files
2024-01-04 19:55:41 +01:00
Faruk AYDIN
8819ddefa7
feat: Convert model files to JS
2024-01-04 19:27:13 +01:00
Ömer Faruk Aydın
b693c12500
Merge pull request #1515 from automatisch/queues-js
...
feat: Convert all queues folder to js files
2024-01-04 18:30:42 +01:00
Faruk AYDIN
cbe3db8187
feat: Convert all queues folder to js files
2024-01-04 18:20:08 +01:00
Ömer Faruk Aydın
7bccbc9471
Merge pull request #1514 from automatisch/root-resolvers
...
feat: Convert root query and mutation resolvers to js
2024-01-04 18:19:29 +01:00
Faruk AYDIN
a452520f1a
feat: Convert root query and mutation resolvers to js
2024-01-04 18:12:27 +01:00
Ömer Faruk Aydın
a331b34b49
Merge pull request #1513 from automatisch/mutations-js
...
feat: Convert all mutation files to js
2024-01-04 18:11:48 +01:00
Faruk AYDIN
8d6f0f8e9e
feat: Convert all mutation files to js
2024-01-04 18:04:54 +01:00
Ömer Faruk Aydın
47dd5a1949
Merge pull request #1512 from automatisch/queries-js
...
feat: Convert all query files to JS
2024-01-04 18:04:21 +01:00
Faruk AYDIN
387f8fd44c
feat: Convert all query files to JS
2024-01-04 17:55:29 +01:00
Ömer Faruk Aydın
b69b1f6f67
Merge pull request #1511 from automatisch/workers-js
...
feat: Convert workers to use js files
2024-01-04 17:55:01 +01:00
Faruk AYDIN
d1427ffd54
feat: Convert workers to use js files
2024-01-04 17:48:52 +01:00
Ömer Faruk Aydın
00c876dd93
Merge pull request #1510 from automatisch/routes-js
...
feat: Convert routes folder to the js files
2024-01-04 17:48:26 +01:00
Faruk AYDIN
9d1aa9e59a
feat: Convert routes folder to the js files
2024-01-04 17:41:52 +01:00
Ömer Faruk Aydın
aceebba99a
Merge pull request #1509 from automatisch/errors-folder-js
...
feat: Convert ts files to js files for errors directory
2024-01-04 17:40:59 +01:00
Faruk AYDIN
7d6a8c4607
feat: Convert service folder to js files
2024-01-04 17:33:03 +01:00
Faruk AYDIN
5fd90355ae
feat: Convert error handler ts file to js file
2024-01-04 17:17:25 +01:00
Faruk AYDIN
9b01a2a4da
feat: Convert ts files to js files for errors directory
2024-01-04 17:14:28 +01:00
Ömer Faruk Aydın
a2986d70a0
Merge pull request #1508 from automatisch/controllers-js
...
feat: Convert ts files to js files for controllers
2024-01-04 17:13:39 +01:00
Faruk AYDIN
5dfa38ca99
feat: Convert ts files to js files for controllers
2024-01-04 17:06:19 +01:00
Ömer Faruk Aydın
157c6812cc
Merge pull request #1507 from automatisch/config-folder-js
...
feat: Convert ts files to js files for config folder
2024-01-04 17:05:52 +01:00
Faruk AYDIN
215ff4b74a
chore: Add eslint configuration specific to backend
2024-01-04 16:56:29 +01:00
Faruk AYDIN
ca7b8b865a
feat: Convert ts files to js files for config folder
2024-01-04 16:52:52 +01:00
Ömer Faruk Aydın
fd0b12f6a1
Merge pull request #1506 from automatisch/allow-js
...
chore: Allow JS files for the backend package
2024-01-04 16:50:19 +01:00
Faruk AYDIN
2f3b739f9e
chore: Allow JS files for the backend package
2024-01-04 16:34:55 +01:00
Ömer Faruk Aydın
3255ddca63
Merge pull request #1503 from automatisch/feature/helix-app
...
feat: Implement Helix app with new chat action
2024-01-02 21:20:50 +01:00
Faruk AYDIN
b5460712e6
feat: Implement Helix app with new chat action
2024-01-02 19:06:07 +01:00
Ömer Faruk Aydın
6f7dcc2b6e
Merge pull request #1498 from automatisch/AUT-557
...
feat(self-hosted-llm): add send prompt and send chat prompt actions
2024-01-02 14:27:46 +01:00
Ömer Faruk Aydın
70d4800cb1
Merge pull request #1497 from automatisch/AUT-554
...
feat(azure-openai): add send prompt action
2024-01-02 14:27:20 +01:00
Ali BARIN
a8b85cdb0d
feat(self-hosted-llm): add send prompt and send chat prompt actions
2023-12-20 16:18:39 +00:00
Ali BARIN
fe10523972
test: update first app as azure-openai
2023-12-20 14:51:30 +00:00
Ali BARIN
c975a56245
feat(azure-openai): add send prompt action
2023-12-20 14:48:33 +00:00
QAComet
d070e976b0
test(e2e-tests): run only on relevant changes in pull requests ( #1495 )
2023-12-15 18:51:58 +01:00
Ali BARIN
0caf6bfabb
Merge pull request #1494 from automatisch/aut-551
...
feat: hide notifications page in mation instances
2023-12-15 18:00:08 +01:00
Ali BARIN
b842d7938f
feat: hide notifications page in mation instances
2023-12-15 16:28:41 +00:00
Ali BARIN
cebbf84375
Merge pull request #1491 from automatisch/aut-548
...
feat: apply conditional mation styling
2023-12-15 11:40:12 +01:00
Ali BARIN
8608431490
feat: add conditional mation logo by default
2023-12-14 15:59:37 +00:00
Ali BARIN
78ba18b176
feat: apply conditional mation styling
2023-12-14 14:28:07 +00:00
Ali BARIN
f8c30c8526
Merge pull request #1475 from automatisch/aut-547
...
feat(queries/getAutomatischInfo): add mation
2023-12-14 11:15:35 +01:00
QAComet
693c9b85a5
test: run UI workflow only on changes outside of backend apps ( #1462 )
2023-12-14 10:45:15 +01:00
Ali BARIN
70bb7defd1
feat(queries/getAutomatischInfo): add mation
2023-12-12 17:37:27 +00:00
Ali BARIN
160377ca31
Merge pull request #1473 from automatisch/aut-545
...
docs(salesforce): update connection steps
2023-12-12 18:17:07 +01:00
Ali BARIN
2c0ce77a4e
docs(salesforce): update connection steps
2023-12-12 17:08:15 +00:00
Ali BARIN
77fbb0c9da
Merge pull request #1470 from automatisch/aut-538
...
fix(odoo): introduce secure connection option
2023-12-11 16:44:11 +01:00
Ali BARIN
5971425d23
fix(odoo): introduce secure connection option
2023-12-11 15:36:50 +00:00
Ali BARIN
aefff5c861
Merge pull request #1449 from automatisch/AUT-414
...
feat(zendesk): add new users trigger
2023-11-30 12:55:02 +01:00
Rıdvan Akca
a296b5e645
feat(zendesk): add new users trigger
2023-11-30 14:42:25 +03:00
Ali BARIN
eb486a3a07
Merge pull request #1456 from automatisch/AUT-431
...
feat(notion): add updated database items trigger
2023-11-29 16:54:45 +01:00
Ali BARIN
062b8521ba
Merge pull request #1454 from automatisch/AUT-418
...
feat(zendesk): add delete user action
2023-11-29 14:37:42 +01:00
Rıdvan Akca
1b07f3195a
feat(zendesk): add delete user action
2023-11-29 16:30:05 +03:00
Rıdvan Akca
dfa7d4cb8d
feat(notion): add updated database items trigger
2023-11-29 16:18:38 +03:00
Ali BARIN
a14dd9666c
Merge pull request #1451 from automatisch/AUT-415
...
feat(zendesk): add create user action
2023-11-29 14:10:46 +01:00
Rıdvan Akca
b07bd4374f
feat(zendesk): add create user action
2023-11-29 16:01:55 +03:00
Ali BARIN
b4e12b0ea8
Merge pull request #1448 from automatisch/AUT-413
...
feat(zendesk): add delete ticket action
2023-11-29 13:35:58 +01:00
Ali BARIN
ee5c17bb85
Merge pull request #1447 from automatisch/AUT-412
...
feat(zendesk): add find ticket action
2023-11-29 13:32:29 +01:00
Rıdvan Akca
16c9d3400c
feat(zendesk): add delete ticket action
2023-11-29 14:27:54 +03:00
Rıdvan Akca
4dd994348d
feat(zendesk): add find ticket action
2023-11-29 13:17:04 +03:00
Ali BARIN
f0cbfafc24
Merge pull request #1443 from automatisch/AUT-411
...
feat(zendesk): add update ticket action
2023-11-28 15:02:21 +01:00
Ali BARIN
d3f38f5488
Merge pull request #1455 from automatisch/rename-discord-scheduled-event-action
...
feat(discord/create-scheduled-event): remove new prefix
2023-11-28 13:14:25 +01:00
Ali BARIN
737090a67a
feat(discord/create-scheduled-event): remove new prefix
2023-11-28 11:56:36 +00:00
Ali BARIN
4f66a4d090
Merge pull request #1446 from automatisch/AUT-465
...
feat: embed external fonts used in the codebase
2023-11-28 12:47:32 +01:00
Rıdvan Akca
df54f909c1
feat(zendesk): add update ticket action
2023-11-28 14:40:26 +03:00
Ali BARIN
772b195eca
Merge pull request #1441 from automatisch/AUT-409
...
feat(zendesk): add new tickets trigger
2023-11-28 11:52:22 +01:00
Ali BARIN
87866e34ed
Merge pull request #1450 from felifluid/feature/action-discord-create-event
...
feat(discord): add createEvent action
2023-11-27 18:08:20 +01:00
Ali BARIN
c98ac05097
feat(discord/create-new-scheduled-event): rework fields
2023-11-27 17:01:40 +00:00
DerKlobold
36f991b6f9
feat: discord createNewEvent action in docs
...
adds a simple entry in the docs for the createNewEvent action
2023-11-26 18:59:01 +01:00
DerKlobold
a81c5164fc
feat: discord createNewEvent action
...
adds the action of creating a new event on a discord server. provides some sort of logic-check to make sure the correct fields have been filled, depending of the type given.
2023-11-26 18:58:09 +01:00
DerKlobold
5942482690
feat: list discord voice channel dynamic data
...
adds a helper function to provide dynamic data of voice and stage channels of a discord server
2023-11-26 18:56:50 +01:00
Rıdvan Akca
4f538ca2fc
feat(zendesk): add new tickets trigger
2023-11-24 15:22:35 +03:00
Kasia
9f2281a3e2
feat: embed external fonts used in the codebase
2023-11-24 12:20:28 +00:00
Ali BARIN
b0d2f28c78
Merge pull request #1444 from automatisch/AUT-487
...
fix(zendesk): get after_cursor from meta field
2023-11-23 13:42:01 +01:00
Rıdvan Akca
d4380a4426
fix(zendesk): get after_cursor from meta field
2023-11-23 15:17:11 +03:00
Ali BARIN
ae2738d4cc
Merge pull request #1435 from mohammedzaher/removebg
...
feat(removebg): add `remove image background` action
2023-11-22 16:28:55 +01:00
Ali BARIN
aa5ae028b2
feat(removebg/remove-image-background): update wording
2023-11-22 15:01:02 +00:00
Mohammed Zaher
7ab8c76aa0
docs(removebg): Add Remove image background
action
2023-11-16 15:43:22 +00:00
Mohammed Zaher
8075b65e14
feat(removebg): Add Remove image background
action
2023-11-16 15:39:46 +00:00
Ali BARIN
073ce3bf1b
Merge pull request #1433 from automatisch/AUT-445
...
feat(reddit): provide user-agent header
2023-11-14 17:25:29 +01:00
Rıdvan Akca
80fcbfe01b
feat(reddit): provide user-agent header
2023-11-14 14:08:01 +03:00
Ali BARIN
dba0041e5f
Merge pull request #1430 from automatisch/dependabot/npm_and_yarn/axios-1.6.0
...
chore(deps): bump axios from 0.24.0 to 1.6.0
2023-11-13 17:56:57 +01:00
Ali BARIN
b8a44afd25
refactor: re-type interceptors for axios@1.6.0
2023-11-13 16:14:03 +00:00
dependabot[bot]
e2445bf585
chore(deps): bump axios from 0.24.0 to 1.6.0
...
Bumps [axios](https://github.com/axios/axios ) from 0.24.0 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.24.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-13 16:14:03 +00:00
Ali BARIN
50706c524e
Merge pull request #1431 from QAComet/qacomet/admin-roles-loader
...
test: add page title test ids to await and await mounting loader components
2023-11-13 10:52:49 +01:00
QAComet
11e0cb9398
test: add page title test ids to await and await mounting loader components
2023-11-12 16:46:38 -07:00
Ali BARIN
1e82e40802
Merge pull request #1428 from automatisch/AUT-398
...
feat(reddit): add create link post action
2023-11-10 16:27:25 +01:00
Rıdvan Akca
ff00644e62
feat(reddit): add create link post action
2023-11-10 18:21:04 +03:00
Ali BARIN
97bcd3792b
Merge pull request #1427 from automatisch/AUT-397
...
feat(reddit): add new posts matching search trigger
2023-11-10 16:03:35 +01:00
Rıdvan Akca
5738a09771
feat(reddit): add new posts matching search trigger
2023-11-10 16:50:26 +03:00
kattoczko
c461cc4878
feat: introduce application auth clients tab in the admin panel ( #1423 )
...
* feat: introduce application auth clients tab in the admin panel
* feat: introduce improvements
* feat: use loading state returned from useMutation
* feat: use error returned by useMutation hook
2023-11-10 14:09:23 +01:00
Ali BARIN
878fab347a
Merge pull request #1426 from automatisch/AUT-396
...
feat(reddit): add reddit integration
2023-11-10 11:16:46 +01:00
Rıdvan Akca
354b331b08
feat(reddit): add reddit integration
2023-11-10 12:51:52 +03:00
Ali BARIN
3b9aadb90f
Merge pull request #1421 from automatisch/AUT-392
...
feat(xero): add new payments trigger
2023-11-09 16:30:42 +01:00
Ali BARIN
7193d018ce
Merge pull request #1425 from automatisch/add-sf-execute-query-in-docs
...
docs(salesforce): list execute query in actions
2023-11-09 16:09:43 +01:00
Ali BARIN
d5cea034ac
docs(salesforce): list execute query in actions
2023-11-09 15:02:58 +00:00
Ömer Faruk Aydın
a2760c10b3
Merge pull request #1422 from automatisch/release/0.10.0
...
Release v0.10.0
2023-11-09 16:12:19 +03:00
Faruk AYDIN
5492fae213
Release v0.10.0
2023-11-09 15:48:33 +03:00
Faruk AYDIN
490a23ae0a
chore: Update version to 0.10.0 in Dockerfiles
2023-11-09 15:46:42 +03:00
Rıdvan Akca
3593cf3808
feat(xero): add new payments trigger
2023-11-09 11:57:47 +03:00
Ali BARIN
6ea7400ff4
Merge pull request #1419 from automatisch/AUT-391
...
feat(xero): add new bank transactions trigger
2023-11-08 17:07:14 +01:00
Rıdvan Akca
1a4ba35ef4
feat(xero): add new bank transactions trigger
2023-11-08 18:59:50 +03:00
Ali BARIN
2d52cab693
fix: let permitted users delete others' flows ( #1417 )
2023-11-08 16:55:30 +01:00
Ömer Faruk Aydın
e1fac78aba
Merge pull request #1412 from automatisch/aut-311
...
fix: let permitted users create step in not-owned flows
2023-11-08 17:55:53 +03:00
Ali BARIN
e79fc9cae4
Merge pull request #1418 from automatisch/AUT-390
...
feat(xero): add xero integration
2023-11-08 15:37:03 +01:00
Rıdvan Akca
9200e1011b
feat(xero): add xero integration
2023-11-08 17:03:33 +03:00
moaaz
373d29eeab
docs(carbone): Add add-template
actions
2023-11-08 11:27:17 +01:00
moaaz
bc337c588a
feat(carbone): add add-template
action
2023-11-08 11:27:17 +01:00
QAComet
112b05f7ad
test: add wait for roles loader to detach
2023-11-08 10:39:02 +01:00
Moaaz Elsayed
9f84af95f6
docs(removebg): fix connection link ( #1416 )
2023-11-08 10:03:34 +01:00
Ali BARIN
0873cfa997
fix: let permitted users create step in not-owned flows
2023-11-07 15:51:24 +00:00
Ali BARIN
94d7162782
docs(carbone): list in available apps ( #1411 )
2023-11-07 15:30:47 +01:00
Mohammed Zaher
5db62679fa
feat(removebg): add remove-bg integration ( #1406 )
...
* feat(remove-bg): add remove-bg integration
* feat(removebg): update name and icon
* docs(removebg): update name and icon
* docs: add remove.bg in available apps
* docs(removebg): correct path
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-11-07 13:52:55 +01:00
Moaaz Elsayed
a4a0102679
feat(carbone): add carbone integration ( #1405 )
...
* feat(carbone): add carbone integration
* Update list-apps.spec.js to ensure Carbone is the first application in the alphabetically sorted list
Previously, the test expected DeepL to be the first in the list. Now, this change ensures that Carbone will take precedence as it will come first in the alphabetical order.
2023-11-07 13:00:22 +01:00
Rıdvan Akca
2afcfbb4bc
feat(ghost): add new post published trigger ( #1403 )
2023-11-07 12:55:35 +01:00
Rıdvan Akca
f0e8f070a8
feat(ghost): add ghost integration ( #1401 )
2023-11-07 11:30:26 +01:00
Rıdvan Akca
c42374e031
feat(notion/create-page): support variables in parentPageId field ( #1410 )
2023-11-07 09:33:57 +01:00
Rıdvan Akca
be610c7fa9
feat(zendesk): add create ticket action
2023-11-06 16:02:26 +01:00
Rıdvan Akca
4ff824663b
test: skip admin role is not deletable
2023-11-06 14:21:19 +01:00
QAComet
1581b5ac0a
test: write tests for role management ( #1396 )
2023-11-06 10:35:20 +01:00
Ömer Faruk Aydın
5fb48ed54b
Merge pull request #1402 from automatisch/tests/get-flow
...
test: Implement graphQL getFlow query tests
2023-10-31 16:12:26 +01:00
Faruk AYDIN
903e9e6093
test: Implement graphQL getFlow query tests
2023-10-31 15:57:44 +01:00
Faruk AYDIN
d30e491817
test: Delete formattedData from connection factory before persisting
2023-10-31 15:57:22 +01:00
Faruk AYDIN
aa727e3260
test: Adjust step factory to assign correct appKey
2023-10-31 15:56:49 +01:00
Ömer Faruk Aydın
1cad3a7149
Merge pull request #1398 from automatisch/tests/disable-typescript
...
test: Disable ts check for test files
2023-10-31 12:08:30 +01:00
Ali BARIN
3b7f6740bb
chore: exclude test files from eslint
2023-10-31 11:35:53 +01:00
Ali BARIN
2febc5efad
fix(mutations/delete-flow): cover incomplete trigger
2023-10-30 15:19:31 +01:00
Faruk AYDIN
903616bef6
test: Disable ts check for test files
2023-10-30 14:25:22 +01:00
Rıdvan Akca
c944193fb4
feat(trello): add create card action
2023-10-30 11:48:19 +01:00
Ömer Faruk Aydın
4f2155ea63
Merge pull request #1394 from automatisch/tests/coverage
...
test: Show coverage for graphQL queries folder
2023-10-30 10:23:42 +01:00
Faruk AYDIN
4bda1edda7
test: Show coverage for graphQL queries folder
2023-10-29 13:13:01 +01:00
QAComet
1a55cc8604
test: update snackbar with variant and data-test attributes
2023-10-27 19:48:40 +02:00
Ali BARIN
bf7ab475ee
feat: unregister webhook upon deleting flow
2023-10-27 19:19:13 +02:00
Ömer Faruk Aydın
2f39efb935
Merge pull request #1381 from automatisch/add-filters-in-get-executions-query
...
feat(queries/get-executions): add filter support
2023-10-26 17:56:10 +02:00
Ali BARIN
9f8eb985e4
refactor: assert entry dates as string
2023-10-26 15:43:11 +00:00
Ali BARIN
3549fef71c
feat(ExecutionRow): use createdAt instead of updatedAt
2023-10-26 15:43:10 +00:00
Ali BARIN
2cfa64c2a3
test(queries/get-executions): use createdAt in filter test cases
2023-10-26 15:43:08 +00:00
Ali BARIN
7245a0a599
refactor(queries/get-executions): use createdAt in filters
2023-10-26 15:29:28 +00:00
Ali BARIN
0633da3244
fix(mutations/duplicate-flow): correct webhook path
2023-10-26 17:21:28 +02:00
Faruk AYDIN
96341976f5
test: Add graphQL query test for getExecutions
2023-10-26 17:19:37 +02:00
Faruk AYDIN
9abfaec4d5
test: Adjust permission factory to pass all values
2023-10-26 17:17:12 +02:00
Faruk AYDIN
945c52dd6b
test: Add createdAt and updatedAt defaultst to execution and flow
2023-10-26 17:16:42 +02:00
Faruk AYDIN
6567d24760
test: Adjust app key of step depending on type
2023-10-26 17:15:50 +02:00
Faruk AYDIN
ffaf9b6e0c
chore: Add date types to IFlow and IExecution
2023-10-26 17:15:10 +02:00
QAComet
463e6908b1
test: write tests for user management ( #1316 )
...
* chore: add data-test attributes
* test: add github connection test, add applications modal
* test: write tests for user management
2023-10-26 15:12:37 +02:00
Ali BARIN
e185ceb385
fix(queries/get-executions): recover flow and steps relations
2023-10-26 13:52:20 +02:00
Ali BARIN
1b21bbe5b7
feat(queries/get-executions): accept timestamp instead of ISO datetime
2023-10-26 13:52:20 +02:00
Ali BARIN
14b7053ed8
feat: add updated_at index in executions
2023-10-26 13:52:20 +02:00
Ali BARIN
2760526def
feat: add flow_id index in executions
2023-10-26 13:52:20 +02:00
Ali BARIN
d851db22d0
feat(queries/get-executions): add updatedAt filter support
2023-10-26 13:52:20 +02:00
Ali BARIN
2fa360e400
feat(queries/get-executions): add status filter support
2023-10-26 13:52:20 +02:00
Ali BARIN
e4eb146169
feat(queries/get-executions): add flowId filter support
2023-10-26 13:52:20 +02:00
Moaaz Elsayed
86611453b5
feat(zendesk): add zendesk integration ( #1385 )
...
* feat(zendesk): add zendesk integration
* Add Zendesk connection documentation
* docs(zendesk/connection): add missing steps
* feat(zendesk): add more auth scopes for planned triggers/actions
* fix(zendesk): fix instanceUrl
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-10-26 12:47:13 +02:00
dependabot[bot]
65f9d1b6b9
chore(deps): bump crypto-js from 4.1.1 to 4.2.0
...
Bumps [crypto-js](https://github.com/brix/crypto-js ) from 4.1.1 to 4.2.0.
- [Commits](https://github.com/brix/crypto-js/compare/4.1.1...4.2.0 )
---
updated-dependencies:
- dependency-name: crypto-js
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-26 10:00:04 +02:00
QAComet
2fceaf2cf4
test: fix flakiness in GH connection test case ( #1383 )
2023-10-25 11:04:04 +02:00
Ömer Faruk Aydın
d82b50fcdb
Merge pull request #1382 from automatisch/fix/delete-current-user
...
fix: Guard lowercase email for delete user operation
2023-10-25 01:17:52 +02:00
Faruk AYDIN
ab6e49bf4f
fix: Guard lowercase email for delete user operation
2023-10-25 01:00:43 +02:00
Rıdvan Akca
ee90422f56
feat(trello): add trello integration ( #1380 )
2023-10-24 15:13:08 +02:00
Ömer Faruk Aydın
627184f124
Merge pull request #1379 from automatisch/factories/execution-step
...
test: Implement execution step factory
2023-10-24 13:45:08 +02:00
Rıdvan Akca
fa02edfefc
feat(pushover): add send a pushover notification action ( #1373 )
2023-10-24 13:40:24 +02:00
Faruk AYDIN
61afebc827
test: Implement execution step factory
2023-10-24 12:35:29 +02:00
Faruk AYDIN
a4c22799e7
fix: Correct executions table name for execution factory
2023-10-24 12:35:29 +02:00
Faruk AYDIN
870a110a75
fix: Fetch lastStep directly on the step factory
2023-10-24 12:35:29 +02:00
kattoczko
8c859f9408
feat: introduce admin app configs page ( #1335 )
2023-10-24 12:19:37 +02:00
Ali BARIN
0a36101da1
feat: close snackbars upon click ( #1378 )
2023-10-24 12:03:30 +02:00
Ömer Faruk Aydın
c1bf063b12
Merge pull request #1377 from automatisch/factories/execution
...
test: Implement factory for the execution model
2023-10-23 23:06:45 +02:00
Ömer Faruk Aydın
0da56a800d
Merge pull request #1376 from automatisch/factories/step
...
test: Add factory file for the step model
2023-10-23 23:00:26 +02:00
Faruk AYDIN
4d2172d153
test: Implement factory for the execution model
2023-10-23 22:52:24 +02:00
Faruk AYDIN
d0fab0e1f1
test: Add factory file for the step model
2023-10-23 22:47:19 +02:00
QAComet
4cedbdbc60
test: add tests for git connection ( #1289 )
...
* chore: add data-test attributes
* test: add github connection test, add applications modal
* chore: embed test GITHUB_CLIENT_* environment values
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-10-23 18:48:23 +02:00
Ömer Faruk Aydın
a82d34cbce
Merge pull request #1375 from automatisch/factories/flow
...
test: Add factory file for the flow model
2023-10-23 18:43:14 +02:00
Faruk AYDIN
16d0c243c7
test: Add factory file for the flow model
2023-10-23 18:26:43 +02:00
Ömer Faruk Aydın
855901bd9e
Merge pull request #1372 from automatisch/refactor/tests
...
refactor: Use named exports for factories
2023-10-23 11:09:05 +02:00
Faruk AYDIN
6be8a581d2
refactor: Use named exports for factories
2023-10-23 10:36:44 +02:00
Faruk AYDIN
655deb12c8
refactor: Rename fixtures as factories to differentiate dynamic data
2023-10-23 10:30:27 +02:00
Ömer Faruk Aydın
31b1b9457b
Merge pull request #1364 from automatisch/AUT-348
...
feat(pushover): add pushover integration
2023-10-22 23:13:01 +02:00
Faruk AYDIN
c4394228f2
fix(placetel): Authenticate in case valid user without device
2023-10-22 23:03:46 +02:00
Rıdvan Akca
98e6dbe141
feat(pushover): add pushover integration
2023-10-22 23:03:46 +02:00
Ömer Faruk Aydın
4fac1ef7c4
Merge pull request #1355 from automatisch/AUT-347
...
feat(youtube): add new video by search trigger
2023-10-21 10:52:31 +02:00
Rıdvan Akca
034bc6a79e
refactor(pipedrive): make filterProvidedFields func reusable
2023-10-20 19:06:34 +02:00
Rıdvan Akca
94e64676af
refactor(pipedrive): set baseUrl in a seperate file
2023-10-20 18:36:50 +02:00
Rıdvan Akca
3a638220af
feat(pipedrive): add create person action
2023-10-20 17:39:24 +02:00
Rıdvan Akca
0772308bf5
feat(pipedrive): add create organization action
2023-10-20 17:12:51 +02:00
Rıdvan Akca
9f5ea80731
feat(youtube): add new video by search trigger
2023-10-20 18:02:44 +03:00
Ömer Faruk Aydın
fb1f520096
Merge pull request #1367 from automatisch/test/connection-fixture
...
test: Implement connection fixture
2023-10-20 15:53:04 +02:00
Ömer Faruk Aydın
dd36609443
Merge pull request #1353 from automatisch/AUT-344
...
feat(youtube): add new video in channel trigger
2023-10-20 15:43:06 +02:00
Rıdvan Akca
4eace3fb7e
feat(youtube): add new video in channel trigger
2023-10-20 16:35:13 +03:00
Faruk AYDIN
f13e93e2ce
test: Implement connection fixture
2023-10-19 23:04:02 +02:00
Ömer Faruk Aydın
da4f8ab529
Merge pull request #1351 from automatisch/AUT-343
...
feat(youtube): add youtube integration
2023-10-19 15:05:58 +02:00
Ömer Faruk Aydın
b6ff4ec992
Merge pull request #1363 from automatisch/test/get-trial-status
...
test: Implement tests for get trial status graphQL query
2023-10-19 14:29:59 +02:00
Ömer Faruk Aydın
25f6cac69a
Merge pull request #1362 from automatisch/test/get-automatisch-info
...
test: Add getAutomatischInfo graphQL query tests
2023-10-19 14:23:51 +02:00
Faruk AYDIN
172a8934e3
test: Add restoreAllMocks to global afterEach for spy and replaceProperty
2023-10-19 14:22:00 +02:00
Ali BARIN
aead014bcf
refactor: remove additional mock implentation in tests
2023-10-19 13:43:49 +02:00
Faruk AYDIN
59770c80db
test: Implement tests for get trial status graphQL query
2023-10-19 01:06:41 +02:00
Faruk AYDIN
6d6b77148d
refactor: User fixture to pass additonal params
2023-10-19 01:06:01 +02:00
Faruk AYDIN
c1e8f5765f
chore: Use cloud enabled version for test db
2023-10-19 01:05:23 +02:00
Faruk AYDIN
76e442940b
test: Add getAutomatischInfo graphQL query tests
2023-10-18 15:47:09 +02:00
Faruk AYDIN
b2205097da
test: Implement the structure of mocking appConfig options
2023-10-18 15:47:09 +02:00
Faruk AYDIN
14886d42e8
test: Clear all jest mocks with after each global hook
2023-10-18 15:47:09 +02:00
Ömer Faruk Aydın
2f35403078
Merge pull request #1359 from automatisch/AUT-350
...
fix(pipedrive): check if there is no data in dynamic-data
2023-10-18 11:42:12 +02:00
Rıdvan Akca
961d55a1c6
fix(pipedrive): check if there is no data in dynamic-data
2023-10-18 12:20:25 +03:00
Ömer Faruk Aydın
0fca0ef734
Merge pull request #1340 from automatisch/AUT-329
...
feat(invoice-ninja): add create product action
2023-10-18 00:27:05 +02:00
Ömer Faruk Aydın
cc3acd81bc
Merge pull request #1357 from automatisch/pipedrive-create-activity-name-correction
...
fix(pipedrive/create-activity): correct its key
2023-10-18 00:18:30 +02:00
Ali BARIN
69a691c19e
fix(pipedrive/create-activity): correct its key
2023-10-17 21:48:58 +02:00
Ömer Faruk Aydın
e0a4f5c9c9
Merge pull request #1356 from automatisch/formatter/format-phone-number
...
feat(formatter): implement format phone number transformer
2023-10-17 17:02:22 +02:00
Faruk AYDIN
cabf9b8fb8
feat(formatter): implement format phone number transformer
2023-10-17 16:45:56 +02:00
Rıdvan Akca
61e24da07d
feat(invoice-ninja): add create product action
2023-10-17 15:27:25 +03:00
Ömer Faruk Aydın
648511dfad
Merge pull request #1354 from automatisch/dependabot/npm_and_yarn/babel/traverse-7.23.2
...
chore(deps): bump @babel/traverse from 7.16.3 to 7.23.2
2023-10-17 12:52:18 +02:00
dependabot[bot]
dfc9efc31a
chore(deps): bump @babel/traverse from 7.16.3 to 7.23.2
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.16.3 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-17 10:32:32 +00:00
Ömer Faruk Aydın
b58a22addc
Merge pull request #1339 from automatisch/AUT-328
...
feat(invoice-ninja): add create payment action
2023-10-17 11:37:44 +02:00
Ömer Faruk Aydın
e07a9eeda2
Merge pull request #1338 from automatisch/AUT-327
...
feat(invoice-ninja): add create invoice action
2023-10-16 17:36:38 +02:00
Rıdvan Akca
f0de42fa63
feat(invoice-ninja): add create payment action
2023-10-16 18:30:10 +03:00
Rıdvan Akca
0121661ad0
feat(invoice-ninja): add create invoice action
2023-10-16 18:22:57 +03:00
Rıdvan Akca
fb6e46bd69
feat(youtube): add youtube integration
2023-10-16 16:27:17 +03:00
Ömer Faruk Aydın
9bd041799b
Merge pull request #1350 from automatisch/test/get-config
...
test: Implement tests for getConfig graphQL query
2023-10-16 15:12:53 +02:00
Ömer Faruk Aydın
9e191c4ed9
Merge pull request #1349 from automatisch/test/get-roles
...
test: add tests for graphQL getRoles query
2023-10-16 15:12:43 +02:00
Ömer Faruk Aydın
794b4cf26a
Merge pull request #1348 from automatisch/tests/get-role
...
test: Add getRole graphQL query test
2023-10-16 14:52:28 +02:00
Faruk AYDIN
2d8421943f
test: Implement tests for getConfig graphQL query
2023-10-15 20:01:05 +02:00
Faruk AYDIN
48dc2312d9
refactor: Remove redundant context variable from getConfig
2023-10-15 20:00:51 +02:00
Faruk AYDIN
cdf7a1adc4
test: Implement config fixture
2023-10-15 20:00:07 +02:00
Faruk AYDIN
99ebd12081
chore: Add IConfig type
2023-10-15 19:59:26 +02:00
Faruk AYDIN
859337b5c1
test: add tests for graphQL getRoles query
2023-10-15 16:55:25 +02:00
Faruk AYDIN
1e601559a0
test: remove roles and permission with global before all hook
2023-10-15 16:54:51 +02:00
Faruk AYDIN
9314cba724
test: Add getRole graphQL query test
2023-10-15 15:22:08 +02:00
Ömer Faruk Aydın
25224f0308
Merge pull request #1346 from automatisch/test/get-users
...
test: Implement tests for graphQL getUsers query
2023-10-14 21:35:51 +02:00
Faruk AYDIN
9a981d5373
test: Implement tests for graphQL getUsers query
2023-10-14 21:29:24 +02:00
Faruk AYDIN
c7116361ab
refactor: No need to interpolate token for getUser test
2023-10-14 21:21:40 +02:00
Ömer Faruk Aydın
1f17236c4f
Merge pull request #1345 from automatisch/refactor/tests
...
test: Correct get current user test descriptions
2023-10-14 21:21:21 +02:00
Ömer Faruk Aydın
67f415de35
Merge pull request #1344 from automatisch/test/healthcheck-query
...
test: Add test for healthcheck graphQL query
2023-10-14 21:20:55 +02:00
Faruk AYDIN
b890150817
chore: Add verbose flag to yarn test script
2023-10-14 20:13:13 +02:00
Faruk AYDIN
4de1fc49df
test: Add test case for unauthorized user for getUser
2023-10-14 20:12:10 +02:00
Faruk AYDIN
fb80d5d70d
test: Correct get current user test descriptions
2023-10-14 20:04:49 +02:00
Faruk AYDIN
eaa25e412a
test: Add test for healthcheck graphQL query
2023-10-14 17:45:26 +02:00
Faruk AYDIN
706142f98e
chore: Change the description of existing graphQL tests
2023-10-14 17:19:25 +02:00
Ömer Faruk Aydın
36a72d0a32
Merge pull request #1334 from automatisch/AUT-326
...
feat(invoice-ninja): add create client action
2023-10-14 15:36:24 +02:00
Faruk AYDIN
1d44d387ac
feat(invoice-ninja): Add static country codes to create client fields
2023-10-14 15:26:58 +02:00
Faruk AYDIN
f93c41f2d8
feat(invoice-ninja): Set instance URL as base URL
2023-10-14 15:26:58 +02:00
Rıdvan Akca
5b13f880c8
feat(invoice-ninja): add create client action
2023-10-14 15:26:58 +02:00
Ömer Faruk Aydın
c4af873036
Merge pull request #1342 from automatisch/lowercase-email
...
fix: Lowercase user email before insert and update
2023-10-14 13:42:05 +02:00
Faruk AYDIN
fe820fb4fe
fix: use lowercase email for user model findOne method
2023-10-13 13:21:55 +02:00
Faruk AYDIN
82ad0735d2
chore: Convert user emails to lowercase
2023-10-13 11:52:31 +02:00
Faruk AYDIN
8b0a421924
fix: Lowercase user email before insert and update
2023-10-13 11:44:52 +02:00
Ömer Faruk Aydın
d44cb3d92e
Merge pull request #1341 from automatisch/test/get-current-user
...
test: Implement getCurrentUser graphQL test
2023-10-13 11:36:38 +02:00
Ömer Faruk Aydın
5f335ef5b3
refactor: Use token without string interpolation for getCurrentUser test
...
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-10-13 11:24:54 +02:00
Faruk AYDIN
5831bf9653
test: Implement getCurrentUser graphQL test
2023-10-13 01:04:35 +02:00
Ömer Faruk Aydın
2480dfbb6d
Merge pull request #1331 from automatisch/AUT-323
...
feat(invoice-ninja): add new quotes trigger
2023-10-12 16:03:28 +02:00
Ömer Faruk Aydın
162b352ea5
Merge pull request #1330 from automatisch/AUT-322
...
feat(invoice-ninja): add new projects trigger
2023-10-12 15:58:49 +02:00
Ömer Faruk Aydın
9f30d7d7ba
Merge pull request #1329 from automatisch/AUT-321
...
feat(invoice-ninja): add new payments trigger
2023-10-12 15:55:44 +02:00
Rıdvan Akca
27c296bb89
feat(invoice-ninja): add new quotes trigger
2023-10-12 14:44:17 +03:00
Rıdvan Akca
ef67908451
feat(invoice-ninja): add new projects trigger
2023-10-12 14:43:39 +03:00
Rıdvan Akca
3dedc3bfc7
feat(invoice-ninja): add new payments trigger
2023-10-12 14:43:06 +03:00
Ömer Faruk Aydın
65d509c97f
Merge pull request #1328 from automatisch/AUT-320
...
feat(invoice-ninja): add new invoices trigger
2023-10-11 16:00:25 +02:00
Rıdvan Akca
11f38c4d3a
feat(invoice-ninja): add new invoices trigger
2023-10-11 15:36:20 +02:00
Ömer Faruk Aydın
3bca6497f7
Merge pull request #1327 from automatisch/AUT-319
...
feat(invoice-ninja): add new credits trigger
2023-10-11 15:34:17 +02:00
Ömer Faruk Aydın
23d79b9265
Merge pull request #1333 from automatisch/backend-tests-ci
...
feat: Add CI configuration for backend tests
2023-10-11 14:07:01 +02:00
Faruk AYDIN
12c53a3d4d
feat: Add CI configuration for backend tests
2023-10-11 13:41:03 +02:00
Ömer Faruk Aydın
1dfe58ec02
Merge pull request #1337 from automatisch/placetel-webhook
...
fix(placetel): Parse request body inside of run method
2023-10-11 11:24:55 +02:00
Faruk AYDIN
7615e62bbc
fix(placetel): Parse request body inside of run method
2023-10-11 11:17:19 +02:00
Faruk AYDIN
53189a6487
fix: Do not parse all requests with json parser
2023-10-10 18:26:53 +02:00
Rıdvan Akca
027b11c3fb
feat(invoice-ninja): add new credits trigger
2023-10-10 16:31:42 +03:00
Ömer Faruk Aydın
453ab7de66
Merge pull request #1325 from automatisch/AUT-318
...
feat(invoice-ninja): add new clients trigger
2023-10-10 12:51:40 +02:00
Rıdvan Akca
58f8ded161
feat(invoice-ninja): add new clients trigger
2023-10-10 13:41:14 +03:00
Ömer Faruk Aydın
497ce2e84f
Merge pull request #1323 from automatisch/AUT-315
...
feat(invoice-ninja): add invoice ninja integration
2023-10-09 16:41:35 +02:00
Faruk AYDIN
3794c6f508
docs(invoice-ninja): Add warning to see API tokens
2023-10-09 16:30:53 +02:00
Rıdvan Akca
ee6c9fa5d4
feat(invoice-ninja): add invoice ninja integration
2023-10-09 16:06:00 +03:00
Ömer Faruk Aydın
1369bb095f
Merge pull request #1324 from automatisch/placetel
...
feat(placetel): Implement app structure with authentication
2023-10-09 14:19:58 +02:00
Faruk AYDIN
c786d7549a
refactor(placetel): No need to stringify call ID
2023-10-09 14:11:39 +02:00
Faruk AYDIN
b59840cb77
feat(placetel): Add types to hungup call trigger
2023-10-09 12:49:59 +02:00
Faruk AYDIN
265d57d8b7
refactor(placetel): Remove redundant header variable
2023-10-09 12:18:55 +02:00
Faruk AYDIN
5eed84f9e5
feat: Add run method to placetel hungup trigger
2023-10-09 12:18:11 +02:00
Faruk AYDIN
0a334dff1d
docs(placetel): Add connection and triggers pages
2023-10-09 12:17:23 +02:00
Faruk AYDIN
5fff9bdc02
chore(placetel): Add missing type file
2023-10-09 12:17:23 +02:00
Faruk AYDIN
a9fd261bab
refactor: Use json parser when content type is not specified
2023-10-09 12:17:23 +02:00
Faruk AYDIN
ef087be4f0
feat(placetel): Add hungup call trigger
2023-10-09 12:17:23 +02:00
Faruk AYDIN
2099978b8f
fix: Add fields from substeps to getApps query
2023-10-09 12:17:23 +02:00
Faruk AYDIN
712bee297a
feat(placetel): Implement app structure with authentication
2023-10-09 12:17:23 +02:00
Ömer Faruk Aydın
57bba90091
Merge pull request #1332 from automatisch/webhook-body
...
feat: Add run method to webhook triggers
2023-10-09 12:12:39 +02:00
Faruk AYDIN
d877f5c764
refactor: Use trigger queue for webhook handler
2023-10-09 12:05:45 +02:00
Faruk AYDIN
4c66cc1e33
feat: Adjust webhook handler to work with run method
2023-10-08 15:51:59 +02:00
Faruk AYDIN
27a3edeb93
feat: Add run method to webhook triggers
2023-10-07 18:46:25 +02:00
Ali BARIN
f79fc29203
chore: add mock license server
2023-10-06 14:39:11 +02:00
Ali BARIN
174240a220
refactor: add useEnqueueSnackbar with data-test attr
2023-10-06 12:28:09 +02:00
Ömer Faruk Aydın
60d8af5c16
Merge pull request #1321 from automatisch/AUT-310
...
feat(pipedrive): add create lead action
2023-10-06 11:40:04 +02:00
Faruk AYDIN
627a5892f1
chore: Add description to Pipedrive create lead fields
2023-10-06 11:33:52 +02:00
Ömer Faruk Aydın
7767f6d9cc
Merge pull request #1322 from automatisch/salesforce/api-request
...
feat(salesforce): Implement execute query action
2023-10-05 16:12:42 +02:00
Faruk AYDIN
9729fd6b15
feat(salesforce): Implement execute query action
2023-10-05 15:23:48 +02:00
Rıdvan Akca
17916f29f6
feat(pipedrive): add create lead action
2023-10-05 14:12:37 +03:00
kattoczko
584b9323ec
feat: introduce admin apps page ( #1296 )
...
* feat: introduce admin apps page
* feat: add access restriction and fix incorrectly placed key prop
2023-10-05 10:55:00 +02:00
Ömer Faruk Aydın
82c1aadfa9
Merge pull request #1319 from automatisch/refactor-get-user-tests
...
refactor: Use fixtures for getUser graphQL tests
2023-10-05 10:25:49 +02:00
Faruk AYDIN
bd497af89b
test: Add case to getUser to not return user password
2023-10-04 21:01:16 +02:00
Faruk AYDIN
1683c5630a
test: Add types to getUser test file
2023-10-04 21:01:16 +02:00
Faruk AYDIN
b5df1a026a
chore: Use snake case test mappers for test env
2023-10-04 21:01:16 +02:00
Faruk AYDIN
b290c32aeb
refactor: Use shared requestObject for getUser tests
2023-10-04 21:01:16 +02:00
Faruk AYDIN
a29b3c6db4
refactor: Use fixtures for getUser graphQL tests
2023-10-04 21:01:16 +02:00
Faruk AYDIN
ffb2f4f5db
refactor: Use unauthorized user describe block for getUser tests
2023-10-04 21:01:16 +02:00
Faruk AYDIN
24c95f4801
refactor: Remove reduntant global knex instance
2023-10-04 21:01:16 +02:00
Ömer Faruk Aydın
1aaec2d555
Merge pull request #1317 from automatisch/AUT-306
...
feat(pipedrive): add create activity action
2023-10-04 20:55:43 +02:00
Rıdvan Akca
fedb198ae7
feat(pipedrive): add create activity action
2023-10-04 13:31:39 +03:00
Ömer Faruk Aydın
add654ccac
Merge pull request #1314 from automatisch/get-user-test
...
feat: Implement getUser graphQL query test
2023-10-04 12:19:12 +02:00
Faruk AYDIN
5a578643a6
feat: Implement getUser graphQL query test
2023-10-04 11:52:39 +02:00
Faruk AYDIN
f0712bd213
feat: Adjust global hooks to work with both knex and objection
2023-10-04 11:48:38 +02:00
Faruk AYDIN
f490632722
refactor: Login mutation with create auth token helper
2023-10-04 11:46:18 +02:00
Faruk AYDIN
2610b96762
chore: Install supertest and faker libraries for tests
2023-10-04 11:46:18 +02:00
Ömer Faruk Aydın
8d90cb834d
Merge pull request #1312 from automatisch/global-test-hooks
...
feat: Add global hooks for jest
2023-10-04 11:45:37 +02:00
Faruk AYDIN
9d92509796
fix: Disable eslint no-var while overriding global
2023-10-03 23:40:12 +02:00
Faruk AYDIN
04a78ee0ba
feat: Add types knex field of global
2023-10-03 23:40:12 +02:00
Faruk AYDIN
3703390268
chore: Adjust global and knex types for global hooks
2023-10-03 23:40:12 +02:00
Faruk AYDIN
4ab6415f49
feat: Migrate test database within pretest script
2023-10-03 23:40:12 +02:00
Faruk AYDIN
9228722147
chore: Use ts migration files also for test env
2023-10-03 23:40:12 +02:00
Faruk AYDIN
0e5529b4ca
feat: Add global hooks for jest
2023-10-03 23:40:12 +02:00
Ömer Faruk Aydın
4d454ec932
Merge pull request #1313 from automatisch/AUT-303
...
feat(pipedrive): add create note action
2023-10-02 17:50:42 +02:00
Rıdvan Akca
a9282ad118
feat(pipedrive): add create note action
2023-10-02 16:19:07 +03:00
Ömer Faruk Aydın
0e959641af
Merge pull request #1310 from automatisch/test-setup
...
feat: Introduce jest for backend tests
2023-09-30 15:02:01 +02:00
Faruk AYDIN
13263eea76
feat: Introduce jest for backend tests
2023-09-30 14:31:01 +02:00
Faruk AYDIN
1a3418de58
chore: Remove ava from test setup
2023-09-30 14:17:47 +02:00
Ömer Faruk Aydın
4402995132
Merge pull request #1133 from automatisch/sandbox-emails
...
chore: Allow only automatisch emails for non-prod cloud envs
2023-09-30 13:25:18 +02:00
Ömer Faruk Aydın
4e33f9875b
Merge pull request #1307 from automatisch/pipedrive-create-deal
...
feat(pipedrive): add create deal action
2023-09-30 13:20:43 +02:00
Faruk AYDIN
ed2893e37f
fix(pipedrive): Add guard for not having any organizations
2023-09-30 13:13:21 +02:00
Rıdvan Akca
c35be241ca
feat(pipedrive): add create deal action
2023-09-30 13:05:09 +02:00
Ömer Faruk Aydın
aad0b4ddfe
Merge pull request #1302 from automatisch/miro-create-card-widget
...
feat(miro): add create card widget action
2023-09-30 10:48:25 +02:00
Rıdvan Akca
52f5c7ddb5
feat(miro): add create card widget action
2023-09-29 21:39:30 +02:00
Kasia
a04b933161
refactor: introduce useApps hook
2023-09-29 17:03:36 +02:00
kattoczko
c77e12edbb
fix: consider null as value in step parameters ( #1282 )
2023-09-29 16:33:45 +02:00
Ömer Faruk Aydın
108bd04cf8
Merge pull request #1301 from automatisch/miro-copy-board
...
feat(miro): add copy board action
2023-09-29 12:52:25 +02:00
Rıdvan Akca
a95b500e42
feat(miro): add copy board action
2023-09-29 12:46:36 +02:00
Ömer Faruk Aydın
c2744c5569
Merge pull request #1300 from automatisch/miro-integration
...
feat(miro): add create board action
2023-09-29 12:45:05 +02:00
Faruk AYDIN
a1dfd87bbe
docs(miro): Add to available apps
2023-09-29 12:31:33 +02:00
Rıdvan Akca
221aa8687f
feat(miro): add create board action
2023-09-29 12:17:21 +02:00
Rıdvan Akca
fa8ac0a8ba
feat(miro): add miro integration
2023-09-29 12:17:21 +02:00
Ömer Faruk Aydın
cc1f9873cb
Merge pull request #1299 from automatisch/pipedrive-new-lead
...
feat(pipedrive): add new leads trigger
2023-09-29 12:15:28 +02:00
Rıdvan Akca
3cae9ee5d2
feat(pipedrive): add new leads trigger
2023-09-29 12:06:56 +02:00
Ömer Faruk Aydın
f764914adb
Merge pull request #1298 from automatisch/pipedrive-new-activity
...
feat(pipedrive): add new activities trigger
2023-09-29 12:04:29 +02:00
Rıdvan Akca
991250c73f
feat(pipedrive): add new activities trigger
2023-09-29 11:57:11 +02:00
Ömer Faruk Aydın
af46cf5ce8
Merge pull request #1297 from automatisch/pipedrive-new-note
...
feat(pipedrive): add new notes trigger
2023-09-29 11:53:10 +02:00
Faruk AYDIN
dbb1c42c47
fix(pipedrive): Skip adding auth header for refresh token
2023-09-29 11:44:35 +02:00
Rıdvan Akca
991f593b2e
feat(pipedrive): add new notes trigger
2023-09-29 11:44:35 +02:00
Ömer Faruk Aydın
e43c083d50
Merge pull request #1305 from automatisch/fix-user-creation
...
fix: use default role for fallback user creation
2023-09-29 10:39:29 +02:00
Ömer Faruk Aydın
3cd9bdc1d4
Merge pull request #1304 from automatisch/new-calendars
...
feat(google-calendar): Add max results option to new calendar trigger
2023-09-28 17:00:51 +02:00
Ali BARIN
c0b8e6178d
fix: use default role for fallback user creation
2023-09-28 14:49:49 +00:00
Ömer Faruk Aydın
410f9d0af5
Merge pull request #1291 from automatisch/google-calendar-new-event
...
feat(google-calendar): add new event trigger
2023-09-28 16:16:32 +02:00
Ömer Faruk Aydın
b1fedf28dc
Merge branch 'main' into google-calendar-new-event
2023-09-28 16:06:08 +02:00
Faruk AYDIN
b0df03dcd2
feat(google-calendar): Add max results option to new calendar trigger
2023-09-28 15:10:36 +02:00
Ömer Faruk Aydın
2794e50a19
Merge pull request #1294 from automatisch/pipedrive-integration
...
feat(pipedrive): add new deals trigger
2023-09-28 15:09:17 +02:00
Faruk AYDIN
365ae656f2
fix(pipedrive): Adjust description of OAuth redirect URL
2023-09-28 15:01:35 +02:00
Faruk AYDIN
98649dcba6
fix(pipedrive): Guard new deals response in case there is none
2023-09-28 15:00:34 +02:00
Faruk AYDIN
213c8096d2
fix(pipedrive): Change the order in available apps
2023-09-28 15:00:34 +02:00
Faruk AYDIN
398938f27e
feat(pipedrive): Use also company domain for screen name
2023-09-28 15:00:34 +02:00
Faruk AYDIN
6378e62645
docs(pipedrive): Add to available apps
2023-09-28 15:00:34 +02:00
Rıdvan Akca
251885d4be
feat(pipedrive): add new deals trigger
2023-09-28 15:00:34 +02:00
Rıdvan Akca
f53909355f
feat(pipedrive): add pipedrive integration
2023-09-28 15:00:34 +02:00
Rıdvan Akca
242b68889a
feat(google-calendar): add new event trigger
2023-09-28 15:52:53 +03:00
Ömer Faruk Aydın
6a66b65f2a
Merge pull request #1290 from automatisch/google-calendar-new-calendar-trigger
...
feat(google-calendar): add new calendar trigger
2023-09-28 13:45:41 +02:00
Faruk AYDIN
f30ead6bcb
docs(google-calendar): Add to available apps
2023-09-28 13:37:32 +02:00
Faruk AYDIN
237ee72ca6
feat(google-calendar): Use etag as internal id instead of id
2023-09-28 13:29:39 +02:00
Faruk AYDIN
3590d84ad6
fix(google-calendar): Reverse order the response data of new calendars
2023-09-28 13:28:58 +02:00
Rıdvan Akca
2dae8c162d
feat(google-calendar): add new calendar trigger
2023-09-18 15:17:05 +03:00
Rıdvan Akca
9a192b708e
feat(google-calendar): add google calendar integration
2023-09-18 15:12:29 +03:00
Rıdvan Akca
c193f9334f
feat(wordpress): add new comment trigger
2023-09-15 18:33:38 +02:00
Rıdvan Akca
6e682dc752
fix(create-role): check isCreator by default when permissioon is checked
2023-09-15 15:32:52 +02:00
Rıdvan Akca
da86fe56bd
feat(wordpress): add new page trigger
2023-09-15 13:05:41 +02:00
Ali BARIN
45865d701a
chore: embed env. vars. for playwright actions
2023-09-15 12:56:15 +02:00
Ömer Faruk Aydın
a66a31b474
Merge pull request #1284 from automatisch/tests/ava
...
feat: Introduce backend test suite with ava
2023-09-14 12:43:45 +02:00
Faruk AYDIN
2661e7102f
feat: Add env file existince check for test suite
2023-09-14 12:25:09 +02:00
Faruk AYDIN
224965b91e
feat: Introduce backend test suite with ava
2023-09-14 11:56:53 +02:00
Ömer Faruk Aydın
a9c7375534
Merge pull request #1279 from automatisch/feature/hubspot
...
feat(hubspot): Implement create contact action
2023-09-14 11:52:18 +02:00
Faruk AYDIN
e77f7ee0bf
docs(hubspot): Order alphabetically & correct connection name typo
2023-09-13 23:39:34 +02:00
Faruk AYDIN
ae5dd0cad6
fix(hubspot): Remove redundant field descriptions
2023-09-13 23:16:23 +02:00
Faruk AYDIN
a128907a4e
fix(hubspot): Correct website URL typo and primary color
2023-09-13 23:16:23 +02:00
Faruk AYDIN
d6453a8ed0
chore: Use camelCase convention for hubspot actions
2023-09-13 23:16:23 +02:00
Faruk AYDIN
dd1e8240b8
feat(hubspot): Implement verify credentials for OAuth
2023-09-13 23:16:23 +02:00
Faruk AYDIN
b12f39916f
feat(hubspot): Implement generate auth url for OAuth
2023-09-13 23:16:23 +02:00
Faruk AYDIN
aae88fe1ad
docs(hubspot): Adjust connection page for OAuth setup
2023-09-13 23:16:23 +02:00
Faruk AYDIN
83bb400df1
chore: Change hubspot auth doc url
2023-09-13 23:16:23 +02:00
Vitalii Mykytiuk
8ea8067788
feat(hubspot): Implement create contact action
2023-09-13 23:16:23 +02:00
Rıdvan Akca
9fbc9d59f5
feat: make authentication role mappings emptiable
2023-09-13 22:32:18 +02:00
Ali BARIN
b96ba69a72
chore: run GH actions on push to main branch
2023-09-13 22:25:20 +02:00
Faruk AYDIN
c4ccab6a5d
chore: Run CI builds only for pull requests
2023-09-13 22:25:20 +02:00
Rıdvan Akca
f84f27bb56
feat(user-interface): introduce optimistic response
2023-09-13 22:10:47 +02:00
Ömer Faruk Aydın
416cc0ffa9
Merge pull request #1280 from automatisch/node-version
...
chore: Add .node-version and .nvmrc files to the root
2023-09-13 12:41:37 +02:00
Faruk AYDIN
1fd5ec4db6
chore: Add .node-version and .nvmrc files to the root
2023-09-13 12:36:20 +02:00
Rıdvan Akca
4795c35c68
feat(create-role): make isCreator condition checked by default ( #1276 )
2023-09-11 15:28:47 +02:00
Rıdvan Akca
25ce63b86d
feat(user-interface): use default config as fallback ( #1251 )
...
* feat(user-interface): return default app values
* test: remove skip in UI tests
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-09-11 14:06:05 +02:00
Ömer Faruk Aydın
5271033d34
Merge pull request #1275 from automatisch/docs/formatter
...
docs(formatter): Add numbers and date-time actions
2023-09-11 10:05:44 +02:00
Faruk AYDIN
6ba8f33399
docs(formatter): Add numbers and date-time actions
2023-09-11 09:57:50 +02:00
Ali BARIN
7ab79bd815
Merge pull request #1273 from automatisch/role-mappings
2023-09-10 10:48:34 +02:00
Faruk AYDIN
04a0a847c7
fix: Check role mappings data with isEmpty method
2023-09-10 10:43:08 +02:00
Ali BARIN
436fa9af69
Merge pull request #1267 from automatisch/AUT-276
...
feat(user-interface): add title field
2023-09-08 21:04:58 +02:00
Ali BARIN
ca0bbb0f08
Merge pull request #1270 from automatisch/feat/random-number
...
feat(formatter): add decimal point to random number transformer
2023-09-08 21:02:10 +02:00
Ali BARIN
88996144a5
Merge pull request #1269 from automatisch/formatter/date-format
...
feat(formatter): Implement format date time transformer
2023-09-08 17:27:36 +02:00
Faruk AYDIN
44d5eee99e
feat(formatter): Implement format date time transformer for date time action
2023-09-08 13:10:09 +00:00
Ali BARIN
0d1ff6074f
Merge pull request #1266 from automatisch/numbers/format-number
...
feat(formatter): Add format number transformer to numbers action
2023-09-08 15:09:21 +02:00
kattoczko
d63757634a
feat: introduce role mappings form on authentication page ( #1256 )
2023-09-08 14:09:53 +02:00
Faruk AYDIN
fd61cf3388
feat(formatter): Add decimal point to random number transformer
2023-09-06 17:06:13 +02:00
Faruk AYDIN
a6a6b63e5a
feat(formatter): Add format number transformer to numbers action
2023-09-05 16:10:39 +02:00
Rıdvan Akca
c02c2def29
feat(user-interface): add title field
2023-09-05 17:10:01 +03:00
Ömer Faruk Aydın
ff66548462
feat(formatter): add random number transformer to numbers action ( #1265 )
2023-09-05 16:08:30 +02:00
Ömer Faruk Aydın
c9f292e252
feat(formatter): add number action with math operation transformer ( #1264 )
...
* feat(formatter): Add number action with math operation transformer
* chore: Use different folders for list transform options of formatter
2023-09-05 13:02:43 +02:00
Faruk AYDIN
18cef5f3bd
chore: Sort formatter text transformers alphabetically
2023-09-01 18:02:14 +02:00
Faruk AYDIN
e19340f1e0
feat(formatter): Add replace transformer to text action
2023-09-01 18:02:14 +02:00
Ömer Faruk Aydın
feb613cb6d
docs: add upgrade guide for docker compose installation ( #1262 )
2023-09-01 17:53:21 +02:00
Ömer Faruk Aydın
afa6bdfa44
feat(formatter): add trim whitespace transformer to text action ( #1261 )
2023-09-01 14:07:50 +02:00
Ömer Faruk Aydın
200e6d9905
feat(formatter): add pluralize transformer for text action ( #1260 )
2023-09-01 13:37:35 +02:00
Ömer Faruk Aydın
70772c49bd
feat(formatter): add lowercase to text transformers ( #1259 )
2023-09-01 13:26:15 +02:00
Ömer Faruk Aydın
762ea97e8b
Merge pull request #1258 from automatisch/release/0.9.3
...
Release v0.9.3
2023-09-01 12:55:35 +02:00
Faruk AYDIN
8156b8b356
Release v0.9.3
2023-09-01 12:35:19 +02:00
Faruk AYDIN
3a2cbae0a0
chore: Update version to 0.9.3 in Dockerfiles
2023-09-01 12:34:25 +02:00
Ömer Faruk Aydın
0ad8da097b
fix(rss): get text for internal ID if the guid or id is object ( #1257 )
2023-09-01 12:10:42 +02:00
Ömer Faruk Aydın
e2dcdd2811
feat(formatter): add extract number transform to text action ( #1255 )
2023-08-31 16:35:28 +02:00
Ömer Faruk Aydın
8074f9146b
Merge pull request #1253 from automatisch/refactor-notifications
...
refactor: fetch notifications over graphql query
2023-08-29 16:37:37 +02:00
Ali BARIN
df24bac913
refactor: fetch notifications over graphql query
2023-08-28 20:44:55 +00:00
Ali BARIN
4d4091adcc
test: write login page tests
2023-08-28 20:11:21 +02:00
Ali BARIN
cac54c41a1
chore: run automatisch in playwright workflow
2023-08-28 20:11:21 +02:00
Ali BARIN
130931d7af
fix: use axios with proxy in license check ( #1252 )
2023-08-28 17:19:19 +02:00
Ömer Faruk Aydın
d35b08b35e
Merge pull request #1250 from automatisch/release/0.9.2
...
Release v0.9.2
2023-08-28 16:54:32 +02:00
Faruk AYDIN
82031da6a6
Release v0.9.2
2023-08-28 16:30:29 +02:00
Faruk AYDIN
9df5ee7b11
chore: Update version to 0.9.2 in Dockerfiles
2023-08-28 16:29:53 +02:00
Ömer Faruk Aydın
2ed1a57cd9
Merge pull request #1249 from automatisch/permission-contions
...
chore: Convert conditions of permissions to array
2023-08-28 16:27:29 +02:00
Faruk AYDIN
101450cba6
chore: Convert conditions of permissions to array
2023-08-28 16:24:39 +02:00
Ömer Faruk Aydın
6bab5b3f7c
Merge pull request #1248 from automatisch/release/0.9.1
...
Release v0.9.1
2023-08-28 15:15:25 +02:00
Faruk AYDIN
ca3c0e00a7
Release v0.9.1
2023-08-28 14:47:05 +02:00
Faruk AYDIN
6d64daf324
chore: Update version to 0.9.1 in Dockerfiles
2023-08-28 14:46:26 +02:00
Ömer Faruk Aydın
9ae4578e19
Merge pull request #1247 from automatisch/remove-api-url
...
chore(web): Remove API url env variable
2023-08-28 14:44:41 +02:00
Faruk AYDIN
e06b7ab87a
chore(web): Remove API url env variable
2023-08-28 14:37:10 +02:00
Ömer Faruk Aydın
1e2adedcbf
Merge pull request #1246 from automatisch/release/0.9.0
...
Release v0.9.0
2023-08-28 13:34:24 +02:00
Faruk AYDIN
adf763c1b0
Release v0.9.0
2023-08-28 13:13:23 +02:00
Faruk AYDIN
36ee0df256
chore: Update version to 0.9.0 in Dockerfiles
2023-08-28 13:06:20 +02:00
Rıdvan Akca
823d85b24a
feat(custom-logo): constraint svg logo dimensions ( #1243 )
2023-08-25 21:43:53 +02:00
Rıdvan Akca
a3b3038709
test(user-interface-configuration): write initial tests ( #1242 )
...
* test(user-interface): add tests with playwright
* test: refactor UI configuration tests
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-08-25 21:31:02 +02:00
kattoczko
ddeb18f626
feat: introduce authentication page ( #1241 )
...
* feat: introduce authentication page
* feat: update page width
* fix(saml): cover non-existing role mapping on onboarding
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-08-25 15:24:50 +02:00
Rıdvan Akca
90cd11bd38
feat: align admin pages vertically ( #1240 )
2023-08-24 16:34:18 +02:00
Ömer Faruk Aydın
e9ba37b8de
fix: use withSoftDeleted scope to remove user associations permanently ( #1239 )
2023-08-24 16:34:07 +02:00
Faruk AYDIN
d5e4a1b1ad
fix: Soft delete existing associations of soft deleted users
2023-08-24 15:05:54 +02:00
Faruk AYDIN
129e6d60e5
fix: Remove all related records when user is deleted
2023-08-24 15:05:54 +02:00
Faruk AYDIN
4b77f2f590
fix: Remove deleted flows from Redis
2023-08-24 15:05:54 +02:00
Rıdvan Akca
a909966562
feat(executions): display execution step id ( #1232 )
...
* feat(executions): display execution step id
* refactor: remove conditional components in execution steps
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-08-23 21:53:16 +02:00
Ömer Faruk Aydın
fd184239d6
Merge pull request #1233 from automatisch/enhance-variable-coverage
...
feat: enhance step variable coverage
2023-08-23 12:35:07 +02:00
Ali BARIN
52bc49dc6a
feat: enhance step variable coverage
2023-08-22 16:17:20 +02:00
Ali BARIN
b9352ccc06
fix(mutations/update-flow-status): correct permission check
2023-08-22 16:17:20 +02:00
Ali BARIN
525b2baf06
fix(mutations/execute-flow): correct permission check
2023-08-22 16:17:20 +02:00
Ali BARIN
a8edeb2459
fix(mutations/update-step): correct permission check
2023-08-22 16:17:20 +02:00
Ali BARIN
e3830d64e0
feat: add getSamlAuthProviderRoleMappings query ( #1229 )
2023-08-22 14:50:01 +02:00
Ali BARIN
91f3e2c2b4
feat: make user.role_id not nullable ( #1217 )
2023-08-22 14:49:53 +02:00
Ali BARIN
77b4408416
chore: correct e2e test results path in GH actions ( #1231 )
2023-08-22 10:57:40 +03:00
QAComet
cede96f018
test: refactor create flow test cases with test.step ( #1228 )
2023-08-22 00:27:10 +02:00
dependabot[bot]
8e0a28d238
chore(deps): bump @node-saml/node-saml from 4.0.4 to 4.0.5 ( #1227 )
...
Bumps [@node-saml/node-saml](https://github.com/node-saml/node-saml ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/node-saml/node-saml/releases )
- [Changelog](https://github.com/node-saml/node-saml/blob/v4.0.5/CHANGELOG.md )
- [Commits](https://github.com/node-saml/node-saml/compare/v4.0.4...v4.0.5 )
---
updated-dependencies:
- dependency-name: "@node-saml/node-saml"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 23:35:38 +02:00
Rıdvan Akca
da5d594428
feat(user-interface): introduce user interface page ( #1226 )
2023-08-21 23:11:25 +02:00
kattoczko
9f9ee0bb58
feat: create clear button for ControlledCustomAutocomplete ( #1222 )
...
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-08-21 22:52:59 +02:00
Rıdvan Akca
163aca6179
feat(user-list): add pagination ( #1219 )
...
* feat(user-list): add pagination
* feat: add actual total count in getUsers
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-08-21 21:15:07 +02:00
Ali BARIN
cb06d3b0ae
test: add in-between assertions and more fixtures ( #1224 )
2023-08-18 18:34:52 +02:00
Ali BARIN
dbe18dd100
chore: configure login env. vars. in e2e test workflow ( #1221 )
2023-08-18 09:48:41 +02:00
Ali BARIN
217970667a
chore: make e2e tests manually triggerable ( #1220 )
2023-08-18 10:25:43 +03:00
Rıdvan Akca
dace794167
feat: introduce playwright ( #1194 )
...
* feat: introduce playwright
* test: migrate apps folder to playwright (#1201 )
* test: rewrite connections tests with playwright (#1203 )
* test: rewrite executions tests with playwright (#1207 )
* test: rewrite flow editor tests with playwright (#1212 )
* test(flow-editor): rewrite tests using serial mode (#1218 )
* test: update custom connection creation paths
* test: move login logic to page fixture
* test: remove cypress tests and deps
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-08-17 23:31:38 +02:00
Rıdvan Akca
590780a539
feat(user-list): display user role ( #1215 )
2023-08-16 19:26:49 +02:00
Ömer Faruk Aydın
cbd1f47e87
fix(formatter): capitalize all words without trimming any data ( #1216 )
2023-08-16 19:21:49 +02:00
Ömer Faruk Aydın
f89cff4e4a
Merge pull request #1214 from automatisch/formatter-integration
...
feat: Implement initial version of formatter app
2023-08-16 19:08:43 +02:00
Faruk AYDIN
cb08e0bf9f
feat: Implement initial version of formatter app
2023-08-16 18:59:36 +02:00
Ali BARIN
3b54b29a99
feat: introduce app configs with shared auth clients ( #1213 )
2023-08-16 15:46:43 +02:00
Ali BARIN
25983e046c
chore: move config behind checks ( #1211 )
2023-08-11 22:32:13 +02:00
Ömer Faruk Aydın
a6a124d2e6
feat: add role mappings for SAML configuration ( #1210 )
2023-08-11 19:07:39 +02:00
Ali BARIN
c7e1d30553
fix(get-apps): fetch additionalFields for triggers ( #1209 )
2023-08-11 16:24:09 +02:00
Ömer Faruk Aydın
6cc8c45634
Merge pull request #1208 from automatisch/docs-postgresql
...
docs: Add warning for PostgreSQL version
2023-08-11 16:07:37 +02:00
Ömer Faruk Aydın
ee9a9114b7
Merge pull request #1205 from automatisch/white-labelling
...
feat: introduce dynamic configuration
2023-08-11 16:02:45 +02:00
Faruk AYDIN
11f00f866c
docs: Add warning for PostgreSQL version
2023-08-11 16:00:05 +02:00
Ali BARIN
03ea61ba81
feat: use dynamic custom logo
2023-08-11 08:29:57 +00:00
Ali BARIN
f6c500c998
feat: use dynamic custom theme
2023-08-11 08:29:57 +00:00
Ali BARIN
b590f0f98f
feat: write useConfig hook
2023-08-11 08:29:57 +00:00
Ali BARIN
ef9359b208
feat: write updateConfig GQL mutation
2023-08-11 08:29:57 +00:00
Ali BARIN
efd243a340
feat: create getConfig GQL query
2023-08-11 08:29:57 +00:00
Ali BARIN
bafb8b86db
feat: create Config model
2023-08-11 08:29:57 +00:00
Ömer Faruk Aydın
84b701747f
feat: add license info in getAutomatischInfo query ( #1202 )
2023-08-10 23:18:10 +02:00
Ali BARIN
ec42446daa
feat(wordpress): add auth and new post trigger ( #1160 )
2023-08-09 22:34:21 +02:00
Rıdvan Akca
5046c4c911
feat(auth): add loading state for user and role management ( #1188 )
2023-08-09 21:51:07 +02:00
Ömer Faruk Aydın
ce8c9906cb
chore: Rename createSamlAuthProvider mutation as upsertSamlAuthProvider ( #1200 )
2023-08-08 22:56:23 +02:00
Ömer Faruk Aydın
6fb5482bba
Merge pull request #1199 from automatisch/get-saml-auth-provider
...
feat: Implement getSamlAuthProvider graphQL query
2023-08-07 16:51:33 +02:00
Faruk AYDIN
58189963f5
feat: Implement getSamlAuthProvider graphQL query
2023-08-07 16:48:36 +02:00
Ömer Faruk Aydın
f488a71304
Merge pull request #1198 from automatisch/list-saml-auth-providers
...
Rename getSamlAuthProviders as listSamlAuthProviders query
2023-08-07 16:48:06 +02:00
Faruk AYDIN
4b706e004d
chore: Rename getSamlAuthProviders as listSamlAuthProviders query
2023-08-07 16:44:59 +02:00
Ömer Faruk Aydın
40e10cc270
Merge pull request #1196 from automatisch/remove-role-check
...
chore: Warn user about default role of SAML before deleting role
2023-08-07 15:31:13 +02:00
Ömer Faruk Aydın
41db227eb3
Merge pull request #1195 from automatisch/saml-configuration-create
...
feat: Add createSamlAuthProvider graphQL mutation
2023-08-07 15:30:52 +02:00
Faruk AYDIN
43eea965c5
chore: Warn user about default role of SAML before deleting role
2023-08-07 15:21:32 +02:00
Faruk AYDIN
8101c9f0bc
feat: Add createSamlAuthProvider graphQL mutation
2023-08-07 15:02:25 +02:00
Rıdvan Akca
b4cda90338
feat(auth): add feedback state for user and role management ( #1191 )
2023-08-07 11:08:29 +02:00
Ali BARIN
7ca37c412e
fix: clone base db queries
2023-08-03 21:11:59 +02:00
Ali BARIN
e4e3356dc9
fix: add fallback for api url
2023-08-03 20:19:02 +02:00
Ali BARIN
0deaa03218
feat(auth): add user and role management
2023-08-03 19:39:48 +02:00
Ali BARIN
a7104c41a2
feat(sso): introduce authentication with SAML
2023-08-03 19:39:48 +02:00
Ali BARIN
5176b8c322
feat(authorization): add update connection checks
2023-08-03 19:39:48 +02:00
Ali BARIN
c37c70446d
feat(authorization): add read connection checks
2023-08-03 19:39:48 +02:00
Ali BARIN
63abc8a2c8
feat(authorization): add delete flow checks
2023-08-03 19:39:48 +02:00
Ali BARIN
ba5c038e3b
feat(authorization): add create flow checks
2023-08-03 19:39:48 +02:00
Ali BARIN
a6669415f5
feat(authorization): add delete connection checks
2023-08-03 19:39:48 +02:00
Ali BARIN
4086fad867
feat(authorization): add create connection checks
2023-08-03 19:39:48 +02:00
Ali BARIN
8a71c13078
feat(authorization): add read execution checks
2023-08-03 19:39:48 +02:00
Ali BARIN
5d77f64e76
feat(authorization): add update flow checks
2023-08-03 19:39:48 +02:00
Ali BARIN
0d092b977f
feat(authorization): add read flow checks
2023-08-03 19:39:48 +02:00
Ali BARIN
69582ff83d
feat: introduce role based access control
2023-08-03 19:39:48 +02:00
Ömer Faruk Aydın
a5c7da331a
Merge pull request #1190 from automatisch/docs-available-apps
...
docs: Remove warning from available apps
2023-08-02 17:31:07 +02:00
Faruk AYDIN
8e842296b7
docs: Remove warning from available apps
2023-08-02 17:19:53 +02:00
Ömer Faruk Aydın
7db14d1df7
Merge pull request #1189 from automatisch/release/0.8.0
...
Release v0.8.0
2023-08-02 15:48:33 +02:00
Faruk AYDIN
067ec2eb9c
Release v0.8.0
2023-08-02 15:07:27 +02:00
Faruk AYDIN
2d332b32d9
chore: Update version to 0.8.0 in Dockerfiles
2023-08-02 15:06:49 +02:00
Ömer Faruk Aydın
1d9ad2ba86
Merge pull request #1184 from automatisch/notion-find-database-item
...
feat(notion): add find database item action
2023-08-01 13:54:09 +02:00
Ömer Faruk Aydın
a28e2177f7
Merge pull request #1183 from automatisch/notion-create-page
...
feat(notion): add create page action
2023-08-01 13:44:47 +02:00
Ömer Faruk Aydın
18fe0df691
Merge pull request #1185 from automatisch/email-case-insensitive-login
...
fix(auth): allow login with case insensitive email
2023-07-31 17:05:01 +03:00
Ömer Faruk Aydın
8e21a06d99
Merge pull request #1186 from automatisch/gitlab-use-user-projects
...
fix(gitlab/list-projects): list projects the user has membership
2023-07-31 17:03:25 +03:00
Ali BARIN
2daf5473bb
fix(gitlab/list-projects): list projects the user has membership
2023-07-31 16:00:27 +02:00
Ömer Faruk Aydın
928ff53adf
Merge pull request #1187 from automatisch/fix-gitlab-github-names
...
fix: GitHub and GitLab app names
2023-07-31 16:54:20 +03:00
Faruk AYDIN
a71e95e6e5
fix: GitHub and GitLab app names
2023-07-31 15:47:06 +02:00
Ali BARIN
cb4a54b5cc
fix(auth): allow login with case insensitive email
2023-07-30 14:59:16 +00:00
Rıdvan Akca
37e4524156
feat(notion): add find database item action
2023-07-27 14:39:57 +03:00
dependabot[bot]
9ac24ee051
chore(deps): bump word-wrap from 1.2.3 to 1.2.4
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-26 22:51:23 +02:00
Ömer Faruk Aydın
f28ccd559a
Merge pull request #1177 from automatisch/notion-create-database-item
...
feat(notion): add create database item action
2023-07-25 14:04:08 +03:00
Ömer Faruk Aydın
8e84a93d8e
Merge pull request #1166 from automatisch/create-worksheet
...
feat(google-sheets): add create worksheet action
2023-07-25 13:58:41 +03:00
Ömer Faruk Aydın
d871dec1b7
Merge pull request #1179 from automatisch/add-http-proxy-agent
...
fix(axios): incorporate http(s)-proxy-agents
2023-07-24 15:40:22 +03:00
Ömer Faruk Aydın
b133e1a197
Merge pull request #1176 from automatisch/compute-params
...
fix: allow colon while computing step parameters
2023-07-24 15:33:16 +03:00
Rıdvan Akca
9346a037b9
feat(notion): add create page action
2023-07-24 14:50:53 +03:00
Ali BARIN
89facbcddd
fix(axios): incorporate http(s)-proxy-agents
2023-07-17 22:23:48 +00:00
Faruk AYDIN
53fef35638
fix: Allow colon while computing step parameters
2023-07-17 18:19:54 +02:00
Rıdvan Akca
bfe496a09b
feat(notion): add create database item action
2023-07-17 16:23:00 +03:00
dependabot[bot]
ff774c2e8e
chore(deps): bump semver from 5.7.1 to 5.7.2
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-14 14:31:07 +02:00
Ömer Faruk Aydın
08a6d1078c
Merge pull request #1132 from automatisch/show-webhook-url-by-flag
...
feat: introduce singleton webhook URL
2023-07-13 12:02:49 +02:00
Ömer Faruk Aydın
e9bcc919bf
Merge branch 'main' into show-webhook-url-by-flag
2023-07-13 11:58:19 +02:00
Faruk AYDIN
04f4693c85
fix: Fetch webhooks by flow id
2023-07-12 14:05:46 +02:00
Ömer Faruk Aydın
2a58a0a4c4
Merge pull request #1174 from automatisch/twilio-receive-sms-fix
...
fix(twilio): Receive SMS webhook payload
2023-07-12 11:24:14 +02:00
Faruk AYDIN
d911843648
fix(twilio): Receive SMS webhook payload
2023-07-11 17:50:31 +02:00
Ömer Faruk Aydın
c80d178410
Merge pull request #1170 from automatisch/mattermost-docs
...
docs(mattermost): Fix links of mattermost app
2023-07-05 14:33:19 +02:00
Faruk AYDIN
9fb4dca39b
docs(mattermost): Fix links of mattermost app
2023-07-05 14:29:19 +02:00
Rıdvan Akca
0dd444d50b
feat(google-sheets): add create worksheet action
2023-06-30 19:03:54 +03:00
dependabot[bot]
f3bf418997
chore(deps): bump fast-xml-parser from 4.2.4 to 4.2.5 ( #1164 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.2.4 to 4.2.5.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.2.4...v4.2.5 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-29 17:51:47 +02:00
KrzysztofDK
676027245f
feat(mattermost): add auth and send message to channel action
...
* feat: mattermost integration
* post review adjustments
2023-06-29 16:45:57 +02:00
Ali BARIN
6c5039f1ba
fix(odoo): add missing empty type file ( #1165 )
2023-06-29 16:03:44 +02:00
Jack Dane
807be59f25
feat(odoo): add auth and create lead action ( #1143 )
...
* Add Odoo App and Icon
* Add Auth for Odoo
* Authorise with API key, the password would also work, but we should encourage an API key.
* Odoo Verify Credentials method
* Add the xmlrpc dependency so the backend can communicate with Odoo's API.
* Add a port to the auth fields to establish a connection that might not be over HTTPS.
* Add still verified method
* Currently no need to keep uid, so remove it from the auth data.
* Await the callback from the xmlrpc method call to ensure we don't verify credentials before the callback has been executed.
* Add Odoo create-lead action
* Provide basic functionality to create a lead.
* Add Odoo type option
* Let the user decide if the lead should be a "lead" or "opportunity" in the create-lead action.
* Add documentation for Odoo app
* Follow project standards
* Change indents to 2 spaces
* Use single quotes instead of double
* Commonise the authentication method (DRY)
* Use latest for API doc link
* refactor(odoo): abstract and organize implementation
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-06-29 15:56:20 +02:00
AnimatedSwine37
8e9896ec2e
fix(postgresql): close connections when done
2023-06-27 18:57:18 +02:00
Rıdvan Akca
110c2dbac8
docs: add missing dots in action/trigger descriptions
2023-06-26 12:05:42 +02:00
Rıdvan Akca
f55ec4bd8a
fix(google-sheets): sort actions
2023-06-25 15:50:03 +02:00
AnimatedSwine37
06c9bf420e
fix(discord): show announcement channels in selection
2023-06-25 13:31:47 +02:00
Rıdvan Akca
3c9bc53a79
feat(google-sheets): add create spreadsheet action
2023-06-23 20:29:12 +02:00
Ali BARIN
de7a35dfe9
feat: introduce singleton webhook URL
2023-06-22 08:51:43 +00:00
Ömer Faruk Aydın
92638c2e97
Merge pull request #1142 from automatisch/fix-twilio-receive-sms-test-run
...
fix(twilio/receive-sms): use phone number via phone number sid
2023-06-14 13:42:11 +02:00
Ali BARIN
63251e6a9a
fix(twilio/receive-sms): use phone number via phone number sid
2023-06-14 13:27:49 +02:00
Ömer Faruk Aydın
59844c33fd
Merge pull request #1140 from automatisch/notion-app
...
feat(notion): add auth and new DB items trigger
2023-06-14 13:24:59 +02:00
Faruk AYDIN
d36dd2ece1
docs: Use triggers link of Notion for available apps
2023-06-14 13:21:34 +02:00
Ömer Faruk Aydın
1fdb94739b
Merge pull request #1141 from automatisch/fix-dynamic-data
...
fix: skip prior execution steps if no prior execution
2023-06-14 12:54:34 +02:00
Ali BARIN
8a18f4c44f
fix: skip prior execution steps if no prior execution
2023-06-13 20:56:39 +00:00
Ali BARIN
c9c47c5519
docs(notion): add auth and new DB items trigger
2023-06-13 05:56:33 +00:00
Ali BARIN
6be8b55daa
feat(notion): add auth and new DB items trigger
2023-06-13 05:56:33 +00:00
Ali BARIN
f2dc2f5530
feat: introduce CustomAutocomplete with variables
2023-06-12 14:06:13 +02:00
Ömer Faruk Aydın
42842e7aec
Merge pull request #1130 from gh-kdk/feature/gitlab-integration-documentation
...
docs(gitlab): add connection and triggers
2023-06-12 12:31:43 +02:00
Faruk AYDIN
49d9f77d1b
docs: Add GitLab to available apps
2023-06-12 12:31:07 +02:00
Faruk AYDIN
d06a89564f
docs: Add GitLab favicon
2023-06-12 12:31:07 +02:00
Krzysztof Dukszta-Kwiatkowski
58a8510d49
feat: gitlab integration documentation
2023-06-12 12:31:07 +02:00
Ömer Faruk Aydın
8055d6555e
Merge pull request #1139 from automatisch/update-flow-status-accordingly
...
fix: update flow.active when remote calls succeed
2023-06-12 11:48:25 +02:00
Ömer Faruk Aydın
39620d3510
Merge pull request #1135 from shehabghazy/postgres-docs
...
docs(postgres): add connection and actions
2023-06-12 11:15:11 +02:00
Faruk AYDIN
6d19711926
docs: Add PostgreSQL to available apps
2023-06-12 11:13:09 +02:00
Faruk AYDIN
0b362dd435
docs: Use postgresql key name instead of postgres
2023-06-12 11:11:39 +02:00
Shehab Ghazy
9485731e7d
docs: Add PostgreSQL documentation
2023-06-12 11:08:17 +02:00
Ali BARIN
1449fb0f84
fix: update flow.active when remote calls succeed
2023-06-11 20:05:00 +00:00
Faruk AYDIN
e548dd49ca
chore: Use paddle sandbox for all non-prod cloud envs
2023-06-08 19:38:00 +02:00
Faruk AYDIN
337d22bbf4
chore: Allow only automatisch emails for non-prod cloud envs
2023-06-08 11:58:14 +02:00
dependabot[bot]
35863ee6e9
chore(deps): bump fast-xml-parser from 4.0.11 to 4.2.4
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.0.11 to 4.2.4.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/commits )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-06 21:15:17 +02:00
Faruk AYDIN
0784a2d4d0
refactor: Use limit to prevent fetching all records
2023-06-06 12:59:33 +02:00
Ali BARIN
75d5c0e356
feat: prevent from being used in iframe
2023-06-06 12:59:21 +02:00
Ali BARIN
a2dd6d76a8
fix(webhook/handler): log whole computed payload
2023-06-06 12:59:12 +02:00
dependabot[bot]
bdc6b59857
chore(deps): bump vite from 3.1.8 to 3.2.7
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 3.1.8 to 3.2.7.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v3.2.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v3.2.7/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-06 09:33:26 +02:00
Ömer Faruk Aydın
34e95f1e89
Merge pull request #1126 from automatisch/optimize-last-execution
...
refactor: Optimize fetching last execution step
2023-06-05 23:11:16 +02:00
Faruk AYDIN
6a92cfc573
refactor: Optimize fetching last execution step
2023-06-05 23:00:35 +02:00
Rıdvan Akca
9f759d70b6
feat(google-sheets): add new spreadsheet rows trigger
2023-06-02 15:51:36 +02:00
Ali BARIN
43e957e8d3
feat(gitlab): add instance URL in screen name
2023-06-02 15:20:23 +02:00
Ali BARIN
ae316f60e4
fix: stop checking auth urls
2023-06-02 15:20:09 +02:00
Rıdvan Akca
1ac423ba56
chore: update action and trigger names
2023-06-01 15:01:12 +02:00
Ali BARIN
b43490dd76
fix(get-dynamic-fields): fetch variables field
2023-06-01 13:28:36 +02:00
Ali BARIN
f586e81dd1
fix(FlowSubstep): count 0 as value towards required check
2023-06-01 13:28:36 +02:00
Ali BARIN
8a6d8a7d8c
fix(google-sheets/list-sheet-headers): early exit upon not existing worksheet
2023-06-01 13:28:36 +02:00
Ali BARIN
45d607f1a0
fix(google-sheets/list-sheet-headers): cover worksheetId 0
2023-06-01 13:28:36 +02:00
Ali BARIN
d84abaa229
chore(google-sheets/create-spreedsheet-row): update metadata
2023-06-01 13:28:36 +02:00
Rıdvan Akca
3fd1d4d9b3
feat(google-sheets): create spreadsheet row
2023-06-01 13:28:36 +02:00
Ali BARIN
078b8efb56
feat(rss/new-items-in-feed): incorporate attributes
2023-05-30 16:26:48 +02:00
Ömer Faruk Aydın
5066995f72
Merge pull request #1117 from automatisch/barinali-patch-1
...
chore(gitlab): add empty d.ts file
2023-05-30 15:37:13 +02:00
Ali BARIN
577fe3dba8
chore(gitlab): add empty d.ts file
2023-05-30 15:33:14 +02:00
Krzysztof Dukszta-Kwiatkowski
d96f4999bc
post review fixes
2023-05-30 15:21:13 +02:00
Krzysztof Dukszta-Kwiatkowski
6e80ff4eb6
post review fixes
2023-05-30 15:21:13 +02:00
Krzysztof Dukszta-Kwiatkowski
3f8f022d48
feat: gitlab triggers integration
2023-05-30 15:21:13 +02:00
Ali BARIN
93a2e2151e
fix: early exit upon failed actions
2023-05-27 21:16:24 +02:00
Ömer Faruk Aydın
663a1ed9d4
Merge pull request #1108 from automatisch/docs/filter
...
docs: Add filter connection and actions
2023-05-24 15:42:04 +02:00
Ali BARIN
4f46c55c85
feat: add LOG_LEVEL env. var.
2023-05-24 15:35:38 +02:00
Ali BARIN
9701c98af9
feat: error log errors in action and triggers
2023-05-24 15:35:38 +02:00
Ali BARIN
aabf2a1c79
feat: debug log incoming webhook requests
2023-05-24 15:35:38 +02:00
Ali BARIN
29539b090e
feat: cover arrays in error handling
2023-05-24 15:35:38 +02:00
Faruk AYDIN
1c80677ac3
docs: Add filter connection and actions
2023-05-24 15:23:38 +02:00
Ali BARIN
ad419855e9
feat(webhook/handler): use UUID for internal ids
2023-05-24 12:59:48 +02:00
Ömer Faruk Aydın
30b75943f3
Merge pull request #1103 from automatisch/release/0.7.1
...
Release v0.7.1
2023-05-19 20:31:09 +02:00
Faruk AYDIN
41a67b402d
Release v0.7.1
2023-05-19 19:56:51 +02:00
Faruk AYDIN
caa104b1cc
chore: Update version to 0.7.1 in Dockerfiles
2023-05-19 19:56:01 +02:00
Rıdvan Akca
94085f2bc8
fix(shared-drive): add missing field to payload
2023-05-19 17:55:52 +02:00
Faruk AYDIN
d39c962314
docs: Add Google Sheets to available apps
2023-05-19 16:15:46 +02:00
Ömer Faruk Aydın
706fb0f063
Merge pull request #1100 from automatisch/release/0.7.0
...
Release v0.7.0
2023-05-19 13:16:42 +02:00
Faruk AYDIN
b9d89b040f
Release v0.7.0
2023-05-19 12:29:29 +02:00
Faruk AYDIN
41421b849a
chore: Update version to 0.7.0 in Dockerfiles
2023-05-19 12:28:59 +02:00
Rıdvan Akca
324375da93
fix(shared-drive): show shared drive items
2023-05-19 07:35:49 +02:00
Ali BARIN
536446faf6
fix(twilio/receive-sms): use phonenumber sid in removing webhook
2023-05-17 12:57:02 +02:00
Rıdvan Akca
d026ac09f3
feat(google-sheets): add new worksheets trigger
2023-05-16 23:42:23 +02:00
Ali BARIN
88c93ac992
fix(dynamic-data): correct parameters
2023-05-16 17:59:04 +02:00
Ali BARIN
d540322d8b
refactor(webhook): respond with 204 instead of 200
2023-05-16 16:40:12 +02:00
Ali BARIN
ad4db5e936
feat(twilio/send-sms): use dynamic phone numbers
2023-05-16 16:40:12 +02:00
Ali BARIN
25cb4d90f3
refactor(twilio/receive-sms): convert to webhook
2023-05-16 16:40:12 +02:00
Ömer Faruk Aydın
6c14a353ef
Merge pull request #1093 from automatisch/openai-chat-prompt
...
feat(openai): add chat prompt
2023-05-16 12:46:41 +02:00
Ali BARIN
74d7d1aa98
feat(openai): add chat prompt
2023-05-15 20:41:25 +00:00
Ali BARIN
43b0d9ed29
fix: refetch step executions upon deleting and testing steps
2023-05-15 16:24:26 +02:00
Ali BARIN
3572e6f65a
fix: send parameters to dynamic data query
2023-05-15 16:24:17 +02:00
Ali BARIN
d23d5d2da0
feat(slack): send direct message
2023-05-15 16:24:17 +02:00
Faruk AYDIN
183b9b0d88
feat: Add enable ssl field to PostgreSQL connection
2023-05-15 16:23:43 +02:00
Faruk AYDIN
7a1af268ae
chore: Remove empty line from PostgreSQL index file
2023-05-15 16:23:43 +02:00
Ali BARIN
f879b3c5b0
refactor(postgresql): rename pgClient with client
2023-05-15 16:23:43 +02:00
Ali BARIN
40be72cf65
feat(postgresql/delete): add interactive where clause entries
2023-05-15 16:23:43 +02:00
Ali BARIN
a8886571d1
feat(postgresql/update): add interactive where clause
2023-05-15 16:23:43 +02:00
Ali BARIN
1fcd51ea26
refactor(postgresql/insert): use withSchema
2023-05-15 16:23:43 +02:00
Ali BARIN
89752138be
refactor(postgresql): use bindings to set run-time params
2023-05-15 16:23:43 +02:00
Ali BARIN
f29ccace2a
chore(postgresql): rename app folder and add icon
2023-05-15 16:23:43 +02:00
Shehab Ghazy
0c8343e76f
feat(postgresql): add auth and primitive actions
2023-05-15 16:23:43 +02:00
Ali BARIN
9776c9f5a4
feat: add duplicate flow functionality
2023-05-13 14:44:21 +02:00
Ali BARIN
a5dbac9817
feat(ExecutionStep): show execution date
2023-05-13 13:20:05 +02:00
Ali BARIN
bad5e0b855
fix(queries/get-execution): serve soft deleteds
2023-05-13 13:19:53 +02:00
Ali BARIN
8e4ca55560
feat(ControlledAutocomplete): filter by value too
2023-05-13 13:19:42 +02:00
Ali BARIN
f52afc1fe0
chore: serve graphql explorer only on development
2023-05-13 13:19:35 +02:00
Ali BARIN
815e64302e
fix(Editor): don't unregister step parameters
2023-05-13 13:19:28 +02:00
Faruk AYDIN
07b2b18a4e
fix: Run remove cancelled subscriptions only in the cloud
2023-05-12 13:30:06 +02:00
Ömer Faruk Aydın
69eca33de7
Merge pull request #1080 from automatisch/docs-postgres-ssl
...
docs: Add POSTGRES_ENABLE_SSL env variable to configuration
2023-05-11 14:50:32 +02:00
Faruk AYDIN
ec76a480d0
docs: Add POSTGRES_ENABLE_SSL env variable to configuration
2023-05-11 13:58:02 +02:00
Ali BARIN
a8823c3ed0
fix(filters/continue): cover multiple conditions
2023-05-09 18:28:51 +02:00
Ali BARIN
1f1b3a341c
refactor: make sentry cloud agnostic
2023-05-09 13:17:33 +02:00
Ali BARIN
8c164a3852
fix(http-request): suppress failure upon size check
2023-05-08 14:45:41 +02:00
Ali BARIN
dcf526d810
feat(http-request): convert non-text data to base64
2023-05-08 12:52:09 +02:00
Ali BARIN
2fc6d680a0
fix: incorporate spaces in variables
2023-05-08 12:52:09 +02:00
Ali BARIN
f414972f33
Merge pull request #1074 from automatisch/executions-updated-at
...
feat: sort executions by updated at
2023-05-08 12:49:15 +02:00
Ali BARIN
69d192d989
feat: sort executions by updated at
2023-05-02 09:30:41 +00:00
Ömer Faruk Aydın
6c8769e598
Merge pull request #1071 from automatisch/paddle-plans
...
feat: Introduce new plans for the cloud
2023-04-26 13:21:18 +02:00
Faruk AYDIN
c12703422c
feat: Introduce new plans for the cloud
2023-04-26 12:13:39 +02:00
Ömer Faruk Aydın
c0171e1cd1
Merge pull request #1070 from automatisch/dockerfile.cloud
...
chore: add dockerfile for cloud
2023-04-26 11:20:00 +02:00
Ali BARIN
920a983146
chore: add dockerfile for cloud
2023-04-25 20:43:48 +00:00
Ömer Faruk Aydın
7ec86bfef1
Merge pull request #1069 from automatisch/release/0.6.1
...
Release v0.6.1
2023-04-25 18:17:04 +02:00
Faruk AYDIN
d8bc318688
Release v0.6.1
2023-04-25 17:15:20 +02:00
Faruk AYDIN
600ea1848f
chore: Update version to 0.6.1 in Dockerfiles
2023-04-25 17:14:43 +02:00
Ömer Faruk Aydın
a3ce9c7662
Merge pull request #1068 from automatisch/copy-hbs
...
fix: Include email templates for the build
2023-04-25 17:10:50 +02:00
Faruk AYDIN
44ce7577c6
fix: Include email templates for the build
2023-04-25 17:07:46 +02:00
Ömer Faruk Aydın
8c3e42f7eb
Merge pull request #1067 from automatisch/company-name
...
chore: Use company name for the enterprise license
2023-04-24 18:20:34 +02:00
Faruk AYDIN
b8887c506c
chore: Use company name for the enterprise license
2023-04-24 16:38:54 +02:00
Ömer Faruk Aydın
6c4228b7b8
Merge pull request #1063 from automatisch/docs/encryption-key-generation
...
docs: Explain how to create random keys for encryption and webhook secret keys
2023-04-20 17:07:38 +02:00
Faruk AYDIN
9b1da98386
docs: Explain how to create random keys for encryption and webhook secret keys
2023-04-19 18:44:19 +02:00
Ömer Faruk Aydın
1615169a3d
Merge pull request #1060 from automatisch/release/0.6.0
...
Release v0.6.0
2023-04-17 19:05:25 +02:00
Faruk AYDIN
df83aa4d15
chore: Update version with 0.6.0
2023-04-17 18:37:24 +02:00
Faruk AYDIN
142b96beb0
Release v0.6.0
2023-04-17 18:35:16 +02:00
Shehab Ghazy
18d07dd3b9
feat: Add postgres schema environment variable ( #1047 )
...
feat: Add postgres schema environment variable
---------
Co-authored-by: Faruk AYDIN <omerfaruk26@gmail.com >
2023-04-17 14:56:12 +02:00
Ali BARIN
270039d211
Merge pull request #1058 from automatisch/remove-payment-plans
...
chore: remove payment plan model and related functionality
2023-04-16 20:32:01 +02:00
Ali BARIN
fcf3a480be
chore: remove UsageAlert
2023-04-16 14:22:30 +00:00
Ali BARIN
80ee974973
chore: remove PaymentPlan model
2023-04-16 14:05:07 +00:00
Ömer Faruk Aydın
48c6a38205
Merge pull request #1057 from automatisch/AUT-98
...
feat: add subscription cancelled alert
2023-04-13 18:30:52 +02:00
Faruk AYDIN
c9536e58cb
feat: Cover active but cancelled subscriptions
2023-04-13 18:27:57 +02:00
Ali BARIN
a16d783302
Merge pull request #1056 from automatisch/fix-within-limits-method
...
fix(user): correct withinLimits instance method
2023-04-12 22:17:11 +02:00
Ali BARIN
b837aecb27
feat: add subscription cancelled alert
2023-04-12 20:08:45 +00:00
Ali BARIN
532405048f
fix(user): correct withinLimits instance method
2023-04-12 19:40:00 +00:00
Ali BARIN
6cd0427ff8
Merge pull request #1055 from automatisch/subscription-cancelled
...
feat: add subscription cancelled flow
2023-04-12 21:33:22 +02:00
Faruk AYDIN
d2163f180e
feat: Add getSubscriptionStatus graphQL query
2023-04-12 21:29:36 +02:00
Faruk AYDIN
d1344457dd
feat: Auto remove cancelled subscriptions
2023-04-11 23:32:34 +02:00
Faruk AYDIN
596be24d92
feat: Add cancellation effective date to subscriptions
2023-04-11 22:45:12 +02:00
Ömer Faruk Aydın
4e182b49f9
Merge pull request #1053 from automatisch/is-paused
...
fix: Return isPaused according to isAllowedToRunFlows method
2023-04-11 17:43:26 +02:00
Faruk AYDIN
51ac37f1de
fix: Return isPaused according to isAllowedToRunFlows method
2023-04-11 17:11:38 +02:00
Ömer Faruk Aydın
b578e88d46
Merge pull request #1050 from automatisch/add-virtual-flow-status
...
feat(flow): add virtual paused/published/draft status
2023-04-11 17:04:32 +02:00
Faruk AYDIN
9cb4607f69
refactor: User permission and limits to run flows
2023-04-11 16:59:59 +02:00
Ömer Faruk Aydın
2c4d602028
Merge pull request #1051 from automatisch/aut-97
...
feat: show completed checkout alert
2023-04-10 13:13:23 +02:00
Ali BARIN
a0feb7f309
feat: show completed checkout alert
2023-04-09 20:31:51 +00:00
Ali BARIN
77e29050c8
feat(flow): add virtual paused/published/draft status
2023-04-09 16:45:41 +00:00
Ömer Faruk Aydın
df55f746ca
Merge pull request #1048 from automatisch/aut-92
...
feat: add trial status badge in appbar
2023-04-09 15:30:04 +02:00
Ali BARIN
2739d2297f
feat: finalize TrialOverAlert on billing page
2023-04-09 14:11:22 +02:00
Faruk AYDIN
dc734b04d8
feat: Implement draft version of free trial over info box
2023-04-09 14:11:22 +02:00
Ali BARIN
d4c542168c
feat: add trial status badge in appbar
2023-04-09 09:57:50 +00:00
Ömer Faruk Aydın
94a3b66130
Merge pull request #1040 from automatisch/usage-data
...
feat: add subscription update and cancel logics
2023-04-08 00:34:28 +03:00
Faruk AYDIN
c8baf9b0d7
feat: Check if user has active subscription or not for execution
2023-04-07 23:09:24 +02:00
Faruk AYDIN
c4dc0509c2
feat: Implement getTrialStatus graphQL query
2023-04-07 22:55:18 +02:00
Faruk AYDIN
3bfc428dfe
feat: Add inTrial getter method to User model
2023-04-07 22:35:56 +02:00
Ömer Faruk Aydın
026b7da6f8
Merge pull request #1046 from automatisch/move-paddle-provider-deeper-in-app-tree
...
refactor(paddle): move script injection closer to checkout
2023-04-07 23:07:02 +03:00
Ali BARIN
58352b9f33
refactor(paddle): move script injection closer to checkout
2023-04-07 17:09:10 +00:00
Ömer Faruk Aydın
59faf593be
Merge pull request #1045 from automatisch/expose-worker-errors
...
fix: Expose worker errors with stack trace
2023-04-07 19:23:56 +03:00
Faruk AYDIN
4aa41773c4
fix: Expose worker errors with stack trace
2023-04-07 18:16:08 +02:00
Ömer Faruk Aydın
20c5d6aee1
Merge pull request #1044 from automatisch/strava
...
feat(strava): add action to create totals and stats report
2023-04-07 16:24:21 +03:00
Ali BARIN
d503dbc103
docs(strava): describe connection and actions
2023-04-07 14:16:30 +02:00
Ali BARIN
53624a6379
feat(strava): add action to create totals and stats report
2023-04-07 14:16:30 +02:00
Ali BARIN
5b881db19f
feat(strava): refresh token when expired
2023-04-07 14:16:30 +02:00
Ali BARIN
dece070d28
feat(strava): add connection verified check
2023-04-07 14:16:30 +02:00
Ali BARIN
8be2ed0034
feat(strava): add current user utility function
2023-04-07 14:16:30 +02:00
Ali BARIN
37c6b57a48
feat(strava): add authentication support
2023-04-07 14:16:30 +02:00
Ali BARIN
8a0b5c24a5
feat(strava): add app definition
2023-04-07 14:16:30 +02:00
Ali BARIN
20431da757
Merge pull request #1037 from automatisch/dropbox-new-folders
...
feat(dropbox): add create folder and rename file actions
2023-04-07 14:16:10 +02:00
Ali BARIN
f219c87a9e
feat(dropbox): elaborate on argument label
2023-04-07 12:12:30 +00:00
Ali BARIN
5d2134db56
fix(dropbox): don't add old token in refresh token logic
2023-04-07 11:58:06 +00:00
Ali BARIN
1dc46dd31c
docs(dropbox): add connection and actions
2023-04-06 18:59:55 +00:00
Ali BARIN
96250ce9a0
refactor(spotify): import node:buffer
2023-04-06 18:59:55 +00:00
Ali BARIN
691682e09c
feat(dropbox): add rename file action
2023-04-06 18:59:55 +00:00
Ali BARIN
814c504951
feat(dropbox): add create folder action
2023-04-06 18:59:55 +00:00
Ali BARIN
5c2b96a812
feat(dropbox): support connections
2023-04-06 18:59:55 +00:00
Ali BARIN
3dc1ca8adb
Merge pull request #1041 from automatisch/list-shared-drives-for-new-files-in-folder
...
feat(google-drive): list shared drives for new files in folder trigger
2023-04-06 17:45:33 +02:00
Ali BARIN
a6850f1bc0
Merge pull request #1042 from automatisch/list-shared-drives-for-new-folders
...
feat(google-drive): list shared drives for new folders trigger
2023-04-06 17:44:25 +02:00
Ali BARIN
5ba6cb9135
Merge pull request #1043 from automatisch/list-shared-drives-for-updated-files
...
feat(google-drive): list shared drives for updated files trigger
2023-04-06 17:43:53 +02:00
Rıdvan Akca
500283af6f
feat(google-drive): list shared drives for new files in folder trigger
2023-04-06 18:42:07 +03:00
Rıdvan Akca
43184dccda
feat(google-drive): list shared drives for new folders trigger
2023-04-06 18:41:12 +03:00
Rıdvan Akca
4296a3b5df
feat(google-drive): list shared drives for updated files trigger
2023-04-06 18:39:22 +03:00
Ali BARIN
14ba50f061
Merge pull request #1039 from automatisch/list-shared-drives-for-new-files
...
feat(google-drive): list shared drives for new files trigger
2023-04-06 16:35:59 +02:00
Rıdvan Akca
9ad7de56a3
feat(google-drive): list shared drives for new files trigger
2023-04-06 16:31:30 +02:00
Ali BARIN
5570687957
Merge pull request #1038 from automatisch/gsheet-new-spreadsheet
...
feat(google-sheets): add google sheets integration
2023-04-06 16:31:18 +02:00
Rıdvan Akca
1406bf3e10
docs(google-sheets): add trigger for new spreadsheets
2023-04-06 17:12:48 +03:00
Rıdvan Akca
287f299b94
feat(google-sheets): add new spreadsheets trigger
2023-04-06 17:12:48 +03:00
Rıdvan Akca
f88f05cd46
feat(google-sheets): add google sheets integration
2023-04-06 17:12:41 +03:00
Ali BARIN
c6fb42e2f3
Merge pull request #1036 from automatisch/update-full-name-in-profile-page
...
feat(ProfileSettings): add capability to update user full name
2023-04-06 15:37:51 +02:00
Ali BARIN
c64ca9d9b7
fix(ProfileSettings): don't submit password unless changed
2023-04-06 13:34:43 +00:00
Ali BARIN
7d47793afb
feat: add subscription update and cancel logics
2023-04-06 13:08:49 +00:00
Rıdvan Akca
2840fce856
feat(profile): combine forms
2023-04-05 15:07:28 +03:00
Rıdvan Akca
2791dca412
feat(profile): add capability to update user's full name
2023-03-31 12:38:02 +03:00
Ali BARIN
3e268bf66b
Merge pull request #1035 from automatisch/gdrive-updated-files-trigger
...
feat(google-drive): add updated files trigger
2023-03-30 16:26:27 +02:00
Rıdvan Akca
f44422a77e
docs(google-drive): add trigger for updated files
2023-03-30 17:02:52 +03:00
Rıdvan Akca
4931cbcc34
feat(google-drive): add updated files trigger
2023-03-30 17:00:56 +03:00
Ali BARIN
59e495f7d3
Merge pull request #1034 from automatisch/gdrive-add-new-folders-trigger
...
docs(google-drive): add trigger for new folders
2023-03-30 13:26:31 +02:00
Rıdvan Akca
93866d7bc2
docs(google-drive): add trigger for new folders
2023-03-30 12:15:15 +03:00
Ali BARIN
ba1cdeaeeb
Merge pull request #1016 from automatisch/add-docs-for-google-drive
...
docs: add google drive connection and triggers
2023-03-29 18:29:43 +02:00
Ali BARIN
234b27e555
Merge pull request #1015 from automatisch/add-docs-for-google-forms
...
docs: add google forms connection and triggers
2023-03-29 18:28:28 +02:00
Ali BARIN
5acfd09819
Merge pull request #1033 from automatisch/update-new-files-in-folder-trigger
...
fix(google-drive): show root files if no particular folder is selected
2023-03-29 18:25:39 +02:00
Rıdvan Akca
9923b15ecd
fix(google-drive): show root files if no particular folder is selected
2023-03-29 19:01:04 +03:00
Ali BARIN
def5a6d9d0
Merge pull request #1032 from automatisch/gdrive-new-folder-trigger
...
feat(google-drive): add new folders trigger
2023-03-29 17:40:03 +02:00
Rıdvan Akca
17c8a405f5
feat(google-drive): add new folders trigger
2023-03-29 18:35:26 +03:00
Rıdvan Akca
ff874bfb48
docs(google-drive): add trigger for new files in folder
2023-03-29 15:11:39 +02:00
Ali BARIN
4cbb37b996
Merge pull request #1030 from automatisch/gdrive-update-new-files-in-folder-trigger
...
fix(google-drive): show only files in trigger for new files in folder
2023-03-29 14:38:22 +02:00
Rıdvan Akca
f57e35c6b8
fix(google-drive): show only files in trigger for new files in folder
2023-03-29 15:33:21 +03:00
Ali BARIN
312e786e33
Merge pull request #1028 from automatisch/gdrive-new-file-in-folder-trigger
...
feat(google-drive): add new files in folder trigger
2023-03-29 13:01:45 +02:00
Rıdvan Akca
e2c75a2daf
feat(google-drive): add new files in folder trigger
2023-03-29 13:16:39 +03:00
Ali BARIN
fce20263ea
Merge pull request #1027 from automatisch/hide-invoices-when-empty
...
fix: hide empty invoices section
2023-03-27 23:39:27 +02:00
Faruk AYDIN
d841f9cb62
fix: Do not return invoices if there is no subscription
2023-03-28 00:27:43 +03:00
Ali BARIN
4945240ec2
fix: hide empty invoices section
2023-03-27 20:14:39 +00:00
Ali BARIN
f1cdc7e422
Merge pull request #1026 from automatisch/invoices-section
...
feat: add invoices on billing and usage page
2023-03-27 10:25:18 +02:00
Ali BARIN
372cdb10d6
feat: make invoices dynamic
2023-03-27 08:22:24 +00:00
Ali BARIN
fd24dbee21
fix(useBillingAndUsageData): fix invalid date
2023-03-27 08:22:14 +00:00
Faruk AYDIN
7066f7ea76
feat: Add draft design for invoices section
2023-03-27 01:02:28 +03:00
Ömer Faruk Aydın
5ae53c79b6
Merge pull request #1025 from automatisch/make-billing-and-usage-dynamic
...
feat: use actual data in billing and usage
2023-03-27 00:13:35 +03:00
Ali BARIN
f3a8ab289f
feat: use actual data in billing and usage
2023-03-26 19:28:15 +00:00
Ali BARIN
a99609e3da
feat(devcontainer): expose psql and redis
2023-03-26 19:26:35 +00:00
Ali BARIN
a271189448
refactor(devcontainer): configure urls using localhost
2023-03-26 19:26:13 +00:00
Ömer Faruk Aydın
251bc28526
Merge pull request #1024 from automatisch/billing-query
...
chore: Adjust billing query to be more dynamic
2023-03-26 18:55:07 +03:00
Faruk AYDIN
05505704e4
chore: Adjust billing query to be more dynamic
2023-03-26 18:22:49 +03:00
Ali BARIN
4aadcb021e
Merge pull request #1023 from automatisch/refactor-billing-and-usage
...
refactor: getBillingAndUsage graphQL query
2023-03-26 16:06:16 +02:00
Faruk AYDIN
ae9da1b354
refactor: getBillingAndUsage graphQL query
2023-03-26 14:56:44 +03:00
Rıdvan Akca
a594029541
docs: add google drive connection and triggers
2023-03-26 14:32:31 +03:00
Rıdvan Akca
ddcb894932
docs: add google forms connection and triggers
2023-03-26 14:31:16 +03:00
Ömer Faruk Aydın
708cdbe545
Merge pull request #1022 from automatisch/get-invoices
...
feat: Implement getInvoices graphQL query
2023-03-26 14:16:56 +03:00
Faruk AYDIN
1cbf96dff1
feat: Implement getInvoices graphQL query
2023-03-26 02:02:36 +03:00
Ömer Faruk Aydın
bd55b37d5f
Merge pull request #1021 from automatisch/paddle-client
...
Paddle client
2023-03-26 00:38:19 +03:00
Faruk AYDIN
7c3a0effee
chore: Remove paddle-sdk dependency
2023-03-25 18:35:21 +03:00
Faruk AYDIN
fe3048aab0
feat: Implement getSubscription for paddle without sdk
2023-03-25 18:32:16 +03:00
Faruk AYDIN
9a5a3e879d
fix: Use paddle_subscription_id as field name for findOne query
2023-03-25 17:40:45 +03:00
Faruk AYDIN
269902db94
chore: Use verify webhook logic without paddle sdk
2023-03-25 17:40:02 +03:00
Ömer Faruk Aydın
4ba67ea863
Merge pull request #1020 from automatisch/subscription-payment-succeeded
...
feat: Handle subscription payment succeeded event
2023-03-25 16:38:10 +03:00
Faruk AYDIN
3534712478
feat: Handle subscription payment succeeded event
2023-03-25 16:34:24 +03:00
Ömer Faruk Aydın
62b9a8071a
Merge pull request #1019 from automatisch/expose-error-stack
...
fix: Expose error stack together with error message
2023-03-25 16:32:42 +03:00
Faruk AYDIN
cf83c27ca0
fix: Expose error stack together with error message
2023-03-25 14:01:04 +03:00
Ömer Faruk Aydın
8035f81f97
Merge pull request #1018 from automatisch/billing-and-usage-v2
...
feat: Add usage data to getBillingAndUsage graphQL query
2023-03-25 13:23:36 +03:00
Ömer Faruk Aydın
d2375fdc54
Merge pull request #1017 from automatisch/billing-and-usage
...
Billing and usage graphQL query
2023-03-25 13:23:21 +03:00
Faruk AYDIN
f07d9dd813
feat: Add usage data to getBillingAndUsage graphQL query
2023-03-25 02:16:17 +03:00
Faruk AYDIN
b5524b18cf
feat: Implement draft version of getBillingAndUsage query
2023-03-25 00:39:49 +03:00
Faruk AYDIN
310497a5bf
chore: Add deleted_at column to subscriptions
2023-03-25 00:07:43 +03:00
Faruk AYDIN
47a738d5e6
fix: Next bill amount for paddle
2023-03-25 00:07:28 +03:00
Ömer Faruk Aydın
6ad13c1da0
Merge pull request #1014 from automatisch/handle-subscription-created
...
feat: Handle subscription created webhook event
2023-03-24 13:58:36 +03:00
Faruk AYDIN
99454fdc4b
feat: Handle subscription created webhook event
2023-03-24 13:48:15 +03:00
Ali BARIN
799f0ead6c
Merge pull request #1013 from automatisch/google-drive-integration
...
feat(google-drive): add new files trigger
2023-03-23 17:56:07 +01:00
Rıdvan Akca
d16d709b72
feat(google-drive): add new files trigger
2023-03-23 19:10:43 +03:00
Ömer Faruk Aydın
8e1087b818
Merge pull request #1002 from automatisch/dynamic-field-schema
...
feat(http-request): add headers support
2023-03-23 18:32:17 +03:00
Ömer Faruk Aydın
139dcb521e
Merge pull request #1012 from automatisch/create-subscription
...
feat: Create subscription model
2023-03-23 18:22:09 +03:00
Faruk AYDIN
b17e431473
feat: Create subscription model
2023-03-23 18:15:36 +03:00
Ali BARIN
b1ee3ef8ba
feat(http-request): add headers support
2023-03-23 14:53:27 +00:00
Ali BARIN
75bbd16b0c
feat: support interactive fields
2023-03-23 13:45:46 +00:00
Ömer Faruk Aydın
71a7943d01
Merge pull request #1004 from zntemel/spotify-app
...
feat: implement Spotify app
2023-03-23 16:01:51 +03:00
Ömer Faruk Aydın
d34785b5b0
Merge branch 'main' into spotify-app
2023-03-23 15:58:50 +03:00
Ali BARIN
af58ef7244
fix(spotify): correct create playlist action key
2023-03-22 20:39:26 +00:00
Ali BARIN
6d3bec8518
fix(spotify): do not override auth header on refresh token
2023-03-22 20:38:27 +00:00
Ömer Faruk Aydın
0346b157c5
Merge pull request #1010 from automatisch/remove-stripe-remainings
...
feat(UsageAlert): use new plan upgrade page
2023-03-22 22:47:19 +03:00
Ali BARIN
e25aab742b
feat(UsageAlert): use new plan upgrade page
2023-03-21 20:25:46 +00:00
Ömer Faruk Aydın
6f2ca00263
Merge pull request #1008 from automatisch/paddle-webhook-verify
...
feat: Verify paddle webhooks
2023-03-21 22:20:28 +03:00
Faruk AYDIN
e1d26325f3
feat: Verify paddle webhooks
2023-03-21 22:17:45 +03:00
Ömer Faruk Aydın
4202f963c3
Merge pull request #1007 from automatisch/remove-stripe
...
chore: Remove stripe-related functionality
2023-03-21 11:58:38 +03:00
Faruk AYDIN
d3ef45db1b
chore: Remove stripe-related functionality
2023-03-21 11:55:45 +03:00
Ömer Faruk Aydın
dec55709a3
Merge pull request #1006 from automatisch/aut-73
...
feat: add checkout process
2023-03-21 11:34:16 +03:00
Ali BARIN
b5ed984f05
feat: add checkout process
2023-03-20 23:24:04 +00:00
Ali BARIN
66d7baa126
fix: make Paddle vendor id number
2023-03-20 23:23:44 +00:00
Ömer Faruk Aydın
a2809a14c5
Merge pull request #1005 from automatisch/paddle-info
...
feat: Implement getPaddleInfo graphQL query
2023-03-21 01:05:25 +03:00
Faruk AYDIN
040ad9edb0
feat: Implement getPaddleInfo graphQL query
2023-03-21 00:55:27 +03:00
Ömer Faruk Aydın
46dbe009f2
Merge pull request #1003 from automatisch/billing-page
...
feat: redesign billing page
2023-03-21 00:53:15 +03:00
Ali BARIN
3598d43938
feat: make payment plans dynamic
2023-03-21 00:50:33 +03:00
Faruk AYDIN
f1358c7ad1
feat: add GetPaymentPlans graphQL query
2023-03-21 00:50:33 +03:00
Ali BARIN
40862fcd01
feat: move plan upgrade to its page
2023-03-21 00:50:31 +03:00
Faruk AYDIN
189432c228
feat: Implement draft version of UpgradeFreeTrial component
2023-03-21 00:49:28 +03:00
Faruk AYDIN
280d16f3d9
chore: Use luxon instead moment as date utility
2023-03-21 00:49:28 +03:00
Faruk AYDIN
722c39590f
feat: Start trial period on cloud
2023-03-21 00:49:28 +03:00
Ali BARIN
b1138dbf05
feat: make billings page responsive
2023-03-21 00:49:28 +03:00
Faruk AYDIN
08918282a7
feat: redesign billing page
2023-03-21 00:49:28 +03:00
Ömer Faruk Aydın
5007b0bf1a
Merge pull request #993 from automatisch/searchable-json
...
feat: add searchable json viewer component
2023-03-20 13:29:40 +03:00
Rıdvan Akca
0a5912eb8e
refactor(SearchableJSONViewer): rewrite collecting keys and values of data
2023-03-20 11:31:01 +03:00
Zeynep Nur Temel
8acd7b03ed
docs: add spotify connection and actions
2023-03-19 23:48:45 +03:00
Zeynep Nur Temel
ed87df212f
feat: add refresh token for spotify
2023-03-19 23:04:55 +03:00
Zeynep Nur Temel
56243aa076
feat: implement create playlist action for spotify
2023-03-18 19:18:16 +03:00
Zeynep Nur Temel
41e9f32e1b
feat: implement Spotify connection
2023-03-18 13:41:18 +03:00
Rıdvan Akca
f7753aa1b4
fix(SearchableJSONViewer): remove undefined values from filtered arrays
2023-03-17 19:38:10 +03:00
Rıdvan Akca
aebfcc38dd
feat(SearchableJSONViewer): cover no result case
2023-03-17 19:38:10 +03:00
Rıdvan Akca
3e0149c058
feat: add searchable json viewer component
2023-03-17 19:38:10 +03:00
Ali BARIN
1e62e09825
Merge pull request #999 from automatisch/dependabot/npm_and_yarn/webpack-5.76.1
...
chore(deps): bump webpack from 5.67.0 to 5.76.1
2023-03-14 23:20:07 +01:00
dependabot[bot]
956b15a2eb
chore(deps): bump webpack from 5.67.0 to 5.76.1
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.67.0 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.67.0...v5.76.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-14 20:08:01 +00:00
Ali BARIN
572b457b43
Merge pull request #955 from s-schumann/feature/signalwire-integration
...
feat: add Signalwire integration
2023-03-14 09:26:30 +01:00
Ali BARIN
7d40ae009f
fix(signalwire): use incoming phone number instead of its sid
2023-03-13 22:32:25 +00:00
Ali BARIN
aec9595dea
fix: stop checking empty app input in createFlow
2023-03-13 22:11:55 +00:00
Ali BARIN
cc90f19a46
fix: stop checking empty action/trigger input in updateStep
2023-03-13 22:11:42 +00:00
Ali BARIN
ab486c8ed1
Merge branch 'main' into feature/signalwire-integration
2023-03-13 21:14:14 +01:00
Ali BARIN
bfb1e817ec
feat(signalwire): introduce dynamic incoming phone numbers
2023-03-13 20:13:45 +00:00
Ömer Faruk Aydın
ebc7c22388
Merge pull request #998 from automatisch/corporate-signup-in-loading-in-signup
...
fix: show progress as of sign-up in SignUpForm
2023-03-13 22:39:48 +03:00
Ali BARIN
10b4066c82
refactor(signalwire): add dynamic api base url
2023-03-13 19:10:20 +00:00
Ali BARIN
42dd67954d
refactor(signalwire): utilize axios post params
2023-03-13 19:06:20 +00:00
Ali BARIN
d45fdf605f
fix(signalwire): localize icon
2023-03-13 19:05:32 +00:00
Ali BARIN
caef9bb8b5
chore: reword Signalwire as SignalWire
2023-03-13 19:05:02 +00:00
Ali BARIN
c888934601
fix: show progress as of sign-up in SignUpForm
2023-03-13 16:28:04 +00:00
Ömer Faruk Aydın
95613b595e
Merge pull request #997 from automatisch/change-redirect-url
...
chore: Change redirect url for payment portal
2023-03-12 19:28:57 +01:00
Ömer Faruk Aydın
9247bd9d9e
Merge pull request #996 from automatisch/subscription-creation
...
chore: Make subscription creation synchronous
2023-03-12 19:27:56 +01:00
Faruk AYDIN
ee3d2489e6
chore: Change redirect url for payment portal
2023-03-12 21:26:10 +03:00
Faruk AYDIN
7764c4fbcb
chore: Make subscription creation synchronous
2023-03-12 21:23:32 +03:00
Ömer Faruk Aydın
a18b524859
Merge pull request #995 from automatisch/backend-mutation-validations
...
feat: add validation checks in mutations
2023-03-12 18:53:32 +01:00
Ali BARIN
9b8ec9b85e
feat: validate step input in executeFlow
2023-03-12 11:28:33 +00:00
Ali BARIN
7b3f070973
feat: validate app and action input in createStep
2023-03-12 11:26:50 +00:00
Ali BARIN
ba27fc12e8
feat: validate app input in createFlow
2023-03-12 11:26:28 +00:00
Ali BARIN
db55912f78
feat: validate trigger input in updateStep
2023-03-12 11:18:04 +00:00
Ali BARIN
4c4bd267d4
feat: validate action input in updateStep
2023-03-12 11:17:55 +00:00
Ali BARIN
dc1002659b
feat: validate connection input in updateStep
2023-03-12 11:16:51 +00:00
Ali BARIN
97da370301
feat: provide clear message when app is not found
2023-03-12 09:59:27 +00:00
Ali BARIN
571901f333
Merge pull request #994 from automatisch/introduce-sentry
...
feat: introduce Sentry
2023-03-10 20:06:56 +01:00
Ali BARIN
4d90df9d9a
feat: introduce Sentry
2023-03-10 18:53:10 +00:00
Ali BARIN
2c18667ffd
Merge pull request #992 from automatisch/open-stripe-in-same-window
...
feat: open payment portal in same window
2023-03-09 16:53:43 +01:00
Ömer Faruk Aydın
89157cd606
Merge pull request #991 from automatisch/let-extra-executions-go-through-over-quota
...
feat: don't interrupt execution due to quota
2023-03-09 16:18:14 +01:00
Ali BARIN
37e0091ef0
feat: open payment portal in same window
2023-03-09 15:17:05 +00:00
Ali BARIN
ae3512fecf
feat: don't interrupt execution due to quota
2023-03-09 15:13:50 +00:00
Ömer Faruk Aydın
8b81391e2f
Merge pull request #989 from automatisch/skip-processing-steps-over-quota
...
feat: skip processing tasks over task quota
2023-03-09 13:51:11 +01:00
Ali BARIN
54e68f6252
feat: skip processing tasks over task quota
2023-03-09 12:48:16 +00:00
Ali BARIN
92d1ed65ff
feat: expose errors from webhooks
2023-03-09 12:46:32 +00:00
Ali BARIN
8098a7ee5d
feat: add checkIfLimitExceeded in UsageData model
2023-03-09 12:46:32 +00:00
Ömer Faruk Aydın
c24297630c
Merge pull request #988 from automatisch/show-alert-for-task-usage
...
feat: show usage alert as of threshold
2023-03-09 13:45:55 +01:00
Ömer Faruk Aydın
a9d5212602
Merge pull request #990 from automatisch/disable-conditional-features
...
feat: disable non-cloud features
2023-03-09 13:45:27 +01:00
Ali BARIN
c81db8ae19
feat: disable non-cloud features
2023-03-09 11:23:29 +00:00
Sebastian Schumann
ecd356d42b
Merge branch 'automatisch:main' into feature/signalwire-integration
2023-03-09 01:51:13 +01:00
Ali BARIN
e67adf87b2
fix: hide chatwoot in small screens
2023-03-08 18:43:45 +00:00
Ali BARIN
1669708041
feat: show usage alert as of threshold
2023-03-08 18:43:42 +00:00
Ali BARIN
12e34013f8
refactor: default noSsr to true in useMediaQuery
2023-03-08 18:35:51 +00:00
Ömer Faruk Aydın
bd2ad1d7a1
Merge pull request #986 from automatisch/increase-consumed-task-count
...
feat: increase consumed task count upon tasks
2023-03-08 10:07:28 +01:00
Ali BARIN
934cdb8237
refactor: increment consumed task count atomically
2023-03-08 01:45:22 +00:00
Ömer Faruk Aydın
2f6ea8830e
Merge pull request #984 from automatisch/add-chatwoot
...
feat: add chatwoot
2023-03-07 23:21:47 +01:00
Ömer Faruk Aydın
b77d08ebbf
Merge pull request #985 from automatisch/show-payment-plan-name
...
feat: show current plan name in usage information
2023-03-07 23:03:44 +01:00
Ömer Faruk Aydın
b735d32cbc
Merge pull request #983 from automatisch/payment-webhooks
...
feat: Implement stripe webhooks
2023-03-07 23:03:14 +01:00
Ali BARIN
472ffd5b5c
feat: increase consumed task count upon tasks
2023-03-07 21:26:12 +00:00
Ali BARIN
4567ca8fce
feat: show current plan name in usage information
2023-03-07 20:48:57 +00:00
Ali BARIN
07ed24ca7a
feat: add chatwoot
2023-03-07 20:36:54 +00:00
Ali BARIN
52575be2a7
chore: add fullName in User interface
2023-03-07 20:36:54 +00:00
Ali BARIN
c8187e52bb
fix: stop redirecting to login on /login
2023-03-07 20:36:54 +00:00
Faruk AYDIN
b0b6b72b4c
feat: Implement stripe webhooks
2023-03-07 17:22:40 +01:00
Ali BARIN
7676bc5836
Merge pull request #982 from automatisch/add-space-between-buttons
...
refactor: adjust spacing in FlowRow
2023-03-07 16:10:27 +01:00
Rıdvan Akca
f98c1725be
refactor: adjust spacing between button and chip in FlowRow component
2023-03-07 18:06:36 +03:00
Ali BARIN
c6bd599b63
Merge pull request #981 from automatisch/fix-signup-email
...
fix: add custom email error message for signup
2023-03-07 13:30:06 +01:00
Rıdvan Akca
7908779c89
fix: add custom email error message for signup
2023-03-07 15:25:40 +03:00
Ali BARIN
29ad68afab
Merge pull request #980 from automatisch/make-automatisch-info-public
...
fix: make getAutomatischInfo public
2023-03-06 22:46:13 +01:00
Ali BARIN
9aaeac6a08
fix: make getAutomatischInfo public
2023-03-06 21:41:53 +00:00
Ömer Faruk Aydın
8f074c2131
Merge pull request #979 from automatisch/show-usage-data
...
feat: show usage data
2023-03-06 22:27:34 +01:00
Ali BARIN
930653c86d
feat: show usage data
2023-03-06 20:28:09 +00:00
Ömer Faruk Aydın
cc31b7c210
Merge pull request #977 from automatisch/check-cloud
...
feat: add empty billing and usage page
2023-03-06 20:49:44 +01:00
Ömer Faruk Aydın
bb19e9308c
Merge pull request #978 from automatisch/expose-payment-portal
...
feat: show payment portal information
2023-03-06 20:46:58 +01:00
Ali BARIN
5e7b4bfe45
feat: show payment portal information
2023-03-06 19:42:41 +00:00
Ali BARIN
dbeeb61cc5
feat: add empty billing and usage page
2023-03-06 18:06:00 +00:00
Ali BARIN
26d8e5856a
feat: make automatisch info available
2023-03-06 18:04:47 +00:00
Ali BARIN
66be6d1e89
fix: return isCloud boolean in getAutomatischInfo
2023-03-06 18:01:47 +00:00
Ömer Faruk Aydın
677aa232e7
Merge pull request #976 from automatisch/get-payment-portal-url
...
feat: Add getPaymentPortalUrl graphQL query
2023-03-06 13:22:09 +01:00
Faruk AYDIN
cabbb45031
feat: Add getPaymentPortalUrl graphQL query
2023-03-06 12:45:29 +01:00
Ömer Faruk Aydın
ba99df645b
Merge pull request #975 from automatisch/get-usage-data
...
feat: Implement getUsageData graphQL query
2023-03-06 12:44:35 +01:00
Faruk AYDIN
282e5ba2d8
feat: Implement getUsageData graphQL query
2023-03-06 12:37:28 +01:00
Ömer Faruk Aydın
42d418da58
Merge pull request #974 from automatisch/change-consumer-task-count
...
fix: Alter consumed task count column to integer
2023-03-06 12:09:34 +01:00
Faruk AYDIN
cbf270fdba
fix: Alter consumed task count column to integer
2023-03-06 11:35:39 +01:00
Ömer Faruk Aydın
bb9abe104f
Merge pull request #973 from automatisch/get-automatisch-info-query
...
feat: Introduce getAutomatischInfo graphQL query
2023-03-05 20:17:59 +01:00
Faruk AYDIN
18f0d6dea3
feat: Introduce getAutomatischInfo graphQL query
2023-03-05 20:12:59 +01:00
Ali BARIN
23dc9a1139
Merge pull request #972 from automatisch/payment-draft
...
feat: Initial payment implementation
2023-03-05 18:14:03 +01:00
Faruk AYDIN
5e18ef5830
feat: Initial payment implementation
2023-03-05 17:14:01 +01:00
Ömer Faruk Aydın
63f8fc266d
Merge pull request #968 from automatisch/forgot-password
...
feat: add forgot password featureset
2023-03-05 10:28:07 +01:00
Ali BARIN
4e46b16f7b
feat: use full name instead of email address in emails
2023-03-05 09:18:07 +00:00
Ömer Faruk Aydın
ba19b50005
Merge pull request #971 from automatisch/reset-password-page
...
feat: reset password page
2023-03-04 19:33:10 +01:00
Ali BARIN
fa867387d4
feat: add reset password page
2023-03-03 20:13:31 +00:00
Ali BARIN
5762cf5dc5
fix: make resetMutation public
2023-03-03 20:09:37 +00:00
Ali BARIN
7d9f624805
feat: add translations for sign up CTA in login
2023-03-03 18:15:49 +00:00
Ali BARIN
5b335ccd59
feat: add translations in login form
2023-03-03 18:11:44 +00:00
Ali BARIN
4792853eb6
feat: add forgot password page
2023-03-03 18:10:52 +00:00
Ali BARIN
cc05bc7db8
feat: expose email address in email templates
2023-03-03 18:07:35 +00:00
Ali BARIN
d198eaa988
fix: correct template name in email worker
2023-03-03 18:07:35 +00:00
Ali BARIN
f094da6a4b
feat: add spacing in reset password email template
2023-03-03 18:07:35 +00:00
Ali BARIN
a53961b235
fix: correct reset password link in email
2023-03-03 18:07:35 +00:00
Ali BARIN
f644113af8
Merge pull request #970 from automatisch/add-signup
...
feat: add signup page
2023-03-03 19:06:43 +01:00
Rıdvan Akca
e4a903ec07
refactor: add translation for texts in sign up page
2023-03-03 20:42:12 +03:00
Rıdvan Akca
9408fe2a07
feat: remove helperText from profile setting page if there is no error
2023-03-03 18:43:18 +03:00
Rıdvan Akca
394e747a88
feat: remove helperText if there is no error
2023-03-03 18:40:55 +03:00
Ömer Faruk Aydın
e91f12729b
Merge pull request #967 from automatisch/automatisch-cloud
...
feat: Introduce automatisch cloud env variable
2023-03-03 12:28:37 +01:00
Faruk AYDIN
134e588b14
feat: Introduce automatisch cloud env variable
2023-03-03 12:15:58 +01:00
Rıdvan Akca
d061eb7b58
feat: update migration logic and remove consolelog
2023-03-03 14:10:54 +03:00
Rıdvan Akca
18089a8076
feat: add signup logic
2023-03-03 14:05:35 +03:00
Ömer Faruk Aydın
02236e01d9
Merge pull request #966 from automatisch/delete-account-in-web
...
feat: show delete user functionality
2023-03-03 10:11:48 +01:00
Rıdvan Akca
c1150d50b1
feat: create signup form
2023-03-03 11:34:53 +03:00
Ali BARIN
387a849269
fix: delete current user in deleteUser mutation
2023-03-02 23:46:20 +00:00
Ali BARIN
399cebda70
feat: show delete user functionality
2023-03-02 23:37:05 +00:00
Ali BARIN
72720b3dfe
Merge pull request #965 from automatisch/add-deleteUser-mutation
...
Add deleteUser mutation
2023-03-02 22:08:44 +01:00
Ali BARIN
64f7560b3b
feat: add delete user worker
2023-03-02 15:28:51 +00:00
Ali BARIN
e06b646f49
feat: add deleteUser mutation
2023-03-02 15:26:06 +00:00
Ali BARIN
b51d9bb17b
feat: add delete user queue
2023-03-02 15:25:24 +00:00
Rıdvan Akca
4e967c5720
feat: add signup link to login and create signup dummy page
2023-03-02 16:42:50 +03:00
Ali BARIN
179db38fd1
feat: show email queue jobs in bull-board
2023-03-02 11:11:42 +00:00
Ömer Faruk Aydın
e51930d7e1
Merge pull request #964 from automatisch/add-full-name-to-users
...
feat: introduce full name column to user model
2023-03-01 23:33:03 +01:00
Ali BARIN
74a299dbe6
feat: introduce full name column to user model
2023-03-01 21:40:39 +00:00
Ali BARIN
282863c526
Merge pull request #889 from automatisch/feature/dynamic-fields
...
feat: add dynamic fields support
2023-03-01 19:31:23 +01:00
Ali BARIN
63d794ed3e
refactor(dynamicFields): use thrown error instead of returning it
2023-03-01 18:00:27 +00:00
Ali BARIN
c6b8f12f9a
feat(Editor): implement dynamic fields
2023-03-01 17:52:52 +00:00
Faruk AYDIN
d16e292231
feat: Add dynamic fields structure to step arguments
2023-02-28 22:22:48 +00:00
Ali BARIN
29a319a850
Merge pull request #962 from automatisch/fix-unreachable-server-errors
...
fix: correct errors for unreachable servers
2023-02-27 21:00:43 +01:00
Ali BARIN
c11e0db077
Merge pull request #961 from automatisch/use-custom-server-in-ntfy
...
fix(ntfy): use given server URL instead of default
2023-02-27 21:00:31 +01:00
Ali BARIN
b2dafb5dfa
Merge pull request #960 from automatisch/remove-original-error-in-gql-responses
...
fix: stop using originalError in GQL responses
2023-02-27 21:00:18 +01:00
Ali BARIN
e7ccd01427
fix: stop using originalError in GQL responses
2023-02-27 20:29:22 +01:00
Ali BARIN
447f26458a
fix(ntfy): use given server URL instead of default
2023-02-27 20:28:58 +01:00
Ali BARIN
61fb71a080
fix: correct errors for unreachable servers
2023-02-27 20:28:15 +01:00
Ömer Faruk Aydın
329fcdf8f4
Merge pull request #959 from automatisch/do-not-suppress-native-gql-errors
...
fix: do not suppress native GQL errors
2023-02-26 23:16:03 +01:00
Ali BARIN
37cdb34014
fix: do not suppress native GQL errors
2023-02-26 22:13:07 +00:00
Ali BARIN
5ee7b85cc4
feat(filter): add filter app
2023-02-26 17:02:30 +01:00
Ömer Faruk Aydın
1f7228f95a
Merge pull request #958 from automatisch/fix-seed-user
...
fix: Create seed user with admin role
2023-02-26 16:03:38 +01:00
Faruk AYDIN
fa8418adcd
fix: Create seed user with admin role
2023-02-26 15:40:47 +01:00
Ömer Faruk Aydın
d3b1765ffe
Merge branch 'main' into feature/signalwire-integration
2023-02-26 13:23:27 +01:00
Ömer Faruk Aydın
0a274ebadb
Merge pull request #957 from automatisch/oauth-docs
...
docs: Explain OAuth preference for app connections
2023-02-25 11:02:50 +01:00
Faruk AYDIN
0d1b35edc5
docs: Explain OAuth preference for app connections
2023-02-25 10:53:54 +01:00
Sebastian Schumann
d7e4ae53ce
feat: add Signalwire integration
2023-02-24 12:45:58 +01:00
Ömer Faruk Aydın
61ceffc6f9
Merge pull request #956 from automatisch/frontend-app-start
...
docs: Add how to start frontend app for dev setup
2023-02-24 12:27:02 +01:00
Faruk AYDIN
0c422bfd21
docs: Add how to start frontend app for dev setup
2023-02-24 12:23:25 +01:00
Ömer Faruk Aydın
a0815b06a6
feat: Implement draft version of reset password email ( #949 )
2023-02-24 00:25:10 +01:00
कारतोफ्फेलस्क्रिप्ट™
bd02b7574a
chore: Reduce the docker image size by half ( #890 )
2023-02-21 13:02:32 +01:00
Ömer Faruk Aydın
1048d923d0
Merge pull request #947 from automatisch/reset-password
...
feat: Add resetPassword mutation
2023-02-19 11:49:58 +01:00
Faruk AYDIN
9dbfcf4262
feat: Add resetPassword mutation
2023-02-19 11:04:56 +01:00
Ömer Faruk Aydın
8ea176b5f0
Merge pull request #946 from automatisch/forgot-password-mutation
...
feat: Implement forgotPassword mutation
2023-02-18 17:23:16 +01:00
Faruk AYDIN
90dcbadc52
feat: Implement forgotPassword mutation
2023-02-18 16:54:01 +01:00
Ömer Faruk Aydın
e4021bf830
Merge pull request #945 from automatisch/create-user
...
feat: Implement createUser mutation
2023-02-18 15:53:07 +01:00
Faruk AYDIN
b8b453aba0
feat: Implement createUser mutation
2023-02-18 14:49:12 +01:00
Ömer Faruk Aydın
aeec2377c1
Merge pull request #944 from automatisch/user-role
...
feat: Introduce role column to user model
2023-02-18 14:29:11 +01:00
Faruk AYDIN
f8b0ffd39b
feat: Introduce role column to user model
2023-02-18 14:26:10 +01:00
Ömer Faruk Aydın
9953c3c823
Merge pull request #943 from automatisch/check-license
...
fix: Use kebab-case for check license file
2023-02-17 22:46:40 +01:00
Faruk AYDIN
d227a07fe9
fix: Use kebab-case for check license file
2023-02-17 22:42:56 +01:00
Ömer Faruk Aydın
7c394414d8
Merge pull request #939 from automatisch/verify-license
...
feat: Introduce getLicense graphQL query
2023-02-14 22:19:17 +01:00
Faruk AYDIN
1dfb22d02e
feat: Introduce getLicense graphQL query
2023-02-14 22:15:59 +01:00
Faruk AYDIN
1847ad5622
chore: Use GitHub issues instead of discussions for requests
2023-02-13 21:48:35 +01:00
Ömer Faruk Aydın
beb701ceb4
Merge pull request #894 from automatisch/docs/license
...
chore: Explain license changes in docs and package.json files
2023-02-12 16:02:23 +01:00
Faruk AYDIN
2fbadea821
chore: Explain license changes in docs and package.json files
2023-02-12 15:46:31 +01:00
Ömer Faruk Aydın
bac561d8c7
Merge pull request #893 from automatisch/license-adjustment
...
chore: Adjust licenses
2023-02-12 14:39:07 +01:00
Faruk AYDIN
7bd261a02e
chore: Adjust licenses
2023-02-12 13:41:24 +01:00
Ömer Faruk Aydın
df99a889f0
Merge pull request #892 from automatisch/cla-text
...
chore: Add contributor license agreement
2023-02-12 12:09:21 +01:00
Ömer Faruk Aydın
16c5892a1d
Merge pull request #891 from automatisch/ee-license
...
chore: Introduce EE license
2023-02-12 12:09:08 +01:00
Faruk AYDIN
0236bbaf68
chore: Add contributor license agreement
2023-02-10 15:56:43 +01:00
Faruk AYDIN
2ca5a290c3
chore: Adjust licenses as CE and EE editions
2023-02-10 15:46:51 +01:00
Faruk AYDIN
66c388a644
chore: Introduce enterprise license
2023-02-10 15:31:54 +01:00
Ali BARIN
74a77ed271
fix(worker): compute parameters for delaying job
2023-02-08 23:22:57 +01:00
Ali BARIN
3d98e6cdc0
feat(slack/list-channels): add im channels and increase limit
2023-02-08 23:22:43 +01:00
Faruk AYDIN
831ae96e0f
Release v.0.5.0
2023-02-08 13:32:25 +01:00
Faruk AYDIN
113a91a73f
chore: Update versioning in dockerfiles
2023-02-08 13:32:25 +01:00
Faruk AYDIN
2be8e14f66
feat(http-request): cover file downloads
2023-02-07 21:48:52 +01:00
Faruk AYDIN
9cfaa9e603
feat(salesforce): Implement create attachment integration
2023-02-07 21:15:44 +01:00
Ali BARIN
48653c7590
feat(slack/list-channels): add private and exclude archived channels
2023-02-06 00:47:41 +01:00
Ömer Faruk Aydın
72450b6305
Merge pull request #872 from automatisch/primitive-custom-http-request
...
feat(http-request): introduce custom request action
2023-02-06 00:21:37 +01:00
dependabot[bot]
7d22a1c105
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-04 12:58:23 +01:00
Ali BARIN
08ac3fb984
docs(http-request): add custom request action
2023-02-02 22:34:42 +00:00
Ali BARIN
2f64a074c6
feat(http-request): introduce custom request action
2023-02-02 22:30:07 +00:00
Donghoon Song
f98c797311
fix: readme git clone commannd
...
Current command needs public key so access is denied.
2023-02-01 22:12:45 +01:00
Ömer Faruk Aydın
d81fb14b04
Merge pull request #870 from automatisch/slack-search-user-by-email
...
feat(slack): add find user by email action
2023-01-31 15:15:37 +01:00
Ali BARIN
01bb1259eb
feat(slack): add find user by email action
2023-01-30 23:39:00 +00:00
Ali BARIN
1118d025bf
chore: add hostRequirements in devcontainer
2023-01-31 00:23:50 +01:00
Ali BARIN
146f0604c3
docs(salesforce): add find record action
2023-01-31 00:19:51 +01:00
Ali BARIN
f90afe8b37
feat(salesforce): add find record action
2023-01-31 00:19:51 +01:00
Ali BARIN
fff5306fa6
chore: introduce .devcontainer
2023-01-30 13:47:30 +01:00
Ali BARIN
078ea24cd2
feat: request increase body size limit to 1mb
2023-01-29 13:53:32 +01:00
Ali BARIN
85a3558074
docs(ntfy): use actions page for app listing
2023-01-25 11:58:52 +01:00
Ali BARIN
73a9ae1c9c
docs(twitter): remove duplicate items
2023-01-25 11:26:19 +01:00
dependabot[bot]
2222ede420
chore(deps): bump knex from 0.95.15 to 2.4.0
...
Bumps [knex](https://github.com/knex/knex ) from 0.95.15 to 2.4.0.
- [Release notes](https://github.com/knex/knex/releases )
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/knex/knex/commits/2.4.0 )
---
updated-dependencies:
- dependency-name: knex
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-20 18:01:10 +01:00
Ömer Faruk Aydın
c6d80a9b0e
Merge pull request #856 from automatisch/search-user-in-twitter
...
feat(twitter): add search user action
2023-01-20 15:38:26 +03:00
Ömer Faruk Aydın
23c4414398
Merge pull request #852 from automatisch/openai-send-prompt
...
feat(openai): add send prompt action
2023-01-20 15:14:05 +03:00
Ömer Faruk Aydın
8b9320bbf9
Merge pull request #851 from automatisch/openai-check-moderation
...
feat(openai): add moderation action
2023-01-20 15:07:45 +03:00
Katriel Tsepelevish
a8ac288f17
fix(todoist): Add missing OAuth redirect URL field
2023-01-19 18:42:44 +01:00
Ali BARIN
ffe7de6774
docs(twitter): add search user action
2023-01-19 17:56:58 +01:00
Ali BARIN
d87a826493
feat(twitter): sign querystring in requests
2023-01-19 17:56:39 +01:00
Ali BARIN
645fe29060
feat(twitter): add search user action
2023-01-19 17:55:59 +01:00
Ali BARIN
4db738a7f6
docs(openai): add send prompt action
2023-01-18 22:41:53 +01:00
Ali BARIN
253c2c4317
feat(openai): add send prompt action
2023-01-18 22:41:53 +01:00
Ali BARIN
49755303f7
feat(openai): add list models dynamic data
2023-01-18 22:41:53 +01:00
Ali BARIN
1e137f0bd8
docs(openai): describe auth and check moderation action
2023-01-18 22:41:35 +01:00
Ali BARIN
c2579b1850
feat(openai): add moderation action
2023-01-18 22:41:34 +01:00
Ali BARIN
577d5215cd
feat(openai): add app with auth
2023-01-18 22:41:34 +01:00
Ali BARIN
0870fa7e8f
fix(typeform): add HTTP 403 to refresh token
2023-01-18 22:41:10 +01:00
Katriel Tsepelevish
ddb3795985
chore(backend): Provide HTTP url on server launch up
2023-01-15 17:24:22 +01:00
Ali BARIN
45e98cd5b7
fix(Editor): fetch webhookUrl upon updating step
2023-01-14 19:15:55 +01:00
Faruk AYDIN
4a99b7a3f2
chore: Update version in Dockerfiles with 0.4.0
2023-01-13 17:09:49 +01:00
Faruk AYDIN
985132da78
Release v0.4.0
2023-01-13 17:09:49 +01:00
Ali BARIN
315edea5ca
docs(twitter): add missing space after comma
2023-01-11 22:05:39 +01:00
Ali BARIN
27e0ef4e38
docs(todoist): describe auth with oauth 2.0
2023-01-11 22:05:39 +01:00
Ali BARIN
8090d8be5a
feat(todoist): enhance auth with oauth 2.0
2023-01-11 22:05:39 +01:00
Ali BARIN
8c8fd98bd5
feat(rss): cover atom feeds
2023-01-11 20:04:02 +01:00
dependabot[bot]
6f724b5bec
chore(deps): bump luxon from 2.5.0 to 2.5.2
...
Bumps [luxon](https://github.com/moment/luxon ) from 2.5.0 to 2.5.2.
- [Release notes](https://github.com/moment/luxon/releases )
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moment/luxon/compare/2.5.0...2.5.2 )
---
updated-dependencies:
- dependency-name: luxon
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-09 15:47:28 +01:00
Ali BARIN
909cbd1f0c
fix(google-forms): platform name in OAuth field description
2023-01-09 14:09:33 +01:00
Ali BARIN
094de0ca21
fix(google-forms): remove unused and wrong docUrl in auth
2023-01-09 14:09:33 +01:00
dependabot[bot]
af8ca4af9e
chore(deps): bump json5 from 1.0.1 to 1.0.2
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-07 16:23:57 +01:00
Ali BARIN
709e788f5f
docs(todoist): restructure trigger and add in nav
2023-01-07 16:12:47 +01:00
Ian Levesque
1a4a1f7f8b
feat(todoist): add app, authentication, docs ( #826 )
2023-01-07 15:09:39 +01:00
Ömer Faruk Aydın
ff0bde059a
Merge pull request #825 from automatisch/google-forms-integration
...
Add google forms
2023-01-05 19:50:33 +03:00
Ali BARIN
ac671110a3
fix: wrap lines when showing error details
2023-01-03 21:24:29 +01:00
Ali BARIN
30c95da90e
feat(google-forms): add new form responses trigger
2023-01-03 21:24:27 +01:00
Ali BARIN
0b52a1bd01
feat(google-forms): add list forms dynamic data
2023-01-03 21:23:35 +01:00
Ali BARIN
3fc7fce9ca
feat(google-forms): add authentication
2023-01-03 19:06:04 +01:00
Ali BARIN
f8df7987b8
feat(google-forms): add primitive app
2023-01-03 19:02:56 +01:00
Ali BARIN
697594b63e
Merge pull request #815 from automatisch/dependabot/npm_and_yarn/jsonwebtoken-9.0.0
...
chore(deps): bump jsonwebtoken from 8.5.1 to 9.0.0
2022-12-28 11:52:51 +01:00
dependabot[bot]
7be3923224
chore(deps): bump jsonwebtoken from 8.5.1 to 9.0.0
...
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken ) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases )
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0 )
---
updated-dependencies:
- dependency-name: jsonwebtoken
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-28 10:35:59 +00:00
Ömer Faruk Aydın
5b913aa30a
Merge pull request #818 from automatisch/handle-different-content-types-in-webhook
...
feat(webhooks): handle form-data and text/plain reqs
2022-12-28 13:35:02 +03:00
Ali BARIN
da9cb7d6eb
feat(webhooks): handle form-data and text/plain reqs
2022-12-25 16:28:58 +01:00
Ali BARIN
aca19f7f73
Merge pull request #814 from automatisch/docs/create-flow
...
docs: Add the guide for how to create flows
2022-12-22 23:21:07 +01:00
Faruk AYDIN
faf151cd62
docs: Add the guide for how to create flows
2022-12-23 01:02:35 +03:00
Ömer Faruk Aydın
675cd4de2a
Merge pull request #813 from automatisch/docs/ngrok-usage
...
docs: Add usage of ngrok for webhook-based trigger development
2022-12-21 23:10:03 +03:00
Faruk AYDIN
74ebe492c5
docs: Add usage of ngrok for webhook-based trigger development
2022-12-21 23:07:40 +03:00
Ali BARIN
254fcecf33
Merge pull request #811 from automatisch/chore/dockerfile
...
chore: Cover different architectures in Dockerfile
2022-12-17 18:45:51 +01:00
Faruk AYDIN
a334864980
chore: Cover different architectures in Dockerfile
2022-12-17 20:40:44 +03:00
Ömer Faruk Aydın
b6b377c209
Merge pull request #809 from automatisch/docs/change-advantages-copy
...
docs: Update advantages section of Automatisch
2022-12-17 16:46:56 +03:00
Faruk AYDIN
5f76aa02dd
docs: Adjust advantages text of Automatisch
2022-12-17 16:29:41 +03:00
Ömer Faruk Aydın
0ba0c998e9
Merge pull request #810 from automatisch/readme/installation
...
chore: Update readme to refer installation guide
2022-12-17 03:12:36 +03:00
Faruk AYDIN
2e54216469
chore: Update readme to refer installation guide
2022-12-17 02:05:09 +03:00
Faruk AYDIN
56dbe62cad
docs: Update advantages section of Automatisch
2022-12-17 01:37:59 +03:00
Ömer Faruk Aydın
048db60a10
Merge pull request #808 from automatisch/docs/delay-app
...
docs: Add connection and actions pages for delay app
2022-12-17 01:09:35 +03:00
Faruk AYDIN
f3b1b2254f
docs: Add connection and actions pages for delay app
2022-12-17 01:04:50 +03:00
Ali BARIN
e705aaa2f6
Merge pull request #807 from automatisch/docs/configuration
...
docs: Add WEB_APP_URL and WEBHOOK_URL to configuration
2022-12-16 23:02:17 +01:00
Faruk AYDIN
1f80f843ba
docs: Add WEB_APP_URL and WEBHOOK_URL to configuration
2022-12-17 00:54:49 +03:00
Ömer Faruk Aydın
02a76418fc
Merge pull request #806 from automatisch/add-flowers-software
...
Add flowers software
2022-12-17 00:33:06 +03:00
Ömer Faruk Aydın
d1245705de
Merge pull request #805 from automatisch/revise-web-app-url
...
feat: prioritize WEB_APP_URL
2022-12-16 23:12:09 +03:00
Ali BARIN
6d74f7c64d
feat(flowers-software): add new activity trigger
2022-12-16 21:06:54 +01:00
Ali BARIN
bf1076b7d2
fix(AddAppConnection): don't render empty error details
2022-12-16 21:06:53 +01:00
Ali BARIN
7175d92eaf
feat(flowers-software): add app with authentication
2022-12-16 21:06:53 +01:00
Ali BARIN
f30ac46672
feat($): add flow.setRemoteWebhookId
2022-12-16 21:06:52 +01:00
Ali BARIN
0970db3295
feat: add remoteWebhookId in Flow
2022-12-16 21:06:52 +01:00
Ali BARIN
5d24216124
feat: prioritize WEB_APP_URL
2022-12-16 21:06:40 +01:00
Ali BARIN
9a55333ce8
Merge pull request #804 from automatisch/delay-until-action
...
feat: Add delay until action for delay app
2022-12-16 20:16:10 +01:00
Faruk AYDIN
cb58ab5fb7
feat: Add delay until action for delay app
2022-12-16 20:13:39 +01:00
Ali BARIN
5d9ed13003
Merge pull request #801 from automatisch/delay-app
...
feat: Add delay application along with delay for action
2022-12-16 20:12:06 +01:00
Ali BARIN
5b51cb30f5
refactor: use step.appKey to recognize delay
2022-12-16 19:54:55 +01:00
Ali BARIN
d8c5850eaa
Merge pull request #793 from automatisch/issue-788
...
feat: take search bar out of scroll in add app connection
2022-12-16 16:36:26 +01:00
Rıdvan Akca
4839b100cb
feat: take search bar out of scroll in add app connection
2022-12-16 16:33:46 +01:00
Faruk AYDIN
469050914b
feat: Add delay application along with delay for action
2022-12-16 02:32:57 +03:00
Ali BARIN
8036d20bf9
Merge pull request #794 from automatisch/fix-broken-flow-editor
...
fix: make type optional for webhook check
2022-12-12 15:57:30 +01:00
Ali BARIN
f04597335f
fix: make type optional for webhook check
2022-12-12 15:54:36 +01:00
Ali BARIN
3d26ca6cc2
Merge pull request #792 from automatisch/available-apps
...
docs: Add webhooks to available apps
2022-12-12 14:15:05 +01:00
Faruk AYDIN
ec3454291b
docs: Add webhooks to available apps
2022-12-12 16:08:04 +03:00
Ali BARIN
21e2f394a9
Merge pull request #791 from automatisch/docs/render-deployment
...
docs: render deployment
2022-12-12 12:00:41 +01:00
Faruk AYDIN
dd9f69e4cd
docs: Add installation type for render
2022-12-12 13:43:04 +03:00
Faruk AYDIN
f7e8cb24ee
feat: Add render.yaml for easy deployment to Render
2022-12-12 12:29:36 +03:00
Ömer Faruk Aydın
3b5a77ec22
Merge pull request #790 from automatisch/docs/github-stars
...
docs: Add cta for github stars
2022-12-12 11:56:43 +03:00
Ali BARIN
16715129d1
docs: fix mobile nav for GH stars announcement
2022-12-11 18:14:21 +01:00
Faruk AYDIN
3aafaabda6
docs: Add cta for github stars
2022-12-11 15:55:16 +03:00
Ali BARIN
279abfedfd
Merge pull request #789 from automatisch/issue-760
...
feat: show "instant" chip for webhook triggers
2022-12-10 16:46:55 +01:00
Ali BARIN
e77580dd35
feat: show "instant" chip for webhook triggers
2022-12-10 16:39:25 +01:00
Ali BARIN
9cde662092
feat(grapql-schema): add type property in Trigger
2022-12-10 16:39:24 +01:00
Ali BARIN
862734c572
Merge pull request #784 from automatisch/dependabot/npm_and_yarn/express-4.17.3
...
chore(deps): bump express from 4.16.4 to 4.17.3
2022-12-08 23:09:25 +01:00
Ali BARIN
61dc611588
Merge pull request #787 from automatisch/fix-generic-webhook-internal-id-for-get-reqs
...
fix(webhook): correct internal ID for GET requests
2022-12-08 23:09:06 +01:00
Ali BARIN
03368e2cca
fix(webhook): correct internal ID for GET requests
2022-12-08 22:19:45 +01:00
Ali BARIN
6382325280
feat(TestSubstep): put some space between info and test output
2022-12-08 22:19:00 +01:00
dependabot[bot]
a5b0910b60
chore(deps): bump express from 4.16.4 to 4.17.3
...
Bumps [express](https://github.com/expressjs/express ) from 4.16.4 to 4.17.3.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.16.4...4.17.3 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 19:19:13 +00:00
Ali BARIN
ba1e1ef20c
Merge pull request #786 from automatisch/release/0.3.0
...
Release v0.3.0
2022-12-08 20:18:27 +01:00
Ali BARIN
dd8bab299d
chore: update cli version in dockerfiles
2022-12-08 20:15:06 +01:00
Ali BARIN
1125f31810
Release v0.3.0
2022-12-08 20:12:28 +01:00
Ali BARIN
ef3c93a907
Merge pull request #785 from automatisch/docs/webhooks
...
Docs: webhooks app
2022-12-08 20:02:53 +01:00
Faruk AYDIN
89bcaa96ed
docs: Add trigger and connection pages of webhooks app
2022-12-08 22:00:17 +03:00
Ali BARIN
ce1eecf82e
Merge pull request #782 from automatisch/docs/docker-installation
...
docs: Docker installation
2022-12-08 19:45:52 +01:00
Ali BARIN
3164663b4f
Merge pull request #783 from automatisch/ntfy-field-descs
...
feat(ntfy): describe user & psswd in auth dialog
2022-12-08 19:45:11 +01:00
Ali BARIN
4f99bc36d0
Merge pull request #781 from automatisch/dependabot/npm_and_yarn/decode-uri-component-0.2.2
...
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2
2022-12-08 19:45:00 +01:00
Ali BARIN
179c0a39d4
feat(ntfy): describe user & psswd in auth dialog
2022-12-08 19:36:41 +01:00
Faruk AYDIN
0fefa4e43a
chore: Make telegram and ntfy apps collapsed for docs sidebar
2022-12-08 21:31:23 +03:00
Ömer Faruk Aydın
d4e8eb276d
Merge pull request #780 from automatisch/generic-webhook
...
Add webhook integration
2022-12-08 19:20:52 +01:00
Ömer Faruk Aydın
fd3c26ad73
Merge pull request #777 from automatisch/feature/ntfy
...
Add ntfy support with sending message
2022-12-08 19:13:57 +01:00
Ali BARIN
d9f9056515
refactor(webhook): remove auth placeholder
2022-12-08 11:57:36 +01:00
Faruk AYDIN
d326b5a36a
chore: Add migration for webhook secret key
2022-12-08 13:27:08 +03:00
Faruk AYDIN
8c4970b550
chore: Use webhook secret key for new entry trigger
2022-12-08 13:00:17 +03:00
Ali BARIN
51ccdf3577
feat(webhook): do not process actions in test run
2022-12-08 10:42:35 +01:00
Ali BARIN
f79245d24a
fix(webhook): remove registrations logic
2022-12-08 10:26:07 +01:00
Ali BARIN
e8d8a5e89d
feat(webhook): mark test run in executions
2022-12-08 10:22:39 +01:00
Faruk AYDIN
b1dddcb511
docs: Add installation types info box
2022-12-08 10:33:15 +03:00
Faruk AYDIN
af45b8a1e4
docs: Adjust docker setup to use one .env file
2022-12-08 10:33:15 +03:00
Faruk AYDIN
2c8b60ab9b
chore: Remove project flag from docker compose command
2022-12-08 10:33:15 +03:00
Faruk AYDIN
75196cbf84
feat: Introduce webhook secret key to verify webhook requests
2022-12-08 10:33:15 +03:00
Faruk AYDIN
5d80fd523c
docs: Remind to change password after installation
2022-12-08 10:33:15 +03:00
Faruk AYDIN
22dc61f39b
docs: Add docker installation section
2022-12-08 10:33:15 +03:00
dependabot[bot]
f4611d88cd
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-08 01:56:18 +00:00
Ali BARIN
346a706e41
feat(Editor): show webhook info in test substep
2022-12-08 00:34:28 +01:00
Ali BARIN
3c62f182ab
feat(webhook): add webhook application
2022-12-08 00:34:26 +01:00
Ömer Faruk Aydın
67964192de
Merge pull request #778 from automatisch/worker-readiness-log
...
feat(worker): log when workers are ready
2022-12-06 18:37:51 +01:00
Ömer Faruk Aydın
c6f62fd078
Merge pull request #779 from automatisch/barinali-patch-1
...
docs(available-apps): fix telegram link
2022-12-06 18:17:50 +01:00
Ali BARIN
8ea547c1d7
docs(available-apps): fix telegram link
2022-12-06 18:14:21 +01:00
Ali BARIN
c5fedda195
feat(worker): log when workers are ready
2022-12-05 23:53:57 +01:00
Ali BARIN
8300a4b6df
docs: add ntfy in available apps
2022-12-05 09:57:42 +01:00
Ali BARIN
32e77de8bb
docs(ntfy): describe actions and auth
2022-12-05 00:52:13 +01:00
Ali BARIN
e1c080f237
feat(ntfy): add send message action
2022-12-05 00:45:30 +01:00
Ali BARIN
6995323a45
feat(ntfy): add auth support
2022-12-05 00:45:02 +01:00
Ali BARIN
46bfc597ec
feat(ntfy): add application
2022-12-05 00:44:25 +01:00
Ömer Faruk Aydın
0abc614a78
Merge pull request #775 from automatisch/fix-autocomplete-search
...
fix(ControlledAutocomplete): use option value as option key
2022-12-04 22:51:56 +01:00
Ömer Faruk Aydın
7518456fe8
Merge pull request #776 from automatisch/add-option-value-in-autocomplete
...
feat(FlowSubstep): show autocomplete option value
2022-12-04 22:46:25 +01:00
Ali BARIN
4ab76e7507
feat(FlowSubstep): show autocomplete option value
2022-12-04 22:33:28 +01:00
Ömer Faruk Aydın
1cf5a88582
Merge pull request #770 from automatisch/feature/telegram-send-message
...
Add telegram bot support with sending message
2022-12-04 22:28:37 +01:00
Ali BARIN
14a8551e82
docs: add typeform and telegram in available apps
2022-12-04 21:26:11 +01:00
Ali BARIN
4b0916a214
fix(AppRow): use app key for links instead of name
2022-12-04 21:24:19 +01:00
Ali BARIN
e451dd2262
fix(ControlledAutocomplete): use option value as option key
2022-12-04 21:16:16 +01:00
Ali BARIN
2e4ecfab16
docs(telegram-bot): describe actions and auth
2022-12-04 17:27:59 +01:00
Ali BARIN
8c343abac5
feat(telegram-bot): add send message action
2022-12-04 17:27:59 +01:00
Ali BARIN
39ac3ff4c2
feat(telegram-bot): add authentication support
2022-12-04 17:27:58 +01:00
Ali BARIN
677880c633
feat(telegram-bot): add application
2022-12-04 17:27:58 +01:00
Ali BARIN
bd2f2cbf64
Merge pull request #761 from automatisch/docs/typeform-app
...
docs(typeform): Add connection and trigger pages
2022-12-01 18:22:45 +01:00
Ömer Faruk Aydın
4129264d1d
Merge pull request #762 from automatisch/docs/webhook-examples
...
docs: Add the webhook-based trigger to integration examples
2022-12-01 18:00:49 +01:00
Faruk AYDIN
f9133a6e96
docs: Add the webhook-based trigger to integration examples
2022-12-01 17:57:38 +01:00
Faruk AYDIN
57a23946cc
docs(typeform): Add connection and trigger pages
2022-12-01 17:57:07 +01:00
Ömer Faruk Aydın
6faa45ac16
Merge pull request #759 from automatisch/feature/typeform-integration
...
Add new entry trigger for typeform with webhook support
2022-11-30 22:06:07 +01:00
Ali BARIN
bf62ebd20a
chore(typeform): add empty type definition file
2022-11-30 19:38:57 +01:00
Ali BARIN
687c6a09bc
feat(webhook): register in mutation calls
2022-11-30 19:33:57 +01:00
Ali BARIN
77a7df1cff
feat(webhook): process trigger in controller
2022-11-30 19:33:30 +01:00
Ali BARIN
05ce3edb80
fix(webhook): respond with 404 for non-webhook flows
2022-11-30 19:32:58 +01:00
Ali BARIN
2564d7d976
fix(typeform/new-entry): early exit when no response
2022-11-30 19:31:38 +01:00
Ali BARIN
2f06cda82b
fix: remove circular serialization in GQL errors
2022-11-30 16:57:35 +01:00
Ali BARIN
945b777c3c
fix(typeform): correct app color
2022-11-30 02:13:00 +01:00
Ali BARIN
d2a6c45fd6
refactor: simplify computed webhook event
2022-11-30 02:13:00 +01:00
Ali BARIN
b5436fe7fa
chore: add comments in update flow status
2022-11-30 02:13:00 +01:00
Ali BARIN
82e3b40e7c
refactor: remove redundant function signature
2022-11-30 02:12:59 +01:00
Ali BARIN
0f4f36c654
refactor: name webhook controller handler
2022-11-30 02:12:59 +01:00
Faruk AYDIN
d83e8dabf8
feat: Implement webhook logic along with new entry typeform trigger
2022-11-30 02:12:56 +01:00
Faruk AYDIN
397926f994
feat: Add listForms dynamic data to Typeform app
2022-11-30 02:12:26 +01:00
Faruk AYDIN
8d8a9f7c78
feat: Implement Typeform authentication
2022-11-30 02:12:25 +01:00
Ömer Faruk Aydın
40b8860e7c
Merge pull request #751 from automatisch/fix/stripe-types
...
chore: Add type file for the stripe app
2022-11-29 22:23:08 +01:00
Faruk AYDIN
9978241329
chore: Add type file for the stripe app
2022-11-29 22:10:25 +01:00
Ömer Faruk Aydın
666a1ab81e
Merge pull request #749 from PierreSchwang/feat/stripe
...
Feature: Stripe integration (triggers)
2022-11-29 22:06:58 +01:00
Pierre Maurice Schwang
1d6ed8d9d0
chore: align trigger key with trigger name
2022-11-29 21:32:20 +01:00
Pierre Maurice Schwang
34e2c77934
chore: address review comments
2022-11-29 20:06:17 +01:00
Pierre Maurice Schwang
f47d912074
Merge branch 'main' into feat/stripe
2022-11-28 19:28:33 +01:00
Pierre Maurice Schwang
f25b67c81c
docs: add documentation for stripe connection / triggers
2022-11-28 19:24:51 +01:00
Ali BARIN
08e60e6961
Merge pull request #747 from automatisch/issue-728
...
feat(queue): auto clean up complete and fail jobs
2022-11-28 17:55:25 +01:00
Ali BARIN
c393a80185
Merge branch 'main' into issue-728
2022-11-28 17:06:44 +01:00
Ali BARIN
8e28ec491c
Merge pull request #748 from automatisch/issue-745
...
feat: accept username, password, tls for redis configuration
2022-11-28 17:06:20 +01:00
Ali BARIN
2e391cc651
feat(queue): auto clean up complete and fail jobs
2022-11-28 02:01:12 +01:00
Ali BARIN
2e0b2191c0
feat: accept username, password, tls for redis configuration
2022-11-28 01:57:43 +01:00
Ömer Faruk Aydın
4240849a2a
Merge pull request #746 from automatisch/separate-dockerfile-for-release
...
Separate dockerfile for release
2022-11-27 23:08:38 +01:00
Ali BARIN
a0f0db1dd4
refactor(docker-compose): incorporate standalone build
2022-11-27 01:39:08 +01:00
Ali BARIN
e455497596
refactor(docker): rework for release
2022-11-27 01:39:08 +01:00
Ali BARIN
bb99dd82ba
chore: remove unused wait for postgres scripts
2022-11-27 01:39:07 +01:00
Ömer Faruk Aydın
48ccddb555
Merge pull request #744 from automatisch/extend-http-error
...
feat(http-error): add response
2022-11-25 20:01:25 +01:00
Ali BARIN
23f56e4deb
feat(http-error): add response
2022-11-25 00:49:40 +01:00
Pierre Maurice Schwang
ef27c9348b
feat: stripe triggers (payout + transaction)
2022-11-24 23:23:22 +01:00
Ali BARIN
cb664b563d
Merge pull request #739 from ksurl/docker-alpine
...
chore: switch to alpine based image
2022-11-23 00:14:20 +01:00
ksurl
53f38c583a
add openssl package
2022-11-22 14:31:21 -08:00
ksurl
12622e2045
add dos2unix prestage
2022-11-22 10:56:04 -08:00
ksurl
36dfedbaab
Merge remote-tracking branch 'upstream/main' into docker-alpine
2022-11-22 10:48:28 -08:00
Ali BARIN
d3a059d759
fix(docker-compose): add dos2unix
2022-11-22 17:36:55 +01:00
ksurl
9ba1351a3b
refactor: use healthcheck for db, remove psql client from image ( #737 )
...
* refactor: use healthcheck for db, remove postgresql client from main image
* fix: redis dependency condition
* cleanup entrypoint.sh
* fix healthcheck command
2022-11-22 01:18:05 +01:00
ksurl
399f8ed1db
switch to alpine based image
2022-11-21 16:14:06 -08:00
ksurl
d36b5e8091
fix(docker-compose): add compose image tag ( #734 )
...
* fix: update compose image tag
* fix: update image org name
2022-11-22 00:01:46 +01:00
Ömer Faruk Aydın
fc616e818a
Merge pull request #736 from automatisch/docs/refresh-token
...
docs: Add OAuth with refresh token to example integrations
2022-11-21 23:23:35 +01:00
Faruk AYDIN
edd438c37f
docs: Add OAuth with refresh token to example integrations
2022-11-21 23:15:49 +01:00
ksurl
92e5ae0ebd
refactor(docker-compose): combine dockerfiles with entrypoint ( #727 )
...
* combine worker and main image, support encryption key, app secret key env, and postgres pw
* Update docker/entrypoint.sh
fix env file path
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
* add build tag, move compose to root
* add volumes
* style: remove trailing indent
* refactor(docker-compose): empty encryption env. vars
* docs(docker-compose): update compose folder
* refactor(docker-compose): remove host network
* fix(docker-compose): add environment variable keys
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2022-11-21 20:26:44 +01:00
Faruk AYDIN
d3e13c30a6
chore: Make isRefreshTokenRequested optional for IAuth
2022-11-21 09:43:04 +01:00
Faruk AYDIN
6bf0e799a1
feat: Add isRefreshTokenRequested condition to auth in global variable
2022-11-21 09:43:04 +01:00
Ali BARIN
166dda4a4b
feat(salesforce): implement refresh token logic
2022-11-21 09:43:04 +01:00
Ali BARIN
901605fd9c
feat: add refresh token capability
2022-11-21 09:43:04 +01:00
dependabot[bot]
e3e8f570f8
chore(deps): bump loader-utils from 1.4.1 to 1.4.2
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-19 15:59:50 +01:00
Ali BARIN
6fdfdefe5c
fix: use actual DB name in wait for postgres script
2022-11-19 13:37:36 +01:00
Faruk AYDIN
5cc1afa6de
docs: Add explanation of automatic error handling for http client
2022-11-19 13:37:23 +01:00
Ali BARIN
4398570583
feat: show doc info in auth dialog in editor
2022-11-14 18:23:59 +01:00
Ömer Faruk Aydın
2e5b354f49
Merge pull request #716 from automatisch/plausible-docs
...
feat(docs): add plausible
2022-11-13 22:55:50 +01:00
Ali BARIN
11f96e8039
feat(docs): add plausible
2022-11-13 22:15:19 +01:00
Ömer Faruk Aydın
7ae1a079ea
Merge pull request #715 from automatisch/chore/docker-compose-project-name
...
chore: Pass project name option to docker compose
2022-11-13 21:00:02 +01:00
Faruk AYDIN
b6d2624c4a
chore: Pass project name option to docker compose
2022-11-13 20:54:31 +01:00
Ömer Faruk Aydın
51d6362863
Merge pull request #714 from automatisch/docker-compose-project-name
...
chore: add project name in docker compose
2022-11-13 16:30:13 +01:00
Ali BARIN
e30bfe67ed
chore: add project name in docker compose
2022-11-13 16:19:11 +01:00
Faruk AYDIN
c5bcebad9a
docs: Explain postgres user for db creation
2022-11-13 00:50:08 +01:00
Ömer Faruk Aydın
5deead7f94
Merge pull request #712 from automatisch/release/0.2.0
...
Release v0.2.0
2022-11-12 16:34:22 +01:00
Faruk AYDIN
2cff284122
chore: Update cli version in dockerfiles
2022-11-12 16:26:54 +01:00
Ali BARIN
5c78e6e7bf
Release v0.2.0
2022-11-12 16:21:42 +01:00
Ömer Faruk Aydın
e8b06e9b78
Merge pull request #711 from automatisch/fix/wait-for-postgres-worker
...
fix: Wait for postgres in worker service
2022-11-12 16:17:33 +01:00
Faruk AYDIN
d67db9c63e
fix: Wait for postgres in worker service
2022-11-12 16:15:06 +01:00
Faruk AYDIN
0dfdbc809c
docs: Adjust the functionality of build integration
2022-11-11 09:54:05 +01:00
Faruk AYDIN
adddf23ae3
refactor: Check http error for actions
2022-11-11 09:53:53 +01:00
Ömer Faruk Aydın
eac3fd24a1
Merge pull request #708 from automatisch/docs/dynamic-data-explanation
...
docs: Change data to dynamic data for folder structure
2022-11-10 21:13:24 +01:00
Faruk AYDIN
599c0f8cfc
docs: Change data to dynamic data for folder structure
2022-11-10 20:53:44 +01:00
Ömer Faruk Aydın
b1ec8467a6
Merge pull request #707 from automatisch/refactor/dynamic-data
...
refactor: Use getDynamicData instead of getData
2022-11-10 19:48:30 +01:00
Faruk AYDIN
d2b8d2beff
refactor: Use getDynamicData instead of getData
2022-11-10 19:46:04 +01:00
Ömer Faruk Aydın
a415c7ef4e
Merge pull request #706 from automatisch/docs/auth-fields
...
docs: Add $.app.auth.fields to global variable
2022-11-10 19:28:28 +01:00
Faruk AYDIN
1faf86a9cb
docs: Add $.app.auth.fields to global variable
2022-11-10 19:22:18 +01:00
Ömer Faruk Aydın
3b7d2e9238
Merge pull request #705 from automatisch/docs/generate-auth-url
...
docs: Add tip info for generateAuthUrl method
2022-11-10 19:18:50 +01:00
Faruk AYDIN
829d0cafe9
docs: Add tip info for generateAuthUrl method
2022-11-10 19:16:06 +01:00
Ömer Faruk Aydın
a103ca9747
Merge pull request #704 from automatisch/expand-auth-arguments
...
feat: add .all support in auth arguments
2022-11-10 18:56:40 +01:00
Faruk AYDIN
81c41ef5ee
refactor: Use generateAuthUrl method instead of createAuthData
2022-11-10 18:50:36 +01:00
Faruk AYDIN
10e2794ff9
refactor: Generate authentication steps from auth properties
2022-11-10 18:49:49 +01:00
Ali BARIN
6d3606abf0
refactor(twitter): use .all in auth args
2022-11-10 00:12:26 +01:00
Ali BARIN
bbace2b2c1
feat: add .all support in auth arguments
2022-11-10 00:12:09 +01:00
Ömer Faruk Aydın
5aa937f56a
Merge pull request #703 from automatisch/docs/build-integrations
...
Docs/build integrations
2022-11-09 23:39:01 +01:00
Faruk AYDIN
44159af83e
docs: Expands the explanation of already procesed control
2022-11-09 23:36:36 +01:00
Faruk AYDIN
98041b7af2
docs: Explain $.auth.set expands the value rather than overriding
2022-11-09 23:32:57 +01:00
Faruk AYDIN
72e1fe3c21
docs: Explain that trigger array order will be reflected on UI
2022-11-09 23:29:21 +01:00
Ömer Faruk Aydın
af8d1190c5
docs: Fix wording for the global variable page
...
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2022-11-09 23:10:56 +01:00
Ömer Faruk Aydın
b07e564a23
Merge pull request #702 from automatisch/issue-663
...
feat: add circular progress in flow step
2022-11-09 22:45:31 +01:00
Faruk AYDIN
4b8ac0ff9c
docs: Add explanation to include screenName in verify credentials
2022-11-09 22:42:51 +01:00
Faruk AYDIN
0d479426ed
docs: Add $.step.parameters property to global variable
2022-11-09 22:42:51 +01:00
Faruk AYDIN
e956b2d959
docs: Separate the tips of pushTriggerItem method
2022-11-09 22:42:51 +01:00
Faruk AYDIN
580e97ffe3
docs: Adjust wording for building triggers and actions
2022-11-09 22:42:51 +01:00
Faruk AYDIN
1cb951056a
docs: Fix grammar mistakes for build integrations
2022-11-09 22:42:51 +01:00
Faruk AYDIN
a973887db2
docs: Add explanation for not supporting webhook based triggers atm
2022-11-09 22:42:51 +01:00
Faruk AYDIN
86ae81526a
docs: Fix the wording for actions of build integrations
2022-11-09 22:42:51 +01:00
Faruk AYDIN
9d62a552fe
docs: Add explanation of setActionItem usage
2022-11-09 22:42:51 +01:00
Faruk AYDIN
5497084b57
docs: Add missing properties of global variable
2022-11-09 22:42:51 +01:00
Faruk AYDIN
39b7effc26
docs: Use tip box for the integration and app explanation
2022-11-09 22:42:51 +01:00
Faruk AYDIN
2c847f62af
fix: Cat svg path problem for docs
2022-11-09 22:42:51 +01:00
Faruk AYDIN
01ac26de8c
docs: Add warning to visit development setup page for integrations
2022-11-09 22:42:51 +01:00
Faruk AYDIN
c579eebd16
docs: Add content table for build integration pages
2022-11-09 22:42:51 +01:00
Faruk AYDIN
47afd60ddf
docs: Add warning to say integration and app used interchangeably
2022-11-09 22:42:51 +01:00
Faruk AYDIN
f432e72253
docs: Add actions page to build integration section
2022-11-09 22:42:51 +01:00
Faruk AYDIN
d572623552
docs: Add examples page for build integrations
2022-11-09 22:42:51 +01:00
Faruk AYDIN
3a129557e0
docs: Add triggers page to build integrations guide
2022-11-09 22:42:51 +01:00
Faruk AYDIN
49fac8f147
docs: Add how to test authentication part to auth
2022-11-09 22:42:51 +01:00
Faruk AYDIN
3140fb2435
docs: Add auth page to build integration guide
2022-11-09 22:42:51 +01:00
Faruk AYDIN
22cea145f8
docs: Add global variable page
2022-11-09 22:42:51 +01:00
Ali BARIN
6c93d46ec1
feat: add circular progress in flow step
2022-11-09 00:47:04 +01:00
Ömer Faruk Aydın
3c73064b19
Merge pull request #700 from automatisch/dependabot/npm_and_yarn/loader-utils-1.4.1
...
chore(deps): bump loader-utils from 1.4.0 to 1.4.1
2022-11-08 23:57:17 +01:00
Ömer Faruk Aydın
247ac1f96f
Merge branch 'main' into dependabot/npm_and_yarn/loader-utils-1.4.1
2022-11-08 23:34:46 +01:00
Ömer Faruk Aydın
642f32ab4e
Merge pull request #701 from automatisch/fix-e2e-tests
...
test: replace Slack with DeepL
2022-11-08 23:34:22 +01:00
Ömer Faruk Aydın
41cb1c71c7
Merge pull request #699 from automatisch/issue-694
...
feat(web): add status in execution row
2022-11-08 23:33:58 +01:00
Ömer Faruk Aydın
41de2aa769
Merge pull request #698 from automatisch/issue-695
...
feat(web): hide empty error tab in execution step
2022-11-08 23:30:48 +01:00
Ömer Faruk Aydın
e9e7b679f4
Merge pull request #697 from automatisch/refactor-is-still-verified
...
refactor: abstract exception capture out of is-still-verified
2022-11-08 23:09:43 +01:00
Ali BARIN
c9022f4208
test: do not display empty error in execution step
2022-11-08 21:58:27 +01:00
Ali BARIN
0a4877993d
test: replace Slack with DeepL
2022-11-08 21:58:02 +01:00
dependabot[bot]
ca74fa626a
chore(deps): bump loader-utils from 1.4.0 to 1.4.1
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-08 20:36:16 +00:00
Ali BARIN
608038cbcc
feat(web): add status in execution row
2022-11-08 21:04:56 +01:00
Ali BARIN
bf009ae13b
chore(types): add status in Execution
2022-11-08 21:04:23 +01:00
Ali BARIN
bdb7a1b840
feat(web): hide empty error tab in execution step
2022-11-08 20:02:14 +01:00
Ali BARIN
d2b0a57064
refactor: abstract exception capture out of is-still-verified
2022-11-08 19:48:54 +01:00
Ali BARIN
dbceed563a
feat: eager load apps
2022-11-08 00:49:55 +01:00
Ömer Faruk Aydın
cbf1d86c26
Merge pull request #688 from automatisch/revise-custom-errors
...
Revise custom errors
2022-11-07 22:56:31 +01:00
Faruk AYDIN
06a2014bc1
feat: Enrich error responses
2022-11-07 22:51:30 +01:00
Ali BARIN
ad46b3eea3
refactor: adapt errors in apps
2022-11-07 20:31:52 +01:00
Ali BARIN
5df7867b6d
refactor(BaseError): leverage error.message
2022-11-07 20:31:52 +01:00
Ali BARIN
ceea962464
fix(AddAppConnection): word break error messages
2022-11-07 20:31:52 +01:00
Ömer Faruk Aydın
72386bc589
Merge pull request #693 from automatisch/chore/deepl-auth-field-typo
...
fix: Typo of DeepL authentication key field
2022-11-07 19:13:23 +01:00
Faruk AYDIN
34068a8188
fix: Typo of DeepL authentication key field
2022-11-07 19:03:17 +01:00
Ömer Faruk Aydın
414d521588
Merge pull request #692 from automatisch/docs/deepl-integration
...
docs: Add actions and connection pages for DeepL
2022-11-07 19:01:28 +01:00
Faruk AYDIN
d15e3d4c36
docs: Add actions and connection pages for DeepL
2022-11-07 18:58:45 +01:00
Ömer Faruk Aydın
81b850c1f7
Merge pull request #691 from automatisch/feature/deepl-integration
...
feat: Add DeepL integration with translate text action
2022-11-07 18:55:53 +01:00
Faruk AYDIN
527dfe6971
feat: Add DeepL integration with translate text action
2022-11-07 18:46:51 +01:00
Faruk AYDIN
d681d06de1
docs: Add salesforce to available apps
2022-11-07 09:55:33 +01:00
Ömer Faruk Aydın
9fe8ef0238
Merge pull request #689 from automatisch/describe-sf-auth
...
docs(salesforce): describe auth and triggers
2022-11-06 22:27:25 +01:00
Ali BARIN
99640b3d73
docs(salesforce): describe auth and triggers
2022-11-06 21:30:05 +01:00
Ömer Faruk Aydın
c9925ba8fe
Merge pull request #687 from automatisch/docs/app-definition
...
docs: Add app definition page for build integrations
2022-11-06 11:26:09 +01:00
Faruk AYDIN
3b829af43d
docs: Add app definition page for build integrations
2022-11-06 02:03:37 +01:00
Ömer Faruk Aydın
2abe23f918
Merge pull request #686 from automatisch/lint
...
Auto format whole project
2022-11-06 00:06:05 +01:00
Ali BARIN
475f24f661
style: auto format whole project
2022-11-05 23:57:33 +01:00
Ali BARIN
e338770e57
chore: add prettier as default formatter
2022-11-05 22:44:43 +01:00
Ömer Faruk Aydın
6bb2a583de
Merge pull request #685 from automatisch/refactor/use-app-key
...
refactor: Use app key instead of name for new connection url
2022-11-05 22:33:37 +01:00
Faruk AYDIN
74bbbf55f8
refactor: Use app key instead of name for new connection url
2022-11-05 21:34:58 +01:00
Ömer Faruk Aydın
20b87cb000
Merge pull request #684 from automatisch/chore/before-request
...
chore: Make beforeRequest field optional for IApp
2022-11-05 21:31:43 +01:00
Faruk AYDIN
a3d82c5d70
chore: Make beforeRequest field optional for IApp
2022-11-05 21:29:07 +01:00
Ömer Faruk Aydın
c778c0c111
Merge pull request #683 from automatisch/docs/folder-structure
...
docs: Add folder structure page to build integrations section
2022-11-05 20:42:06 +01:00
Faruk AYDIN
bb7ef994f7
docs: Add folder structure page to build integrations section
2022-11-05 20:12:40 +01:00
Ömer Faruk Aydın
278b1ed7c0
Merge pull request #682 from automatisch/salesforce/replace-object-with-record
...
refactor(salesforce): replace object with record
2022-11-05 16:13:17 +01:00
Ali BARIN
08bfb953de
refactor(salesforce): replace object with record
2022-11-05 15:33:08 +01:00
Ömer Faruk Aydın
276b1ef4cd
Merge pull request #681 from automatisch/salesforce/updated-field-in-object
...
feat(salesforce): add updated field in objects trigger
2022-11-05 15:02:14 +01:00
Faruk AYDIN
cbd408ae89
fix(salesforce): Implement guard for list objects
2022-11-05 14:53:38 +01:00
Ali BARIN
fc6822a298
feat(salesforce): add updated field in objects trigger
2022-11-05 02:43:14 +01:00
Ali BARIN
43b7e506a7
fix(web): add missing options in GetApps query
2022-11-05 02:42:46 +01:00
Ali BARIN
f11a4b8472
fix(TestSubstep): don't show length of empty errors
2022-11-05 02:41:55 +01:00
Ali BARIN
927ceb6768
feat(salesforce): add list fields data
2022-11-05 02:41:12 +01:00
Ali BARIN
3d9249192c
feat(salesforce): add list objects data
2022-11-05 02:40:46 +01:00
Ömer Faruk Aydın
243e50465f
Merge pull request #680 from automatisch/chore/use-definitive-article
...
chore: Use definitive article for the license
2022-11-05 00:53:32 +01:00
Faruk AYDIN
d539bc6fc8
chore: Use definitive article for the license
2022-11-05 00:41:38 +01:00
Ömer Faruk Aydın
6fc52c8b4c
Merge pull request #679 from automatisch/docs/contributing-section
...
docs: Add contributing sections to homepage
2022-11-04 23:52:38 +01:00
Ömer Faruk Aydın
df3bf4ce11
Merge pull request #678 from automatisch/fix/overflow-docs
...
fix: Add overflow-y scroll to root css of docs
2022-11-04 23:52:25 +01:00
Faruk AYDIN
c35753c63e
docs: Add contributing sections to homepage
2022-11-04 23:47:51 +01:00
Faruk AYDIN
8d2cac5018
fix: Add overflow-y scroll to root css of docs
2022-11-04 23:46:59 +01:00
Ömer Faruk Aydın
a8c8efb4bd
Merge pull request #676 from automatisch/salesforce/auth
...
feat(salesforce): add authentication
2022-11-04 01:24:21 +01:00
Ömer Faruk Aydın
c94b52aa61
Merge pull request #677 from automatisch/chore/change-auth-doc-url-of-apps
...
chore: Adjust auth doc url of apps to new links
2022-11-04 00:38:04 +01:00
Faruk AYDIN
f1d319601e
chore: Adjust auth doc url of apps to new links
2022-11-04 00:19:41 +01:00
Ömer Faruk Aydın
00a0efc945
Merge branch 'main' into salesforce/auth
2022-11-03 23:34:20 +01:00
Ömer Faruk Aydın
f175ada782
Merge pull request #674 from automatisch/remove-reconnection-steps
...
Remove reconnection steps
2022-11-03 23:33:49 +01:00
Ali BARIN
ede55a70aa
feat(salesforce): add authentication
2022-11-03 23:12:33 +01:00
Ali BARIN
7d82ca5d3c
fix(InputCreator): show default value in dropdown
2022-11-03 23:12:33 +01:00
Ali BARIN
6a33636d9d
refactor: compute reconnectionSteps out of auth steps
2022-11-03 23:12:09 +01:00
Ali BARIN
a03c60bd90
refactor: remove step property out of app auth
2022-11-03 23:12:09 +01:00
Ömer Faruk Aydın
4b122bd19e
Merge pull request #675 from automatisch/remove-github-token-info-func
...
refactor(github): remove getTokenInfo function
2022-11-03 23:11:17 +01:00
Ali BARIN
c386b001ba
refactor(github): remove getTokenInfo function
2022-11-03 20:16:57 +01:00
Ömer Faruk Aydın
9d5e54c2d9
Merge pull request #673 from automatisch/issue-495
...
feat(slack): add bot capability in send message action
2022-11-03 18:04:25 +01:00
Ali BARIN
2ffce75056
refactor(slack): move scopes out of function definition
2022-11-03 18:01:35 +01:00
Ali BARIN
ff76e37efc
docs(slack): add bot token scope for bot functionality
2022-11-03 01:08:27 +01:00
Ali BARIN
ae3d547c3f
fix(slack): uncomment users.profile:read user scope
2022-11-03 00:56:42 +01:00
Ali BARIN
a52e365b88
docs(slack): describe oauth2 connection
2022-11-02 21:01:55 +01:00
Ali BARIN
fa7b7d8781
feat(slack): add bot capability in send message action
2022-11-02 20:29:59 +01:00
Ali BARIN
f057501611
feat(slack): use oauth2 authentication flow
2022-11-02 20:28:07 +01:00
Ali BARIN
e740d4fe25
feat(slack): use current user to validate connection
2022-11-02 20:28:07 +01:00
Ali BARIN
dbcf8fde7f
feat(types): add additionalProperties in requestConfig
2022-11-02 20:28:07 +01:00
Ali BARIN
b4a4f47f78
feat(slack): add get-current-user helper
2022-11-02 20:28:07 +01:00
Ali BARIN
362c8dc25d
fix: keep parameters not needing computation
2022-11-02 20:28:07 +01:00
Ömer Faruk Aydın
18b0a41a40
Merge pull request #672 from automatisch/fix/docs-app-images
...
fix: Use withBase method for app images on documentation
2022-11-02 19:08:09 +01:00
Faruk AYDIN
d43f77a894
fix: Use withBase method for app images on documentation
2022-11-02 18:48:34 +01:00
Ömer Faruk Aydın
aeeb058ebb
Merge pull request #670 from automatisch/docs/restructure-apps
...
Restructure apps on docs
2022-11-01 22:55:38 +01:00
Faruk AYDIN
e57122c4ff
refactor: Restructure names, keys and descs of triggers and actions
2022-11-01 22:48:22 +01:00
Faruk AYDIN
802a9bd2e2
docs: Restructure apps documentation, add triggers and actions
2022-11-01 22:40:12 +01:00
Ömer Faruk Aydın
b63603afb6
Merge pull request #668 from automatisch/refactor/action-arguments
...
refactor: Use only arguments for action definitions
2022-11-01 00:50:45 +01:00
Faruk AYDIN
d6c0690324
refactor: Differentiate trigger and action for get app helper
2022-10-31 23:31:28 +01:00
Faruk AYDIN
1cfe84fc3d
refactor: Use only arguments for action definitions
2022-10-31 23:25:55 +01:00
Ömer Faruk Aydın
bcfc9beb99
Merge pull request #669 from automatisch/docs/remove-typeform-connection
...
docs: Remove typeform connection guide
2022-10-31 22:55:19 +01:00
Faruk AYDIN
cb839637ab
docs: Remove typeform connection guide
2022-10-31 22:09:03 +01:00
Ömer Faruk Aydın
6dc795fe45
Merge pull request #667 from automatisch/refactor/user-args-for-actions
...
refactor: Specify only the arguments for trigger definitions
2022-10-31 22:04:31 +01:00
Faruk AYDIN
b3f216209a
refactor: Specify only the arguments for trigger definitions
2022-10-31 18:12:12 +01:00
Ömer Faruk Aydın
571bf6bfa7
Merge pull request #666 from automatisch/discord/send-message-to-channel
...
feat(discord): add send message to channel action
2022-10-30 23:16:26 +01:00
Ali BARIN
f272e5c4a8
docs: add discord in connections
2022-10-30 23:12:04 +01:00
Ali BARIN
d8a91ac62d
docs(discord): describe discord setup
2022-10-30 22:52:56 +01:00
Ömer Faruk Aydın
92b0c5e409
Merge pull request #665 from automatisch/chore/remove-sorting
...
chore: Remove sorting logic from flow service
2022-10-30 22:29:08 +01:00
Ali BARIN
dfa076ba89
feat(discord): add send message to channel action
2022-10-30 22:28:50 +01:00
Ali BARIN
79e609e682
feat(discord): add list channels data
2022-10-30 22:28:16 +01:00
Ali BARIN
9c40bc5863
fix(web): discard failed auth process
2022-10-30 22:27:27 +01:00
Faruk AYDIN
7b18937530
chore: Remove sorting logic from flow service
2022-10-30 22:25:32 +01:00
Ali BARIN
c2b020fc94
feat(discord): use bot auth instead of user
2022-10-30 22:25:11 +01:00
Ömer Faruk Aydın
798769d5ae
Merge pull request #664 from automatisch/chore/update-bullmq
...
chore: Update BullMQ version to 3.0.0
2022-10-30 21:14:19 +01:00
Faruk AYDIN
9546d76dc9
fix: Use pattern instead of cron for repeatable job options
2022-10-30 18:57:35 +01:00
Faruk AYDIN
6964f7ebec
chore: Update BullMQ version to 3.0.0
2022-10-30 18:52:53 +01:00
Ömer Faruk Aydın
e58b7166ad
Merge pull request #662 from automatisch/chore/remove-redundant-libraries
...
chore: Remove redundant libraries of backend
2022-10-30 16:58:26 +01:00
Faruk AYDIN
d881cfeeb0
chore: Add type file to twilio app
2022-10-30 16:55:49 +01:00
Faruk AYDIN
854dc6f61a
chore: Remove redundant libraries of backend
2022-10-30 16:50:33 +01:00
Ali BARIN
1a3345e521
chore(backend): remove excluding apps in tsconfig
2022-10-30 15:49:19 +01:00
Ömer Faruk Aydın
8632b29719
Merge pull request #659 from automatisch/feat/http-basic-auth-for-bullmq
...
feat: Add http basic auth for BullMQ dashboard
2022-10-30 15:20:02 +01:00
Ömer Faruk Aydın
24a3c3fd1c
Merge pull request #660 from automatisch/chore/use-string-for-app-keys
...
chore: Remove available apps enum type and use string instead
2022-10-30 15:19:51 +01:00
Faruk AYDIN
115a46d2e7
chore: Remove available apps enum type and use string instead
2022-10-30 15:17:10 +01:00
Faruk AYDIN
cd5502fdde
feat: Add http basic auth for BullMQ dashboard
2022-10-30 15:11:22 +01:00
Ömer Faruk Aydın
53bbde4314
Merge pull request #652 from automatisch/feature/new-sms-trigger
...
feat: Implement twilio new sms trigger
2022-10-30 14:39:23 +01:00
Faruk AYDIN
9506c22016
feat: Implement twilio receive sms trigger
2022-10-30 14:06:35 +01:00
Ömer Faruk Aydın
f3f9af9fdf
Merge pull request #658 from automatisch/discord/auth
...
feat(discord): add auth
2022-10-30 13:37:14 +01:00
Ali BARIN
2f9e40fc0e
feat(discord): add auth
2022-10-30 12:47:35 +01:00
Ömer Faruk Aydın
c46fbef03c
Merge pull request #657 from automatisch/embed-actions-triggers-data-auth-in-app
...
refactor: inline auth, data, triggers and actions in apps
2022-10-28 23:33:22 +02:00
Ali BARIN
9a973c8257
refactor: inline auth, data, triggers and actions in apps
2022-10-28 22:38:52 +02:00
Ömer Faruk Aydın
c2c8973dd5
Merge pull request #656 from automatisch/feature/docs-search
...
feat: Add search functionality to docs
2022-10-28 20:51:42 +02:00
Faruk AYDIN
b178807a39
feat: Add search functionality to docs
2022-10-28 20:45:22 +02:00
Ömer Faruk Aydın
179fe512af
Merge pull request #655 from automatisch/refactor/integration-structure
...
Refactor integration structure
2022-10-28 20:14:18 +02:00
Ömer Faruk Aydın
964a38db2c
chore: Add explanations to early exit conditions of global variable
...
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2022-10-28 20:07:31 +02:00
Faruk AYDIN
2b38e5a0dd
chore: Use last 2000 records as deduplication list
2022-10-28 13:46:08 +02:00
Faruk AYDIN
d8e1f6df81
refactor: Remove test run and completion check for flick triggers
2022-10-28 13:43:01 +02:00
Faruk AYDIN
c3a54e0c69
feat: Introduce http error class
2022-10-28 13:36:28 +02:00
Faruk AYDIN
2b6ff7de41
refactor: Remove dedupeStrategy field from triggers
2022-10-28 13:23:51 +02:00
Faruk AYDIN
ae58e629ea
fix: Do not push recent trigger item in case of already processed
2022-10-28 13:22:15 +02:00
Faruk AYDIN
18ccb25b29
refactor: Remove is already processed from new feed items
2022-10-28 01:16:32 +02:00
Faruk AYDIN
74d7e472af
refactor: Remove test run and completion check from new photos
2022-10-28 01:12:20 +02:00
Faruk AYDIN
232ba230eb
refactor: Remove test run and completion check from new pull requests
2022-10-28 01:12:20 +02:00
Faruk AYDIN
031e175e9f
refactor: Remove test run and completion check from new issues
2022-10-28 01:12:20 +02:00
Faruk AYDIN
87fdc02224
refactor: Remove test run and completion logic from new watchers
2022-10-28 01:12:20 +02:00
Faruk AYDIN
3308a44c2b
refactor: Remove testRun and completion check from new stargazers
2022-10-28 01:12:20 +02:00
Faruk AYDIN
796121acfc
chore: Remove redundant IActionOutput type import
2022-10-28 01:12:20 +02:00
Faruk AYDIN
8e0553147b
refactor: Remove testRun logic from get user followers
2022-10-28 01:12:20 +02:00
Faruk AYDIN
96007a1f48
refactor: Remove pagination and test run checks from user tweets
2022-10-28 01:12:20 +02:00
Faruk AYDIN
5189e5b131
refactor: Adjust pagination and test run for search tweets
2022-10-28 01:12:20 +02:00
Faruk AYDIN
11dc650e0e
refactor: Remove dedupe strategies, use only dedupe list
2022-10-28 01:12:20 +02:00
Faruk AYDIN
baebec2270
feat: Add base and early exit error classes
2022-10-28 01:12:20 +02:00
Ali BARIN
419d84da97
feat(rss): add new items in feed trigger
2022-10-28 00:57:48 +02:00
Faruk AYDIN
7d7c96274d
feat: Implement send sms action of twilio
2022-10-26 18:35:41 +02:00
Ömer Faruk Aydın
4553084503
Merge pull request #649 from automatisch/flickr/new-album
...
feat(flickr): add new albums trigger
2022-10-26 18:21:10 +02:00
Ömer Faruk Aydın
30bd56b984
Merge pull request #650 from automatisch/fix/e2e-tests-more-than-one-app
...
test(list-apps): assert apps length to be at least 1
2022-10-26 18:20:21 +02:00
Ali BARIN
4292517a86
test(list-apps): assert apps length to be at least 1
2022-10-26 01:26:44 +02:00
Ali BARIN
f8c7e601a5
feat(flickr): add new albums trigger
2022-10-26 00:54:29 +02:00
Ali BARIN
fbc867b4fa
fix: cover _ in variable regex
2022-10-26 00:11:59 +02:00
Ali BARIN
1644bfeb43
feat(flickr): add new photos in an album trigger
2022-10-26 00:11:49 +02:00
Ali BARIN
7cc82eb143
feat(flickr): add list albums dynamic data
2022-10-26 00:11:49 +02:00
Ömer Faruk Aydın
5c13c81de9
Merge pull request #646 from automatisch/docs/twilio-connection
...
docs: Add connection setup guide for Twilio
2022-10-25 22:38:27 +02:00
Faruk AYDIN
1b80db1eba
docs: Add connection setup guide for Twilio
2022-10-25 22:02:47 +02:00
Faruk AYDIN
30d2740368
feat: Implement twilio connection
2022-10-25 20:08:11 +02:00
Ömer Faruk Aydın
8fb58cf662
Merge pull request #644 from automatisch/docs/available-apps
...
Docs/available apps
2022-10-25 20:01:06 +02:00
Ömer Faruk Aydın
3b4ad0d9c7
Merge pull request #643 from automatisch/feature/smtp-send-email
...
feat: Implement send email action
2022-10-25 19:59:22 +02:00
Ömer Faruk Aydın
abe4ebe66a
Merge pull request #642 from automatisch/refactor/use-set-action-item
...
refactor: Use setActionItem method to push action data item
2022-10-25 19:59:13 +02:00
Ömer Faruk Aydın
ad1514c60b
Merge pull request #641 from automatisch/fix/stargazer-data-order
...
fix: Iterate stargazer data reverse-chronologically
2022-10-25 19:59:03 +02:00
Faruk AYDIN
81ff07ec28
docs: Add generic explanation to github connection guide
2022-10-25 19:57:36 +02:00
Faruk AYDIN
7cd45a5ca3
docs: Sort connections alphabetically on the sidebar
2022-10-25 19:57:36 +02:00
Faruk AYDIN
e27a941425
docs: Use limited word for explaining available apps
2022-10-25 19:57:36 +02:00
Faruk AYDIN
f2c9adf2ef
docs: Add recently implemented apps to available apps
2022-10-25 19:57:36 +02:00
Faruk AYDIN
8dfb919aa0
feat: Implement send email action
2022-10-25 19:50:36 +02:00
Faruk AYDIN
4cfae2d9c6
refactor: Use setActionItem method to push action data item
2022-10-25 19:49:33 +02:00
Ali BARIN
6b8e44a952
fix(flickr): name new photo trigger as plural
2022-10-25 19:49:02 +02:00
Ali BARIN
6b40d206f8
feat(flickr): add new fav photos trigger
2022-10-25 19:49:02 +02:00
Ali BARIN
524c3c22dc
refactor(flickr): add isAlreadyProcessed for greatest dedupe strategy
2022-10-25 19:49:02 +02:00
Faruk AYDIN
d39cf2f051
fix: Iterate stargazer data reverse-chronologically
2022-10-25 19:48:37 +02:00
Faruk AYDIN
b2caea9b9b
chore: Remove temporary app list from app model
2022-10-24 18:36:07 +02:00
Faruk AYDIN
ea76b5b762
refactor: Use pushTriggerItem utility function for triggers
2022-10-24 18:24:08 +02:00
Ömer Faruk Aydın
bda7ad9f2f
Merge pull request #637 from automatisch/flickr/new-photos
...
feat(flickr): add new photos trigger
2022-10-23 23:43:23 +02:00
Ali BARIN
aa8d1d984c
fix(github): iterate over next pages in actual run
2022-10-23 21:29:00 +02:00
Ali BARIN
4d54a608a6
feat(flickr): add new photos trigger
2022-10-23 21:28:53 +02:00
Ömer Faruk Aydın
6466606f49
Merge pull request #636 from automatisch/docs/smtp-guide
...
Add connection guide for SMTP
2022-10-23 20:29:17 +02:00
Faruk AYDIN
ca52bee808
docs: Remove redundant sentence from flick connection guide
2022-10-23 20:25:13 +02:00
Faruk AYDIN
8e3ef4873f
docs: Add connection guide for SMTP
2022-10-23 20:24:29 +02:00
Faruk AYDIN
274d0eb2fd
chore: Use argument option also for action substep argument
2022-10-23 20:12:48 +02:00
Faruk AYDIN
61cf45697c
fix: Use arguments and formattedData for smtp auth
2022-10-23 20:12:48 +02:00
Faruk AYDIN
cb8f6f7b75
feat: Add argument option to connections of get app query
2022-10-23 20:12:48 +02:00
Faruk AYDIN
3978e8cd0d
feat: Implement smtp connection
2022-10-23 20:12:48 +02:00
Faruk AYDIN
d816446c5e
docs: Explain how to disable telemetry
2022-10-23 17:55:41 +02:00
Ömer Faruk Aydın
70f1aaab15
Merge pull request #631 from automatisch/add-flickr-auth
...
feat(flickr): add authentication
2022-10-23 00:12:51 +02:00
Ali BARIN
cccdb49075
docs(flickr): describe authentication
2022-10-23 00:02:59 +02:00
Ali BARIN
71d6a57cdc
feat(flickr): add authentication
2022-10-22 23:55:06 +02:00
Ömer Faruk Aydın
05075fc1c4
Merge pull request #632 from automatisch/feature/extended-error-handler
...
Extend error handling logic to capture errors
2022-10-22 23:11:02 +02:00
Faruk AYDIN
a1692c3c37
fix: Adjust sorting for new stargazers trigger
2022-10-22 21:47:39 +02:00
Faruk AYDIN
d5cecde0e1
fix: Adjust sorting for new pull requests
2022-10-22 21:47:21 +02:00
Faruk AYDIN
b0dc0adf0e
chore: Remove postgresql app with the old architecture
2022-10-22 21:09:38 +02:00
Faruk AYDIN
2bb058da36
fix: Adjust action item of slack post message
2022-10-22 19:50:25 +02:00
Faruk AYDIN
a56135ca57
refactor: Restructure apps with new data pushing logic
2022-10-22 19:29:02 +02:00
Faruk AYDIN
bcff9f5a9e
refactor: Remove dedundant httpError assignment
2022-10-22 13:49:35 +02:00
Faruk AYDIN
59b9c66a91
refactor: Use global output with github stargazers
2022-10-22 13:49:32 +02:00
Faruk AYDIN
0f63f6d453
refactor: Use global output with scheduler triggers
2022-10-22 13:48:56 +02:00
Faruk AYDIN
585adb14e6
refactor: Use global output with slack actions
2022-10-22 13:48:56 +02:00
Faruk AYDIN
00be50d2fd
refactor: Restructure create tweet with new global variable
2022-10-22 13:48:56 +02:00
Faruk AYDIN
7e2dd95134
chore: Differentiate trigger and action output types
2022-10-22 13:48:55 +02:00
Faruk AYDIN
64807fbc11
refactor: Add sort logic into my tweets trigger
2022-10-22 13:48:55 +02:00
Faruk AYDIN
204a8ffb7f
refactor: No need to return from run methods for twitter triggers
2022-10-22 13:48:55 +02:00
Faruk AYDIN
aef097becb
refactor: Use new error handling structure for user tweets
2022-10-22 13:48:55 +02:00
Faruk AYDIN
9a743fb4a8
feat: Capture unhandled errors by restructuring apps
2022-10-22 13:48:49 +02:00
Ali BARIN
525472d3e0
feat(github): add create issue action
2022-10-21 21:25:05 +02:00
Ali BARIN
d2e4f0d143
feat(github): add new watcher trigger
2022-10-21 21:24:55 +02:00
Ali BARIN
120a4c2b07
fix: mark step completed only when successful
2022-10-21 21:24:47 +02:00
Ali BARIN
97f88d6c4a
feat(github): add new pull requests trigger
2022-10-21 21:24:47 +02:00
Ali BARIN
1613ab503c
refactor(github): replace generateRequest with $.http
2022-10-20 20:45:52 +02:00
Faruk AYDIN
45bf274dc0
fix: Trigger sorting for tweets
2022-10-20 00:38:25 +02:00
Ömer Faruk Aydın
858737c25c
Merge pull request #625 from automatisch/github-new-stargazers
...
feat(github): add new stargazer trigger
2022-10-20 00:28:48 +02:00
Ömer Faruk Aydın
ee31cfd390
Merge branch 'main' into github-new-stargazers
2022-10-20 00:05:01 +02:00
Ömer Faruk Aydın
5dae0edcf3
Merge pull request #624 from automatisch/github-new-issues
...
feat(github): add new issues trigger
2022-10-20 00:04:49 +02:00
Ali BARIN
e4dd7e454a
feat(github): add new stargazer trigger
2022-10-19 22:57:10 +02:00
Ali BARIN
486e817a40
fix(github): return empty without repo in getRepoOwnerAndRepo helper
2022-10-19 22:56:52 +02:00
Ali BARIN
91ec19c7df
fix(useDynamicData): throw error when dependency is undefined
2022-10-19 22:56:52 +02:00
Ali BARIN
f3f4ea5b60
fix(action): create empty execution step if needed
2022-10-19 22:56:52 +02:00
Ali BARIN
859b3e2db8
fix(trigger): create empty execution step if needed
2022-10-19 22:56:52 +02:00
Ali BARIN
3d836b45bf
fix(github): return empty in list labels without repo
2022-10-19 22:56:52 +02:00
Ali BARIN
4670e2fe0c
fix: reset field when its deps are not satisfied
2022-10-19 22:56:52 +02:00
Ali BARIN
3440b89b04
fix: use runtime parameters in get-data query
2022-10-19 22:56:52 +02:00
Ali BARIN
1458003536
feat(github): add new-issues trigger
2022-10-19 22:56:47 +02:00
Ali BARIN
eaf3c1ecfd
feat(github): add list-labels dynamic data
2022-10-19 20:37:19 +02:00
Ali BARIN
12e73d59d5
feat(github): add list-repos dynamic data
2022-10-19 20:37:19 +02:00
Ali BARIN
51059b0f39
refactor(github): export default in get-repo-owner-and-repo
2022-10-19 20:37:19 +02:00
Ali BARIN
0b8b5aeebd
feat(github): add paginate-all utility
2022-10-19 20:37:19 +02:00
Ali BARIN
cd795a55d3
feat: add parse-header-link helper
2022-10-19 20:37:19 +02:00
Ömer Faruk Aydın
922f86f20c
Merge pull request #623 from automatisch/chore/remove-default-column-values
...
chore: Remove default values from fields of database models
2022-10-19 19:58:33 +02:00
Ömer Faruk Aydın
b8b2e3e3d2
Merge pull request #622 from automatisch/feature/add-status-to-get-executions
...
feat: Add dynamic status field to get executions graphQL query
2022-10-19 19:58:21 +02:00
Faruk AYDIN
74aed833bf
chore: Remove default values from fields of database models
2022-10-19 19:22:11 +02:00
Faruk AYDIN
04a5378e1b
feat: Add dynamic status field to get executions graphQL query
2022-10-19 18:48:02 +02:00
Ömer Faruk Aydın
dc0f374110
Merge pull request #620 from automatisch/refactor/restructure-slack
...
refactor: Use beforeRequest hook with slack app
2022-10-18 23:11:13 +02:00
Faruk AYDIN
7422f63c62
refactor: Use beforeRequest hook with slack app
2022-10-18 23:01:56 +02:00
Faruk AYDIN
3004cf1115
feat: Implement create tweet action
2022-10-18 19:57:53 +02:00
Faruk AYDIN
a5e114ac68
refactor: Restructure twitter app with beforeRequest hook
2022-10-18 19:45:00 +02:00
Faruk AYDIN
bc402883b3
feat: Add sitemap for the docs website
2022-10-18 18:50:26 +02:00
Ömer Faruk Aydın
72599c6683
Merge pull request #616 from automatisch/add-define-app-and-before-request
...
feat: add defineApp and beforeRequest
2022-10-18 00:34:56 +02:00
Ali BARIN
1760c6e454
feat: add defineApp and beforeRequest
2022-10-17 23:52:48 +02:00
Faruk AYDIN
3e05d7b5e9
fix: Use apiBaseUrl for twitter generate request method
2022-10-17 23:29:28 +02:00
Ömer Faruk Aydın
e9f7dcf030
Merge pull request #614 from automatisch/github-auth
...
refactor: clean up github and rewrite its auth
2022-10-17 00:20:32 +02:00
Ali BARIN
314787f39c
refactor: clean up github and rewrite its auth
2022-10-16 23:34:21 +02:00
Ömer Faruk Aydın
a69cd51dda
Merge pull request #613 from automatisch/feat/show-soft-deleted-executions
...
feat: Query soft-deleted executions and execution steps
2022-10-16 15:20:22 +02:00
Faruk AYDIN
d1932a107b
feat: Query soft-deleted executions and execution steps
2022-10-16 15:00:08 +02:00
Ömer Faruk Aydın
670ebe5d37
Merge pull request #554 from automatisch/issue-553
...
feat: soft delete database entities
2022-10-16 13:43:15 +02:00
Ömer Faruk Aydın
b92e0b9660
Merge branch 'main' into issue-553
2022-10-16 13:23:07 +02:00
Ömer Faruk Aydın
664cd1d0cd
Merge pull request #612 from ThuH2305/patch-4
...
docs(readme): remove trailing slash in docs link
2022-10-16 13:22:01 +02:00
Thu Huynh
efc4588a00
docs(readme): remove trailing slash in docs link
2022-10-16 13:20:15 +02:00
Ali BARIN
92a2d68a81
feat: add defineTrigger and defineAction
2022-10-16 11:15:05 +02:00
Ömer Faruk Aydın
ee9d095454
Merge pull request #610 from automatisch/chore/add-canonical-urls-to-docs
...
chore: Add canonical URLs to doc pages
2022-10-16 11:04:18 +02:00
Ömer Faruk Aydın
b9450e3c55
Merge pull request #609 from automatisch/fix/use-dev-dependecy-for-vitepress
...
fix: Use dev dependencies for vitepress
2022-10-16 11:04:06 +02:00
Faruk AYDIN
fe40e16e33
chore: Add canonical URLs to doc pages
2022-10-16 01:23:34 +02:00
Faruk AYDIN
8f5901753e
fix: Use dev dependencies for vitepress
2022-10-16 00:50:21 +02:00
Thu Huynh
9005256cd3
chore(docs): update copyright date
2022-10-15 23:55:42 +02:00
Ali BARIN
ace2436e43
feat(FlowEditor): allow adding new connection in step
2022-10-15 23:52:37 +02:00
Ömer Faruk Aydın
d83db08b81
Merge pull request #606 from automatisch/feat/use-clean-doc-urls
...
feat: Use clean URLs for docs
2022-10-15 22:05:51 +02:00
Faruk AYDIN
fd0d4dceca
feat: Use clean URLs for docs
2022-10-15 21:58:24 +02:00
Ali BARIN
6f0a763589
fix(scheduler): return TriggerDataItem
2022-10-15 20:43:11 +02:00
Ömer Faruk Aydın
0849801ae9
Merge pull request #603 from automatisch/issue-598
...
fix: only show apps with actions in action step
2022-10-15 13:41:09 +02:00
Ali BARIN
c0dfc101b2
fix: only show apps with actions in action step
2022-10-15 13:35:14 +02:00
Faruk AYDIN
b5e5ae7321
fix: Do not sort user tweets since it's in reverse-chronological order
2022-10-15 11:51:28 +02:00
Thu Huynh
39792d25d8
docs(readme): remove github community link
2022-10-14 23:57:15 +02:00
Ömer Faruk Aydın
20c0451c86
Merge pull request #600 from automatisch/refactor/remove-search-term
...
refactor: Do not expose search term separately for search tweets
2022-10-14 23:53:52 +02:00
Faruk AYDIN
8a883765d4
refactor: Do not expose search term separately for search tweets
2022-10-14 23:51:00 +02:00
Faruk AYDIN
cad42eed54
refactor: Remove test run methods from triggers
2022-10-14 23:47:50 +02:00
Ömer Faruk Aydın
a7f68f80d1
Merge branch 'main' into issue-553
2022-10-14 22:36:45 +02:00
Ömer Faruk Aydın
c422ca530d
Merge pull request #596 from automatisch/refactor/background-jobs
...
refactor: Extract processor job into separate background jobs
2022-10-14 22:36:06 +02:00
Faruk AYDIN
237ab48d33
refactor: Restructure workers to work with services
2022-10-14 22:33:26 +02:00
Faruk AYDIN
628f872180
refactor: Implement test run helper to work with services
2022-10-14 20:18:58 +02:00
Faruk AYDIN
56a9aeece7
refactor: Extract processor job into separate background jobs
2022-10-13 18:45:30 +02:00
Faruk AYDIN
3c3bb82e97
refactor: Remove early exit strategy for twitter triggers
2022-10-12 23:23:08 +02:00
Faruk AYDIN
d9192f6e6b
refactor: Introduce IActionOutput and ITriggerOutput types
2022-10-12 22:50:42 +02:00
Ali BARIN
2e31e821b3
Merge branch 'main' into issue-553
2022-10-12 18:02:53 +02:00
Zeynep Nur Temel
6895378d33
docs: fix description of Slack connection
2022-10-12 17:52:42 +02:00
Thu Huynh
f2f99fda31
docs: fix documentation link in README
2022-10-12 17:50:15 +02:00
Ali BARIN
56b7763488
chore: remove unused twilio app
2022-10-09 16:55:08 +02:00
Ali BARIN
12bbcd7887
chore: remove unused twitch app
2022-10-09 16:54:58 +02:00
Ali BARIN
b42c27b02f
chore: remove unused typeform app
2022-10-09 16:54:52 +02:00
Ali BARIN
e34ac3c485
chore: remove unused smtp app
2022-10-09 16:54:46 +02:00
Ali BARIN
54bbc0d79c
chore: remove unused gitlab app
2022-10-09 16:54:39 +02:00
Ali BARIN
3a186ebb1a
chore: remove unused firebase app
2022-10-09 14:57:56 +02:00
Ali BARIN
119650048e
chore: delete unused discord app
2022-10-09 14:57:23 +02:00
Ali BARIN
ec8e57972a
Release v0.1.5
2022-10-09 10:21:05 +02:00
Ali BARIN
0d04e1534d
chore: update cli version with 0.1.5 in Dockerfiles
2022-10-09 10:21:05 +02:00
Ö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