@a2902793_gitlab That's fine. If you want the pipeline passing/green, see https://gitlab.com/gitlab-org/gitter/webapp#getting-the-gitlab-ci-tests-green-white_check_mark
You can still create the merge request against the main
webapp project though
publicfolder doesn’t seem to be exposed as-is.
Hi everyone, I'm a graduate student interested in contributing to open source. I have some experience with Android and would love to contribute to the Gitter android app. It would be great if there were any good-for-beginners issues I could look into, if that's okay with the team.
Nevertheless, I would like to study the app just to understand how it works. I'm currently trying to make it run on my system, and following the instructions in the README.
gradlew fetchWebappAssets I'm facing the following error:
> Task :app:fetchWebappAssets FAILED FAILURE: Build failed with an exception. * Where: Build file 'C:\Users\Sanket\opensource\gitter-android-app\app\build.gradle' line: 32 * What went wrong: Execution failed for task ':app:fetchWebappAssets'. > java.io.IOException: Server returned HTTP response code: 403 for URL: https://gitlab.com/gitlab-org/gitter/webapp/-/jobs/artifacts/master/download?job=mobile-asset-build * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 5s 1 actionable task: 1 executed `
I have synced my fork with the base repo and resolved all the dependencies.
Please let me know if I'm missing any step, or how do I fix it.
Thank you! :)
Hi, I merged my change to my fork's master and the
buildRelease task in the pipeline failed with the following error:
Execution failed for task ':app:packageRelease'. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > com.android.ide.common.signing.KeytoolException: Failed to read key null from store "/builds/sank20/gitter-android-app/android-signing-keystore.jks": Short read of DER length
Do I have to add any signed keystore?
I see the release instructions in the Readme : https://gitlab.com/sank20/gitter-android-app#release
I'm not sure if I need to follow those, since this is just my fork and I haven't opened an MR yet
Hey, I am new to gitter,
And was reading up on the server side code, specifically related to how messages are sent to clients using pubsub.
I have the following doubt:
If a client disconnects, upon reconnection, how is it able to fetch messages/events which occured while the client was reconnecting ?
For example: If the client is connected, disconnects due to bad internet connection, and takes 10 seconds to reconnect, how is gitter server able to send it messages which happened in these 10 seconds ?
Any explanation/ code pointing to this will be really helpful :smile: