505cf8c2f3
enlarge articles column in goi pdf
2023-10-20 10:30:50 +02:00
f979face11
fix nil when not separate_deposits
2023-10-20 10:02:01 +02:00
c3d56cdf3b
fix sum table is agnostic to percentage on goi pdf
...
add pickup to goi pdf
add seeds
tiny fixes
2023-10-19 01:13:04 +02:00
90e06a475f
fix deposit is net value
2023-10-05 10:21:35 +02:00
f29ab603b6
repair garbage collected tempfile
2023-10-05 10:21:35 +02:00
Philipp Rothmann
93143c28f2
merge automatic group order invoice generation
...
see https://github.com/foodcoops/foodsoft/pull/907 for reference
and original work by viehlieb
Co-authored-by: viehlieb <pf@pragma-shift.net>
fix PDF Pdf
make explicit deposit in invoices work
add ordergroupname to invoice file name
mark bold sum for vat exempt foodcoops
download multiple group order invoice as zip
2023-10-05 10:21:35 +02:00
Philipp Rothmann
6abf998b56
fix: documents sort sql needs Arel.sql
2023-10-02 22:48:24 +02:00
Philipp Rothmann
55234b4e27
continue development after release
2023-09-09 17:01:48 +02:00
Philipp Rothmann
e194c68397
chore: bump version to 4.8.0
2023-09-09 10:52:39 +02:00
Philipp Rothmann
e1b5824830
update changelog v4.8
2023-09-09 10:52:39 +02:00
Philipp Rothmann
91f27a0a48
chore: update chrowdin translations
2023-09-04 13:01:04 +02:00
Philipp Rothmann
caa32de30c
fix: rubocop violation
2023-08-23 12:47:58 +02:00
Philipp Rothmann
1e63c59a8a
fix: loading trix editor overwrite in production
2023-08-23 12:17:32 +02:00
Philipp Rothmann
a96f21134e
feat(messages): attachment retention task
2023-08-04 12:48:15 +02:00
Philipp Rothmann
bcf47ec92b
feat(messages): add max file size for attachments
2023-08-04 12:48:15 +02:00
Philipp Rothmann
ef6d6aa368
feat(messages): use trix editor in messages
2023-08-04 12:48:15 +02:00
Philipp Rothmann
c4a53caf52
feat: add actiontext and trix editor
2023-08-04 12:48:15 +02:00
Philipp Rothmann
9282590c06
fix: update setup-chromedriver github action
2023-08-04 12:35:58 +02:00
Philipp Rothmann
817e409a2b
fix test
2023-07-14 10:27:20 +02:00
Philipp Rothmann
e80ec9c1ce
change tests to use assert_select
2023-07-14 10:27:20 +02:00
Philipp Rothmann
7f23b4784c
feat(finance): show sum of ordergroup balances
2023-07-14 10:27:20 +02:00
Harald Reingruber
b07653b34f
Add explanation comment to .gitattributes
2023-07-03 16:12:12 +02:00
Harald Reingruber
c442327275
Fix line endings for Windows docker environment
2023-07-03 16:12:12 +02:00
Philipp Rothmann
33034e66b8
fix: add null checks for articles convert_units
...
Prevents division by zero exception because of a unit beeing 0.
A Unit becomes also zero e.g. when a comma symbol is used Unit.new("0,9kg") == 0
fixes #1014
2023-06-22 22:49:22 +02:00
kidhab
45e2668cea
Update mail gem to .8.1 which fixes the permission error
...
Revert libv8 version
2023-06-17 14:03:58 +02:00
Philipp Rothmann
5f2130ca44
fix: rubocop todo EmptyExampleGroup wildcard
2023-06-17 13:44:21 +02:00
Philipp Rothmann
913136bb72
fix: invalid params request test
...
fixes #999
2023-06-17 13:31:43 +02:00
kidhab
4ac5bcae06
Update Ruby version and add info about dev packages
2023-06-17 10:33:15 +02:00
Philipp Rothmann
37b3b4523a
fix: github action mysqladmin -> mariadb-admin ping
2023-06-16 13:33:21 +02:00
Philipp Rothmann
a1682932ac
fix: price_markup with value nil gives exception
...
fixes #1011
2023-06-16 13:20:33 +02:00
Philipp Rothmann
026c3a6285
introduce importmaps ( #983 )
...
* introduce importmaps
This commit introduces importmaps. They allow to use modern javacript ESM within rails without webpack, yarn etc.
see https://github.com/rails/importmap-rails for more details.
Co-authored-by: Philipp Rothmann <philipprothmann@posteo.de>
Co-authored-by: FGU <fgu@pragma-shift.net>
* fix: rubocop violations
---------
Co-authored-by: FGU <fgu@pragma-shift.net>
2023-06-14 13:29:31 +02:00
dependabot[bot]
a8b2f387db
Bump doorkeeper from 5.6.2 to 5.6.6 ( #1010 )
...
Bumps [doorkeeper](https://github.com/doorkeeper-gem/doorkeeper ) from 5.6.2 to 5.6.6.
- [Release notes](https://github.com/doorkeeper-gem/doorkeeper/releases )
- [Changelog](https://github.com/doorkeeper-gem/doorkeeper/blob/main/CHANGELOG.md )
- [Commits](https://github.com/doorkeeper-gem/doorkeeper/compare/v5.6.2...v5.6.6 )
---
updated-dependencies:
- dependency-name: doorkeeper
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-14 08:18:33 +02:00
Philipp Rothmann
2151835afb
fix: rubocop violation
2023-06-12 13:08:36 +02:00
kidhab
20dc8b8b82
Bump Ruby version to latest in 2.7 series
2023-06-10 10:54:03 +02:00
kidhab
e4f91ef67a
Fill availability column at article export
...
closes #884
2023-06-10 10:47:47 +02:00
kidhab
c50ba6eda5
feat: Disable member list via configuration ( #990 )
2023-06-10 10:32:16 +02:00
kidhab
075f3cfa1a
Make date configurable via locales ( #997 )
2023-06-10 10:31:22 +02:00
dependabot[bot]
64b99038e6
Bump nokogiri from 1.13.10 to 1.15.2 ( #1005 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.13.10 to 1.15.2.
- [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.10...v1.15.2 )
---
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>
2023-06-09 20:06:14 +02:00
dependabot[bot]
7fe5fb4592
Bump rack from 2.2.5 to 2.2.7 ( #1004 )
...
Bumps [rack](https://github.com/rack/rack ) from 2.2.5 to 2.2.7.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/v2.2.5...v2.2.7 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-09 19:39:32 +02:00
8b0e03ff60
downgrade haml to make deface work
2023-06-09 19:02:41 +02:00
Philipp Rothmann
4bfa87d258
move CORS setup to initializer
2023-06-09 17:35:05 +02:00
Philipp Rothmann
20a67becf5
fix: assets precompile by using terser
2023-06-09 17:35:05 +02:00
Philipp Rothmann
91e07ab660
fix external link allow_other_host
2023-06-09 17:35:05 +02:00
Philipp Rothmann
285441cb4b
fix group order matrix pdf
2023-06-09 17:35:05 +02:00
Philipp Rothmann
fb2b4d8a8a
chore: rubocop
...
chore: fix api test conventions
chore: rubocop -A spec/
chore: more rubocop -A
fix failing test
rubocop fixes
removes helper methods that are in my opinion dead code
more rubocop fixes
rubocop -a --auto-gen-config
2023-06-09 17:35:05 +02:00
Philipp Rothmann
f6fb804bbe
chore: update Gemfile.lock
2023-06-09 17:35:05 +02:00
Philipp Rothmann
a7775f5a98
add setup_storage to stock_config
2023-06-09 17:35:05 +02:00
b06656ba80
fix docker-compose
2023-06-09 17:35:05 +02:00
Philipp Rothmann
6e721db654
upgrade dockerfile to rails7
2023-06-09 17:35:05 +02:00
45ae192891
move BigDecimal.new to BigDecimal()
2023-06-09 17:35:05 +02:00