Charlie Sanders
|
2ae395a0ad
|
Sort messages from newest to oldest
|
2013-01-28 20:21:32 -06:00 |
|
Ivan Kuchin
|
09312ffb6e
|
delete individual messages
|
2012-10-25 01:27:00 +02:00 |
|
Samuel Cochran
|
19eb9ce540
|
Use extend self instead of module_function
|
2012-07-25 12:00:31 +08:00 |
|
Samuel Cochran
|
a2f9808c75
|
Some syntax bits
|
2012-07-25 11:47:12 +08:00 |
|
Samuel Cochran
|
d74b700216
|
Remove autoload
|
2012-07-25 11:47:01 +08:00 |
|
Samuel Cochran
|
54eb83d7a2
|
Little refactor to reduce nesting
|
2011-10-09 15:45:33 +08:00 |
|
Samuel Cochran
|
4b689159df
|
Whitespace pedantry.
|
2011-06-10 11:22:59 +08:00 |
|
Samuel Cochran
|
b8d72b0b53
|
Clear all mail.
|
2011-06-01 01:15:05 +08:00 |
|
Samuel Cochran
|
bd1bfc47cf
|
Present messages in ascending order from DB to make message order in UI predictable.
|
2011-06-01 00:40:35 +08:00 |
|
Samuel Cochran
|
0abd0037db
|
Add whole-message types as well as multipart types.
|
2011-05-29 21:16:33 +08:00 |
|
Samuel Cochran
|
8137c06c52
|
Turn SQLite3 result rows into hashes ourselves.
SQLite3's results_as_hash is a little broken. Pull request submitted: https://github.com/luislavena/sqlite3-ruby/pull/38
|
2011-05-29 20:26:15 +08:00 |
|
Samuel Cochran
|
6703495637
|
Slightly nicer recipients listing.
|
2011-05-27 22:10:05 +08:00 |
|
Samuel Cochran
|
e482f33693
|
We don't use activesupport. -.-
|
2011-05-10 11:26:53 +08:00 |
|
Samuel Cochran
|
2fdce6900a
|
Handle non-multipart messages correctly
|
2010-11-04 12:48:06 +08:00 |
|
Samuel Cochran
|
8db4f674f4
|
Split into modules, updated style a little, switched to Jeweler, added EventMachine Channel and Skinny WebSockets for no-refresh mail notification, got rid of Sunshowers.
|
2010-10-28 03:12:26 +08:00 |
|