Changelog for App-SimplenoteSync 0.2.1 2021-06-06T03:31:17Z - Deprecation notice - I haven't maintained or used this in years. 0.2.0 2012-06-17T09:37:16Z - Readme from pod (Ioan Rogers) - Use dzp::testingmania, was using most of the tests anyway (Ioan Rogers) - Fixed error message (Ioan Rogers) - Rename tests for proper ordering with the autogenerated tests (Ioan Rogers) - perltidy needs to be run manually to use a filter for method::signatures (Ioan Rogers) - Require minumum version of WebService::Simplenote (Ioan Rogers) - Added an --edit option to edit notes and preserve xattrs. Closes #7 (Ioan Rogers) - Config file is now optional. Closes #14 (Ioan Rogers) - Support new WebService::Simpltenote api, fix default for Note->notes_dir (Ioan Rogers) - Removed debug dependency on YAML::Any, fixed prereq for Log::Any::Adapter::Dispatch (Ioan Rogers) - Method::Signatures for Note too (Ioan Rogers) - TODOs changed to github issues (Ioan Rogers) 0.1.3 2012-05-05T20:18:12Z - Complain about and ignore files which have the same key (Ioan Rogers) - Count number of local files examined (Ioan Rogers) - Manually tidy methods, this is what I what I will make perltidy do (Ioan Rogers) - Fixed tidy accident (Ioan Rogers) - Tidied (Ioan Rogers) - New critic and tidy configs (Ioan Rogers) - perform utf8 tests (Ioan Rogers) - Move content loading into Note, and always use utf8 (Ioan Rogers) - Added utf8 test file (Ioan Rogers) - Better handle files without keys which fail to upload (Ioan Rogers) - Handle reading metadata better, there may be other xattrs on the file (Ioan Rogers) - Fix _check_notes_dir sig for calling via trigger (Ioan Rogers) 0.1.2 2012-05-04T10:16:39Z - Improved status report (Ioan Rogers) - Delete local files which have keys but can't be found remotely (Ioan Rogers) - Defer loading local note content until required, which is only if it's new (Ioan Rogers) - Fix changelog output (Ioan Rogers) - Delete local files if they are trashed remotely (Ioan Rogers) - Handle utf8 content (Ioan Rogers) - Fixed type (Ioan Rogers) - Use Method::Signatures (Ioan Rogers) - Don't store tracker file (Ioan Rogers) 0.1.1 2012-04-15T07:33:45Z - Fixed deref syntax for 5.10 (Ioan Rogers) - Fix defaults for safeties and better handle xattrs (Ioan Rogers) - Strip xattrs from files when debugging (Ioan Rogers) - Clean up dist.ini (Ioan Rogers) - Tidied (Ioan Rogers) - Doc improvement, use no_*_updates instead of allow_*_updates for easier command line (Ioan Rogers) - Count new remote notes in session stats (Ioan Rogers) - Take notes_dir from commandline (Ioan Rogers) - Documentation improvements (Ioan Rogers) - Use UTC for date comparisons and ignore nanoseconds as it's too fine for utime (Ioan Rogers) - Autobump version number (Ioan Rogers) - Using xattrs to store metadata, instead of separate yaml files (Ioan Rogers) - Changed email (Ioan Rogers) - Upload the correct note (Ioan Rogers) - change way metadata is handled * add session stats * filename autogenerated from title + file type (Ioan Rogers) - Initial tests (Ioan Rogers) - using App::TimeTracker (Ioan Rogers) - Renamed sync_dir to note_dir * Added a quiet option which logs nothing to screen/stdout * tidied (Ioan Rogers) - Mostly switched to MooseX::Storage (Ioan Rogers) - Bit more chopping (Ioan Rogers) - Reorg (Ioan Rogers) - Breaking app and webservice api into different modules (Ioan Rogers) - Renaming to WebService::Simplenote (Ioan Rogers) - Separate out storage (Ioan Rogers) - Rearragned and tidied a bit. Changed way title is generated (Ioan Rogers) - rename test properly * remove sync_dir serialisation, not needed (Ioan Rogers) - Rename tests (Ioan Rogers) - POD moving * started to factor out storage backends * MooseX::Storage instead of JSON, can also be used for metadata/sync_db (Ioan Rogers) - Not needed anymore (Ioan Rogers) - gets, puts, deletes properly, need to split storage out (Ioan Rogers) - Good enough to download notes with new api (Ioan Rogers) - Ignore log files (Ioan Rogers) - Removing mention of Crypt::SSLeay, cpan will handle https requirements (Ioan Rogers) - Adding original author to dist.ini (Ioan Rogers) - Initial modularisation (Ioan Rogers) - Reorg for modularisation (Ioan Rogers) - add nuclear option command (Fletcher T. Penney) - update SimplenoteSync status information (Fletcher T. Penney) - fix file time request on non-mac systems (I think... thanks to harpchad) (Fletcher T. Penney) - add warning about data loss (Fletcher T. Penney) - remove css (Fletcher T. Penney) - Update readme, move to MD format (Fletcher T. Penney) - bundle Crypt::SSLeay in SimplenoteSync package (Fletcher T. Penney) - set default file extension if config only has 3 lines (Fletcher T. Penney) - disable flags by default (Fletcher T. Penney) - Don't download modified notes that are flagged as deleted in index (I hope!) (Fletcher T. Penney) - include title or key in network warnings (Fletcher T. Penney) - add flag to notify of each network request (Fletcher T. Penney) - whitespace change (Fletcher T. Penney) - Fourth line of simplenotesyncrc file allows changing the extension of filenames (Fletcher T. Penney) - add note for future reference (Fletcher T. Penney) - quote directory names in error messages to make it easier to notice improper spaces (Fletcher T. Penney) - Update README (Fletcher T. Penney) - Allow '\ ' in pathnames in .simplenotesyncrc (Fletcher T. Penney) - Add support for MacRoman text files (e.g. from Notational Velocity), improve documentation (Fletcher T. Penney) - Fixed bug that prevented sync if local directory did *not* have spaces (Fletcher T. Penney) - I think I found the solution to sync problems - fixed in debug first (Fletcher T. Penney) - Update debug instructions (Fletcher T. Penney) - Added more tests to debug.pl (Fletcher T. Penney) - added instructions to debug (Fletcher T. Penney) - Added debug utility (Fletcher T. Penney) - turn debug back off by default (Fletcher T. Penney) - Properly handle it when notes are renamed on Simplenote (Fletcher T. Penney) - Check for titles that are too long and create a trimmed version of it for the filename (Fletcher T. Penney) - fix bug in deleteNote when not changing server (Fletcher T. Penney) - Split 'safety mode' into separate settings for local and remote modification settings (Fletcher T. Penney) - more informative error message when login fails (Fletcher T. Penney) - Add a 'safety mode' to avoid writing any changes; show specific error when Crypt::SSLeay not installed (Fletcher T. Penney) - update README (Fletcher T. Penney) - disable upcoming conflict resolution by default (Fletcher T. Penney) - Added error checking to detect incorrect data in rc file (Fletcher T. Penney) - change file name (Fletcher T. Penney) - Change name to SimplenoteSync (Fletcher T. Penney) - strip special characters from note's title when saving locally (Fletcher T. Penney) - Update readme (Fletcher T. Penney) - Clean up code, add comments, improve collision handling on sync (Fletcher T. Penney) - improve error message when no rc file (Fletcher T. Penney) - centralize filename <=> title routines; remove Time::Local dependency (Fletcher T. Penney) - fix project name again (Fletcher T. Penney) - Unify project name to SimpleSync (Fletcher T. Penney) - fix appearance of README (Fletcher T. Penney) - add readme (Fletcher T. Penney) - initialize git repository (Fletcher T. Penney)