Skip to content

Releases: significa/app-distribution-server

v2.1.0

13 Sep 19:55
8dbf857
Compare
Choose a tag to compare

What's Changed

  • Renamed endpoint DELETE /delete/{upload_id} to /api/delete/{upload_id}
  • Added POST /api/upload that does the same as /upload but returns the build info JSON (useful for integrations)
  • Added GET /api/bundle/{bundle_id}/latest_upload to retrieve the latest build info based on the bundle ID (will only work for new uploads, as the ones made with earlier versions are not indexed)

PRs:

  • Retrieve latest upload by bundle id by @tofran in #21
  • General cleanup, better API, error improvements, and more by @tofran in #22

Full Changelog: v2.0.1...v2.1.0

v2.0.1

07 Sep 11:33
782e6ea
Compare
Choose a tag to compare

What's Changed

  • Improve disabling the URL and improve documentation by @tofran in #19

Full Changelog: v2.0.0...v2.0.1

v2.0.0

07 Sep 11:15
cf8075a
Compare
Choose a tag to compare

What's Changed

  • feat: support android apk upload, file size and platform display, custom logo, etc by @EkkoG in #14
  • Rename project and improved documentation by @tofran in #16
  • Add delete route and 404 page by @tofran in #17
  • V2 release to main (android support, project rename, delete route, and more) by @tofran in #18

Upgrading / migration to v2

This project was previously called ios-ipa-app-distribution-server, from release 2 on it was
renamed to app-distribution-server - as it now supports both IPA and APK files.

Migrating from version 1 to 2 should be straightforward:

  • Update the image to ghcr.io/significa/app-distribution-server.
  • The upload multipart form submission now accepts a field named app_file (instead of ipa_file).

The uploads directory is backwards compatible, meaning that previously uploaded files (from v1) will
continue to work with the new version. In v2, we've introduced additional fields on the download
page to provide more detailed information about each upload. For most of these fields, we can infer
or migrate the missing data from the older uploads. However, one exception is the creation time,
which was not stored in v1 uploads. As a result, the creation time will not be displayed for files
uploaded prior to v2.

New Contributors

  • @EkkoG made their first contribution in #14 ❤️

Full Changelog: v1.0.2...v2.0.0

v1.0.2

05 Sep 13:53
d5f17a3
Compare
Choose a tag to compare

Bump dependencies. No new features or bug-fixes (other than documentation updates).
Hopefully no bugs introduced™.

What's Changed

New Contributors

  • @dependabot made their first contribution in #4
  • @pmnzt made their first contribution in #7
    Thank you 🙏

Full Changelog: v1.0.1...v1.0.2

v1.0.1

14 Mar 15:30
c91c1b6
Compare
Choose a tag to compare

What's Changed

  • Bump dependencies (patch fastapi and jinja vulnerabilities) by @tofran in #1
  • Codestyle: Install Ruff and Pyright and update code according to the new standard by @tofran in #2
  • Improve CI/CD by @tofran in #3

Full Changelog: v0.0.1...v1.0.1

v1.0.0

08 Jan 11:18
8ca111d
Compare
Choose a tag to compare

Simple, self-hosted IPA app distribution server.

Initial, stable release.

Full Changelog: https://github.com/significa/ios-ipa-app-distribution-server/commits/v1.0.0

v0.0.1

07 Jan 18:50
8ca111d
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release