Commit graph

27 commits

Author SHA1 Message Date
Jonathan Brennan
6709e719c1
Implement new color themes (#7592) 2026-02-03 10:00:15 -06:00
Jonathan Brennan
305477f415
replace theme switcher feature flag with local storage value (#7548) 2026-01-27 15:44:39 +01:00
Laurin Quast
ed3fea1423
remove emails and webhooks service (#7458) 2026-01-12 15:11:33 +01:00
Adam Benhassen
bda94c5754
feat(vscode): add stop hive button to status bar (#7323) 2025-11-27 16:32:28 +02:00
Jonathan Brennan
897dceadae
Tailwind v3 clean up (#7236) 2025-11-11 15:20:31 -06:00
Arda TANRIKULU
b80e8960f4 New shared cargo package: hive-console-sdk (#7143) 2025-10-29 17:03:50 +02:00
Kamil Kisiela
f60ae6e83e
Replaces rate-limit, stripe-billing and usage-estimator with commerce (#6540) 2025-02-24 10:41:01 +00:00
Jason Kuhrt
4c2550551e
refactor(laboratory): rename preflight-script to just preflight (#6470) 2025-02-05 12:45:08 -05:00
Jason Kuhrt
ec04b4669f
chore(vscode-settings): search exclude, prettier format (#6275) 2025-01-09 09:15:03 +07:00
Piotr Monwid-Olechnowicz
5832d9408a
Configure VSCode Tailwind extension to work in cva and cn args (#5311) 2024-08-06 08:40:55 -05:00
Dotan Simha
1ca63a758b
run integration tests locally against local running services (#5096) 2024-07-15 11:21:23 +00:00
Laurin Quast
bc2ad12124
chore: enable codegen watch mode for local development (#4816) 2024-05-23 13:26:02 +00:00
Laurin Quast
3d339e6562
chore: update editor config for sane fragment spread writing (#4810) 2024-05-23 10:59:34 +02:00
Laurin Quast
0f0785fa4c
add graphql autocomplete with graphqlsp (#3500) 2024-05-02 17:22:20 +02:00
renovate[bot]
1ba37a7e64
chore(deps): update dependency @types/react to v18.2.43 (#3558)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>
2023-12-11 09:40:00 +02:00
Dimitri POSTOLOV
1cc2a0adca
Operation Collections in Lab (#1610)
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>
2023-06-12 16:56:27 +02:00
Dotan Simha
9238a1f915
Schema policy checks using graphql-eslint (#1730) 2023-05-09 10:07:17 +02:00
Dotan Simha
69ff4d3a24
Replace tgz artifacts with Docker images and refactor all CI pipelines (#808) 2022-12-20 16:34:46 +02:00
Dimitri POSTOLOV
6be629baf7
enable @typescript-eslint/no-floating-promises for all files (#634)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-11-28 12:41:11 +00:00
Dimitri POSTOLOV
12ceda69dc
Use pnpm instead of yarn (#477)
Co-authored-by: enisdenjo <badurinadenis@gmail.com>
Co-authored-by: Denis Badurina <denis@domonda.com>
2022-11-01 02:11:53 +02:00
Kamil Kisiela
80d971f24d
Use 2 replicas of GraphQL API and make slonik interceptor type-safe (#360)
* type-safe slonik interceptor

* Use 2 replicas of graphql-api
2022-09-14 09:52:04 +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
Kamil Kisiela
d9b0aa65f9
Add "Copy Invite Link" button to invitations (#317)
* Add Copy Invite Link button to invitations
* Adjust the logic behind picking agg tables

Closes #316
2022-08-26 12:15:36 +02:00
Kamil Kisiela
d02f9efdf0
Initial Emails service (#261)
* Initial Emails service

* Fix yarn.lock

* Metrics

* Fixes
2022-08-12 14:51:09 +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
900edc2f96
Use custom fastify-plugin for sentry tracing (#58) 2022-05-24 12:30:25 +02:00
Kamil Kisiela
dc3bc1ec87 Hello 2022-05-18 09:26:57 +02:00