Comments (4)
I really want to get to it!
By the way, I hadn't realized that the messages were automatically deleted; which is perhaps surprising given the amount of time I've been using Grindr since I've known it. How interesting!
from grindrplus.
yes there was a cleanup periodically ran on the local msg db. it erases messages older than X time. in grindr 1 it was totally absurd: it erased messages AFTER 30 DAYS lol. now the timeout is longer, maybe a year. in contrast, scruff never wipes history except if you block (which is stupid because you can unblock later and you'd have forgotten why you blocked in the first place).
from grindrplus.
i think the original motivation for 30 day deletion was that there were absolutely no indexes defined on the local msg db so it would turn crazy slow as messages were added. later they added some indexes but not enough to optimize the queries they used. grindr 1 looked like it was written by a 10 year old.
from grindrplus.
regarding blocks:
last time i looked, the app received remote blocks as chat objects. when received it would wipe the messages and the threads, and add the profile to a local block-rx db. when you block, it would send the remote block chat object itself, then invoke a block user server request, then add the profile to a local block-tx db.
but whenever you started grindr, it would resync the block-rx and block-tx dbs from the server. so only filtering the remote block chat object might not be enough.
from grindrplus.
Related Issues (20)
- [Off-Topic] ... HOT 2
- Unable to login HOT 1
- Profile name should be used instead of profile ID for block/unblock toast notifications HOT 7
- Hidden Features
- Grindr forcing to update its client app to 9.6.0
- GrindrPlus needs to be updated, as Grindr is forcing users to update to their latest version. HOT 10
- Can literally anyone update this to 9.8.0? HOT 5
- [Garbage] HOT 2
- Analytics still being recorded
- Grindr
- Hack no longer works
- ReVanced-style binary patching? HOT 3
- Crash upon installing patch with LSPosed HOT 2
- How the hell to bypass mandatory Google Play Store in-app updates? HOT 4
- Blocking profiles now disappear again! HOT 2
- No typing/read status if both parties have mod
- Problem with saving conversations
- [garbage]
- Grindr
- Mod stopped working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grindrplus.