Aarnav Tale
1150d1616e
fix: support user input when not specified for ssh
2025-06-20 20:09:28 -04:00
Aarnav Tale
dd287c0444
fix: menu should work even with ssh target
2025-06-20 19:55:02 -04:00
Aarnav Tale
b18147fa82
feat: cleanup removal of old ssh plexer and logic
...
we also have added the necessary logic to auto prune ephemeral nodes because
headscale doesn't seem to automatically remove them. this change made use of a database
which is now stored in the persistent headplane directory.
2025-06-20 00:14:00 -04:00
Aarnav Tale
bf1d75a27a
fix: resize cols and rows, not the other way around *sigh*
2025-06-18 13:37:47 -04:00
Aarnav Tale
1e86b0e95b
feat: add ssh buttons in the ui using hostinfo checks
2025-06-18 11:56:27 -04:00
Aarnav Tale
7f376c3f70
fix: better ssh resilience and customizable timeout for future backoff
2025-06-16 11:45:24 -04:00
Aarnav Tale
6a0e097412
chore: fix tiny nits
2025-06-16 11:45:24 -04:00
Aarnav Tale
f4af5b920d
feat: cleanup and streamline webssh capability
2025-06-16 11:45:23 -04:00
Aarnav Tale
0f9bf73b82
chore: reorganize go code
2025-06-16 11:45:23 -04:00
Aarnav Tale
ccde3513dc
feat: support resizing and other xterm.js addons
2025-06-16 11:45:00 -04:00
Aarnav Tale
cb32637938
feat: add xterm frontend ui
2025-06-16 11:44:59 -04:00
Antônio Lago
0c87f3e6ec
docs: fix acl mode key in docs ( #241 )
2025-06-09 10:29:51 -04:00
Gabe Cook
a298686d6b
fix: fallback to user email when username is unset ( #237 )
2025-06-05 23:06:38 -04:00
Aarnav Tale
b7009e387b
feat: upgrade to tailwindcss v4
2025-05-29 11:16:47 -04:00
Aarnav Tale
40a2eb4186
fix: show tags on machine page
2025-05-25 11:02:19 -04:00
Aarnav Tale
d6fbc3b5ad
fix: use corrected user ids for submission fields on the api
2025-05-25 11:02:19 -04:00
Aarnav Tale
753a403aed
fix: use full users for preauthkey lookup
2025-05-25 11:02:19 -04:00
Aarnav Tale
eda8ed0b3e
feat: support 0.26+ routes only
2025-05-25 11:02:19 -04:00
Aarnav Tale
0808299369
fix: use AAAA and A info the record dialog
2025-05-25 11:02:19 -04:00
Aarnav Tale
39d6602263
fix: use descriptive error messages
2025-05-25 11:02:19 -04:00
Aarnav Tale
df4f250e0f
fix: mention AAAA in description and fix records table layout
2025-05-25 11:02:19 -04:00
Aarnav Tale
7f5e0fe42d
fix: resolve some type errors
2025-05-25 11:02:19 -04:00
Aarnav Tale
021ecabd3c
feat: add support for extra_records_path in hs config
2025-05-25 11:02:19 -04:00
Aarnav Tale
81feb2f19a
feat: add support for AAAA records
2025-05-25 11:02:19 -04:00
Aarnav Tale
abedf40690
feat: use host info on the machines page
2025-05-25 11:02:19 -04:00
Aarnav Tale
6f2a0773ba
feat: disable role changing on unmanaged users
2025-05-25 11:02:19 -04:00
Aarnav Tale
a510796e38
fix: validate machine rename input
2025-05-25 11:02:19 -04:00
Aarnav Tale
69d97ea585
fix: allow tags to wrap
2025-05-25 11:02:19 -04:00
Aarnav Tale
000e9326fb
fix: hide version column if no agents are connected
2025-05-25 11:02:19 -04:00
Aarnav Tale
8299aac94f
fix: show user under machine name
2025-05-25 11:02:19 -04:00
Aarnav Tale
08ee0eff42
feat: redo machine tagging system
2025-05-25 11:02:19 -04:00
Aarnav Tale
d1f395acfd
feat: rework the machine actions
...
this also fixes the registration regression introduced in 0.5.8
2025-05-25 11:02:19 -04:00
Aarnav Tale
fb3bc35b40
fix: handle the login form state and report errors correctly on api key login
2025-05-25 11:02:19 -04:00
Aarnav Tale
c5e6a6c407
feat: switch away from websocket to stdout messaging for agent
2025-05-25 11:02:19 -04:00
Aarnav Tale
3dca401837
feat: rework the entire pre-auth keys page
2025-05-25 11:02:19 -04:00
Aarnav Tale
785d5a663f
chore: reorganize settings code layout
2025-05-25 11:02:19 -04:00
Aarnav Tale
ece304638f
chore: update notice instead of using a custom one on acls
2025-05-25 11:02:19 -04:00
Aarnav Tale
169a7b14d0
feat: support oidc restriction management in the settings
2025-05-25 11:02:19 -04:00
Aarnav Tale
f2747ada94
fix: suppress date and button hydration warnings
2025-04-03 16:54:12 -04:00
Aarnav Tale
0ad578e651
fix: prevent user rename if they are an oidc user
2025-04-03 16:25:30 -04:00
Aarnav Tale
8d1132606a
fix: add aria-label to radio groups
2025-04-03 16:22:52 -04:00
Aarnav Tale
5e332c4a5c
fix: filter out empty users in auth-keys, potential headscale bug
2025-04-03 16:10:39 -04:00
Aarnav Tale
9b09b13b5f
feat: do not login loop if disable_api_key_login is true
2025-04-03 12:57:55 -04:00
Aarnav Tale
234020eec5
feat: support acl capabilities check
2025-04-03 12:57:06 -04:00
Aarnav Tale
58cc7b742c
feat: make machine actions permission locked
2025-04-03 12:57:06 -04:00
Aarnav Tale
259d150fc4
feat: add capabilities enforcement on users
2025-04-03 12:57:06 -04:00
Aarnav Tale
5d3fada266
feat: add permissions check on dns page
2025-04-03 12:57:06 -04:00
Aarnav Tale
1fb084451d
fix: fix integrations not loading
2025-04-03 12:57:06 -04:00
Aarnav Tale
d5fb8a2966
feat: support skipping onboarding
2025-04-03 12:57:06 -04:00
Aarnav Tale
7b1340c93e
fix: make reassign dialog unactionable if editing owner
2025-04-03 12:57:06 -04:00