cheshire137 / gh-notifications-snoozer

Lists and filters and snoozing pull requests, oh my! This is an app for managing your notifications on GitHub by way of filtering issues and pull requests that are of interest to you.
MIT License
15 stars 10 forks source link

Persistent storage for rules #20

Closed cheshire137 closed 8 years ago

cheshire137 commented 8 years ago

This is a start for #2 to allow the user to save rules for filtering their notifications. This adds a Rule model that allows saving and loading rules by name. This branch is based on #18, so that should land first. This also adds a Rules model for managing the names of saved rules, so we can show a big list for the user to edit/delete/select one.

/cc @probablycorey

zeke commented 8 years ago

It looks like you've got this all implemented all ready, but figured I'd let you know about electron-config, a nice alternative to electron-json-storage. It has a synchronous API which keeps your code a bit cleaner and easier to reason about.