Commit graph

25 commits

Author SHA1 Message Date
Kamil Kisiela
a2e71a7074
Use Redpanda instead of Kafka and ZooKeeper (integration tests and local) (#995) 2023-01-17 15:47:45 +01:00
renovate[bot]
0475352680
chore(deps): update registry.supertokens.io/supertokens/supertokens-postgresql docker tag to v4.3 (#993)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-13 08:45:00 +01:00
Dotan Simha
4d2ec4bc8a
Upgrade Redis to v7 and upgrade BullMQ to latest (#937) 2023-01-02 13:05:23 +02:00
renovate[bot]
f5b67355b1
chore(deps): update confluentinc/cp-zookeeper docker tag to v7.3.1 (#836)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 11:22:30 +02:00
renovate[bot]
2b17716987
chore(deps): update confluentinc/cp-kafka docker tag to v7.3.1 (#833)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 08:04:58 +00:00
renovate[bot]
ed5f0790f1
chore(deps): update clickhouse/clickhouse-server docker tag to v22.12 (#822)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-19 10:01:51 +01:00
Kamil Kisiela
5d34dffb1a
Revert "[🔧 ESLint] fixes for yaml with yml/plain-scalar rule" (#768) 2022-12-08 11:27:32 +00:00
Dimitri POSTOLOV
eb43ee84d3
[🔧 ESLint] fixes for yaml with yml/plain-scalar rule (#738)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-12-08 08:53:56 +01:00
Kamil Kisiela
55bbfb0963
Create bucket if non-existing, do not abort on exit (#730) 2022-12-02 10:25:10 +01:00
Laurin Quast
8412a34e1a
new artifacts API (#692)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-12-01 11:08:52 +01:00
renovate[bot]
d243501fa3
Update confluentinc/cp-zookeeper Docker tag to v7.3.0 (#697)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-28 13:24:15 +01:00
renovate[bot]
994f0a014e
Update confluentinc/cp-kafka Docker tag to v7.3.0 (#696)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-28 13:23:58 +01:00
renovate[bot]
b2bb73031e
Update clickhouse/clickhouse-server Docker tag to v22.11 (#695)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-11-26 14:50:59 +01:00
renovate[bot]
1afe0ec73a
Update dependency @theguild/prettier-config to v1 (#676)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-11-24 10:00:41 +00:00
Laurin Quast
8a93ed28b8
update supertokens to 4.2 (#618) 2022-11-09 11:07:10 +01:00
Laurin Quast
0c3acec055
feat: revoke all sessions after a password reset (#606) 2022-11-08 16:45:21 +01:00
Kamil Kisiela
eb5e3f1645
Update ClickHouse and Kafka images to latest (#502)
* Update docker-compose.yml

* Update docker-compose.yml
2022-10-18 12:06:39 +02:00
Laurin Quast
1efe248632
feat: upgrade to supertokens core 4.1 (#432) 2022-10-04 10:47:53 +02:00
Kamil Kisiela
f860111a50
Use SuperTokens v3.16 and make it dependent on PG (#366) 2022-09-14 15:47:55 +02:00
Laurin Quast
6540155fc7
feat: replace auth0 with supertokens (#303)
* add supertoken container to docker-compose file

* yeah I am sorry this one big commit and I am ashamed of it

* use logOut function

* feat: show header on 404 page

* feat: better handling for organization cookie when not authenticated

* wrap it

* check session within server side props

* add is_admin flag user migration

* simplify and annotate the config

* fix: handle status codes + fix email/password sign up with import from auth0

* no hardcoded env pls

* decode process.env

* secure update user id mapping via a key

* fix: login form

* lol we don't need to hit the API

* fix: do graphql api authorization via authorization header instead of cookie

* implement isAdmin flag

* fix: types :)

* skipit

* yo we can run this

* set env variables

* disable because it annoys the hell out of me

* use the right host

* add not about token length

* refactor: decode environment variables

* feat: store external user id from guthub/google provider in the database

* workaround supertokens omitting null values from the token

* re-enable check

* i have no time for this shit

* add missing env variable

* fix: email test; missing domain extension

* configure pulumi deployment

Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>

* configure pulumi deployment

Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>

* configure pulumi deployment

Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>

* configure pulumi deployment

Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>

* fix: env names

* fix: link google account to the correct db record

* feat: email confirmation emails

* ?

* bump ts-node

* fix types

* omit package form the bundle

* remove it from dependencies...

* add emails apckage to dev deps

* resolve eslint issues

* remove comments

* update dev info + change env variable (no need to expose it on the frontend)

* use correct user id lol

Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>
2022-09-06 09:38:31 +02:00
Ryan Perry-Nguyen
c8135f9e9f
fix postgres container healthcheck (#299) 2022-08-23 09:28:56 +02:00
Kamil Kisiela
68681197a2
Improve integration-tests setup (#160)
No more issues with kafka and zookeeper
2022-06-23 10:55:43 +02:00
Kamil Kisiela
86f5945aab
Fix missing dependencies between packages (#121)
Why?  Few reasons:

- tsup treats dependencies as external code and does not bundle them
- without dependencies turborepo will always serve stale code when some of dependencies changed

Moving internal dependencies to devDependencies makes tsup treat them as non-external and turborepo still keep tracks of relations
2022-05-27 14:15:11 +02:00
Kamil Kisiela
20e3129caa
$ prettier <all> (#46)
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>
2022-05-24 16:31:53 +03:00
Kamil Kisiela
dc3bc1ec87 Hello 2022-05-18 09:26:57 +02:00