Samuel Cochran
0021a2909c
We don't need no support
2016-04-23 15:53:56 +08:00
Samuel Cochran
17054f80ad
Remove use of which
2016-04-23 15:43:27 +08:00
Odin Dutton
dc6ae47749
Improve port taken error message
2016-03-30 15:21:58 +11:00
Samuel Cochran
f2a7385097
Rubygems doesn't know how to gem
2016-02-04 11:00:42 +11:00
Samuel Cochran
d32b8465ba
Make eventmachine requirement explicit
2015-12-14 13:57:20 +11:00
Samuel Cochran
8e77cde268
Dammit eventmachine
2015-02-04 09:43:51 +11:00
Samuel Cochran
757eafe337
Add monkey patch for eventmachine 1.0.4
2015-01-29 21:44:55 +11:00
Pavel
de0edff86b
Load active_support's core extensions
2015-01-17 17:28:02 +11: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
44ca32c3af
Remove Growl; nobody uses it any more
2014-03-31 15:15:41 +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
Jan Deelstra
a90e115c89
Syncing output when running in foreground.
2014-02-12 13:45:39 +01:00
Samuel Cochran
264e912a02
Refine the no-exit implementaton a little
2013-11-18 10:59:11 +11:00
Samuel Cochran
a6c8f680c4
Tidy up exit behaviour
2013-09-16 12:03:45 +10:00
Samuel Cochran
8913812b92
Expose whole options hash instead of using define_method
2013-09-16 12:02:13 +10:00
Julien Kirch
6ce4dda354
Add option to disable the exit button and action
2013-05-13 13:27:06 +02:00
Samuel Cochran
ae61a04033
It's been long enough.
2012-09-30 18:27:01 +08:00
Samuel Cochran
39aac3422b
Don't on windows [finishes #56 ]
2012-09-19 15:41:25 +08: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
c920bad92f
Use bundler-style version file
2012-07-25 11:13:02 +08:00
Samuel Cochran
69b91a1fa8
1.8.7 doesn't support IO.popen with options
2012-06-19 16:25:19 +08:00
Samuel Cochran
20b5635aff
[ #42 ] Option to open web browser, [ #38 ] Don't use which -s
2012-04-06 14:16:15 +08:00
Nando Vieira
d815809607
Removed deprecation warning.
2011-10-10 08:28:49 -03:00
Samuel Cochran
bbcd792a03
Make mailcatcher aware of its version.
2011-10-09 16:50:17 +08:00
Samuel Cochran
d0d6b29606
Rawr! (Basic Growl support.)
2011-06-10 11:24:53 +08:00
Samuel Cochran
a4269a895f
Require optparse now
2011-06-02 08:57:14 +08:00
Samuel Cochran
811a3ac47f
Fix syntax and quotes for 1.8.7.
2011-06-02 08:15:50 +08:00
Samuel Cochran
6b1f3e343d
Process.daemon doesn't work on Windows
2011-06-01 22:04:45 +08:00
Samuel Cochran
406a7980ed
Run as a daemon by default.
2011-06-01 01:36:05 +08:00
Samuel Cochran
0ef6d42349
Recover from used ports.
2011-06-01 01:35:57 +08:00
Samuel Cochran
17d2cb3de9
Make "Quit" link work.
2011-06-01 00:49:36 +08:00
Samuel Cochran
63f7f85437
Remove daemons and use Process.daemon.
...
Daemons is overkill and ruby has a freakin' method for it anyways. (since when?!)
2011-05-30 15:37:13 +08:00
Samuel Cochran
f8897680ce
Allow running MailCatcher as a daemon.
2011-05-27 12:39:03 +08:00
Samuel Cochran
8d6c237d62
Set both IPs with one options.
...
Good if you want to set up a single MailCatcher instance for a development team.
2011-05-27 12:24:02 +08:00
Samuel Cochran
36faf40f5f
Better autoloading.
2011-05-27 12:19:15 +08:00
Samuel Cochran
9c6b80cb63
Refactor option parsing and running out of bin file.
2011-05-27 12:19:04 +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
Samuel Cochran
04e727a8cd
Bundler can f*#k right off, it is being a pain.
2010-10-26 16:37:11 +08:00
Samuel Cochran
a93f750c40
Harden mail receival
2010-10-26 12:16:04 +08:00
Samuel Cochran
3ac1bf9cad
Adding command line options from amc-projects/mailcatcher@f7a1b2f6ef , thanks to schlick.
2010-10-25 23:32:56 +08:00
Samuel Cochran
f88193e946
Use bundler.
2010-10-25 11:03:48 +08:00
Samuel Cochran
699edba963
Options, be good to me
2010-10-25 09:23:19 +08:00
Samuel Cochran
0fb61d040b
First cut of mailcatcher
2010-10-25 08:51:17 +08:00