d648f1bd55
adjust Sepa XML for multi order
2025-05-22 15:08:43 +02:00
a65120eefc
apply highlighting and showing supplier name to invoice pdf
2025-05-22 14:55:35 +02:00
45db0575b1
add specs
2025-05-22 12:27:25 +02:00
e902aa0d5a
enable actions for multi (group) orders and ordergroup invoices
2025-05-19 16:37:05 +02:00
f676497e43
wip multi orders
2025-05-08 11:59:35 +02:00
fd769509af
fix double render of actions for all in finance
2024-02-22 21:33:46 +01:00
caa5adbfe2
fix ordergroup create & ordergroup deleted for real destroy finances view
2024-02-22 21:06:02 +01:00
fc46281de8
fix toggle_all sepa_exported when only one is downloaded
2024-01-04 11:47:02 +01:00
24c25b5278
fix xhr and javascript problems for group orderinvoice modal
2023-12-11 18:19:12 +01:00
bcc647dabb
fix financial transaction type not found
2023-12-11 13:14:02 +01:00
219b5f2de8
tiny improvement
2023-11-28 16:53:09 +01:00
f98d083647
move to ajax function for every direct debit xml download
2023-11-28 16:39:24 +01:00
636aad0b3e
add translations for ordergroup form
2023-11-19 12:04:24 +01:00
06aa20ad0f
fix ajax not adding onclick listener when loading dynamically
2023-11-17 18:15:06 +01:00
90c5450525
changing view for group_order_invoices
...
testing ui of goi restructuring
2023-11-17 15:53:32 +01:00
de6643722a
enlarge column width even moregoi pdf
2023-10-20 10:38:58 +02:00
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
1e63c59a8a
fix: loading trix editor overwrite in production
2023-08-23 12:17:32 +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
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
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
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
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
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
45ae192891
move BigDecimal.new to BigDecimal()
2023-06-09 17:35:05 +02:00
808baa5a98
change .search to .ransack for updated ransack gem
2023-06-09 17:35:05 +02:00
Philipp Rothmann
5cbe8dd968
fix database_config
2023-06-09 17:35:05 +02:00
50bf879fbf
resolve zeitwerk issues
2023-06-09 17:35:05 +02:00
4ff44aed4c
mv lib to app/lib due to upgrade
2023-06-09 17:35:05 +02:00
nurp
f2d5936cf0
Turkish language support added ( #995 )
...
* Added Turkish translation with help of ChatGPT
* Changed 'article' and 'item' to 'ürün' and addedtranslations for messages plugin
* added translation for the rest of plugins
* merge conflicts
* fix tr.yml in messages plugin
* Corrected more translations
---------
Co-authored-by: Nurp <>
2023-04-12 21:42:03 +02:00
kidhab
c01c16ecdb
Specify an URL to redirect after logout via settings ( #989 )
2023-03-30 10:05:47 +02:00
kidhab
8420323c92
Show a foodcoop's name as subtitle at login screen ( #957 )
2023-03-29 16:01:00 +02:00
kidhab
e0f63eebdc
Open external websites in new browser window ( #981 )
...
Usually the Foodcoop's website and the help pages are external
resources. If they load in the same window one could forget to logout
from the Foodsoft.
2023-03-29 16:00:18 +02:00
kidhab
a7a0830d43
Show order note as tooltip ( #965 )
2023-03-29 15:15:59 +02:00
Philipp Rothmann
503ed6c379
Add home controller test ( #972 )
...
Co-authored-by: viehlieb <pf@pragma-shift.net>
Co-authored-by: Tobias Kneuker <tk@pragma-shift.net>
2023-03-25 18:20:13 +01:00
Florian Lentsch
ec6d69c27f
Allow entering decimals ( #830 , PR #868 )
2022-12-14 10:17:40 +01:00
3ffdb424d5
replace deprecated update_attributes with update
2022-10-26 13:19:27 +02:00
Patrick Gansterer
bc5bc2d5ac
Refactor LocalizeInput to reuse parse functionality
2022-05-27 17:24:57 +02:00