Commit Graph

2447 Commits

Author SHA1 Message Date
Philipp Rothmann 1c5a3c6864 fix: financial category tag 2023-01-02 13:31:00 +01:00
Philipp Rothmann 6bacbe9584 fix: config 2023-01-02 13:31:00 +01:00
Philipp Rothmann 3222e79a34 refactor: nullable values, financial transaction types 2023-01-02 13:31:00 +01:00
Philipp Rothmann fc9637f398 refactor: financial transaction classes 2023-01-02 13:31:00 +01:00
Philipp Rothmann ccff79b041 fix: article categories and 404 helper 2023-01-02 13:31:00 +01:00
viehlieb af6e06dfe7 page/per_pagefor each controller, some summaries/descriptions updated 2023-01-02 13:31:00 +01:00
Philipp Rothmann be4f4d6c13 add orders spec 2023-01-02 13:31:00 +01:00
viehlieb ab26520f7a user/group_order_articles rswagged - wipfinancial_transactions 2023-01-02 13:31:00 +01:00
Philipp Rothmann 3c00461f1d fix swagger violations 2023-01-02 13:31:00 +01:00
Philipp Rothmann 92e8a060da add order_articles_spec 2023-01-02 13:31:00 +01:00
viehlieb d8b2aa0a11 wip user/financial_transactions - first api post test 2023-01-02 13:31:00 +01:00
viehlieb ecf5c6e1d4 rswagged financial_transactions 2023-01-02 13:31:00 +01:00
viehlieb 305d1055c4 wip rswagging 2023-01-02 13:31:00 +01:00
viehlieb c6dd8a18a3 rswag financial_transaction_class 2023-01-02 13:31:00 +01:00
viehlieb 102e0e7ed6 wip swagger spec article_categories 2023-01-02 13:31:00 +01:00
Philipp Rothmann 3b7eae694a wip: article_categories spec 2023-01-02 13:31:00 +01:00
Philipp Rothmann 1020035cfe rename tests according to api controllers 2023-01-02 13:31:00 +01:00
Philipp Rothmann 71ae7051bc add navigation_spec 2023-01-02 13:31:00 +01:00
Philipp Rothmann e8303a8b14 add config_spec 2023-01-02 13:31:00 +01:00
Philipp Rothmann a8698d3b49 restore hashie gem 2023-01-02 13:31:00 +01:00
Philipp Rothmann b35f33a6b8 fix style validations 2023-01-02 13:31:00 +01:00
Philipp Rothmann 78bb7c67e8 remove old api tests 2023-01-02 13:31:00 +01:00
Philipp Rothmann 614aef746f add schemas 2023-01-02 13:31:00 +01:00
Philipp Rothmann f5995781b1 remove apivore 2023-01-02 13:31:00 +01:00
Philipp Rothmann dbab0ef12b refactor invalid token, scope 2023-01-02 13:31:00 +01:00
Philipp Rothmann df3a2c0c48 add authorization to tests 2023-01-02 13:31:00 +01:00
Philipp Rothmann 95deb6a984 add gem, basic setup 2023-01-02 13:31:00 +01:00
dependabot[bot] 1c2ca42dda
Bump rails-html-sanitizer from 1.4.3 to 1.4.4 (#975)
Bumps [rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/rails/rails-html-sanitizer/releases)
- [Changelog](https://github.com/rails/rails-html-sanitizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/rails-html-sanitizer/compare/v1.4.3...v1.4.4)

---
updated-dependencies:
- dependency-name: rails-html-sanitizer
  dependency-type: indirect
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 18:59:26 +01:00
dependabot[bot] 460a3e4285
Bump loofah from 2.19.0 to 2.19.1 (#974)
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.19.0 to 2.19.1.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.19.0...v2.19.1)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-14 10:21:36 +01:00
Florian Lentsch ec6d69c27f Allow entering decimals (#830, PR #868) 2022-12-14 10:17:40 +01:00
dependabot[bot] d0110a767c
Bump nokogiri from 1.13.9 to 1.13.10 (#973)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.9 to 1.13.10.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.9...v1.13.10)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 15:24:21 +01:00
kidhab e8a04e61ca
Update link to forum (PR #963)
* Update link to forum
* Replace link to mailinglist with link to forum
2022-12-12 15:15:54 +01:00
dependabot[bot] ecaa14dfd2
Bump sinatra from 3.0.2 to 3.0.4 (#971)
Bumps [sinatra](https://github.com/sinatra/sinatra) from 3.0.2 to 3.0.4.
- [Release notes](https://github.com/sinatra/sinatra/releases)
- [Changelog](https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v3.0.2...v3.0.4)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 15:15:02 +01:00
wvengen 095ff8ef0e Fix typo in i18n source string 2022-12-06 18:05:36 +01:00
Philipp Rothmann c6560e0cea Add additional model and integration tests
This commit adds new tests for a better coverage.

integration/
  * home
  * supplier

models/
  * article
  * delivery
  * group_order_article
  * supplier

also adds a new factory for delivery

Co-authored-by: viehlieb <pf@pragma-shift.net>
Co-authored-by: Tobias Kneuker <tk@pragma-shift.net>
2022-11-27 12:39:57 +01:00
wvengen 9a46640d3b Update Crowdin settings
So that it works with the Crowdin CLI.
Also remove now broken update script.
Use instead: crowdin pull -b master
2022-11-14 21:38:52 +01:00
kidhab 427561e5ae Add sd_notify. Puma supports systemd's Type=notify and watchdog service 2022-10-26 20:06:41 +02:00
viehlieb 3ffdb424d5 replace deprecated update_attributes with update 2022-10-26 13:19:27 +02:00
dependabot[bot] eb45a2bf21
Bump nokogiri from 1.13.8 to 1.13.9 (#958)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.8 to 1.13.9.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.8...v1.13.9)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-22 20:31:22 +02:00
Philipp Rothmann 0c5ff5b41d Add test to delete article 2022-10-09 13:24:29 +02:00
Patrick Gansterer 3a388596ea Bundle update 2022-10-09 13:24:14 +02:00
Patrick Gansterer a81bb25512 Bundle update rubocop and auto correct style issues 2022-10-08 16:03:19 +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