Giter VIP home page Giter VIP logo

mint-date-range's Introduction

mint-date-range

Chose your own date range for viewing Mint.com's transaction page!

  1. Click extension icon
  2. Enter one or more dates to search on
  3. Click "Go"

Extension will send the date values to Mint and you'll get back a sorted transactions page within the date range you specified.

Note: None of your data is accessed by the extension. Code is available for viewing here: http://adotland.github.com/mint-date-range

License

Copyright (c) 2018 Alvin Land All rights reserved.

mint-date-range's People

Contributors

adotland avatar beaugunderson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

mint-date-range's Issues

Can't install from Chrome Extensions Store

Version 1.6.0, which is what is in the Store has, will not install within Chrome. The following error is displayed instead when attempting to install:

"Package is invalid. Details: 'Could not load icon 'images/mdr-icon-16.png' for page action.'."

The issue appears to be that that all files are at the root level, rather than in folders.

workaround:
download CRX file from Extensions Store (in my case, using Get CRX extension)
convert CRX to zip file (in my case, using https://robwu.nl/crxviewer/)
unzip
make "js" folder and put all .js files in it
make "images" folder and put all image files in it
make "css" folder and put the CSS file in it
enable Developer Mode in Chrome
click Load Unpacked, and select the Mint Date Range folder

Bookmarking Dates with other searches

When I do a search for tags in Mint and then use the extension to filter by date range and then bookmark it, returning to the bookmark doesn't bring back the date filter, just my original tag search. But I did notice that if I edit the URL query and use a different syntax, the book mark seems to work.

Not working bookmark:
https://mint.intuit.com/transaction.event#location:{"dateStart":"7/1/2017","dateEnd":"8/1/2017","query":"tag:Checked"offset":0,"typeFilter":"cash"}

Working Bookmark:
https://mint.intuit.com/transaction.event#location:{"startDate":"7/1/2017","endDate":"8/1/2017","query":"-tag:Checked","offset":0}

Date range not applied, when a category is first chosen for the transactions to be filtered by

If the transactions are unfiltered, then the date range is applied and then one can apply additional category filters. But for me, if initially (that's important) applying the category and then turning on the date range filter, then it does not work: I can see the filter values on the URL, but the transactions list is just filtered by the category and not the dates. I'm running latest Chrome on Win7. Can anyone else confirm such behavior?

Make every day selectable, not just the days in the current month

When selecting a day for the the start and end dates in a date range only the days for the currently shown month (black text) are selectable, not the days in the previous or next month (gray text). It would be nice if all days (black and gray text) were selectable. No need to change text color though.

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.