log frontends/src/jp/cmd_blog.py @ 2287:ea869f30f204

age author description
2017-06-29 Goffi jp (blog, event): added checkURI to some command to be able to enter a xmpp: uri as argument
2017-06-28 Goffi jp (pubsub, common): fixed last item edition (keep item id instead of creating a new one)
2017-06-27 Goffi jp (blog, common): various fixes in common and blog:
2017-06-27 Goffi jp (blog): minor typo fix
2017-06-27 Goffi jp (blog, common): added --force-item option to avoid magic and use argument as actual item id:
2017-06-27 Goffi jp (blog, common): moved and improved edit code from blog:
2017-06-25 Goffi jp (blog): added language in managed keys
2017-04-26 Goffi jp: added constant to handle ANSI code for header and subheaders
2017-04-16 Goffi jp (blog): service and node can now be specified for edit command
2017-02-21 Goffi jp (blog): set default template and data mapping for the new template output
2017-02-21 Goffi jp (base, blog, output(std)): fixed bad unicode handling in stdout, use of jp.disp instead of simple print
2017-02-16 Goffi jp (blog/get): fancy output prints author, published and updated if verbosity > 1 and tags if verbosity > 2 + format published and updated
2017-02-16 Goffi jp (blog): added blog/get command:
2016-06-24 Goffi merged main branch
2016-06-24 Goffi jp (blog): fixed syntax detection when extension is .txt
2016-06-19 Goffi jp: fixed shebang python call
2016-03-25 Goffi jp (blog/edit): use utf-8-sig to decode content file to avoid BOM being propaged to content
2016-03-25 Goffi jp (blog/edit): added forgotten O_TRUNC while opening metadata file
2016-03-25 Goffi jp (blog/edit): do not remove files if they are not in the temporary dir hierarchy
2016-03-24 Goffi jp (blog/edit): HTTP(S) and XMPP URLs can now be directly used in blog/edit command
2016-03-22 Goffi jp (blog): force deletion (without backup) when content is empty
2016-03-22 Goffi jp (blog): avoid conflict error when command line tags are already present in metadata
2016-03-22 Goffi jp (blog): drafts are now put in a sub dir per profile + added a security which keep the last 10 drafts before removing them (all profiles included).
2016-03-22 Goffi core (tools): moved common to a separate package, and put data method in a data_format module
2016-03-15 Goffi jp (blog): added "updated" to keys to keys to remove from tmp metadata
2016-03-10 Goffi jp (blog/edit): removed meta_file_path non existence check, as it is now re-used if it exists
2016-03-10 Goffi jp (blog/edit): a draft file can be directly specified
2016-03-10 Goffi plugin XEP-0060: fixed traceback if service was None
2016-03-07 souliane frontends (jp / blog): pass the profile to subprocess when using option --preview
2016-03-07 Goffi jp (blog/preview): change watch for IN_MOVE_SELF event, needed at least for Emacs
2016-03-05 Goffi jp (blog/edit): added a confirmation message when blog item has been successfuly published
2016-03-05 Goffi blog (jp/edit): added --preview option to launch a "blog preview" in parallel
2016-03-05 Goffi jp (blog/preview): inotify improvments:
2016-03-05 Goffi jp (blog/preview): open and preview commands can be changed in sat.conf with "blog_preview_open_cmd" and "blog_preview_update_cmd" in [jp] section + don't convert syntax when content is empty
2016-03-05 Goffi jp (blog): fixed syntax guessing on existing files
2016-03-05 Goffi jp (blog/preview): added inotify support, so preview can be updated each time the file is modified (actually IN_CLOSE_WRITE is used, but this may change in the future)
2016-03-05 Goffi jp (blog/preview): xhtml cleaning is now used on preview
2016-03-04 Goffi jp (blog): moved common method in a BlogCommon class + added "current" as an item keyword for blog/edit
2016-03-04 Goffi jp (blog/edit): metadata file is reused if it already exists
2016-03-03 Goffi jp (blog): preview command, first draft
2016-03-03 souliane jp (blog): add to EDITOR_ARGS_MAGIC parameters for (x)emacs and nano
2016-03-03 Goffi jp (blog/edit): editor arguments can now be specified on sat.conf, and default on are applied for known editors:
2016-03-02 Goffi jp (blog/edit): removed content_rich from KEY_TO_REMOVE_METADATA as it is never given by backend
2016-03-02 Goffi base (blog/edit): added a way to block publishing by adding "publish": "false" in metadata file
2016-03-02 Goffi jp (blog/edit): added metadata handling through a .json file (named like content temporary file, but with extension replaced by "_metadata.json"). Modification to this file before the end of edition will be taken into account.
2016-03-01 Goffi jp (blog): edit command, first draft:
2016-02-29 Goffi jp: all commands now use the new start method and set need_loop in __init__ when needed
2016-02-04 souliane frontends (jp): onActionNew displays xmlui message if no meta_type is defined and xmlui is defined
2016-02-04 souliane frontends (jp/blog), plugin blog_import: fixes:
2016-01-24 Goffi jp (blog): import now show progression + value to add to sat.conf for URLs redirection
2016-01-22 Goffi jp: added a blog/import command to handle new blog import plugin