Comments (11)
I think opt-in is coming. Should be easy to implement.
I guess so. Once it's there in a new release, please let me know and I drop the Tracking
AF.
As for the other part: 🤞
from lanis-mobile.
This is a pretty cool tool.
Edit: you might wish to mention the opt-in with the app description in the "Data protection" ("Datenschutz") section.
Gonna do that.
Thanks for your help!
from lanis-mobile.
Yes, that is the plan. Crashlytics is not necessary for the app to run, but it is very necessary for the development, as it is an app for a reverse-engineered website with SSR. I will be adding a "non-crashlytics" build soon.
from lanis-mobile.
@IzzySoft
As you already saw on the Gitlab RFP issue I am changing to an self hosted version of Countly, since my server is not able to handle an Sentry instance. Naming conversion will stay the same.
from lanis-mobile.
And in the long run you might evaluate a (self-hosted) Sentry I've heard. LK already linked you to my snippet for that. Glad to read, so my decision to keep it up was right. Though I was considering just to switch back to the previous release and disable updates until solved. Might have been better, so nobody gets Crashlytics in "by accident" and feel annoyed…
Please give me a ping then when the new variant is available, and let me know what naming patterns you intend to keep the two apart – so I can tell my updater which one to grab and which one to ignore. Wish you easy implementation of that!
from lanis-mobile.
Will Countly be opt-in – or is it enabled by default? I see Crashlytics is gone with the latest release, congrats! GMS and Firebase are still there. Overlooked – or is there a reason they must remain?
from lanis-mobile.
Countly is enabled by default in the application.
GMS and Firebase are still there?
I think the Countly SDK might be the problem. (doc);
Apparently Countly also supports push notifications via Firebase and GMS. I do not use these features in my application and would like to remove them if possible. I am not sure if this is possible with the Countly SDK yet. I will have to check tomorrow.
from lanis-mobile.
Ah, I see – yeah, I was suspecting something along those lines but wasn't sure what library it might be. There might be some tricks along these lines, using gradle's excludeGroup
, but not being an Android dev myself I cannot tell.
Oh, and mind making analytics opt-in? You could e.g. initialize it with NULL
– and when it's NULL
ask in the onboarding activity. Plus give an option in settings to re-decide. With that, I could drop the Tracking
anti-feature then.
from lanis-mobile.
I think opt-in is coming. Should be easy to implement.
I have no idea how Gradle works. I have to find out. But I think it should be possible too.
from lanis-mobile.
It turns out that Countly has a Flutter SDK without GMS and Firebase. On pub.dev it is listed way below the normal package list, and I did not find anything about it in the docs. Long story short: GMS and Firebase are out.
Also Countly is now opt-in.
I guess since Countly is also not in your snippet as "approved" that I leave the issue closed for the Gitlab RFP repo?
Another question just out of interest: How did you find the project? Do you have a web crawler that lists potential projects for you, or did someone contact you?
from lanis-mobile.
Confirming all offenders gone – anti-features are removed (effective with the next sync in less than an hour), thanks & congrats!
Edit: you might wish to mention the opt-in with the app description in the "Data protection" ("Datenschutz") section.
Snippet updated as suggested: Countly now is in the "approved" section with a footnote for the details.
Do you have a web crawler that lists potential projects for you
Also one for GitLab and one for Codeberg. And there's always my issue tracker where people can suggest apps to be included. Those who cannot do so on GitLab sometimes send me suggestions via mail or DM to my Fediverse account at floss.social.
from lanis-mobile.
Related Issues (20)
- Question on permissions and signing details HOT 10
- Falscher Benachrichtigungs-Text HOT 2
- Nachrichten Lag HOT 6
- GridView statt ListView in Vertretungsplan und "Mein Unterricht"
- Mehr Infos HOT 4
- Vertretungsplan overflow bei zu vielen EInträgen HOT 1
- Externe Logins HOT 3
- Vertretungsplan-Filter für Kurs-Namen HOT 4
- Protecting app screen from prying apps (screenshots, recent apps) HOT 6
- Make the donation process easier (to support development) HOT 3
- Links aufs SPH auswerten
- Besserer Fehler-Ladescreen bei falschen Anmeldedaten HOT 3
- Bessere Methode um Fetchers zu initialisieren und Startapp intervall zu speichern. HOT 1
- Online-Check schlägt bei belastung fehl HOT 2
- Locale picker
- Display error on "Exams" tab
- <del>content</del> in Substitutions HOT 2
- App doesn't work in School Network with Proxy HOT 21
- improve app performance with dispose
- Offline Mode
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 lanis-mobile.