Git Product home page Git Product logo

gh-release-watch's Introduction

Github Release Watch

GitHub Release Watch (GHRW) makes sure that you always stay up-to-date on new releases of projects you love. It does this by checking GitHub daily for new tags on your favourite repositories, and sends you an email if there are.

You can find GitHub Release Watch online at http://gh-release-watch.com.

GitHub Release Watch will no longer be avaliable as of March 25, 2016.

Running Locally

GitHub Release Watch is written with Meteor.

git clone https://github.com/mystor/gh-release-watch.git
cd gh-release-watch
meteor

FAQ

How often does GHRW check for new tags?

GHRW checks every for new tags from the GitHub API every hour.

How are the repository suggestions generated?

When you first sign up, your stars are retrieved from GitHub, and used for suggestions. They are currently not being updated when you change your stars on GitHub, though that may change in the future.

What do the emails look like?

Text:

The following projects have pushed new releases:
  meteor/meteor (release/0.7.1-rc1) [https://github.com/meteor/meteor]

Manage Watches: http://gh-release-watch.com/
Unsubscribe: http://gh-release-watch.com/unsubscribe/yzKz32eaS4qCLgtwY

HTML:

The following projects have pushed new releases:

manage watches | unsubscribe

Can I change my email once I sign up?

Yes, at the bottom of the page there is a (change) link to allow you to change your email. Your email defaults to your public one on GitHub.

How does unsubscribing work?

When you click the unsubscribe link in an email, your account is deactivated. Deactivated accounts will not receive updates. If you re-activate your account at a later date, by logging in and pressing the reactivate button, then you will continue to recieve email.

Occasionally I may delete old accounts which are deactivated. If this happens you will have to reselect your watches if you return.

Contributing

I always want to make GitHub Release Watch better. If you find any bugs, or have suggestions, let me know by making an issue, or, even better, by fixing the problem and making a pull request.

License

(The MIT License)

Copyright (c) 2013 Michael Layzell

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

gh-release-watch's People

Contributors

mystor avatar doctaweeks avatar prdolmos avatar

Stargazers

Chris avatar Scott Ivey avatar Jason Travis avatar Jason Allen avatar Microdog avatar septs avatar  avatar Kyle King avatar KoS avatar Danny Martini avatar Raphaël B avatar jody tate avatar Akihiro Ikezoe avatar Bronisław Białek avatar Adrian Silva avatar Todd Eddy avatar Bozhao avatar Pierre Schmitz avatar Rick Chen avatar Zakharov Roman avatar Alexander Ryabov avatar Bian Jiaping avatar Ivan Josipovic avatar Fabio Dias Rollo avatar Patrick Lienau avatar  avatar Massimo Lombardo avatar Tuukka Mustonen avatar sinchb avatar David Collom avatar  avatar  avatar  avatar Raphaël Doursenaud avatar Greg Atkinson avatar Fabian Beier-Trampusch avatar Raphael Polniak avatar Fabian Bartschke avatar  avatar Jake Zimmerman avatar Ilia Lobsanov avatar Eugene Loy avatar Bill Mei avatar Sergiy Borodych avatar

Watchers

Dave Gaeddert avatar James Cloos avatar Adria Richards avatar  avatar Raphael Polniak avatar  avatar  avatar

gh-release-watch's Issues

RSS

We discussed this, so let's add RSS.

Release Notes

Hello,
Thanks for great tool, very usefull.

Is it possible to add a release notes into the mail notification?

gh-release-watch.com still emailing?

Greetings!

I added a whole bunch of repos I'd like to be notified about to gh-release-watch.com using this GitHub account, and several of them have had releases since I set it up, but I have not received any release notifications. Is email still being dispatched successfully?

I've double-checked the email address the site should be sending to, and that the messages are not being routed to Gmail's Spam (or any other) folder.

Thanks for the excellent project!

Broken without Javascript

Without JS, I wouldn't expect anything advanced to function, but if I type in the name of a repository and hit enter (or hit the watch button), I would expect that repository would still be added to my watched list. Logging in and out should also still work.

And yes, I do realize the irony of opening an issue on a Meteor application about it not working without JS haha

Login broken

e.ConfigError {message: "Login service configuration not yet loaded"}message: "Login service configuration not yet loaded"stack: (...)__proto__: Error
    at http://gh-release-watch.com/674074566b0b2460b01dd007d9ea034bd5ec560d.js:11:3481
    at http://gh-release-watch.com/674074566b0b2460b01dd007d9ea034bd5ec560d.js:11:3557
    at http://gh-release-watch.com/674074566b0b2460b01dd007d9ea034bd5ec560d.js:11:3668

This is what happens when I click Login.

Alternatives.

Bummer this no longer works, are there any alternatives? can GitHub finally do this? They should...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.