Commit Graph

4 Commits

Author SHA1 Message Date
gofastasf 0552b28ef2
Merge 1577e0a77f into d969fdec3e 2025-02-14 19:25:07 -06:00
João "Pisco" Fernandes 7336a1a4d6 TUN-8914: Create a flags module to group all cloudflared cli flags
## Summary

This commit refactors some of the flags of cloudflared to their own module, so that they can be used across the code without requiring to literal strings which are much more error prone.

 Closes TUN-8914
2025-02-06 03:30:27 -08:00
Gofastasf 1577e0a77f Use path and filepath operation appropriately.
path methods are used for url operations.
filepath methods are used for file system paths and its cross platform.
Remove strings.HasSuffix and used filepath.Ext and path.Ext for file and url extenstions respectively
2025-02-01 14:51:06 +00:00
Devin Carr b89c092c1b TUN-7134: Acquire token for cloudflared tail
cloudflared tail will now fetch the management token from by making
a request to the Cloudflare API using the cert.pem (acquired from
cloudflared login).

Refactored some of the credentials code into it's own package as
to allow for easier use between subcommands outside of
`cloudflared tunnel`.
2023-04-12 09:43:38 -07:00