Commit Graph

320 Commits

Author SHA1 Message Date
Jordan Eldredge
de8a4735a7 Ensure messages are shown in the order they were recieved
If two messages were received within the same second, they may be sorted by the order they were received. Using `id` as a tie breaker should give a more consistent result.

I noticed this issue when writing tests for my Codeception testing framework Mailcatcher module: https://github.com/captbaritone/codeception-mailcatcher-module/issues/13 

**Note:** I have not tested this change, but I think it should be correct.
2014-12-31 08:34:58 -08:00
Samuel Cochran
eff638f920 bundle update 2014-06-05 21:32:24 +10:00
Samuel Cochran
e3e7dec757 Load all of ActiveSupport
ActiveSupport has weird load order problems when loading only the
core extensions now.

For instance, active_support/core_ext/numeric/conversions.rb now
loads active_support/number_helper which needs
ActiveSupport::Autoload but doesn't require it, so causes a missing
constant error in MailCatcher.

Also tightening up the version constraint because I can't guarantee
backward compatibility now.
2014-06-05 21:27:47 +10:00
Samuel Cochran
ed72712daa Fix some load order issues 2014-06-05 21:19:31 +10:00
Samuel Cochran
18797b26ee Travis doesn't like running on 1.8.7 2014-06-05 21:08:52 +10:00
Samuel Cochran
d1f3a75929 Testing needs compiled assets 2014-06-05 21:08:52 +10:00
Samuel Cochran
f3b7befe94 Looks like we've upgraded activesupport 2014-06-05 21:08:52 +10:00
Samuel Cochran
21ae84c059 Merge pull request #140 from dirkkelly/patch-1
README fix link to CM css matrix
2014-06-03 10:20:54 +10:00
Dirk Kelly
c42fad387a README fix link to CM css matrix 2014-06-02 13:32:40 -04:00
Samuel Cochran
d4c853db63 Merge pull request #139 from lime/activesupport-4x
Extend activesupport dependency to include 4.x
2014-06-01 13:41:38 +10:00
Emil Sågfors
d661bd35bf Include all 4.x versions of activesupport in dependency 2014-05-28 19:49:15 +03:00
Samuel Cochran
2ad4ea38a9 Test on all the rubies 2014-05-18 15:10:40 +10:00
Samuel Cochran
2a8d42849c Merge pull request #136 from davad/patch-1
Small typo in README
2014-05-04 11:21:15 +10:00
David Landry
fdb5483560 Small typo in README 2014-05-03 17:26:41 -04:00
Samuel Cochran
44ca32c3af Remove Growl; nobody uses it any more 2014-03-31 15:15:41 +11:00
Samuel Cochran
213119cb5f Remove reference link to Fractal, too 2014-03-31 13:24:00 +11:00
Samuel Cochran
bb128422c4 Mention command line --help in README [fixes #131] 2014-03-31 12:54:21 +11:00
Samuel Cochran
aa5e5bfd31 Remove deminishing of rewriting 2014-03-31 12:39:27 +11:00
Samuel Cochran
dfaf307071 Remove README mention of Fractal 2014-03-31 12:39:15 +11:00
Samuel Cochran
184773b664 Remove fractal analysis, it doesn't work at the moment anyway 2014-03-26 20:33:37 +11:00
Samuel Cochran
65743c22fd Fix messages count on initial page load 2014-03-26 20:30:59 +11:00
Samuel Cochran
27277a6cbe An example that used to break 2014-03-26 12:33:38 +11:00
Samuel Cochran
90b4cefb5a Trial travisci configuration 2014-03-26 12:33:38 +11:00
Samuel Cochran
c7cf74b7ad gem-named alias namespace 2014-03-26 12:33:38 +11:00
Samuel Cochran
c9c7ef840d Annotate favicon for message count 2014-03-26 12:33:38 +11:00
Samuel Cochran
c577f06ba0 Make sure message count is updated everywhere 2014-03-26 12:33:38 +11:00
Jakub Pavlík jn
e1ee9eefc9 show message count in title #126 2014-03-26 12:33:38 +11:00
Samuel Cochran
8c5c8a51bb Use sprockets-helpers during development 2014-03-26 12:33:38 +11:00
Samuel Cochran
5812eadddb CoffeeScript stylistic changes 2014-03-26 12:33:38 +11:00
Samuel Cochran
903e3ad2fb Break out 404 file 2014-03-26 11:12:55 +11:00
Samuel Cochran
a4e62f2e92 Bump version 2014-03-21 14:45:07 +11:00
Samuel Cochran
0de09cdf55 Make test the default rake task 2014-03-21 14:43:46 +11:00
Samuel Cochran
d496655cf9 Make sure HTTP is up too 2014-03-21 14:41:15 +11:00
Samuel Cochran
c3f6979314 Basic but ugly acceptance specs with selenium 2014-03-21 14:36:54 +11:00
Samuel Cochran
77212c3e98 Beginnings of specs 2014-03-21 11:58:44 +11:00
Samuel Cochran
8f5a5b59ce Use compressors when precompiling assets 2014-03-21 10:30:01 +11:00
Samuel Cochran
20ffd4433e Rename asset bundles for no particular reason 2014-03-21 10:13:52 +11:00
Samuel Cochran
70be04c478 Use packaged assets 2014-03-17 19:35:58 +11:00
Samuel Cochran
0398d2d6a3 Switch to sprockets for assets 2014-03-17 19:06:32 +11:00
Samuel Cochran
272b4fa855 My style has evolved 2014-03-17 16:31:05 +11:00
Samuel Cochran
2056339bdb Add a gem-named requirable file 2014-03-17 15:58:02 +11:00
Samuel Cochran
d2ba6d19f2 Ignore .bundle directory 2014-03-17 15:57:22 +11:00
Samuel Cochran
5b9424c650 Fix line endings
SMTP lines always end with CR LF "\r\n", so just make sure the
lines received do too.
2014-02-25 16:30:33 +11:00
Rick Cobb
64e1ef41d8 Oops. Write the newline in correctly. 2014-02-19 16:44:10 -08:00
Rick Cobb
295691d625 Example mail with = problem at the end of quoted-printable
And a workaround for it.
2014-02-19 16:13:42 -08:00
Samuel Cochran
f575b849a4 Merge pull request #121 from jjoos/master
Syncing output when running in foreground.
2014-02-13 16:33:07 +11:00
Jan Deelstra
a90e115c89 Syncing output when running in foreground. 2014-02-12 13:45:39 +01:00
Samuel Cochran
7c31360b3a Refine language a little 2013-12-12 10:31:23 +11:00
Sylvain Rayé
f4061fa861 add information for PHP users to set sendmail_path using mailcatcher with a different SMTP ip (usefull on OSX because port 1025 was used in my case) 2013-12-04 11:53:51 +01:00
Samuel Cochran
f93df88021 Merge branch 'no-exit' [closes #92] 2013-11-18 11:00:03 +11:00