Releases: org-trello/org-trello
Releases · org-trello/org-trello
0.5.8
- Backlog
- Update version
- Add emacs24 dependencies - purcell@0fef27e + http://www.gnu.org/software/emacs/manual/html_node/elisp/Library-Headers.html#Library-Headers + http://stackoverflow.com/questions/16805645/how-can-i-gracefully-drop-support-for-older-emacsen-in-my-elisp-package
- Downgrade request dependency to 0.3.1 to make org-trello installation possible in melpa-stable (no answer from
request
maintainer) + #195 - Release notes
0.5.7
- Backlog
- Update version
- Fix default keyword when not specified (trello list name) - [[https://github.com//issues/183][#183]]
- Remove reference to proxy in log messages
- Sync buffer from trello - Ignore errors when there is nothing to sort.
- Sync buffer from trello - Fold buffer entries when done.
- Fix bug on (orgtrello-entity/compute-card-region!)
- Release notes
0.5.6
- backlog
- Update version
- Use save-excursion - save-restriction - narrow-to-region instead of using region
- Fix behavior orgtrello-buffer/end-of-line! When going to end of line in checkbox, we need to do it twice, fix.
- Small refactoring about overlays
- Release notes
0.5.5
- Backlog
- Update version
- Update main github's readme to static link to the main documentation site.
- Update bindings order to regroup them
- Add bindings for archiving cards
C-c o A
- Remove old bindings
C-c o C
that synced the card. - Update bindings
C-c o A
to add comments to the card toC-c o A
- Update bindings to show comments as
C-u C-c o A
and remove the old oneC-c o o
- Check everything is ok from test point of view
- Fix Synchronization problem - #183
- Some refactoring to reduce multiple buffer readings
- Check package installation
- Release notes
0.5.4
- Backlog
- Archive cards - CLOSE #181
- Open trello api about (un)archive card
- Refactor API to factorize behavior
- Install org-trello archive binding [100%]
- Archive card interactive command
- Ensure sync-from trello does not retrieve archive cards too
- Remap org's default archive binding
C-c $
to use org-trello's - Functional checks before executing archive
- Add Archive DONE cards interactive command
- Fix
Most actions not working
issue - CLOSE #192 - Update version
- Fix compilation warning(s)
- Release notes
0.5.3
- Backlog
- Emacs blocks when sync - CLOSE #164 - Deferred the sync/delete actions [100%]
- Align execution of code regarding [100%]
- Sync to
- Sync from
- Delete
- Render the execution asynchronous [100%]
- Delete
- Sync card to trello
- Sync buffer to trello
- Sync card from trello
- Sync buffer from trello
- Fix alignment problem (sync a card from trello must enforce order on position)
- Remove dead code
- Refactor behavior between sync card and sync buffer [100%]
- Refactor behavior
- Refactor names
- Trigger save after sync action - cannot do this because all requests are asynchronous. So emacs will do it on his own.
- Caret must remain where it stands after
sync from card
action - Fix - Keep the order when synchronizing the buffer
- Improve orgtrello-controller/do-install-key-and-token
- Improve org-trello/install-board-and-lists-ids [100%]
- Let trello do the filtering on listing the boards
- Resequence the actions and use parallel requests to improve speed
- Improve some more regarding the sequencing
- Improve org-trello/update-board-metadata [100%]
- Rework the sequencing
- Remove intermediary sync request
- Clean new dead code
- Improve orgtrello-controller/do-create-board-and-lists [100%]
- Rename org-trello/create-board to org-trello/create-board-and-install-metadata
- Resequence the trello requests
- Clean up some dead code
- Align execution of code regarding [100%]
- Fix caret movement problem (At the end of an action, the caret must be at the same position as before)
- Improve logging system to prefix org-trello message with 'org-trello - '
- Fix create board issue (regarding org keyword list + order + closing list)
- Rename org-trello/install-board-and-lists to org-trello/install-board-metadata
- Rename org-trello/jump-to-card to org-trello/jump-to-trello-card
- Update package doc installation in org-trello.el
- Check package dependencies and adapt them if need be
- Fix problem with org-trello/end-of-line! when there is no org information at point
- Update version
- Release notes
0.5.2
- Remove org-trello's over engineered bricks (proxy, elnode, webadmin) -> this will render it synchronous again. [100%]
- Is proxy useful since emacs still blocks? -> The only thing interesting seems to be the ability to watch running actions. As no one seem to care about it, we can remove it.
- Can't we simply use 'deferred (or 'async library) to defer computations? -> Yes, building actions (sync, delete) as 'lazy' list (macro) of deferred computations.
- What about concurrency then? There will be indeed possibilities of concurrent requests.
- What about race conditions then? We need to find a way to compose deferred computations -> [[https://github.com/kiwanami/emacs-deferred][deferred]] seems able to do so
- Remove db dependency
- Remove elnode dependency
- Remove esxml dependency
- Remove orgtrello-db.el
- Remove orgtrello-webadmin.el
- Remove orgtrello-elnode.el
- Remove orgtrello-server.el
- Clean orgtrello-proxy.el up
- Get back to synchronous query (sync to + delete)
- Get back to synchronous query for sync from trello routines
- Clean load-org-trello.el up
- Update README-dev.md about namespace removal
- Fix loading of load-org-trello.el code
- Clean tests up
- Update org-trello package
- Fix bug regarding sync-entity and structure (apparently, there is a bad limit computation and this syncs the all buffer)
- Fix save buffer at the end of the sync actions
- Clean README-dev.md about marmalade
- Update dependencies version
- Now that elnode, esxml, db dependencies' are out of the way, org-trello can be fully built on melpa-stable.
- Update version
- Clean dead code
- Release notes
0.5.1
0.5.0
0.4.9
- Backlog
- Emacs blocks when sync - #164
- deferred dependency - 0.3.1 chosen because it's the common denominator between marmalade and melpa
- Render the data request consumer asynchoneous
- ... emacs still blocks though...
- Sometimes the proxy seems to not be started (which is a mess), add a check on the running proxy before doing anything. - #180
- During the check of the proxy, if not started, try to start it.
- Update version
- No longer deliver to marmalade (too much work)
- Release notes