archimatetool / archi-modelrepository-plugin

coArchi - a plug-in to share and collaborate on Archi models.
153 stars 53 forks source link

The "credentials" file deletion #22

Closed marbico closed 7 years ago

marbico commented 7 years ago

Checking and unchecking the "Store each repository's user name ....", "Enable Proxy", "Requires Authentication" checkboxes and / or choice of the "Restore Default" does not delete the "credentials" file.

Phillipus commented 7 years ago

That is a global setting. There is one "credentials" file for each .git folder. So if this were to happen several files would have to be found and deleted. For now, the user will have to do this manually.

Also, note the warning that says that the encryption is not strong, This is why the setting is off by default. For now it is for convenience for testers who are aware of the implications.

marbico commented 7 years ago

In that case, I suggest to arrange plugin configuration hierarchically: at the first layer server related configuration (endpoint address, credentials, proxies etc.) and then, in the context of the given server, the second layer repository related configuration.

appdata_roaming_archi4_repository servers

Phillipus commented 7 years ago

Bear in mind that it works on the basis of one model = one repository. Therefore there could be different permissions.

(Did you mean to close this issue?)

Phillipus commented 7 years ago

Re-opening this because I think it was closed by mistake.