alecpl
2011-05-20 254d5ef32b7ec45a48abd43f19c84168dabe13d1
refs
author alecpl <alec@alec.pl>
Friday, May 20, 2011 06:38 -0400
committer alecpl <alec@alec.pl>
Friday, May 20, 2011 06:38 -0400
commit254d5ef32b7ec45a48abd43f19c84168dabe13d1
tree 4b8551073ec4ac519856f9f04049d3c5b1d7dd40 tree | zip | gz
parent 3253b296c21c54df228de39ff3e4775974df81d5 view | diff
- Improve performence of folder manager operations by moving subscriptions table operations (like adding/updateing/moving folders) into client-side - no need to invoke LIST, do sorting in browser
- This change should also handle better situations when working with replicated IMAP backend (e.g.Cyrus Murder)


6 files modified
347 ■■■■■ changed files
CHANGELOG 1 ●●●● diff | view | raw | blame | history
program/js/app.js 265 ●●●●● diff | view | raw | blame | history
program/steps/settings/edit_folder.inc 6 ●●●● diff | view | raw | blame | history
program/steps/settings/folders.inc 44 ●●●●● diff | view | raw | blame | history
program/steps/settings/func.inc 23 ●●●●● diff | view | raw | blame | history
program/steps/settings/save_folder.inc 8 ●●●● diff | view | raw | blame | history