Commit Graph

2209 Commits

Author SHA1 Message Date
Bryan Frimin
7ea232cceb Remove availableApplications field
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:56 -08:00
Bryan Frimin
48183906f8 Add shortcut totalCount
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:55 -08:00
Bryan Frimin
c435d16ba6 Add shortcut for only id selection
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:55 -08:00
Bryan Frimin
d4b039737e Rename identity profile on membership profile
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:14:54 -08:00
Bryan Frimin
c124092266 Add members order by
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:13:30 -08:00
Bryan Frimin
2f7a3a5f76 Add identity profile
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:13:29 -08:00
Bryan Frimin
e0225cbbbc Remove dead type
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:28 -08:00
Émile Ré
46656303b8 Assume sets child auth at to now + explicit auth method setting
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:28 -08:00
Émile Ré
e092d4cd6c Move some pages under memberships namespace
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:28 -08:00
Émile Ré
86bdb14289 Plug assume organization session
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:28 -08:00
Émile Ré
62721f7627 Plug back general settings page
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:27 -08:00
Émile Ré
e5c2ce0337 Rename console core & create dedicated relay env providers
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:27 -08:00
Bryan Frimin
c2a5197459 Prefix table with iam_
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:27 -08:00
Bryan Frimin
0f7c755d53 Rename user into identity
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:27 -08:00
Bryan Frimin
fa0295f481 Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:26 -08:00
Émile Ré
8b8e671953 Plug back new org CTA in org dropdown
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:26 -08:00
Émile Ré
38bf027dd6 Replug new organization page
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:26 -08:00
Bryan Frimin
63349098fd Add saml domain verification
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:26 -08:00
Bryan Frimin
5433345a6e Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:25 -08:00
Bryan Frimin
bac107a7df Start IAM service
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:25 -08:00
Bryan Frimin
966988b4dc Style
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:25 -08:00
Émile Ré
2aeae21c41 Replug UserDropdown -> SessionDropdown
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:25 -08:00
Émile Ré
4218200409 Replug organizations page without assume or user dropdown
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:25 -08:00
Émile Ré
e4df37b5c8 Replug password sign in
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
f72851df4d Fix no internal error on node
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
393343e557 Fix lastSession always return an error
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
0c79bf4b9b Fix misuse of bang
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
397baaea9f Rename to lastSession
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:24 -08:00
Bryan Frimin
3f0616530a Add assume org session on api
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
342d93911b Add session membership
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
7013612a43 Fix assume session on expire root session
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
12679057f4 Add assume organization session support
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
a4964e817c Change session from method tracking
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:23 -08:00
Bryan Frimin
811bebca48 Rename open session for saml
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:10:22 -08:00
Émile Ré
2af9eb47a7 Fix collision between connect API key & Session middlewares
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:22 -08:00
Émile Ré
433c081d22 OrganizationsPage switch to MembershipCard and add membership session state
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:10:20 -08:00
Émile Ré
ddf585fc18 Replug organizations page without assumable sessions
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:42 -08:00
Bryan Frimin
970a734964 Fix active session must not be return if expired
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:42 -08:00
Bryan Frimin
7a26473e8f Add activeSession on membership
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:42 -08:00
Émile Ré
0a8a17934a Generate connect GQL on build
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:41 -08:00
Émile Ré
b09670d458 Querying connect graphQL API
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:41 -08:00
Émile Ré
b6ed13eade Setup 2 relay configs for 2 graphQL APIs
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:41 -08:00
Émile Ré
87a05f0333 Make console buildable and relay-compilable
Signed-off-by: Émile Ré <nemile.re@gmail.com>
2026-01-17 10:07:41 -08:00
Bryan Frimin
e61d72f15d Rewrite permission system
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:41 -08:00
Bryan Frimin
2baf8f0413 Gracefully handle many errors
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:40 -08:00
Bryan Frimin
74fc3b8cd1 Rewrite identity and access management
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-17 10:07:34 -08:00
Sacha Al Himdani
4ed3f5a067 Change state of applicability
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2026-01-16 22:56:00 +01:00
Bryan Frimin
c60e19a7a8 Add more matches
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-16 08:04:40 -08:00
Bryan Frimin
603e54a9b7 Update match string
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-16 08:02:37 -08:00
Bryan Frimin
d74896fbd3 Update CHANGELOG
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2026-01-16 07:58:22 -08:00