cli/src
Mahmoud Abdelwahab 8b13b75256
fix: dedupe workspaces in list output (#852)
Workspaces returned by `me.workspaces` and `externalWorkspaces` can
overlap when a user has both workspace membership and project-level
access to the same workspace, causing duplicates in `railway list`,
`railway project list`, and `railway whoami --json`. Dedupe by id
while merging, preferring the Member variant (richer data).

Closes #844, #831.
2026-04-21 15:52:26 +02:00
..
commands feat(agent): markdown rendering, spacing fixes, and API endpoint update (#849) 2026-04-17 09:09:41 -07:00
controllers feat(agent): markdown rendering, spacing fixes, and API endpoint update (#849) 2026-04-17 09:09:41 -07:00
gql feat: add environment list subcommand (#828) 2026-03-31 23:18:08 +02:00
util fix: skip 2FA preflight when using OAuth tokens (#846) 2026-04-21 13:29:35 +02:00
client.rs Fixing issue #830 (#837) 2026-04-15 21:40:07 -04:00
config.rs fix(config): make RAILWAY_ENVIRONMENT_ID optional for project-level commands (#826) 2026-03-30 11:05:18 +02:00
consts.rs fix: make railway docs work in non-interactive mode (#843) 2026-04-15 09:14:33 +09:00
errors.rs feat(auth): replace custom login flow with OAuth 2.0 (PKCE + device flow) (#822) 2026-03-25 20:38:18 +02:00
macros.rs feat: add railway skills command for installing agent skills (#847) 2026-04-17 16:34:55 +09:00
main.rs feat: add railway skills command for installing agent skills (#847) 2026-04-17 16:34:55 +09:00
oauth.rs feat(auth): replace custom login flow with OAuth 2.0 (PKCE + device flow) (#822) 2026-03-25 20:38:18 +02:00
subscription.rs fix: fix connection errors when using custom system certificates and an http proxy. (#807) 2026-03-12 12:01:23 -04:00
table.rs Migrate to CLI v3 (#304) 2023-03-03 21:44:32 -05:00
telemetry.rs feat: add auto-update mechanism for CLI (#825) 2026-04-06 10:21:50 +09:00
workspace.rs fix: dedupe workspaces in list output (#852) 2026-04-21 15:52:26 +02:00