b2882d8592
Merge branch 'feature/tw_automatic_group_order_invoice_generation'
2022-03-01 13:31:29 +01:00
Patrick Gansterer
7e8c1d041d
Auto correct rubocop style issues
2022-02-20 16:28:54 +01:00
Viehlieb
bafa163ce5
fix rubocop errors
2021-12-24 13:35:26 +01:00
Viehlieb
298a476061
add tests (integration + model)
2021-12-23 01:52:37 +01:00
Patrick Gansterer
ea2862fdef
Run rubocop --fix-layout and remove encoding comments
2021-03-02 09:12:19 +01:00
wvengen
ed9192c47f
API v1 order_articles endpoints
2021-02-17 17:07:39 +01:00
lentschi
45a8911ca6
Add option to ignore delivered amounts in order group distribution ( #765 )
2021-02-05 16:19:05 +01:00
Patrick Gansterer
44a198c7bc
Adopt Rails 5 belongs_to_required_by_default
2020-09-05 14:40:11 +02:00
wvengen
b96ce06d94
API v1 financial_transactions endpoints ( #627 )
2020-07-25 14:18:59 +00:00
Patrick Gansterer
8e2ca5e7d7
Add automatic generation of financial transactions and links
2019-10-29 13:52:56 +01:00
wvengen
f2cb17bcd6
Upgrade factory_bot, faker
2019-10-28 17:58:14 +00:00
wvengen
e9be38b3e9
Add OAuth scopes
...
https://github.com/foodcoops/foodsoft/issues/582#issuecomment-442513237
2019-04-03 17:20:44 +00:00
wvengen
02f1940694
API v1 specs for user, config and navigation endpoints
2019-04-03 17:08:38 +00:00
wvengen
900cc91197
API documentation and spec setup
2019-04-03 17:08:38 +00:00
Patrick Gansterer
e7657b987f
Update model to support financial transactions #367
...
This change introduces two new data types to group the financial
transactions. Now every transaction has a "type", which itself belongs
to a "class".
Types should be used add structured information to an transaction, instead
of writing it into the notice textfield. E.g. this could be used to have
different types depending on the source of money (cash vs. bank transfer).
Classes are shown as different columns in the tables and will be uses to
group transactions of specific types. They should be used if not the whole
amount of ordergroup should be used to order food. E.g. if there is a
deposit or membership fee, which is independent of the normal credit.
This will allow us to implement additional features based on classes in
the future. E.g. the sum of transactions in the "membership fee" class
must be positive to allow food orders or show a big warning if it is bellow
a certain value.
2017-12-09 11:51:23 +01:00
wvengen
8a5c130875
Bundle update
2017-10-27 23:21:31 +02:00
Patrick Gansterer
ca7416f2e7
Check correct calculation of fc_price
2017-10-08 12:33:14 +02:00
wvengen
6e990fed4c
Upgrade to rails 4.1
2014-11-21 14:37:56 +01:00
wvengen
647b7f0430
allow to synchronize all articles of a shared supplier
2014-09-02 12:58:31 +02:00
wvengen
bd1b932775
add receive screen, quantities for model, redistribution
2013-11-25 14:17:31 +01:00
Manuel Wiedenmann
f462e70e49
uses FactoryGirl helpers
2013-09-18 12:44:41 +02:00
wvengen
0f01b87e3b
do not exceed 99 articles when ordering in specs
2013-07-25 13:21:24 +02:00
wvengen
50f5064d8e
fix product distribution integration test
2013-07-25 13:08:38 +02:00
wvengen
7dafcf714a
spec move functionality into factory
2013-07-25 11:16:39 +02:00
wvengen
9a12ea9efc
fix uniquess spec problems
2013-07-25 00:52:41 +02:00
wvengen
62682b7e64
make integration test work
2013-07-24 12:37:20 +02:00
wvengen
427a023135
add group_order_article spec
2013-07-15 21:01:46 +02:00
wvengen
679fc673c7
add group_order spec
2013-07-15 18:45:02 +02:00
wvengen
3a7d650ed8
fix tests
2013-07-15 17:57:20 +02:00
wvengen
acd18721aa
expand rspec tests
2013-07-15 00:17:07 +02:00
wvengen
3c264f6225
add some rspec tests for supplier and article
2013-07-14 02:50:54 +02:00
wvengen
7fa8193010
start using rspec for tests
2013-07-12 20:06:49 +02:00