Skip to content
This repository has been archived by the owner on Oct 22, 2021. It is now read-only.

Show app permissions #55

Open
jm42 opened this issue Oct 20, 2020 · 8 comments
Open

Show app permissions #55

jm42 opened this issue Oct 20, 2020 · 8 comments
Labels
enhancement New feature or request

Comments

@jm42
Copy link

jm42 commented Oct 20, 2020

There is no way to see an application permissions unless it prompt on first usage -but not all permissions do- or check the manifest file manually.

Show a list of of permissions with their descriptions and access levels.

@strukturart
Copy link
Owner

the app can only display data that has been saved, so please file the issue here: https://gitlab.com/banana-hackers/store-db/-/tree/master

@strukturart strukturart added the enhancement New feature or request label Oct 23, 2020
@jm42
Copy link
Author

jm42 commented Jan 3, 2021

Too bad. I still think this is needed feature.

@farooqkz
Copy link
Collaborator

farooqkz commented Jan 5, 2021

This feature can be supported through unzipping application package and reading it manifest by now.
But if we change the way of installing and transferring apps, for example through mini manifests or something we can implement this feature as well as updating apps.
However this is a fundamental change.

@strukturart
Copy link
Owner

do you think you could also install non-packed apps with import () ?

@farooqkz
Copy link
Collaborator

farooqkz commented Jan 5, 2021

I should read the APIs first but @jkelol111 posted a comment pointing to this in this repo.

@strukturart
Copy link
Owner

it would be worth a try, as the installation already works with a blob.

let file = new Blob([blob], { type: "application/zip" });

@farooqkz
Copy link
Collaborator

farooqkz commented Jan 6, 2021

Server side changes are also needed.

@strukturart
Copy link
Owner

before we make changes on the server side, we have to test whether the installation process works without zip. can you please test it.

@strukturart strukturart reopened this Jan 6, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants