Commit graph

36 commits

Author SHA1 Message Date
jdolle
128ce1bdf2
initial schema proposals feature work (#6836) 2025-12-18 05:17:20 +00:00
Laurin Quast
717b5aa6e8
feat: email invite and default oidc resources assignments (#7252)
Co-authored-by: jdolle <1841898+jdolle@users.noreply.github.com>
2025-11-13 11:55:10 +01:00
Laurin Quast
01963a0899
feat(api): project and personal scoped access tokens (#7206) 2025-11-10 09:27:37 +01:00
Laurin Quast
ef46bbfeb8
fix: more strict checks for assigning member roles (#7234) 2025-11-07 10:25:25 +01:00
jdolle
cc5a9b7c3c
tests: Use pollFor logic instead of static wait times in integration tests (#6803) 2025-05-19 11:09:01 +02:00
Laurin Quast
aab6e7c2cf
feat: user management public api (#6722)
Co-authored-by: jdolle <1841898+jdolle@users.noreply.github.com>
2025-05-16 09:19:59 +02:00
Laurin Quast
7b9129cd86
feat(app): organization access token management ui (#6556) 2025-03-11 08:43:45 +00:00
Laurin Quast
2623356e49
fix: members page with member:modify (#6561) 2025-02-28 10:33:41 +08:00
Laurin Quast
b7e4052ecf
feat: granular permission assignment for organization members (#6231) 2025-01-29 10:31:47 +01:00
Laurin Quast
0223078449
feat: use booleans for permissions on dashboard (#5860) 2024-11-11 09:51:44 +01:00
Laurin Quast
f722b39b3d
refactor: simplify integration tests and clarify target access tokens (#5745) 2024-10-28 09:43:51 +01:00
Kamil Kisiela
7edd150e63
Deprecate cleanId, use slug instead (#5684) 2024-10-21 13:06:29 +02:00
Kamil Kisiela
3cb8861df0
Deprecate name, use slug (cleanId) instead (#5681) 2024-10-17 15:01:48 +02:00
Dotan Simha
1ca63a758b
run integration tests locally against local running services (#5096) 2024-07-15 11:21:23 +00:00
Kamil Kisiela
ba0e07e117
Custom Auth UI, proper SSO login flow and slug modifications (#5111) 2024-07-03 16:31:01 +02:00
Kamil Kisiela
7c476f941d
Make Member.id unique (#4794) 2024-05-22 09:55:27 +02:00
Laurin Quast
df0ea91920
feat: client subscription usage reporting and ingestion (#4176) 2024-03-25 13:08:58 +01:00
Kamil Kisiela
53ac2fcb03
Member access roles (#3364) 2023-12-05 11:54:03 +01:00
Kamil Kisiela
afae33eb21
New and improved model of Schema Registry (#789) 2023-02-02 19:35:59 +01:00
Kamil Kisiela
21a135b9d4
Fix the default retention period of personal plans in PG (#949) 2023-01-05 10:27:42 +00:00
Dimitri POSTOLOV
7ad5e26c34
[🔧 ESLint] import sort (#736) 2022-12-28 20:22:54 +01:00
Kamil Kisiela
d185e4f24e
Use named arguments in createToken (seed) (#918) 2022-12-28 12:35:44 +00:00
Dotan Simha
34b80e9492
Drop dockest, refactor integration testkit, and run all integration tests in parallel (#883)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-12-28 10:37:23 +01:00
Dimitri POSTOLOV
01124cd5a3
[🔧 ESLint] fixes for unicorn/numeric-separators-style rule (#735) 2022-12-08 08:18:48 +01:00
Kamil Kisiela
86161052bd
Transfer ownership of an organization (#732) 2022-12-07 11:36:52 +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
Kamil Kisiela
2ddc64b145
No access by default when generating tokens (#464)
Closes #458
2022-10-07 18:14:03 +02:00
Kamil Kisiela
8cd7a4a885
New invitation system (#315)
* New invitation system

* Fix format

* Deployment
2022-08-25 21:01:37 +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
5a70aee15b
One-time invitation link (#258)
Closes #250
2022-07-20 17:02:04 +02:00
Kamil Kisiela
0fd7e9eea3
Get Started checklist (#232) 2022-07-11 18:22:07 +02:00
Kamil Kisiela
069e2ecef0
Update cleanId and make redirect when renaming target, project or org (#229) 2022-07-06 19:30:51 +02:00
Kamil Kisiela
d5d4ea9103
Exit code was skipped in integration-tests (#71)
* Exit code was skipped in integration-tests

* git commit

* Hobby

* I love it

* Update usage.spec.ts
2022-05-24 22:45:02 +02:00
Kamil Kisiela
20e3129caa
$ prettier <all> (#46)
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>
2022-05-24 16:31:53 +03:00
Dimitri POSTOLOV
465e64a130
New redesign (#4)
* New redesign

* Use latest nextjs and bob

It fixes the start command

* fix: text overflow issue in the organization switcher dropdown (#14)

* fix: text overflow issue in the organization switcher dropdown

* feat: strict children typings

* Force dark mode (#15)

If somebody used the light mode before, Hive App displays light version of tailwind classes

* Fix dev, GH app optional, project type instead of Connected (#16)

* Make Github integration optional

* Show project type instead of Connected

* Fix dev command

* Small changes to the version card (#17)

* Small changes to the version card

* Apply suggestions from code review

* Polish (#18)

* Make the design a bit more clean

* Add a bit of separation

* Apply suggestions from code review

Co-authored-by: Dimitri POSTOLOV <en3m@ya.ru>

Co-authored-by: Dimitri POSTOLOV <en3m@ya.ru>

* fix: do not access properties on potential undefined variable (#33)

* fix: renaming not being added during rebase (#32)

* feat: add Mutation.createToken validation (#30)

* Remove `#` from organization pages, polish subcription page (#34)

* Remove `#` from project/target pages (#38)

* fix: add missing service names for multi service projects (#35)

* Re-design subscription (#40)

* Missing list of changes in the schema diff view (#41)

* Missing list of changes in the schema diff view

Closes #19

* Apply suggestions from code review

Co-authored-by: Dimitri POSTOLOV <en3m@ya.ru>

* Move titleMap outside of the component

Co-authored-by: Dimitri POSTOLOV <en3m@ya.ru>

* Blurred fixed header + new `404` page + use `@theguild/prettier-config` (#44)

* fix header

* make things amazing

* Update packages/web/app/pages/404.tsx

* fix build

* remove unused styles

* Add --fix to lint-staged (#43)

* Fix access (#45)

* Fix access on organization level

* Fix access on project level

* Fix access on target level

* Align with main

* Bring back schema view (#49)

* Add missing Mark as Valid button (#50)

* Update the design of the operations view (#51)

* Update doc link

Co-authored-by: Dotan Simha <dotansimha@gmail.com>
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2022-05-24 09:41:53 +02:00
Kamil Kisiela
dc3bc1ec87 Hello 2022-05-18 09:26:57 +02:00