Faruk AYDIN
759468630e
test: Implement getExecutions graphQL query tests
2023-10-25 16:19:14 +02:00
Ali BARIN
b0d73aabc2
fix(queries/get-executions): recover flow and steps relations
2023-10-25 12:05:53 +00:00
Ali BARIN
651df1e2a1
feat(queries/get-executions): accept timestamp instead of ISO datetime
2023-10-25 10:33:57 +00:00
Ali BARIN
386839d89f
feat: add updated_at index in executions
2023-10-25 10:33:53 +00:00
Ali BARIN
82e36b29e4
feat: add flow_id index in executions
2023-10-25 10:33:43 +00:00
Ali BARIN
6747c120ac
feat(queries/get-executions): add updatedAt filter support
2023-10-24 20:20:37 +00:00
Ali BARIN
ef3db21848
feat(queries/get-executions): add status filter support
2023-10-24 20:20:37 +00:00
Ali BARIN
51fa862461
feat(queries/get-executions): add flowId filter support
2023-10-24 20:20:28 +00: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