Filipe
20107986a6
Merge pull request #13725 from rioug/13642-disable-inventory-not-using
...
[Variant Tags] Enable variant tag for enterprise with no inventory
2025-12-08 20:38:14 +00:00
Gaetan Craig-Riou
3c3b591655
Updated rubocop_todo to include new cops
2025-12-05 11:32:33 +11:00
Gaetan Craig-Riou
acfe180e1d
Fix check inventory enabled
...
Inventory cannot be enabled if variant tag is also enabled
Re generated the rubocop todo to account for Product::Importer, it has
too many line but it's temporary. Once the inventory is removed it won't
be an issue anymore
2025-11-18 13:56:46 +11:00
Maikel Linke
74927dd03d
Regenerate Rubocop todo file
2025-10-31 15:30:17 +11:00
David Rodríguez
4c6d894bc0
Bump RuboCop to 1.86.6
...
There were a few changes needed:
* Plugins are now specified through `plugin:` config keyword.
* All plugin gems need to be specified explicitly in Gemfile since they
are no longer dependencies of plugins already specified explicitly.
* All plugin gems need to be updated in other to use the new APIs.
* One cop was renamed.
* New offenses safe to correct were corrected directly with `bundle exec
rubocop -a`.
* New offenses unsafe to correct were added to the TODO configuration
with `bundle exec rubocop --auto-gen-config --auto-gen-only-exclude
--exclude-limit 1400 --no-auto-gen-timestamp`.
2025-10-27 11:30:33 +01:00
Maikel Linke
b2da57b496
Publish supplier of catalog item
2025-10-10 16:18:22 +11:00
Ahmed Ejaz
e6b9373570
Refactor line items search to improve security and maintainability
...
Moves search field configuration from frontend to backend to prevent potential security issues with exposing internal field names. The change also improves maintainability by centralizing search logic in the controller.
Adds conditional logic to use name_alias for non-admin users when searching distributor names, enhancing data access control.
2025-07-13 18:07:14 +05:00
Gaetan Craig-Riou
7115eb3c0e
Merge pull request #13372 from chitty/cch/add-respond-to-missing
...
Add `respond_to_missing?` and replace `method_missing` with explicit preference methods
2025-06-19 18:47:08 +10:00
Carlos Chitty
f909bb2c30
Add respond_to_missing? to classes defining method_missing to improve respond_to? behavior
2025-06-18 13:59:42 -04:00
cyrillefr
a4c6514275
Style Metrics/ModuleLength in spec file
2025-06-17 15:46:30 +02:00
cyrillefr
8aba6e9782
Style Metrics/ModuleLength in spec file
2025-06-17 15:41:51 +02:00
cyrillefr
9a2cd3965c
Style Metrics/ModuleLength in spec file
2025-06-17 15:38:25 +02:00
cyrillefr
b9eeb53901
Style Metrics/ModuleLength in spec file
2025-06-17 15:31:17 +02:00
cyrillefr
e19caa0caa
Style Metrics/ModuleLength in spec file
2025-06-17 15:27:31 +02:00
cyrillefr
05995bc026
Style Metrics/ModuleLength in spec file
2025-06-17 15:12:09 +02:00
cyrillefr
6b2297b0e6
Style Metrics/ModuleLength in spec file
2025-06-17 15:09:46 +02:00
cyrillefr
46ba6b7f9c
Style Metrics/ModuleLength in spec file
2025-06-17 14:50:35 +02:00
cyrillefr
e88a9dab4b
Style Metrics/ModuleLength in spec file
2025-06-17 14:47:45 +02:00
cyrillefr
6a44c45699
Style Metrics/ModuleLength in spec file
2025-06-17 14:37:35 +02:00
cyrillefr
bb0a6b7f8d
Style Metrics/ModuleLength in spec file
2025-06-17 14:33:15 +02:00
cyrillefr
abaa7c35a7
Style Metrics/ModuleLength in spec file
2025-06-17 14:18:42 +02:00
cyrillefr
97c4cd382b
Style Metrics/ModuleLength in spec file
2025-06-17 14:05:21 +02:00
cyrillefr
089caa228f
Style Metrics/ModuleLength in spec file
2025-06-17 13:48:22 +02:00
cyrillefr
d9194d3dce
Style Metrics/ModuleLength in spec file
2025-06-17 13:44:43 +02:00
cyrillefr
a792a550b3
Style Metrics/ModuleLength in spec file
2025-06-17 13:40:55 +02:00
cyrillefr
8c50ed9a45
Style Metrics/ModuleLength in spec file
2025-06-17 13:38:29 +02:00
cyrillefr
9d09fa9d54
Style Metrics/ModuleLength in spec file
2025-06-17 13:35:23 +02:00
cyrillefr
8234cc580d
Style Metrics/ModuleLength in spec file
2025-06-17 13:31:22 +02:00
cyrillefr
88b390dac6
Style Metrics/ModuleLength in spec file
2025-06-17 13:22:05 +02:00
cyrillefr
583acfcc79
Style Metrics/ModuleLength in spec file
2025-06-17 13:02:54 +02:00
cyrillefr
d9010c3cf3
Style Metrics/ModuleLength in spec file
2025-06-17 11:51:40 +02:00
cyrillefr
1837d6a381
Style Metrics/ModuleLength in spec file
2025-06-17 11:48:33 +02:00
cyrillefr
5b1b48afc6
Style Metrics/ModuleLength in spec file
2025-06-17 11:35:10 +02:00
cyrillefr
a872544b10
Style Metrics/ModuleLength in spec file
2025-06-17 11:28:54 +02:00
cyrillefr
2b1f75e87e
Style Metrics/ModuleLength in spec file
2025-06-17 11:23:03 +02:00
cyrillefr
9b1c95cbc2
Style Metrics/ModuleLength in spec file
2025-06-17 11:20:06 +02:00
cyrillefr
3743efd5e4
Style Metrics/ModuleLength in spec file
2025-06-17 11:13:45 +02:00
cyrillefr
6b0f690170
Style Metrics/ModuleLength in spec file
2025-06-17 11:02:21 +02:00
cyrillefr
ffe93fc470
Style Metrics/ModuleLength in spec file
2025-06-17 10:52:58 +02:00
Maikel Linke
da5b147d29
Style Metrics/ModuleLength in spec file
...
Best viewed without whitespace changes.
2025-06-16 16:51:50 +10:00
Maikel Linke
b2fd4ccb11
Style Metrics/ModuleLength in spec file
...
Best viewed without whitespace changes.
2025-06-16 16:50:38 +10:00
Maikel Linke
5a497bc6ee
Style Metrics/ModuleLength in spec file
...
Best viewed without whitespace changes.
2025-06-16 16:46:30 +10:00
Maikel Linke
77b7b5ea47
Style Metrics/ModuleLength in spec file
...
Best viewed without whitespace changes.
2025-06-16 16:45:00 +10:00
Maikel Linke
8e1fb76327
Style Metrics/ModuleLength in spec file
...
Best viewed without whitespace changes.
2025-06-16 16:13:11 +10:00
Maikel Linke
441844dd79
Style Metrics/ModuleLength in spec file
...
Best viewed without whitespace changes.
2025-06-16 16:11:08 +10:00
Maikel Linke
55f9afef77
Regenerate Rubocop's TODO file
2025-06-16 16:07:05 +10:00
Maikel
a186de2f8f
Merge pull request #13163 from cyrillefr/FixRailsUniqueValidationWithoutIndex
...
Fixes Rails/UniqueValidationWithoutIndex (part of #11482 )
2025-06-10 16:35:13 +10:00
Carlos Chitty
63d284e81a
Use Orders::WorkflowService#complete! and #advance_to_payment in specs to replace code causing Style/NestedModifier rubocop offenses
...
Rewrite the loop "break unless a = order.next! while !order.delivery?" to correct the offenses. Not adding a helper because the change was only needed in a couple of places.
2025-06-04 12:46:58 -04:00
Carlos Chitty
00aa60c8a3
Correct Style/ReturnNilInPredicateMethodDefinition rubocop offenses
...
Explicitly return false instead of nil
2025-06-04 10:25:50 -04:00
cyrillefr
774aaf4fd8
Fixes Rails/UniqueValidationWithoutIndex (part of #11482 )
...
- When you define a uniqueness validation in Active Record model,
you also should add a unique index for the column.
- Cf. https://docs.rubocop.org/rubocop-rails/cops_rails.html#railsuniquevalidationwithoutindex
- Therefore : migration files to match DB structure and Ruby code.
2025-05-29 15:11:17 +10:00