Gitorious timeline

brutasse pushed 6 commits to wombat/wombat:master

brutasse pushed 6 commits to wombat/wombat:master

master changed from 5b21b98 to 9a27c78

  • Bruno Renié 9a27c78: Sanity check & rebuild for the 'uids' field
  • Bruno Renié d7eb171: Splitting messages if the number is too high - Displaying the number of ...
  • Bruno Renié d8142fd: Removed some utility code imported from imapclient
  • Bruno Renié 6bd4e90: Ability to mark conversations as new and delete them.
  • Bruno Renié 6ac1575: Dont' display the outbox in the mailbox list, also don't remove emails f...
  • Bruno Renié 9032934: Handling of messages without recipients

brutasse pushed 17 commits to wombat/wombat:master

brutasse pushed 17 commits to wombat/wombat:master

master changed from d473efc to 5b21b98

  • Bruno Renié 5b21b98: Marking threads as read after the page is rendered
  • Bruno Renié 1c1905a: More account_slug removal, ability to move messages is back
  • Bruno Renié ebc66d3: Removed the account slug from the URLs
  • Bruno Renié 78f737a: Marking threads as read when they're read
  • Bruno Renié c21cf00: Nicer display of the senders if there's only one
  • Bruno Renié e7f1901: Fixed ensure_unread to work with the uids scheme
  • Bruno Renié 8ee5372: Pagination on message lists
  • Bruno Renié 89fde46: Removing the 'account_required' decorator
  • Bruno Renié 05f5a96: The 'Refresh' button checks all inboxes from the unified view
  • Bruno Renié 676b3e0: Made the 'check mail' button global for all accounts
  • Bruno Renié 4816e1e: Added a 'unified' inbox
  • Bruno Renié 4f65e08: Less unncecessary queries
  • Bruno Renié 97ccb13: Reworked the 'account summary' page
  • Bruno Renié adadc90: Style fixes for headers and forms
  • Bruno Renié 537f885: Now checking SMTP credentials when an account is added/updated
  • Bruno Renié c53159b: Moved the 'check credentials' logic to the forms
  • Bruno Renié 62fdb29: Removed some unused code and completed the switch from uid to uids

brutasse pushed 6 commits to wombat/wombat:master

brutasse pushed 6 commits to wombat/wombat:master

master changed from ef244f9 to d473efc

  • Bruno Renié d473efc: Threads can now be in multiple directories without being duplicated
  • Bruno Renié 892fc45: Got rid of the 'get_info' thread method
  • Bruno Renié 156e8b7: Unread / read attrs are now correctly set on folder update
  • Bruno Renié e20db74: Updating the messages now actually removes messages that have moved
  • Bruno Renié b33022d: Less fancyness - will be done later
  • Bruno Renié 4352b68: Fixed the display of message counts

brutasse pushed 8 commits to wombat/wombat:master

brutasse pushed 8 commits to wombat/wombat:master

master changed from 1aa634b to ef244f9

  • Bruno Renié ef244f9: Added a global 'check mail' button and an 'update' button per mailbox
  • Bruno Renié 8b2ee50: Do not try to check unselectable mailboxes
  • Bruno Renié 6bb05e8: Removing cached messages when they are removed from the IMAP folder
  • Bruno Renié aca3576: UI improvements, nicer thread display and message list
  • Bruno Renié 388c81a: And we can read email again. Messages are feched & cached
  • Bruno Renié 0b12966: Tweaked hour_or_date to display the year if necessary
  • Bruno Renié aa585d1: Guessing the threads if In-Reply-To isn't provided
  • Bruno Renié 575092b: Removed gunicorn from the requirements

brutasse pushed 14 commits to wombat/wombat:master

brutasse pushed 14 commits to wombat/wombat:master

master changed from 317e0c0 to 1aa634b

  • Bruno Renié 1aa634b: Better display of threads
  • Bruno Renié 3d7749d: Split SQL models and MongoDB models. Messages are embedded into threads,...
  • Bruno Renié c93c3fe: Mailbox listings now groups messages by thread
  • Bruno Renié 181c60a: More denormalization in threads
  • Bruno Renié 4607b5c: Updated README to mention MongoDB
  • Bruno Renié 8d7770e: Faster updates of the message cache, better thread handling
  • Bruno Renié 59a7205: 50% less queries
  • Bruno Renié d01142d: Messages and threads are now stored in Mongo
  • Bruno Renié 2ea424d: Adding pip requirements
  • Bruno Renié eb3b659: 'clean_header' and 'address_struct_to_addresses' are now proper (public)...
  • Bruno Renié 8a92180: Proper admin classes for the 'mail' app
  • Bruno Renié dbcb86f: Foundations of some proper persistent caching and threading support
  • Bruno Renié 3b88efe: Removed mail-related admin stuff from the 'users' app
  • Bruno Renié 6d51a76: Using more appropriate terms and avoiding clashes with native python fun...

brutasse pushed 10 commits to wombat/wombat:master

brutasse pushed 10 commits to wombat/wombat:master

master changed from d5db3cf to 317e0c0

  • Bruno Renié 317e0c0: Basic styling for user messages
  • Bruno Renié 8ce792e: Cleaned up the login form
  • Bruno Renié 0ef05c1: Merged Noselect and Noinferiors: they mean the same thing
  • Bruno Renié e86c58a: Removed references to constants.py (deleted)
  • Bruno Renié fed19c5: Moved the source to a subdirectory, added REAME, AUTHORS and LICENCE files
  • Bruno Renié 9f1cb0d: Better default settings, added a test runner
  • Bruno Renié 3127120: Cleaned up the config layout
  • Bruno Renié 56ac840: Moving email-related code to the mail namespace, better layout
  • Bruno Renié 6d8abc1: Removing the IMAP test suite, they were bad tests anyway
  • Bruno Renié 97f938e: Starting the switch to IMAPClient

brutasse pushed 2 commits to wombat/wombat:master

brutassepushed 2 commits to wombat/wombat:master

master changed from ba34d37 to bbe177d

  • Bruno Renié bbe177d: Improved header parsing for long headers
  • Bruno Renié a673f10: Never set an unread count to less than 0

brutasse pushed 3 commits to wombat/wombat:master

brutassepushed 3 commits to wombat/wombat:master

master changed from b0a1c74 to ba34d37

  • Bruno Renié ba34d37: Added headers to the message view
  • Bruno Renié 0b18321: Quotes no longer break header parsing
  • Bruno Renié f987d9d: Decrementing the unread count when felagging a message as seen

brutasse pushed 2 commits to wombat/wombat:master

brutassepushed 2 commits to wombat/wombat:master

master changed from 3a73427 to b0a1c74

  • Bruno Renié b0a1c74: Clickable links in the message view
  • Bruno Renié 7bdd203: Full path name for the 'Move to...' form

brutasse pushed 4 commits to wombat/wombat:master

brutassepushed 4 commits to wombat/wombat:master

master changed from 65af1e1 to 3a73427

  • Bruno Renié 3a73427: Improved time zone handling
  • Bruno Renié 300cebb: Fixed the font-weight for children of a parent w/ unread messages
  • Bruno Renié 48505f5: Updating the account slug on edit
  • Bruno Renié c3b5b46: Exposing imaplib's debug mode as a setting