Check if you have contributed to the configured repository today.
Runs as a native Android app or a browser app.
Written pulely in Kotlin (thanks to Kotlin/JS!).
I never want to miss to fill the contribution map in GitHub.
To accomplish that, I decided to update this repository every day.
It's just a diary to record what computer-related-things I've done everyday.
Updating the repository is not directly connected to contributions to OSSs, but it does keep me motivated.
- Go to keep-me-contributing.igreque.info.
- Enter your GitHub user name, repository name to check the latest commit date, and your pesonal access token for GitHub, then click
Start Checking
. - The app periodically (every about 5 mins.) checks the
commttedDate
of the latest commit on the master branch ofhttps://github.com/<your-github-user-name>/<repository-name>
with GitHub API.- Then if the latest commit date is not later than the beginning of today, the app warns you
⚠️ .
- Then if the latest commit date is not later than the beginning of today, the app warns you
- That's it!
Currently this app is only for me. So there're several issues I intentionally skipped to solve.
Pull requests are welcome!
- The Android app is not published on Google Play yet (due to the following issues).
- The timezone is hardcoded as Asia/Tokyo. So if you don't live in Japan, it doesn't work as expected.
- Poor error handling: e.g. even if you enter a wrong personal access token, the app doesn't show you any detailed error messages.
- The app doesn't check who is the committer. So if you check commits of a repository committed by several people, the app can show wrong check result.
- Only GitHub is supported. Sorry for GitLab and Bitbucket fans.
- No iOS version. But I have no iOS machine and no Mac, so I'd publish the core library on a Maven repository to let someone to create if necessary.