Commit Graph

30 Commits

Author SHA1 Message Date
Harald Reingruber 0a6345c60b
Make columns of user and ordergroup lists sortable
This commit implements the sort functionality for the user lists (by name, email, last_activity) and ordergroup lists (by name).
It is a first attempt addressing issue #560.
2022-05-27 17:06:25 +02:00
Patrick Gansterer 7e8c1d041d Auto correct rubocop style issues 2022-02-20 16:28:54 +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