Permalink
Switch branches/tags
Commits on Jan 8, 2017
  1. Lots of code cleanup and finally have caching

    * caches notes which means this can be setup to run daily if you want
      (fixes #2)
    
    * fix the error when showing error (fixes #7)
    
    * add travis-ci and quantified code
    
    * makes use of XDG_BASEDIR environment variables. now it checks for a
      config file via -c option, user's config dir as determined via the
      BASEDIR spec, then looks for config in project directory.  running
      with debug logging on `LOGLEVEL=debug ./sn.py` will show the paths
      it's using.  the default path for the cache file uses the BASEDIR
      spec as well
    
    * cleaned up issues found by flake8. still more work to do for #6.
      still want to fix some more stuff before tagging version
    committed Jan 8, 2017
Commits on Feb 17, 2016
Commits on Sep 6, 2015
Commits on May 12, 2015
  1. Use RawConfigParser since we don't need fanciness

    SafeConfigParser provides interpreting parameters from values.  Problem
    is if your password has a % in it then you need to escape it or else
    python starts to interpret things.  So just use RawConfigParser which
    doesn't do any of that and everything works fine
    committed May 12, 2015
Commits on May 27, 2014
  1. Begin refactoring

    While still not done made some progress on cleaning things up
    
    * use logging module
    * moved things into packages
    * dropped the git version getting madness
    * raise exception instead of setting an is_error
    * minimum python version is v2.6 (using `with` and removed the check on
      json import which was needed in 2.5)
    committed with Todd Eddy Mar 24, 2014
Commits on Feb 7, 2014
  1. Cleanup whitespace

    committed Feb 7, 2014
Commits on Sep 4, 2013
  1. Revert "Removed stillmaintained tag as that's shutting down"

    This reverts commit b82c144.
    
    Apparently they're still around.
    committed Sep 4, 2013
Commits on Feb 25, 2012
Commits on Oct 6, 2011
Commits on Apr 9, 2011
Commits on Mar 27, 2011
  1. Working implementation, still rough though.

    simplenote.py
    - index: takes optional mark for continuing index fetch
    - full_index: new
    
    sn.py
    - imports several new modules including json (2.6+) and etree
    - comment out most data, add progress bar
    - converts data to json format and saves to file
    committed Mar 27, 2011
Commits on Mar 6, 2011
  1. Updated readme.

    committed Mar 6, 2011
  2. More cleanup.

    simplenote.py
    - login: returns True or False if it's successful or not
    
    sn.py
    - handle errors
    - add debug information for eventual use of commands (eg: sn.py backup)
    committed Mar 6, 2011
  3. Improve documentation, refactoring.

    simplenote.py:
    	- documented methods
    	- all the connection stuff happens in a single place now
    	- add api_count which increments with each api call
    
    sn.py:
    	- remove modules only needed by simplenote class
    committed Mar 6, 2011
  4. Made simplenote api it's own module, add MIT license.

    simplenote.py:
    	- this just contains the module that can be used by scripts
    
    sn.py:
    	- this is the frontend interface
    committed Mar 6, 2011
  5. Can retreive note data.

    committed Mar 6, 2011
Commits on Mar 5, 2011
Commits on Oct 4, 2010
Commits on Aug 25, 2010
  1. Corrected punctuation of simplenote.

    From what I can gather it's referenced as a standard name, the N is
    never capitalized.
    committed Aug 25, 2010
Commits on Aug 24, 2010
  1. First commit.

    committed Aug 24, 2010