jnawk / aws-electron Goto Github PK
View Code? Open in Web Editor NEWAccess the AWS Console using Access Keys and assumed roles.
License: ISC License
Access the AWS Console using Access Keys and assumed roles.
License: ISC License
This is a bit jarring, and unnecessary - alter the options that launch the window, job done.
Probably missing a handler for the window being closed directly.
When there are "too many" tabs, they go to a second row, which is not visible.
affects windows, v1.0.1 binary, as well as source npm run a32d9c5
since introducing vault config support, nothing works.
When the role to assume has been created by CloudFormation, and when the same template has been used in multiple accounts, the role name ends up looking the same, safe for the string of garbage at the end.
The AWS Console will identify the role & account like so:
{roleName}/{sessionName} @ {accountName}
The account name is up to the account, so only the sessionName is available to customize the string.
Imagining a one-click process where an existing key would be used to add a new key, then use the new key to disable the old key, as well as updating one's config.
Silly corporate man in the middle proxies hijacking TLS connections
Its otherwise a guess knowing which tab you need to open if you have multiples
a config editor would be nice.
There is some wasted space on the left of the launch UI. This space could be put to productive use.
I'd really like a back button to be made! And a forward button too!
Current hack relies on HTTPS_PROXY variable being set
Need a new window for app preferences to appear in
agent implementation wants a buffer per cert, so need to split bundles into multiple buffers
It would be nice for this to remain in a fixed place at the bottom or the top of the window.
It would be nice to have just the one window, or be able to have just the one window - tabs per account, with tabs per session.
for instance, request a session this many seconds long - since it barfs if one requests more than the allowed value
Such as alternating shades.
can't find user's home directory.
At present, window locations are hard coded.
need to add a preferences option to the menu
Subsequent tabs have the profile name undefined
When the last tab in a window closes, the window should close
MFA Codes are one-time use only. It makes sense to clear the code once it has been used.
It would be nice to be able to define a profile which is accessed via assumed-role credentials themselves obtained by assuming a role, eg
identity account (access key) -> intermediate account (assumed role) -> target account (assumed role)
getting a bit sick of starting every session in us-east-1 when I have nothing running there.
As a user with a laptop, I would like to be able to open a link in a new tab.
#6 changed the role session name from AWS to $profileName. While this is an improvement, the particular profile the profile name comes from is the profile ultimately providing credentials, not the profile selected, so if you have an identity account accessing several other accounts, the root issue in #6 is still present - you can't easily tell which account you are in, since you either get what the account calls itself, or the account number if the account doesn't name itself.
Middle clicking links should open the link in a new tab just like in a regular browser
this has shit we don't need
When multiple windows are opened, the newest window receives all the new tabs. This is because the code isn't tracking multiple windows.
Perhaps the main content is just a little too big.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.