Warpgate 0.24 (a client-less bastion) adds a web SSH terminal

hardex1 pts0 comments

Release v0.24.0 · warp-tech/warpgate · GitHub

//releases/show" data-turbo-transient="true" />

Skip to content

Search or jump to...

Search code, repositories, users, issues, pull requests...

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

//releases/show;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

warp-tech

warpgate

Public

Uh oh!

There was an error while loading. Please reload this page.

Notifications<br>You must be signed in to change notification settings

Fork<br>279

Star<br>7k

v0.24.0

Compare

Choose a tag to compare

Sorry, something went wrong.

Filter

Loading

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

No results found

View all tags

github-actions

released this

01 Jun 21:47

&middot;

4 commits

to main<br>since this release

v0.24.0

6cba3c8

WebSSH update

This is a large feature release bringing a web-based SSH terminal and self-service ticket requests.

Migrating

If you use domain binding with SSO and want to use the bound domain for the SSO return URL, you'll need to set the new return_url_domain option to host_header - see more at https://warpgate.null.page/sso/#domain-handling

New features

Web SSH #1943

Your users will now be able to connect to their SSH targets directly from the web browser. The terminal supports multiple tabs and single file transfers via ZMODEM.

Clicking an SSH target will open the terminal by default, but this can be changed under Config > Global parameters.

Default roles #1923

Roles can now be marked "default", which will auto-assign them to any newly created users.

Self-serve tickets #1818

by @SteezyCougar

If enabled under Config > Global parameters, users will be able to request ticket creation from their profile page. Admins will be able to see and approve/reject these requests on the Ticket admin page. Tickets for already allowed targets can be optionally auto-approved.

Changes

Sectioned forms for users and targets by @Eugeny in #1961

fixed #1975, fixed #1976 - let admin choose the default target click action by @Eugeny in #1983

Little/max api token duration by @SteezyCougar in #1946

fixed #1945 - make SCP recording optional by @Eugeny in #1978

fixed #1948 - add return_url_domain SSO config option by @Eugeny in #1971

Fixes

Make admin UI search filtering case-insensitive across list and log endpoints by @Copilot in #1922

Ipv6 hostname parse fix by @Eugeny in #1936

Small cleanups by @LarsSven in #1939

fix: parse forwarded header lists by @immanuwell in #1944

Fix Svelte sourcemap line drift by disabling preprocess-level sourcemap emission by @Copilot in #1959

fix: display security key and browser auth URL in SSH terminal (#1960) by @xTamasu in #1970

New Contributors

@immanuwell made their first contribution in #1944

@xTamasu made their first contribution in #1970

Full Changelog : v0.23.4...v0.24.0

Contributors

Eugeny, xTamasu, and 3 other contributors

Assets<br>10

Loading

Uh oh!

There was an error while loading. Please reload this page.

-->

All reactions

You can’t perform that action at this time.

search reload page eugeny terminal users

Related Articles