Commit Graph

396 Commits

Author SHA1 Message Date
Samuel Cochran
80cbb52448 We now work on ruby 2.2 🎉 2015-01-29 21:50:06 +11:00
Samuel Cochran
5b3781b44c Un-exclude eventmachine 1.0.4 2015-01-29 21:44:56 +11:00
Samuel Cochran
757eafe337 Add monkey patch for eventmachine 1.0.4 2015-01-29 21:44:55 +11:00
Samuel Cochran
d3336535ae Add instructions about ruby 2.2 and eventmachine 1.0.4 2015-01-29 20:50:31 +11:00
Samuel Cochran
23398d7042 Bump versions for prerelease eventmachine fix 2015-01-28 08:44:37 +11:00
Samuel Cochran
14a86ef8d4 Allow failure on 2.2.0 for now 2015-01-28 08:44:37 +11:00
Samuel Cochran
8e760d8a50 Why am I even using compass
I mean all of this stuff should just go away really. Might be time for
an interface overhaul. Or an everything overhaul.
2015-01-28 08:44:37 +11:00
Samuel Cochran
442a3f5404 bundle update 2015-01-28 08:28:40 +11:00
Samuel Cochran
7533eb4317 eventmachine 1.0.4 doesn't play nice 2015-01-28 08:01:30 +11:00
Samuel Cochran
3e1f362250 Update README instructions for PHP
Looks like sendmail_path is now restricted to PHP_INI_SYSTEM.

Thanks @albancrommer. Fixes #177.
2015-01-20 08:59:03 +11:00
Pavel
de0edff86b Load active_support's core extensions 2015-01-17 17:28:02 +11:00
Samuel Cochran
1fee20497c Merge pull request #158 from boffbowsh/master
Add Dockerfile
2015-01-17 17:22:36 +11:00
Samuel Cochran
e703dbcf13 Merge pull request #184 from captbaritone/patch-1
Ensure messages are shown in the order they were recieved
2015-01-17 17:18:02 +11:00
Samuel Cochran
a4d9735b9a Update travis ruby versions 2015-01-17 17:07:57 +11:00
Samuel Cochran
aa9b8c925a Set content types
Fixes #161
2015-01-17 16:54:07 +11:00
Samuel Cochran
d3f083f8df Fix secure websocket protocol negotiation
Fixes #160
2015-01-17 16:41:57 +11:00
Samuel Cochran
e76d367755 Bring catchmail closer to sendmail
Sendmail's conventional interface is `sendmail [options] [recipient ...]`

Fixes #188
2015-01-17 15:21:13 +11:00
Samuel Cochran
927b8a1aae Placate ambiguous argument warning 2015-01-17 15:08:42 +11:00
Samuel Cochran
021022c20f No need for namespaces 2015-01-17 15:08:26 +11:00
Samuel Cochran
841c3a2ef3 Simplify selenium setup 2015-01-17 15:08:13 +11:00
Samuel Cochran
640d3710ae Bundle update 2015-01-17 15:03:12 +11:00
Samuel Cochran
6ec409bfcb Remove haml 2015-01-17 15:03:00 +11:00
Paul Bowsher
18655f41f2 Clear apt cache too
Contribution from @thaJeztah
2015-01-15 16:30:49 +00:00
Paul Bowsher
9f2457aa4d Allow IP to be changed on the command line 2015-01-15 16:24:35 +00:00
Paul Bowsher
09e8349b6f Combined apt-get RUN commands 2015-01-15 16:22:47 +00:00
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
Paul Bowsher
1ab18c821d Add Dockerfile 2014-08-28 16:08:57 +01: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