Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Increase maximum profile #52

Closed
tmor opened this issue Apr 27, 2018 · 9 comments
Closed

Increase maximum profile #52

tmor opened this issue Apr 27, 2018 · 9 comments

Comments

@tmor
Copy link

@tmor tmor commented Apr 27, 2018

Firstly, thank you for useful extension.

Issue type

Feature request

What problem does this feature solve?

Maximum profile is about 40.
Beyond that, the role does not increase.
I would like to add about 100 profiles.

Version:

  • AWS Extend Switch Roles: 0.8.0
  • Chrome 65.0.3325.181

Steps to reproduce

  1. Open Configuration
  2. Add profiles
[profile base]
output = json
region = ap-northeast-1
aws_account_id = 000000000000

[profile dev-readonly]
output = json
region = ap-northeast-1
role_arn = arn:aws:iam::100000000000:role/role-readonly
source_profile = base
color = B7CA9D
...
  1. Save
  2. Refresh browser
@tilfin

This comment has been minimized.

Copy link
Owner

@tilfin tilfin commented May 11, 2018

The sync storage size limitation of Chrome extension causes this problem.

@Hount

This comment has been minimized.

Copy link

@Hount Hount commented May 29, 2018

Is there a way to go around this? e.g. disable Chrome extension sync?

@thor-aws

This comment has been minimized.

Copy link

@thor-aws thor-aws commented Jun 29, 2018

Is it possible to separate the profiles into categories to limit what profiles are visible at a single time?, or have the extension read from a config file stored in the cloud or locally?

@roboweaver

This comment has been minimized.

Copy link

@roboweaver roboweaver commented Aug 1, 2018

I found an example of a workaround for the storage limit in Chrome - clearly it's not a complete solution, but it could extend the size of the data that could be stored locally: https://github.com/kdzwinel/Context/blob/master/js/classes/HugeStorageSync.class.js

The class allows you to store multiple QUOTA_BYTES_PER_ITEM size items.

@Tristan-Louvre

This comment has been minimized.

Copy link

@Tristan-Louvre Tristan-Louvre commented Sep 14, 2018

I unfortunately have just run into the same problem, but because of how minimal my file is I am able to fit 57 profiles in. Any suggestions as to a meaningful workaround (taking into account that this is a chrome sync storage limitation) would be gratefully appreciated.

@Hount

This comment has been minimized.

Copy link

@Hount Hount commented Nov 1, 2018

Same plugin works on Firefox, that was my solution.

@TryTryAgain

This comment has been minimized.

Copy link

@TryTryAgain TryTryAgain commented Nov 9, 2018

Experiencing this same issue, needing to have many accounts/profiles. Firefox is working as a workaround, thanks @Hount, but I'd love to have this working in Chrome; maybe allow optional chrome.storage.local vs chrome.storage.sync?

@ablackburnTurner

This comment has been minimized.

Copy link

@ablackburnTurner ablackburnTurner commented Nov 15, 2018

Same plugin works on Firefox, that was my solution.

Only thing about firefox is, you don't seem to be able to Ctrl+F to find items in the drop down quickly.

@tilfin

This comment has been minimized.

Copy link
Owner

@tilfin tilfin commented Nov 16, 2018

New verion 0.9.0 supports up to 200 profiles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
8 participants
You can’t perform that action at this time.