Commit graph

2436 commits

Author SHA1 Message Date
e37ad34901 mv lib to app/lib use :zeitwerk
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-18 17:23:18 +02:00
af3444bba6 replace update_attributes with updat since deprecated
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-13 18:25:52 +02:00
85270e70cf Merge branch '8_increase_test_coverage' into rails_upgrade_tryout 2022-10-13 17:43:15 +02:00
d059b736a6 test branch for rails up 2022-10-13 17:43:00 +02:00
858eb06922 introducing rswag 2022-10-13 12:27:54 +02:00
9f44b8015d fixxing flaky timestamp
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-13 11:46:19 +02:00
e4a6bdb2e4 fix articles controller spec
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-13 10:30:34 +02:00
a72495b741 more spec'd
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-12 14:11:11 +02:00
d5b710dd9e auth concern spec'd
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-11 16:09:18 +02:00
030cc195ba article_controllers almostspec'd
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-07 14:04:19 +02:00
Philipp Rothmann
085e854361 revert foo
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-10-06 16:13:57 +02:00
Philipp Rothmann
75b0bdf856 delivery: add delivery test
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-10-06 16:08:32 +02:00
Philipp Rothmann
a71ca3c2dc article_spec: add changed article test
Some checks reported errors
continuous-integration/drone/push Build was killed
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
8ff44dc71f revert debug level und logger to stdout
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-06 13:08:02 +02:00
d010a74e36 article_controller wip and balancing_controller spec'd
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-06 12:42:58 +02:00
Philipp Rothmann
fd17f339d4 article_spec: add deleted test
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-06 12:27:34 +02:00
27b84df003 login_controller spec'd
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-05 17:53:10 +02:00
6cc9a0bb49 move test to refactoring branch
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-05 15:40:14 +02:00
decfba13ec minor formatting 2022-10-05 14:58:16 +02:00
4533a1d8b2 Merge branch '8_increase_test_coverage' of ssh://git.local-it.org:2222/Foodsoft/foodsoft into 8_increase_test_coverage
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-05 14:53:44 +02:00
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
Some checks failed
continuous-integration/drone/push Build is failing
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
0dcbf16814 add working home controller test and login_helper
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-27 09:45:28 +02:00
Philipp Rothmann
3d55c68bad supplier_spec: add sync from file test
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-26 20:28:40 +02:00
6c1bfe3cec test Supplier for correct tolerance
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-26 16:42:33 +02:00
3ac59d60a9 WIP adding controller specs base 2022-09-26 16:42:01 +02:00
Philipp Rothmann
5e96efe10d add drone ci
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-15 17:23:04 +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
Harald Reingruber
f7f8774c43 [Readme.md] Fix Gitpod link pointing to original repo
The "Open in Gitpod" link in the Readme.md was pointing to a fork, so that the .gitpod.yml is picked up when opening the link.
Now that it's merged to master (#916), it should of course point to the main repo.
2022-05-29 11:07:15 +02:00
Patrick Gansterer
0db3452f97 Bundle update 2022-05-27 23:10:07 +02:00
Patrick Gansterer
9c9ebdf557 Bundle update rubocop and auto correct style issues 2022-05-27 23:10:07 +02:00
Patrick Gansterer
22fd814193 Add a script to read all databases with a prefix from the database server
When passing a value via the FOODSOFT_DB_PREFIX environment variable the
FOODSOFT_FOODCOOPS environment variable will be overwritten with a list
of databases starting with the given prefix.

This can be used to dynamically generate the app_config.yml in a multicoop
installation and avoid listing all instances manually.
2022-05-27 23:10:07 +02:00
Patrick Gansterer
a40934dd5a Fix missing I18n in messages plugin 2022-05-27 23:10:07 +02:00
Patrick Gansterer
f7311d25f6 Remove deprecated test_files attributes from gemspec files 2022-05-27 22:41:18 +02:00
Patrick Gansterer
754099999e Add requeue action for printer jobs 2022-05-27 22:41:18 +02:00
Patrick Gansterer
3a25a50d8d Small improvements and style fixes in BankAccountInformationImporter 2022-05-27 22:41:08 +02:00
Patrick Gansterer
bc5bc2d5ac Refactor LocalizeInput to reuse parse functionality 2022-05-27 17:24:57 +02:00
Patrick Gansterer
6a3636d8cb Move code from localize_input gem into Foodsoft 2022-05-27 17:24:57 +02:00
Patrick Gansterer
c59715381e Configure base_controller of Doorkeeper 2022-05-27 17:20:13 +02:00
Mob-Programming Meetup Austria
c32bcc8dcb
One-click development environment via Gitpod.io (browser-based VSCode with cloud backend) 2022-05-27 17:18:17 +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
wvengen
8f94403ccf Fix rubocop 2022-04-25 14:19:34 +02:00
mjavurek
68c158c93e
Neue Kontotransaktion: fehlendes Zeichen (PR #937) 2022-04-25 14:03:52 +02:00
dependabot[bot]
793da37cff
Bump puma from 5.6.2 to 5.6.4 (PR #936)
Bumps [puma](https://github.com/puma/puma) from 5.6.2 to 5.6.4.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.6.2...v5.6.4)

---
updated-dependencies:
- dependency-name: puma
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 14:02:30 +02:00
kidhab
8ebf122707
Fix Typo (PR #938) 2022-04-25 14:02:11 +02:00
dependabot[bot]
d92edf4dc6
Bump nokogiri from 1.13.1 to 1.13.4 (PR #940)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.1 to 1.13.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.4/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.1...v1.13.4)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 13:58:50 +02:00
kidhab
216fb9b3cf
Enabled systemd socket activation (PR #942)
With this [configuration](https://github.com/puma/puma/blob/master/docs/systemd.md) puma automatically binds to all systemd activated sockets. With socket activation systemd opens the listening socket(s) in advance and provides them to the Puma master process on startup. This keeps listening sockets open across puma restarts and achieves graceful restarts.
2022-04-25 12:41:40 +02:00