Kamil Kisiela
e8287d2abc
Ensure no parsing errors in usage reports ( #496 )
...
* Ensure no parsing errors in usage reports
* Report back the number of accepted and rejected operations
2022-10-17 12:49:30 +00:00
renovate[bot]
0db43b7219
Update dependency @envelop/core to v3.0.1 ( #483 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-14 13:34:14 +02:00
Kamil Kisiela
3b6ba14840
Update ci.yaml
2022-10-14 13:09:55 +02:00
Dotan Simha
153bc9abe6
Sanitize branch name to comply with Docker tag ( #484 )
2022-10-14 10:21:08 +00:00
Kamil Kisiela
05fe710514
Update renovate.json
2022-10-13 11:58:27 +02:00
Kamil Kisiela
d65a1aa9ce
Fix wget docker-compose.community.yml
...
Use raw.githubusercontent.com
2022-10-12 13:05:41 +02:00
Kamil Kisiela
9ae078bd3d
Write to ClickHouse less often ( #465 )
2022-10-10 11:10:10 +02:00
Kamil Kisiela
2ddc64b145
No access by default when generating tokens ( #464 )
...
Closes #458
2022-10-07 18:14:03 +02:00
Kamil Kisiela
79187c8f19
Use Sentry in CF Workers ( #460 )
2022-10-07 12:08:29 +02:00
Kamil Kisiela
df4e018064
Enable async_insert
2022-10-06 20:55:35 +02:00
Kamil Kisiela
288e56f830
Bring back ClickHouse Mirror
2022-10-06 16:39:07 +02:00
Kamil Kisiela
3b3ec5aa76
Handle */* as well
2022-10-06 16:19:52 +02:00
Kamil Kisiela
65546ba49b
Use application/json when accept is missing ( #462 )
...
* Use application/json when accept is missing
* Update graphql-handler.ts
2022-10-06 16:02:45 +02:00
Kamil Kisiela
dbb5d7ef0a
Fix missing ClickHouse mirror (cloud) ( #461 )
2022-10-06 15:05:40 +02:00
Saihajpreet Singh
642daaf494
Use Envelop v3 and GraphQL Yoga v3 ( #443 )
...
Co-authored-by: Arda TANRIKULU <ardatanrikulu@gmail.com>
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-10-06 13:48:01 +02:00
Laurin Quast
4920243e5e
docs: recommend not using the latest tag ( #457 )
2022-10-05 14:46:06 +02:00
Kamil Kisiela
97cf8a672e
Use Histogram instead of Summary for durations ( #455 )
2022-10-05 14:09:56 +02:00
Laurin Quast
dc78518241
yarn yarn YARN ( #454 )
2022-10-05 13:43:58 +02:00
Laurin Quast
de003e8a99
bruh ( #452 )
2022-10-05 13:21:02 +02:00
Laurin Quast
8b086189fe
build and publish main ( #445 )
...
* build and publish main
* add latest tag
2022-10-05 12:41:59 +02:00
Kamil Kisiela
3ae609e242
Make search term lower case ( #451 )
...
Close s#425
2022-10-05 12:41:45 +02:00
Kamil Kisiela
b9d8e2ceac
Fix the new env vars setup ( #450 )
...
* Use 5432 as default port of pg
* Fix ssl
* fix: only set heartbeat env variable if heartbeat is enabled (#446 )
* fix: only set heartbeat env variable if heartbeat is enabled
* fix: default port
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
* POSTGRES_SSL everywhere
* oh come on
* Fix Kafka connection
* Fix DOCS_URL
* Fix docs url
* But I can feel your heartbeat
I can feel your heartbeat (he said to me)
'I can feel your heartbeat' (running through me)
Feel your heartbeat
She said, 'I can feel your heartbeat' (she said to me)
'I can feel your heartbeat' (she said to me)
'I can feel your heartbeat' (running through me)
Your heartbeat, feel your heartbeat
* Your heartbeat, your heartbeat
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2022-10-05 11:48:05 +02:00
Laurin Quast
7990f9f03f
feat: treat empty string environment variable as undefined ( #449 )
2022-10-05 09:22:20 +02:00
Laurin Quast
7656b7957d
feat: clean app env ( #422 )
...
* feat: document environment variables
* more env documentation
* wip
* add noop for backend env
* typo
* feat: embed environment validation/parsing in built app
* fix the sentry integration 😌
* feat: use env
* feat: decode the usage service environment
* feat: decode the webhooks service environment
* feat: disallow process.env
* feat: decode the tokens service environment
* feat: decode the stripe-billing service environment
* feat: decode server service environment
* feat: decode schema service environment
* feat: decode rate-limit service environment
* feat: decode usage-estimator service environment
* feat: decode emails service environment
* adjust env
* remove commented out code
* adjust env variable name
* use separate env variables
* env fixes
* more environmental stuff :)
* ...
* replace POSTGRES_CONNECTION_STRING with specific environment variables
* handle optional clickhouse (for now :)
* add missing POSTGRES_DB environment variable
* make ENVIRONMENT optional
* the other matters lol
* feat: support delivering mails via SMTP (#412 )
* feat: optional CDN (#410 )
* feat: optional CDN
* enable CDN in deployment
* enable the CDN in integration tests
* add sendmail provider
* remove unused env variables from the deployment
* only show login alert when legacy auth0 migration is enabled
* feat: make TOKENS_ENDPOINT mandatory and RATE_LIMIT_ENDPOINT optional for usage service
* feat: upgrade supertokens and enable server side email confirmation (#423 )
* feat: upgrade supertokens and enable server side email confirmation
* feat: opt into required email verification
* docs: self hosting (#428 )
* docs: self-hosting quick start
* Update packages/web/docs/pages/self-hosting/get-started.mdx
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
* feat: optional GitHub and Slack environment variables (#440 )
* feat: optional github integration environment variables
* feat: optional slack integration (#441 )
* use latest stable supertokens
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-10-04 14:30:21 +02:00
Kamil Kisiela
7796375862
Use Histogram for write and process duration
2022-10-04 10:58:54 +00:00
Laurin Quast
1efe248632
feat: upgrade to supertokens core 4.1 ( #432 )
2022-10-04 10:47:53 +02:00
Kamil Kisiela
caa991ee4b
Measure the write time of ClickHouse ( #439 )
2022-10-04 10:06:53 +02:00
Kamil Kisiela
549072506e
Use 4 replicas of usage-ingestor
2022-10-03 20:49:58 +02:00
Kamil Kisiela
da14815d10
Update operations-reader.ts ( #438 )
2022-10-03 20:11:34 +02:00
Kamil Kisiela
3b9722baa6
Update got to latest and tag clickhouse exception ( #437 )
2022-10-03 10:37:31 +02:00
github-actions[bot]
fedd03a3c9
Upcoming Release Changes ( #436 )
2022-09-30 17:38:59 +02:00
Kamil Kisiela
a79c253253
Release client with ETag and If-None-Match support ( #435 )
2022-09-30 17:34:08 +02:00
Kamil Kisiela
7bee6a3e70
Use ETag and If-None-Match in Apollo Router ( #433 )
2022-09-30 14:51:01 +02:00
Kamil Kisiela
f13919a22a
Retry 3 times and 1 for CH Cloud ( #434 )
2022-09-30 14:41:48 +02:00
Kamil Kisiela
36413f1682
Use ETag and If-None-Match in CDN and clients ( #427 )
...
* Use ETag and If-None-Match in CDN and clients
* Document it in 'Using registry' chapter
2022-09-30 13:37:57 +02:00
Kamil Kisiela
2c5a2896bd
Update usage-ingestor.ts
2022-09-30 11:11:30 +02:00
Kamil Kisiela
3b63506329
Add Content-Type: application/json in /schema and /metadata endpoints in CDN ( #417 )
...
Closes #368
2022-09-29 15:01:41 +02:00
Kamil Kisiela
0a6f5ffb66
Use Apollo Router v1 ( #416 )
2022-09-29 10:55:26 +02:00
Kamil Kisiela
784f0c0251
Add graphql_client_name tag and drop calls from Hive Client (sentry) ( #415 )
2022-09-28 15:14:45 +02:00
Kamil Kisiela
005c012cfd
Add the name of graphql client to Sentry context
2022-09-28 13:18:22 +02:00
Kamil Kisiela
4a0c68eacb
Show detailed errors from the invariant function (in production)
2022-09-28 12:10:49 +02:00
Kamil Kisiela
01e47d7a1d
Use 3 replicas of usage-ingestor
2022-09-28 11:44:25 +02:00
Laurin Quast
bc230cce86
chore: export images for local build ( #411 )
...
@kamilkisiela please don't fire me for not awaiting approval
2022-09-28 10:27:58 +02:00
Kamil Kisiela
64e53f207b
Adjust deployment for #390 ( #405 )
2022-09-26 14:30:15 +02:00
Teresa
df61539648
convert kafka topic & consumer group as ENV variables ( #390 )
2022-09-26 14:21:40 +02:00
Kamil Kisiela
4605756a3d
Fix missing env vars in /logout and /auth pages
2022-09-24 20:51:35 +02:00
Arda TANRIKULU
4cdb03f215
Improve Schema Stitching example ( #403 )
...
* Improve Schema Stitching example
* Fix prettier
2022-09-24 11:26:04 +02:00
Kamil Kisiela
88bc274b48
Skip previews in slack messages ( #404 )
2022-09-24 11:20:03 +02:00
Laurin Quast
d73de654eb
feat: docker images ( #386 )
...
* feat: build images
* :)
* (:
* try caching
* naming adjustments
* feat: add some labels
* chore: run integration tests on the built docker images
* feat: use hcl file and tag images with the branch name
* fix hash
* build all lol
* feat: only push stuff on non forks
* only push a few images :)
* load that s
* comon
* embed port in docker image
* increase timeout
* don't run stuff multiple times
2022-09-23 14:39:28 +02:00
github-actions[bot]
733bc165ad
chore(release): update monorepo packages versions ( #400 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-09-22 19:18:51 +02:00