Commit Graph

175 Commits

Author SHA1 Message Date
Faruk AYDIN
9a743fb4a8 feat: Capture unhandled errors by restructuring apps 2022-10-22 13:48:49 +02:00
Ali BARIN
cd795a55d3 feat: add parse-header-link helper 2022-10-19 20:37:19 +02:00
Faruk AYDIN
a5e114ac68 refactor: Restructure twitter app with beforeRequest hook 2022-10-18 19:45:00 +02:00
Ali BARIN
1760c6e454 feat: add defineApp and beforeRequest 2022-10-17 23:52:48 +02:00
Ali BARIN
314787f39c refactor: clean up github and rewrite its auth 2022-10-16 23:34:21 +02:00
Ömer Faruk Aydın
b92e0b9660 Merge branch 'main' into issue-553 2022-10-16 13:23:07 +02:00
Ali BARIN
92a2d68a81 feat: add defineTrigger and defineAction 2022-10-16 11:15:05 +02:00
Ömer Faruk Aydın
a7f68f80d1 Merge branch 'main' into issue-553 2022-10-14 22:36:45 +02:00
Faruk AYDIN
237ab48d33 refactor: Restructure workers to work with services 2022-10-14 22:33:26 +02:00
Faruk AYDIN
628f872180 refactor: Implement test run helper to work with services 2022-10-14 20:18:58 +02:00
Faruk AYDIN
56a9aeece7 refactor: Extract processor job into separate background jobs 2022-10-13 18:45:30 +02:00
Faruk AYDIN
d9192f6e6b refactor: Introduce IActionOutput and ITriggerOutput types 2022-10-12 22:50:42 +02:00
Ali BARIN
a2602cd2c8 Merge branch 'main' into issue-553 2022-10-08 15:03:51 +02:00
Ali BARIN
577abde2e9 fix: make auth in global variable optional 2022-10-08 10:36:48 +02:00
Faruk AYDIN
c7b290a380 fix: dynamic import statements for get app 2022-10-07 19:18:56 +03:00
Faruk AYDIN
11ef2ac4bc fix: Integration and auth problems wrt slack and twitter 2022-10-07 16:06:10 +03:00
Faruk AYDIN
2862953136 refactor: Redesign list channels for the slack actions 2022-10-07 16:06:10 +03:00
Ali BARIN
e7b47f5c98 refactor: use functional app implementation 2022-10-07 16:06:10 +03:00
Ali BARIN
b3937af636 refactor: rewrite getApp helper with smaller funcs 2022-10-07 16:06:10 +03:00
Ali BARIN
5037e67857 fix: serve assets synchronously 2022-10-07 16:06:10 +03:00
Faruk AYDIN
0825eb36e4 chore: Use get app helper to get application data 2022-10-07 16:06:10 +03:00
Faruk AYDIN
77624acc01 refactor: Redesign twitter trigger and actions 2022-10-07 16:06:10 +03:00
Faruk AYDIN
63ffd1f720 fix: Type problems regarding global variable 2022-10-07 16:06:10 +03:00
Faruk AYDIN
8308265a62 wip: Restructure twitter integration 2022-10-07 16:06:10 +03:00
Faruk AYDIN
dc0e03245f fix: Type errors related with global variable of connection 2022-10-07 16:06:10 +03:00
Faruk AYDIN
67cb57e7ac chore: Add the type for global variable of connection 2022-10-07 16:06:10 +03:00
Faruk AYDIN
4d5be952ce refactor: Use functional design for the authentication of apps 2022-10-07 16:06:10 +03:00
Faruk AYDIN
048689d28f fix: Typo for the http client creation method 2022-10-04 04:07:12 +03:00
Ali BARIN
52e4e09e85 refactor: rewrite http-client as functional 2022-10-03 17:10:16 +02:00
Ali BARIN
6a438a34f0 chore: update query param type in pagination helper 2022-09-29 19:53:45 +02:00
Faruk AYDIN
953a031ba6 chore: Use integrationError instead of automatischError 2022-09-26 19:12:07 +03:00
Faruk AYDIN
8826125845 feat: Draft implementation to store and expose integration errors 2022-09-26 17:05:56 +03:00
Faruk AYDIN
832876d711 feat: Add service type to telemetry data 2022-09-21 09:08:51 +02:00
Faruk AYDIN
4d7ee3dcca feat: Toggle telemetry with telemetry enabled env variable 2022-09-21 09:08:51 +02:00
Ali BARIN
a624a8d8b5 refactor: add version in app config 2022-08-04 21:31:09 +02:00
Ali BARIN
e7c734c55e feat: expose version with healthcheck query 2022-08-04 21:31:09 +02:00
Ali BARIN
e6cec355cc fix: keep this in diagnosticInfo timeout 2022-07-27 10:28:17 +02:00
Faruk AYDIN
16e299a12d feat: Implement basic http client 2022-07-15 19:56:48 +03:00
Faruk AYDIN
6cda49b747 feat: Send whether serving web separately or not to telemetry 2022-05-05 15:47:26 +02:00
Faruk AYDIN
031a35cc8f feat: Implement telemetry for diagnostic info 2022-05-05 02:12:05 +02:00
Faruk AYDIN
21836bc5f1 feat: Implement telemetry for connection creation and updates 2022-05-05 01:34:26 +02:00
Faruk AYDIN
00b8f83da5 feat: Implement telemetry for execution step creation 2022-05-05 01:29:47 +02:00
Faruk AYDIN
466ffcc6bc feat: Implement telemetry for the creation of executions 2022-05-05 01:26:31 +02:00
Faruk AYDIN
c5465513ba feat: Implement telemetry for created and updated flows 2022-05-05 01:21:09 +02:00
Faruk AYDIN
4ff6d887ab feat: Implement telemetry for step creation and updates 2022-05-05 01:18:37 +02:00
Faruk AYDIN
14ab827b34 feat: Generate organization and instance id for telemetry 2022-05-03 17:09:32 +02:00
Faruk AYDIN
224a5b7ba0 feat: Implement initial version of telemetry client 2022-05-01 19:01:21 +02:00
Ali BARIN
31403b7020 fix(backend): correct app favicon path 2022-04-09 13:36:34 +03:00
Ali BARIN
c227dc86bb feat(cli): create DB in start command if not exists (#285) 2022-04-08 11:36:35 +02:00
Ali BARIN
75eda7f2af feat(cli): run migrations and app in start command (#284)
* feat: perform pending migrations in start command

* feat: log error when DB connection is refused

* feat: log error when Redis connection is refused

* refactor: fix type errors

* fix: correct server and copy graphql schema

* fix: differentiate migrations by env

* chore: remove dev executable

* chore: fix typo in default postgresUsername

* fix: copy json files into dist folder

* chore(cli): add dev script

* chore: pull non-dev logs to info level

* feat(cli): run app in start command

* fix(backend): remove default count in Connection

* fix(cli): remove .eslintrc usage in lint script

* refactor: remove disableMigrationsListValidation

* refactor: make Step optional in ExecutionStep

* refactor: make Flow optional in Step
2022-04-08 11:27:46 +02:00