daneden / Zeitgeist

👁 An iOS app for keeping an eye on your Vercel deployments
http://zeitgeist.daneden.me
Apache License 2.0
190 stars 7 forks source link

iOS Save filter views #63

Closed zomars closed 2 years ago

zomars commented 2 years ago

It would be nice to save certain filter combinations so they're quickly accessible

daneden commented 2 years ago

Hey @zomars! I was considering adding this to Zeitgeist v3, but wondered if it would still be useful when Projects view is introduced. This view will effectively act like a filter to show deployments only for the chosen project, meaning further filters would just be filtering on the state and target (preview vs production) of a deployment. What do you think? Would a Project view solve your main use case in a similar way to saved filters?

zomars commented 2 years ago

I'm not sure TBH. Basically I want to query stuff like:

Also building into this I would like to be notified only of "Failed production deploys"

daneden commented 2 years ago

Thanks for elaborating, this is super helpful! I hadn’t yet considered branch filtering but that’s a great idea. I can imagine many of these filters working on the project detail view, where you can see deployments for a specific project.

As for your additional request, in v3 the new notification settings will allow you to set up notifications only for production deployments! Here's an example screenshot of the new notifications settings screen which will be found on each project view.

The new notifications settings screen in Zeitgeist v3, showing that notifications can be enabled for production deployments only

zomars commented 2 years ago

That would be so helpful! Thanks for the response 🙏

daneden commented 2 years ago

Hey @zomars! I'm going to close this issue as won't-fix; the filters in Zeitgeist v3 have actually ended up quite simple and in order to implement things like git branch filtering would require a strange mix of server-side and local filtering. I hope the changes in v3 make browsing a bit easier, and I might add more advanced filtering via search pattern matching available in a future update!

image