[GH-ISSUE #12] A bunch of random enhancements and ideas #8

Closed
opened 2026-03-04 00:23:05 +03:00 by kerem · 3 comments
Owner

Originally created by @sourcelocation on GitHub (Mar 4, 2021).
Original GitHub issue: https://github.com/SignTools/SignTools/issues/12

Hi again,

So I thought about the features I would love to see in iOS Signer Service, and I made a list of them. So if you will have time and would like to implement those features, it would be amazing! Here's the list:

Updated by maintainer:

  • Reorder apps in list - The current order by date is sufficient in my opinion and I don't want to make the UI more complicated. Unless you have a specific use case I would prefer to keep it this way
  • I can help you with this, iOS native app? :) - As discussed in private, this project will stick to a web service so it can avoid the initial sideloading problem and the one extra app slot taken in case of free dev accounts
  • Upload date of an app - Added in 2.0.0
  • Time since uploading (for apps which are still signing) - Added in 2.0.0
  • Drag and drop support to upload .iPA files - Added in 2.3.0
  • Custom name for the uploaded app on the website - Added in 2.4.4
  • Github button, which redirects to this repository
  • FAQ button on top for new users
  • Upload progress bar - Added in 2.5.10
  • Cancel signing button - Not easily doable since not all builders provide a reference to the job via API. Would be possible to modify the signing script to periodically poll for a "cancel" request, this way we could also know exactly when the job failed instead of waiting for timeout
Originally created by @sourcelocation on GitHub (Mar 4, 2021). Original GitHub issue: https://github.com/SignTools/SignTools/issues/12 Hi again, So I thought about the features I would love to see in iOS Signer Service, and I made a list of them. So if you will have time and would like to implement those features, it would be amazing! Here's the list: **Updated by maintainer:** - [ ] ~~Reorder apps in list~~ - _The current order by date is sufficient in my opinion and I don't want to make the UI more complicated. Unless you have a specific use case I would prefer to keep it this way_ - [ ] ~~I can help you with this, iOS native app? :)~~ - _As discussed in private, this project will stick to a web service so it can avoid the initial sideloading problem and the one extra app slot taken in case of free dev accounts_ - [x] ~~Upload date of an app~~ - _Added in 2.0.0_ - [x] ~~Time since uploading (for apps which are still signing)~~ - _Added in 2.0.0_ - [x] ~~Drag and drop support to upload .iPA files~~ - _Added in 2.3.0_ - [x] ~~Custom name for the uploaded app on the website~~ - _Added in 2.4.4_ - [ ] Github button, which redirects to this repository - [ ] FAQ button on top for new users - [x] ~~Upload progress bar~~ - _Added in 2.5.10_ - [ ] Cancel signing button - _Not easily doable since not all builders provide a reference to the job via API. Would be possible to modify the signing script to periodically poll for a "cancel" request, this way we could also know exactly when the job failed instead of waiting for timeout_
kerem 2026-03-04 00:23:05 +03:00
Author
Owner

@ViRb3 commented on GitHub (Mar 12, 2021):

I edited the comment to reflect current progress.

<!-- gh-comment-id:797740448 --> @ViRb3 commented on GitHub (Mar 12, 2021): I edited the comment to reflect current progress.
Author
Owner

@yohaoquan commented on GitHub (Nov 3, 2021):

I think support for uploading IPAs through url would be a great addition too

<!-- gh-comment-id:958887428 --> @yohaoquan commented on GitHub (Nov 3, 2021): I think support for uploading IPAs through url would be a great addition too
Author
Owner

@sourcelocation commented on GitHub (Sep 2, 2022):

Closing due to most things being done and everything left won't be implemented.

<!-- gh-comment-id:1235982623 --> @sourcelocation commented on GitHub (Sep 2, 2022): Closing due to most things being done and everything left won't be implemented.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SignTools#8
No description provided.