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

Add FlipStore v0.8 (changed to use Flipper Catalog API) #547

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Conversation

jblanked
Copy link
Contributor

@jblanked jblanked commented Nov 7, 2024

Application Submission

v0.8

  • Updated FlipperHTTP to the latest library.
  • Switched to use Flipper catalog API.
  • Added an option to download Video Game Module firmware (FlipperHTTP)
  • Added an option to download Github repositories.
  • Updated Marauder to the version 1.2

v0.7.2

  • Final memory allocation improvements

v0.7.1

  • Improved memory allocation
  • Fixed a crash when re-entering the same app list

v0.7

  • Improved memory allocation
  • Added updates from Derek Jamison

v0.6

  • Updated app layout
  • Added an option to download Developer Board firmware (Black Magic, FlipperHTTP, and Marauder)

v0.5

  • Added app descriptions and versioning

v0.4

  • Added an option to delete apps
  • Edits by Willy-JL

v0.3

  • Edits by Willy-JL
  • Improved memory allocation
  • Stability patch

Thanks to Willy, now we're using the major and minor API versions from furi_hal_info_get_api_version and target from furi_hal_version_get_hw_target

Extra Requirements

Author Checklist (Fill this out)

  • I've read the contribution guidelines and my PR follows them
  • I own the code I'm submitting or have code owner's permission to submit it
  • I have validated the manifest file(s) with python3 tools/bundle.py --nolint applications/CATEGORY/APPID/manifest.yml bundle.zip

Reviewer Checklist (Don't fill this out)

  • Bundle is valid
  • There are no obvious issues with the source code
  • I've ran this application and verified its functionality

- Edits by Willy-JL
- Improved memory allocation
- Stability Patch
@jblanked jblanked changed the title Add FlipStore v0.3 Add FlipStore v0.6 Nov 13, 2024
@jblanked jblanked changed the title Add FlipStore v0.6 Add FlipStore v0.7.2 Dec 14, 2024
@jblanked
Copy link
Contributor Author

Hey, any chance this will be reviewed?

@skotopes
Copy link
Member

Hey, any chance this will be reviewed?

Are you still using your backend as proxy to flipper catalog?

@jblanked
Copy link
Contributor Author

Thank you for your reply.

We are no longer using my API for anything except a list of app names. FlipStore installs apps directly from the Flipper private API (catalog.flipperzero.one) using the user's current minor and major firmware version.

@jblanked jblanked changed the title Add FlipStore v0.7.2 Add FlipStore v0.8 (changed to use Flipper Catalog API) Jan 7, 2025
@jblanked
Copy link
Contributor Author

jblanked commented Jan 7, 2025

Hey, any chance this will be reviewed?

Are you still using your backend as proxy to flipper catalog?

In v0.8, I removed all references to flipsocial.net. Instead, we are using https://catalog.flipperzero.one/api/v0/0/application?limit=8&is_latest_release_version=true&offset=%d&sort_by=updated_at&sort_order=-1&category_id=%s

Please let me know what else is needed to get this approved.

@skotopes
Copy link
Member

skotopes commented Jan 8, 2025

I've sent you pm on discord

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants