Ali BARIN
e997aa6c81
chore: introduce docker compose
2022-08-29 11:45:39 +02:00
Faruk AYDIN
997775e54b
refactor: Adjust twitter authentication to use http client
2022-07-19 16:45:47 +03:00
Faruk AYDIN
95d03e00da
refactor: Use http client to authenticate github
2022-07-18 01:31:07 +03:00
Faruk AYDIN
cdb256390c
chore: Use ts-node-dev instead of nodemon for backend dev script
2022-05-13 12:58:03 +02:00
Ali BARIN
39d82f17d7
feat: add gitlab authentication
2022-05-04 00:49:14 +02:00
Faruk AYDIN
224a5b7ba0
feat: Implement initial version of telemetry client
2022-05-01 19:01:21 +02:00
Ali BARIN
96ede071cf
feat: add new repository trigger in GitHub
2022-04-20 12:38:11 +03:00
Ali BARIN
9234885ce4
chore: introduce empty type definitions for apps
2022-04-17 01:40:20 +03:00
Ali BARIN
651cceec14
feat: add new favorite photo trigger in flickr
2022-04-16 02:12:35 +03: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
f8c7b85682
feat: Implement slack authentication
2022-03-15 10:52:54 +03:00
Faruk AYDIN
9926e5589e
refactor: Use graphql schema directly with graphql-tools library
2022-03-06 18:33:33 +03:00
Faruk AYDIN
c935f3f691
feat: Implement authentication with JWT
2022-03-06 00:35:30 +03:00
Faruk AYDIN
20e725b590
feat: Implement process worker with bullmq
2022-03-05 12:56:34 +03:00
Ali BARIN
02af7948e5
refactor: convert IDs to uuid
2022-03-04 02:11:03 +03:00
Ali BARIN
3391578655
chore: introduce @automatisch/types
2022-03-03 13:33:33 +03:00
Faruk AYDIN
bbb6f0b0ff
chore: Find apps folder path by using require resolve
2022-03-02 21:34:31 +03:00
Ali BARIN
a506d1985f
feat: compute step parameters with prior steps
2022-02-28 23:08:18 +01:00
Faruk AYDIN
70bb79ab6c
chore: Update objectionjs version to 3
2022-02-26 20:29:44 +03:00
Faruk AYDIN
654e868a23
feat: Serve react app through express server
2022-02-24 22:48:04 +03:00
Ali BARIN
f6d7971b4f
chore: add eslint separately per package
2022-01-20 17:07:14 +01:00
Ali BARIN
2e1523b40f
refactor: rename db:create:user as db:seed:user
2021-12-10 23:46:00 +01:00
Ömer Faruk Aydın
f949eca3c4
feat: Encrypt data column of connections ( #105 )
2021-11-28 22:08:35 +01:00
Ali BARIN
219d24495d
feat: introduce twilio auth
2021-10-27 20:04:08 +02:00
Ali BARIN
72476ceb8b
feat: introduce github authentication
2021-10-26 23:41:25 +02:00
Ali BARIN
901699fe64
feat: introduce discord authentication
2021-10-26 18:11:09 +02:00
Faruk AYDIN
ce7130b271
feat: Implement SMTP app connection
2021-10-25 16:49:03 +02:00
Ali BARIN
9e3c61e3df
feat: introduce twitch auth
2021-10-24 21:25:04 +02:00
Faruk AYDIN
8e91f1f7ed
chore: Make createAuthLink mutation more generic
2021-10-24 20:06:16 +02:00
Ali BARIN
17907a288c
feat: introduce firebase authentication
2021-10-24 01:02:34 +02:00
Faruk AYDIN
2eeeeb0028
chore: Introduce GraphQLJSONObject type for credentials
2021-10-24 16:51:29 +02:00
Ali BARIN
d13470d587
fix: add missing type and dependency for flickr-sdk
2021-10-17 20:38:20 +02:00
Faruk AYDIN
bdd0843d94
feat: Implement createAuthLink mutation
2021-10-14 15:17:58 +02:00
Faruk AYDIN
ebaf0244a5
chore: Implement sample user creation script
2021-10-11 16:48:52 +02:00
Faruk AYDIN
a39ae93ca4
chore: Setup ava and sinon test libraries
2021-10-08 19:02:36 +02:00
Faruk AYDIN
d03e34e9cc
feat: Create user model
2021-10-06 23:37:45 +02:00
Faruk AYDIN
f032dea77e
chore: Setup objectionjs as ORM
2021-10-05 18:39:28 +02:00
Faruk AYDIN
908f156a45
chore: Add database create & drop commands
2021-10-05 18:37:57 +02:00
Faruk AYDIN
c0f022a1b0
chore: Adjust cors options
2021-10-04 21:40:17 +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
Faruk AYDIN
a4ddc8b50c
chore: Setup dotenv for the express application
2021-10-03 20:28:22 +02:00
Faruk AYDIN
fbc2b1e00a
chore: Setup typescript for the express app
2021-10-03 18:55:01 +02:00
Faruk AYDIN
701fc48d6f
chore: Setup express app
2021-10-03 18:03:50 +02:00
Faruk AYDIN
b51bb41bdc
chore: Use src folder instead of lib
2021-10-02 13:52:55 +02:00
Faruk AYDIN
fb3de58ccf
chore: Add backend package
2021-10-02 13:36:57 +02:00