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

Apollo Backend #1

Open
eiiot opened this issue Jun 9, 2023 · 19 comments
Open

Apollo Backend #1

eiiot opened this issue Jun 9, 2023 · 19 comments
Labels
enhancement New feature or request

Comments

@eiiot
Copy link

eiiot commented Jun 9, 2023

Now that the Apollo backend is open source, would it be possible to redirect requests intended for apolloreg.com to some custom domain? I'm not super experienced with iOS tweaks (I'm used to modifying android apps) but it seems like it could be accomplished either by modifying the actual binary, or through a tweak like this one?

@EthanArbuckle
Copy link
Owner

thats for notifs? yeah I can add support, thanks for the suggestion

@EthanArbuckle EthanArbuckle added the enhancement New feature or request label Jun 9, 2023
@Rihcus
Copy link

Rihcus commented Jun 11, 2023

Now that the Apollo backend is open source, would it be possible to redirect requests intended for apolloreg.com to some custom domain? I'm not super experienced with iOS tweaks (I'm used to modifying android apps) but it seems like it could be accomplished either by modifying the actual binary, or through a tweak like this one?

Side question would the tweak technically need to "crack" apollo ultra since its not possible to transfer purchases from the appstore varient of the app?

@Rihcus
Copy link

Rihcus commented Jun 20, 2023

Just a fyi it looks like apollo shut down their backend for notifications (tested with paid appstore version, no sideloading).

IMG_0473
IMG_0472
IMG_0471

@paradoxally
Copy link

Christian has open-sourced the backend https://github.com/christianselig/apollo-backend

Running this on a server would be interesting, but you'd have to point the app's base URL to that server.

@EthanArbuckle
Copy link
Owner

EthanArbuckle commented Jun 22, 2023

I spoke with reddit's CEO and expressed that he believes this form of working-around the API pricing is against the spirit of the rules.

He did not specify if action would be taken against users who do this, but it's something to keep in mind.

I'd like to discuss this more in-depth with Christian to confirm that he is comfortable with this project existing.

So this is essentially just a heads up that Reddit does not approve of this.

Do you get pings here @christianselig? Let me know if you would prefer this to not be available, or if there are specific changes you'd want made to it. (feel free to reach out in private if that's preferred)

@Rihcus
Copy link

Rihcus commented Jun 22, 2023

I spoke with reddit's CEO and expressed that he believes this form of working-around the API pricing is against the spirit of the rules.

Just to confirm is this just for the apollo backend or does this include patching the apollo app directly aswell?

@EthanArbuckle
Copy link
Owner

Sorry, should have been more clear. Disapproval was expressed at the idea of injecting arbitrary API credentials into 3rd party apps (not just Apollo). I don't think it is explicitly against rules (and I haven't really cared to check), but the direct messaging from them indicates that they believe this project, and similar projects targeting other reddit clients, violates rules with loopholes/workarounds

@christianselig
Copy link

I am at the behest of Reddit here so I don't want to give approval/disapproval. If you're okay with the risks of making Reddit angry and drawing their ire, that's your call! I don't have any inherent issue/offence with the project existing, but yeah, just don't take that as me giving approval for it operating, that's in Reddit's court.

@austinarchibald
Copy link

Would this enhancement include the Ultra capabilities, like highlighted new comments? I loved that feature. I got this up and running on all my devices, thanks for the custom build! I tried Narwhal for a day and it was hard to deal with. Will use this until Reddit stops us.

@paradoxally
Copy link

paradoxally commented Jul 1, 2023

@austinarchibald

Version 1.15.11 has all previously paywalled content available. I can confirm that the highlighted new comments feature works.

@Joshua-Noakes1
Copy link

Side question would the tweak technically need to "crack" apollo ultra since its not possible to transfer purchases from the appstore varient of the app?

Version 1.15.11 has all previously paywalled content available.

@paradoxally are you using the app store version? I can't enable Ultra as Richus said above.

IMG_1421

@paradoxally
Copy link

@Joshua-Noakes1 I am, but the content isn't paywalled anymore in 1.15.11. You shouldn't need to manually unlock them because that doesn't work in the official app either (Christian took down IAP weeks ago.)

@austinarchibald
Copy link

@paradoxally Strange. I can't enable New Comments Highlightifier. If I try, it asks to purchase Ultra. And I did check that new comments don't get highlighted. I do have version 1.15.11. Built following these instructions.

@Joshua-Noakes1
Copy link

I don’t know if Christian can confirm but I think it’s related to the fact that the app believes it’s running under TestFlight.
image

@J0hnny007
Copy link

J0hnny007 commented Jul 4, 2023

I don’t know if Christian can confirm but I think it’s related to the fact that the app believes it’s running under TestFlight.

Is it the version that signs you out if you close it?

@Joshua-Noakes1
Copy link

Yes

@austinarchibald
Copy link

@paradoxally Where did you get the decrypted version of 1.15.11, with the new comment feature enabled? I got mine from armcomverter.com/decryptedappstore. They have old versions available as well, I wonder if I should try an older one.

image

@jckmnhn
Copy link

jckmnhn commented Jul 12, 2023

@paradoxally Where did you get the decrypted version of 1.15.11, with the new comment feature enabled? I got mine from armcomverter.com/decryptedappstore. They have old versions available as well, I wonder if I should try an older one.

Did using an older version help?

@austinarchibald
Copy link

I didn't try. Been waiting to see what reliable solutions there were reported from others. For example, someone said this IPA works. Or waiting to see if this repo has the solution...

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

9 participants