Download Latest Version portal_1.2.3_FreeBSD_x86_64.tar.gz (6.2 MB)
Email in envelope

Get an email when there's a new version of Portal

Home / v1.2.2
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2023-03-07 1.7 kB
portal_1.2.2_Linux_x86_64.rpm 2023-03-07 6.5 MB
portal_1.2.2_Linux_arm64.rpm 2023-03-07 5.8 MB
portal_1.2.2_Linux_arm64.deb 2023-03-07 5.8 MB
portal_1.2.2_Linux_x86_64.deb 2023-03-07 6.5 MB
portal_1.2.2_Linux_arm64.apk 2023-03-07 5.8 MB
portal_1.2.2_Linux_x86_64.apk 2023-03-07 6.5 MB
portal_1.2.2_FreeBSD_x86_64.tar.gz 2023-03-07 6.2 MB
portal_1.2.2_FreeBSD_arm64.tar.gz 2023-03-07 5.6 MB
portal_1.2.2_macOS_x86_64.tar.gz 2023-03-07 6.4 MB
portal_1.2.2_Linux_x86_64.tar.gz 2023-03-07 6.2 MB
portal_1.2.2_OpenBSD_arm64.tar.gz 2023-03-07 5.6 MB
portal_1.2.2_NetBSD_x86_64.tar.gz 2023-03-07 6.2 MB
portal_1.2.2_OpenBSD_x86_64.tar.gz 2023-03-07 6.2 MB
portal_1.2.2_macOS_arm64.tar.gz 2023-03-07 6.1 MB
portal_1.2.2_Windows_x86_64.zip 2023-03-07 6.3 MB
portal_1.2.2_Linux_arm64.tar.gz 2023-03-07 5.6 MB
portal_1.2.2_Windows_arm64.zip 2023-03-07 5.7 MB
README.md 2023-03-07 3.3 kB
v1.2.2 source code.tar.gz 2023-03-07 3.1 MB
v1.2.2 source code.zip 2023-03-07 3.1 MB
Totals: 21 Items   109.4 MB 3

Portal v1.2.2 brings some code maintenance as well as some new features.

Raw portal command

  • Makes it possible to run portal without the fancy tui.
  • This behavior is controlled by the --tui-style flag and the configuration option tui_style with the values rich | raw

Default port config for portal serve

  • Added relay_serve_port: 8080 as a configurable default port for the relay server.

Change of the default relay server

  • Change the default relay address to portal.spatiumportae.com
  • The domain has SSL configured, which adds another layer of security to your connections when using the default relay.
  • Save your config and run portal config reset to set the new defaults.

Removed relay address validation

  • Now you can try any format you'd like, and portal will either parse it correctly or not depending on how the stdlib networking libraries handle things. The validation we did before had too many false negatives. Go crazy!

Hyperdrive on Relay!

  • There is now a static webpage for the relay, displaying the version of the relay with some sweet effects!
  • Check it out here!

hyperdrive

Full changelog

See full changelog * 933cecf Merge pull request [#47] from SpatiumPortae/f/copy-with-flag * 11a72a8 Merge pull request [#50] from SpatiumPortae/f/config-command * 88805c3 Merge pull request [#51] from SpatiumPortae/f/refactor-config * 190b704 Merge pull request [#52] from SpatiumPortae/f/prompt-overwrite * 06a65d2 Merge pull request [#59] from SpatiumPortae/f/server-landing * 647b8b4 Merge pull request [#60] from SpatiumPortae/develop * 2c1b6f3 Prompt refactor, and command restructuring (#58) * ea4f5ce chore: bump go version in go.mod * cea2aed chore: output 'portal' instead of 'portal-bin' for non-production build target * 863c92c chore: remove specified port in Dockerfile, uses 8080 by default * 83099b3 chore: shorten func call * 614878d config: default relay -> portal.spatiumportae.com * cceb9fe feat: embed templates in binary * 68826ab feat: file overwrite prompt (with configurability) * d1facaf feat: go into hyperdrive on hover * 46c371e feat: landing page for relay server * 7af990a feat: make relay flag description more clear * 2883d8d feat: make verbose flag description more clear * 5dd6ccd feat: refactor config for more extensibility * a095d42 feat: rework relay validation * e434c30 fix: allow relay addresses for loopback like ':5432', and 'localhost:5432' * 58de16c fix: better hostname (+port) validation (#56) * ff5009c fix: change template name for better highlighting support * 6fadc89 fix: close open files after compression * 1f90d4d fix: do not use global rng * f15f132 fix: edit commands for editors opening in the same process * 681a31c fix: nil pointer excpt when updating uninitialized confirmation UI * 9cd4a1e fix: remove address validation, validator package * efde99f fix: validate relay port numbers as well * 7a5db93 format: run prettier on template * 248b778 refactor, feat: reworked prompt logic
Source: README.md, updated 2023-03-07