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
Faruk AYDIN
22e1fe5c44
feat: Implement auto-run interval for triggers of completed flows
2022-03-23 18:17:41 +03:00
Faruk AYDIN
44623cc384
feat: Implement pagination logic and use with getExecutions query
2022-03-11 21:24:14 +03:00
Faruk AYDIN
9926e5589e
refactor: Use graphql schema directly with graphql-tools library
2022-03-06 18:33:33 +03:00
Faruk AYDIN
96cca96bff
fix: Allow external errors for graphql shield
2022-03-06 02:07:08 +03:00
Faruk AYDIN
c935f3f691
feat: Implement authentication with JWT
2022-03-06 00:35:30 +03:00
Ali BARIN
3391578655
chore: introduce @automatisch/types
2022-03-03 13:33:33 +03:00
Faruk AYDIN
654e868a23
feat: Serve react app through express server
2022-02-24 22:48:04 +03:00
Ali BARIN
c09a535653
chore: suit eslint rules
2022-01-20 17:09:12 +01:00
Faruk AYDIN
79b12ac9e6
chore: Do not override query method for findOne query errors
2021-11-28 22:57:20 +01:00
Faruk AYDIN
f0e25ed9f3
fix: Use computed raw data instead of raw app data for convertion
2021-11-24 00:17:51 +01:00
Faruk AYDIN
d53ef4ffc6
chore: Use web app url as dynamic for info.json files
2021-11-24 00:07:34 +01:00
Faruk AYDIN
6b1dee053f
chore: Disable eager loading apps
2021-11-17 20:38:22 +01:00
Faruk AYDIN
561f539123
chore: Eager load integration apps
2021-10-26 22:25:59 +02:00
Faruk AYDIN
3e6220c39e
chore: Refactor exposing graphQL errors
2021-10-23 15:29:03 +02:00
Ali BARIN
ec4dd8a037
feat: introduce reconnect feature for connections
2021-10-20 21:01:48 +02:00
Faruk AYDIN
a7582a4503
chore: Introduce app info converter and use JSON for info files
2021-10-20 13:56:41 +02:00
Faruk AYDIN
672cc4c60c
feat: Serve static assets of apps
2021-10-19 16:29:37 +02:00
Faruk AYDIN
5be9ff8383
chore: Use currentUser from authentication
2021-10-14 16:38:03 +02:00
Faruk AYDIN
a2a9bd9020
chore: Add static current user temporarily
2021-10-13 12:12:29 +02:00
Faruk AYDIN
61e1488e11
chore: Refactor graphQL queries structure
2021-10-11 21:01:34 +02:00
Faruk AYDIN
4dbbf37844
chore: Build graphQL query type dynamically
2021-10-09 12:39:18 +02:00
Faruk AYDIN
c41d938f9e
chore: Extract error handler and graphql instance to seperate files
2021-10-05 18:34:40 +02:00
Faruk AYDIN
4039e520d6
chore: Handle 404 not found errors
2021-10-04 22:16:06 +02:00
Faruk AYDIN
7d98333a8a
chore: Integrate graphql to the express app
2021-10-04 19:42:23 +02:00
Faruk AYDIN
7a675e6c79
chore: Implement logger with winston library
2021-10-04 18:01:14 +02:00