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

[feature request] Add "Date added" for apps from stores #45

Open
schweppes-0x opened this issue Aug 30, 2024 · 2 comments
Open

[feature request] Add "Date added" for apps from stores #45

schweppes-0x opened this issue Aug 30, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@schweppes-0x
Copy link

Some of us might be interested in knowing the date when a specific app/ipa has been released/published.

I like that you added the version in the recent version but it would be nice-to-have the publish date as well.

image

@khcrysalis
Copy link
Owner

Sadly its hard to determine this as for some reason a lot of repositories handle dates differently, same with application sizes.

@schweppes-0x
Copy link
Author

I see, from whatI can see after checking some of the repos I've added, it seems that they mostly use "versionDate" or "date" for this.

It shouldn't be too hard to implement a parsing algorithm to check whether these properties exist. If not able to, we can hide the date label in our visual component. I might even be able to implement this myself even though I've 0 experience in programming iOS stuff.

but basically:

  1. make a global set containing each of the possible properties (date, versionDate, ..)

  2. create a parseDate function which:

  • Extract all json data from app

  • check if object contains one of the properties in our global set

  • if found, use that to parse data to Date object

  • if not found, hide Date from UI

This must cover most of the important things. Let me know if I can be of any help.

@khcrysalis khcrysalis added the enhancement New feature or request label Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants