Comments (18)
Thank you very much!
Tomorrow, I am going to do these.
- Replace prebuilt jar with source code
- Add Twitter API key not being public
- Add tags
- Fix insecure gradlew
from twitlatte.
Take your time, @moko256 – nobody expects you to "jump on command". We're glad you're supporting us, and we definitely can wait another day (or a few, if needed)
from twitlatte.
@moko256 I've asked one of the F-Droid maintainers to come over here so you can discuss directly what steps are required or how to approach it. I simply lack the development background. I hope he checks with you soon.
That said, if you could meanwhile start with tagging the last release and attaching the corresponding .apk
, I could already include your app with my repo (see above) until the other things are solved.
EDIT: relan just answered on the RFP issue:
Base64 is just a way to represent data, I see no problem here.
So if you see no problem either, it seems fine.
from twitlatte.
It would further help the issue if you could add tagged releases. Make the tag correspond to versionName
(e.g. a version 1.2.3
should be tagged v1.2.3
), so F-Droid always knows when a new release is available and can build automatically. If you also attach an .apk
to such a release, I could pick that up to my repo (also automatically) until F-Droid gets started with it.
Thanks a lot!
from twitlatte.
I'm sorry. I am not able to do it now.
Because it's still night here and I have to sleep.
Please wait until tomorrow.
from twitlatte.
It's same.
But that will make it a little difficult for simple BOT to steal API key.
But some people may steal it...
from twitlatte.
I fixed known problem.
from twitlatte.
Thanks, @moko256 – I've asked our maintainers to "try a build".
from twitlatte.
Thanks for saving me another crosspost
from twitlatte.
Why, thank YOU for supporting this
Can't wait to give Twilatte a try
from twitlatte.
I see. Thank you!
from twitlatte.
@moko256 one of the maintainers asks:
Looks like this app requires API keys (see the README):
Add gradle.properties file and add CONSUMER_KEY and CONSUMER_SECRET properties for Twitter.
Does it work without those "secrets"?
If F-Droid builds your app, it must have all ingredients needed available. AFAIK we can't build apps where API keys etc. would be needed.
Maybe you can clarify here?
from twitlatte.
In a few days, I am going to upload Twitter API key encoded base64 and decoding code in this repository. So it works without secrets.
from twitlatte.
You are aware that base64 encoding is no encryption, and thus that's the same like uploading the API key "plain text"? I'm not a dev, but this feels strange to me. I could be wrong of course…
from twitlatte.
There still seem to be some issues. Quoting a maintainer:
gradle assembleRelease failed for me with
Could not determine the dependencies of task ':app:lintVitalRelease'.
> Could not resolve all task dependencies for configuration ':app:releaseRuntimeClasspath'.
> Could not resolve project :japng-android:android_api.
Required by:
project :app
> Unable to find a matching configuration of project :japng-android:android_api: None of the consumable configurations have attributes.
> Could not resolve project :mastodon4j.
Required by:
project :app > project :mastodon4j_to_twitter4j
> Unable to find a matching configuration of project :mastodon4j: None of the consumable configurations have attributes.
> Could not resolve project :mastodon4j:mastodon4j.
Required by:
project :app > project :mastodon4j_to_twitter4j
> Unable to find a matching configuration of project :mastodon4j:mastodon4j: None of the consumable configurations have attributes.
Also there is some junk in the repo that I had to remove manually (beause binaries):
- twitter4j/..git
- twitter4j/twitter4j-core/build
- twitter4j/twitter4j-http2-support/build
Can you take a look and (hopefully) fix this?
from twitlatte.
I understood it.
from twitlatte.
The maintainer said it will be available on F-Droid in a few days in this .
Thank you!
from twitlatte.
The maintainer said it will be available on F-Droid in a few days in this .
Thank you!
from twitlatte.
Related Issues (20)
- Thanks! HOT 1
- Add option for "Clear History" (clear cashed posts & data)
- Twitlatte app permanently suspended by Twitter (still usable for Mastodon) HOT 36
- Can't login to Twitter in v1.9.0 HOT 7
- Separate media only feed for user accounts
- Can't see users comments in tweets
- Can't see comments HOT 1
- Change image saving location
- connection to pleroma HOT 2
- add changelog HOT 1
- Feature request: Support for Nitter
- Please make tweet content copy-pastable
- Limit tweets fetched
- Scroll to top HOT 2
- Twitter refuses like and subscription request HOT 3
- Following and Followers list is duplicated.
- No mentions and likes are shown
- Add alternative text option for included images
- Mastodon : local and global timeline
- Is the project still alive ? HOT 1
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 twitlatte.