Commit Graph

169 Commits

Author SHA1 Message Date
viehlieb ff41025584 fix articles controller specs
continuous-integration/drone/push Build is failing Details
2022-11-03 16:44:42 +01:00
viehlieb e37ad34901 mv lib to app/lib use :zeitwerk
continuous-integration/drone/push Build is failing Details
2022-10-18 17:23:18 +02:00
viehlieb af3444bba6 replace update_attributes with updat since deprecated
continuous-integration/drone/push Build is failing Details
2022-10-13 18:25:52 +02:00
viehlieb 85270e70cf Merge branch '8_increase_test_coverage' into rails_upgrade_tryout 2022-10-13 17:43:15 +02:00
viehlieb d059b736a6 test branch for rails up 2022-10-13 17:43:00 +02:00
Tobias Kneuker 9f44b8015d fixxing flaky timestamp
continuous-integration/drone/push Build is failing Details
2022-10-13 11:46:19 +02:00
viehlieb e4a6bdb2e4 fix articles controller spec
continuous-integration/drone/push Build is failing Details
2022-10-13 10:30:34 +02:00
Tobias Kneuker a72495b741 more spec'd
continuous-integration/drone/push Build is failing Details
2022-10-12 14:11:11 +02:00
Tobias Kneuker d5b710dd9e auth concern spec'd
continuous-integration/drone/push Build is failing Details
2022-10-11 16:09:18 +02:00
viehlieb 030cc195ba article_controllers almostspec'd
continuous-integration/drone/push Build is failing Details
2022-10-07 14:04:19 +02:00
Philipp Rothmann 085e854361 revert foo
continuous-integration/drone/push Build was killed Details
2022-10-06 16:13:57 +02:00
Philipp Rothmann 75b0bdf856 delivery: add delivery test
continuous-integration/drone/push Build was killed Details
2022-10-06 16:08:32 +02:00
Philipp Rothmann a71ca3c2dc article_spec: add changed article test
continuous-integration/drone/push Build was killed Details
2022-10-06 13:42:16 +02:00
Philipp Rothmann 6cbfed5654 article_spec: add convert unit tests 2022-10-06 13:38:42 +02:00
viehlieb d010a74e36 article_controller wip and balancing_controller spec'd
continuous-integration/drone/push Build is failing Details
2022-10-06 12:42:58 +02:00
Philipp Rothmann fd17f339d4 article_spec: add deleted test
continuous-integration/drone/push Build is failing Details
2022-10-06 12:27:34 +02:00
Tobias Kneuker 27b84df003 login_controller spec'd
continuous-integration/drone/push Build is failing Details
2022-10-05 17:53:10 +02:00
Tobias Kneuker 6cc9a0bb49 move test to refactoring branch
continuous-integration/drone/push Build is failing Details
2022-10-05 15:40:14 +02:00
Tobias Kneuker decfba13ec minor formatting 2022-10-05 14:58:16 +02:00
Tobias Kneuker 4533a1d8b2 Merge branch '8_increase_test_coverage' of ssh://git.local-it.org:2222/Foodsoft/foodsoft into 8_increase_test_coverage
continuous-integration/drone/push Build is failing Details
2022-10-05 14:53:44 +02:00
Tobias Kneuker 6ccf738589 home controller 100% spec'd 2022-10-05 14:53:13 +02:00
Philipp Rothmann 9b68f75665 group_order_article_spec: add updates quantity tolerance test
continuous-integration/drone/push Build is failing Details
2022-09-29 13:36:38 +02:00
Philipp Rothmann 2bcb953496 group_order_article_spec: add tolerance test 2022-09-28 09:33:37 +02:00
viehlieb 0dcbf16814 add working home controller test and login_helper
continuous-integration/drone/push Build is failing Details
2022-09-27 09:45:28 +02:00
Philipp Rothmann 3d55c68bad supplier_spec: add sync from file test
continuous-integration/drone/push Build is failing Details
2022-09-26 20:28:40 +02:00
Tobias Kneuker 6c1bfe3cec test Supplier for correct tolerance
continuous-integration/drone/push Build is failing Details
2022-09-26 16:42:33 +02:00
Tobias Kneuker 3ac59d60a9 WIP adding controller specs base 2022-09-26 16:42:01 +02:00
Philipp Rothmann 3be6841f6f add home_spec integration test 2022-09-08 17:47:07 +02:00
Philipp Rothmann fbba08a17a test supplier deletes articles 2022-09-08 15:59:54 +02:00
Patrick Gansterer 9c9ebdf557 Bundle update rubocop and auto correct style issues 2022-05-27 23:10:07 +02:00
Patrick Gansterer 3a25a50d8d Small improvements and style fixes in BankAccountInformationImporter 2022-05-27 22:41:08 +02:00
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
Harald Reingruber 15e715c9f3
Fix filtering of active ordergroups 2022-03-08 00:11:06 +01:00
Patrick Gansterer 7e8c1d041d Auto correct rubocop style issues 2022-02-20 16:28:54 +01:00
twothreenine f3493b3242 charge transport cost as well when accounting order (fix #861 after f7c7b56) 2022-02-18 13:27:09 +01:00
kidhab 64ab699047
Allow longer passwords (#923) 2022-02-16 18:13:08 +01:00
Patrick Gansterer bca29bea70 Bundle update midi-smtp-server 2022-02-16 17:56:04 +01:00
Patrick Gansterer ea2862fdef Run rubocop --fix-layout and remove encoding comments 2021-03-02 09:12:19 +01:00
lentschi 9a7d4bf07d
Add option to send mails when an order has been received 2021-02-27 17:24:25 +01:00
Patrick Gansterer 7a6779ebfd Add API v1 finance_overview endpoint 2021-02-24 15:50:22 +01:00
Patrick Gansterer 4752a0aaa9 Add method to parse bank transactions as JSON
This implements parsing of the Account Information Service format as
defined in the Berlin Group Group NextGenPSD2 XS2A Framework, which
is widely used across various European banks.

This is a first step to replace the current bank import features with
a standardized JSON interface.
2021-02-24 14:59:55 +01:00
Patrick Gansterer 00f1dddd3d Add admin interface to enable the self service functionality 2021-02-18 18:09:40 +01:00
Patrick Gansterer e6061e6760 Add API v1 financial_transactions POST endpoint
In a first step we allow members to create financial transactions
for their own ordergroup.
2021-02-18 18:09:40 +01:00
Patrick Gansterer 434cc59ae8 Use GitHub Actions to upload Coveralls report 2021-02-18 15:38:16 +01:00
wvengen 69732cca0d API v1 article_categories endpoint 2021-02-17 17:07:39 +01:00
wvengen e1d50e5b9c API v1 group_order_articles endpoints 2021-02-17 17:07:39 +01:00
wvengen ed9192c47f API v1 order_articles endpoints 2021-02-17 17:07:39 +01:00
wvengen 127ae83f04 API v1 orders endpoints 2021-02-17 17:07:39 +01:00
Patrick Gansterer 7d5155bef6 Add option to ignore financial transaction when calculating the balance 2021-02-17 14:07:03 +01:00
Patrick Gansterer ca0398632b Improve parsing of BankTransactionReference
Allow more characters before and after the actual reference.
Also use the correct matching method during testing.
2021-02-12 15:17:45 +01:00