https://github.com/RubyMoney/money

sort by:
Revision Author Date Message Commit Date
945ba4f update VERSION to 3.1.5 08 October 2010, 21:20:19 UTC
ce4ef6b update CHANGELOG for v3.1.5 08 October 2010, 21:19:39 UTC
9d38902 You can't multiply a Money by an other Money (references #29) 07 October 2010, 13:10:05 UTC
b0fd8a9 update Money#parse to use :subunit_to_unit (closes #30) 01 October 2010, 15:37:23 UTC
bf06b95 require 'bigdecimal' in money.rb to fix 1.9 loadpath issues 01 October 2010, 15:32:16 UTC
15460e9 Cleanup core extensions (closes #32) 27 September 2010, 14:14:08 UTC
8ff13af Fixing case/when indentation. 22 September 2010, 14:13:06 UTC
c2a06f7 [optional, ] is not a Yard option and YARD attemps to parse it as `optional` object class. It is just an example in the documentation. 22 September 2010, 13:28:40 UTC
d69bf03 Add String#parse and update core extension accordingly 22 September 2010, 13:23:39 UTC
c13b978 Cleanup String#to_currency 22 September 2010, 12:44:05 UTC
e3ceeb7 Cleanup Numeric#to_money extension 22 September 2010, 12:35:28 UTC
97af0db Money.from_numeric("100") should raise ArgumentError. 22 September 2010, 12:02:51 UTC
de2b642 Add Money.from_numeric, Money.from_fixnum, Money.from_bigdecimal, Money.from_float and change Money.from_string to use Money.from_bigdecimal. 22 September 2010, 11:52:09 UTC
f4e3265 Add Money.from_string 22 September 2010, 11:11:03 UTC
f93801a Fixed "nested quantifier" regexp warning. 22 September 2010, 10:50:57 UTC
626c6f4 Can now multiply one Money object by one another using `#*` (closes #29) 22 September 2010, 10:39:09 UTC
6ad6777 Reverted d579d110d987e50ac579fc9af7806b440378d3f9 as requested in http://github.com/RubyMoney/money/issues/issue/31/#issue/31/comment/415950 Be careful if you want to revert this revert commit. Read http://www.kernel.org/pub/software/scm/git/docs/howto/revert-a-faulty-merge.txt 19 September 2010, 19:52:34 UTC
69bc3f1 CHANGELOG for #26 19 September 2010, 10:48:18 UTC
d579d11 Removed v3.2.0 deprecations (references #31) 19 September 2010, 10:42:36 UTC
0c24d66 Removed deprecated `Money::Bank::Base#exchange` 19 September 2010, 10:41:24 UTC
2fbb0b4 Removed deprecated `Money::VariableExchangeBank` 19 September 2010, 10:39:15 UTC
8d59bb1 Removed deprecated `Money::SYMBOLS`, `Money::SEPARATORS` and `Money::DELIMITERS` 19 September 2010, 10:38:11 UTC
31214fe Deprecated `Money#format` with separate params instead of Hash. Deprecated `Money#new(0, :currency => "EUR")` in favor of `Money#new(0, "EUR")`. Deprecation target set to Money 3.5.0. (closes #31) 19 September 2010, 10:32:37 UTC
1172245 Add support for creating objects with the main monetary unit instead of cents (closes #25) 19 September 2010, 10:05:20 UTC
930b86b CHANGELOG 19 September 2010, 10:05:00 UTC
137287a Organize tests per topic. 19 September 2010, 09:59:08 UTC
cb6f008 Money#cents= doesn't exist, so Money#dollars shouldn't. 18 September 2010, 19:30:21 UTC
fc2fb10 Add Money#dollars and Money#dollars=. Normalized spec names for similar tests. 18 September 2010, 19:29:27 UTC
2addde4 Add Money.new_with_dollar to allow creating instances with human-readable value instead of cents. 18 September 2010, 18:07:45 UTC
0151e35 The Currency class is also required in money/bank/variable_exchange.rb. At this point, let's move the require statement in the main money.rb class. No need to use autoload, Currency is immediately required while evaluating Money thus lazy-loading in this case won't be possible. 18 September 2010, 16:48:38 UTC
6cd2e14 No need to change the $LOAD_PATH. RSpec already appends lib and test folders. Current /lib folder is automatically appended on runtime. 18 September 2010, 12:39:51 UTC
fb2de08 require 'rubygems' in tests or require 'json' will continue to raise the "no such file to load -- json" error (references #24) 18 September 2010, 12:31:19 UTC
bafc40e update spec for 1.9.2 compatability 16 September 2010, 13:03:25 UTC
d0a97be use BigDecimal when floating point calculations are needed 16 September 2010, 12:50:34 UTC
ace4f67 downgrade rubygem requirement to >= 1.3.6 15 September 2010, 15:30:20 UTC
d3036df update VERSION to 3.1.0 13 September 2010, 11:50:24 UTC
014e494 update CHANGELOG for v3.1.0 13 September 2010, 11:49:27 UTC
a17fdb8 update 'json' and 'yaml' to use 'autoload' instead of 'require' 10 September 2010, 12:45:01 UTC
ba7f7c3 add 'json' as a development dependency and optional requirement 10 September 2010, 12:44:17 UTC
b51bd9d make default task :spec (fixes #issue/23) 10 September 2010, 12:33:36 UTC
5f70d63 update Ghanaian Cedi ISO Code to GHS (fixes #issue/22) 10 September 2010, 12:11:26 UTC
af56bcc fix @abstract messages in Money::Bank::Base 08 September 2010, 13:24:02 UTC
c4c1c99 cleanup extraneous spaces 02 September 2010, 18:15:10 UTC
6e6f14b update CHANGELOG to markdown and cleanup 02 September 2010, 18:12:15 UTC
cfdef50 cleaup remaining documentation to reach 100% documentation 02 September 2010, 14:47:08 UTC
8f15057 update documentation for money.rb 02 September 2010, 14:35:02 UTC
c9c626a update documentation for bank/variable_exchange.rb 02 September 2010, 12:05:26 UTC
d0fb3bc update documentation for bank/base.rb 02 September 2010, 11:34:17 UTC
5c39aa8 update documentation for deprecations.rb 01 September 2010, 19:12:47 UTC
e40e311 update documentation for defaults.rb 01 September 2010, 19:11:07 UTC
bc7805a update documentation for currency.rb 01 September 2010, 16:03:35 UTC
34028c7 update documentation for defaults.rb 01 September 2010, 14:50:15 UTC
d1f500f use builtin rake tasks to build gem 01 September 2010, 14:44:30 UTC
3fd7c4f update documentation for core_extensions.rb 01 September 2010, 14:29:44 UTC
7991ce5 reformat README using markdown 01 September 2010, 13:24:18 UTC
ba67bf8 add build/install tasks to Rakefile 01 September 2010, 13:07:36 UTC
4f401c4 replace hanna with yard 01 September 2010, 12:36:53 UTC
8d85ac8 cleanup/refactor Rakefile 01 September 2010, 12:35:41 UTC
16b716a remove Jeweler dependency 01 September 2010, 12:10:55 UTC
5cca090 add optional JSON requirement 31 August 2010, 18:05:27 UTC
ae5cfeb update #export_rates specs to work in ruby 1.8.* 31 August 2010, 18:00:38 UTC
d12fc3d Regenerated gemspec for version 3.1.0.pre3 31 August 2010, 12:15:15 UTC
cf97298 Version bump to 3.1.0.pre3 31 August 2010, 12:14:14 UTC
8a92e28 update CHANGELOG for v3.1.0.pre3 31 August 2010, 12:13:12 UTC
c471834 patch for #issue/21, add #export_rate and #import_rates 31 August 2010, 12:08:56 UTC
e211a70 patch for #issue/20, set HKD :subunit_to_unit to 100 25 August 2010, 11:09:55 UTC
551462f update Currency Exchange Implementations title 11 August 2010, 19:21:59 UTC
f743ac7 add google_currency.gem to Currency Exchange implementations list 11 August 2010, 19:19:57 UTC
58240e2 Regenerated gemspec for version 3.1.0.pre2 10 August 2010, 12:16:45 UTC
88f14e4 Version bump to 3.1.0.pre2 10 August 2010, 12:15:55 UTC
351764e update CHANGELOG for v3.1.0.pre2 10 August 2010, 12:15:16 UTC
e991965 update VariableExchange to use #setup 10 August 2010, 12:07:14 UTC
125302d add #setup to Money::Bank::Base and call after #initialize 10 August 2010, 12:05:43 UTC
9ccc593 move @rounding_method from VariableExchange to Base 10 August 2010, 11:58:09 UTC
ada27e7 Correctly format a list in RDoc 05 August 2010, 21:05:53 UTC
9119212 Improve the documentation for the various operators. 05 August 2010, 21:01:59 UTC
2f28668 Make the synopsis more detailed. 05 August 2010, 20:54:56 UTC
7147201 Fix some documentation errors. 05 August 2010, 20:46:10 UTC
95c24c2 Regenerated gemspec for version 3.1.0.pre1 03 August 2010, 13:18:37 UTC
f92301c Version bump to 3.1.0.pre1 03 August 2010, 13:17:41 UTC
e863f1c update CHANGELOG for v3.1.0.pre1 03 August 2010, 13:17:41 UTC
d3be427 update task 'spec' to 'test' and use default format 03 August 2010, 13:11:58 UTC
9349332 update github.com/FooBarWidget to github.com/RubyMoney 03 August 2010, 12:52:54 UTC
f6e974c add Simone Carletti to list of authors 01 August 2010, 12:30:26 UTC
1883b45 Refactoring test suite to be more close to RSpec conventions. 01 August 2010, 10:00:06 UTC
5d4d698 Use the same Money.deprecate helper 01 August 2010, 09:09:26 UTC
f8cf94e Refactoring Money banks (closes #14) 01 August 2010, 09:06:20 UTC
b25eb7d I'm not really convinced that Money::Bank::Base should implement a full conversion logic. I think it should expose a basic API composed by * #initialize * #same_currency * #exchange (deprecated) * #exchange_with #exchange_with should raise NotImplemented error. An other alternative, would be to add the following API * #initialize * #same_currency * #exchange (deprecated) * #exchange_with (raises NotImplemented) * #get_rate (raises NotImplemented) * #set_rate (raises NotImplemented) Some banks might not want to implement #get_rate or #set_rake. For instance, having Bank object which relies on a third party library or service, might contact directly the service when #exchange_with is called. 01 August 2010, 09:02:30 UTC
d6c07e4 Docs cleanup 01 August 2010, 09:02:30 UTC
4cccd64 lazy-evaluation of @@singleton. 01 August 2010, 09:02:30 UTC
c82bae2 Restore and deprecate Money::VariableExchangeBank 01 August 2010, 09:02:30 UTC
772123c Oops... I forgot to contact the Bank. 01 August 2010, 09:02:30 UTC
6be2ce9 Add a base Money::Bank::Error and have all existing error classes extend it. The purpose of Money::Bank::Error is to have a base error class for any Money::Bank execution. Developers can decide to rescue from Money::Bank::Error to prevent any Bank-related error to crash the script. 01 August 2010, 09:02:30 UTC
57f501c Replace test on object_id with a check on equal? 01 August 2010, 09:02:30 UTC
5ee3aea Move class comment just before class definition so that Rdoc can detect it. 01 August 2010, 09:02:30 UTC
71642e9 Add the Money::Bank namespace. Rename Money::BaseBank and Money::VariableExchangeBank to Money::Bank::Base and Money::Bank::VariableExchange. 01 August 2010, 09:02:30 UTC
e68b8ab Set Money::SYMBOLS, Money::SEPARATORS and Money::DELIMITERS deprecation target to Money 3.2.0. (closes #16) 01 August 2010, 00:00:58 UTC
5ae3a34 Typo in documentation 01 August 2010, 00:00:44 UTC
6fd73eb Replace tabs with spaces. 01 August 2010, 00:00:43 UTC
18caf7a update rails documentation 27 July 2010, 15:24:51 UTC
back to top