Gareth
cb02cd39fe
Reverting unexpected change to schema.rb as requested
2025-08-15 12:27:10 -04:00
Gareth
3750898c44
Looks like db:prepare never fully ran and that's why it did not work. The issue seems to be using foreman with web, webpack, and sidekiq in the same script. Though not dependent on each other, the build order or port assignment was causing web to exit early upon build
2025-08-06 15:21:30 -04:00
David Cook
b8546db1e5
Update date for 11th Aug
2025-07-28 11:43:31 +10:00
Maikel Linke
45a0705379
Disable inventory only for future enterprises
2025-07-24 13:00:14 +10:00
Gaetan Craig-Riou
70757ccdef
Add migration to enable inventory for existing Enterprises
2025-07-09 13:48:53 +10:00
cyrillefr
6f9a347b77
Add modified schema
2025-05-29 15:12:13 +10: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
Ahmed Ejaz
d12455ccbe
update schema
2025-04-13 21:45:04 +05:00
Ahmed Ejaz
93fb3fd7d9
add enterprise producers_to_edit_orders setting
2025-04-13 21:35:55 +05:00
David Cook
f3cec40322
Remove accidental line from schema
...
This was accidentally included in merged PR #13192 but is due to be added in unmerged PR #13113
I rectified this in my dev env and regenerated schema to ensure it was correct (I didn't manually edit it).
2025-04-11 11:09:28 +10:00
David Cook
4402854a2a
AddEnableProducersToEditOrdersToEnterprises
...
With system spec for setting the preference. The enterprise edit page seems under-tested..
2025-03-31 16:16:27 +11:00
Filipe
54fad01a91
Merge pull request #13104 from mkllnk/test-seeds
...
Remove unused preference default_country_id
2025-01-30 21:59:46 -06:00
Filipe
32c4b4557b
Merge pull request #13086 from rioug/fix-tax-rate-refund
...
Remove tax rate refund code path
2025-01-30 21:54:30 -06:00
Filipe
e2161660b3
Merge pull request #13090 from mkllnk/replace-spree-roles
...
Replace spree roles
2025-01-30 21:30:56 -06:00
Maikel Linke
6885184bcc
Remove unused preference default_country_id
2025-01-28 16:31:45 +11:00
Maikel Linke
1a393592b4
Reduce database writes seeding zones
2025-01-28 15:47:32 +11:00
Gaetan Craig-Riou
c4d74ac10d
Apply Rubocop linting
2025-01-27 11:03:54 +11:00
Gaetan Craig-Riou
6ef73acfcd
Fix seeding file for Spree::Zones
2025-01-27 11:03:48 +11:00
Konrad
01036e6321
Merge pull request #13087 from mkllnk/stock-location
...
Remove class Spree::StockLocation
2025-01-25 12:41:37 +01:00
Maikel Linke
7b8b7b6bbc
Satisfy Rubocop on new migrations
2025-01-23 08:39:40 +11:00
Maikel Linke
d49cea5e3d
Use admin flag instead of user role
2025-01-22 14:59:49 +11:00
Maikel Linke
920002e084
Copy admin attribute to users
2025-01-22 14:05:50 +11:00
Maikel Linke
698d1daa57
Add admin attribute to users
2025-01-22 14:05:23 +11:00
Maikel Linke
64608beaa8
Remove DefaultStockLocation created in setup
2025-01-22 12:01:57 +11:00
Maikel Linke
c27aa00bed
Make old migration independent of app code
2025-01-22 11:25:58 +11:00
Maikel Linke
248110cfb3
Make stock location association optional
...
Prepare for removal
2025-01-22 11:20:04 +11:00
Maikel Linke
cf35e48d14
Remove unused app config options
...
This has been defined in ENV for a while
2025-01-21 20:11:05 +01:00
Maikel Linke
fcc31fffcd
Fix user seeding
2025-01-21 11:21:08 +11:00
Maikel Linke
8c68179069
Style default user creation
2025-01-21 11:19:57 +11:00
Maikel Linke
042cc238c8
Modernise db default scripts
2025-01-21 11:17:31 +11:00
Maikel Linke
25a90a44f9
Modernise seeds file
2025-01-21 11:17:29 +11:00
Filipe
3c1dd10219
Merge pull request #13047 from mkllnk/spree-roles
...
Clarify that our only user role is "admin" and simplify code
2025-01-16 18:06:49 -06:00
Gaetan Craig-Riou
600195a726
Allow null for customers.created_manually
...
Some production database don't allow null for customers.created_maually,
we want to allow it to bring the database inline with schema.rb
2025-01-14 12:10:22 +11:00
Gaetan Craig-Riou
e2e12ccb52
Remove spree_variants default value and constraint
...
Some of the production database have default value for `weight` and
`unit_value` has well as check constraint. We want to remove them to
bring the database schema inline with schema.rb
2025-01-14 12:09:40 +11:00
François Turbelin
772f1f8fde
Add external_billing_id field on enterprises table
2025-01-13 16:54:17 +01:00
Maikel Linke
a7140d1f60
Use only admin role, on demand
...
We are now creating the role on demand which removes the need for
seeding it as well.
2024-12-19 09:02:04 +11:00
Maikel Linke
a529d95fc5
Remove unused user role from seeding
...
We only ever check for the admin role.
2024-12-19 08:54:39 +11:00
Gaetan Craig-Riou
a2c4c44eea
Move Vine voucher to Vouchers::Vine
...
A Vine voucher is really a specific type of FlatRate voucher but because
a Vine voucher can be used by mutiple enterprise, it can be considered
different enough to warrant it's own class.
It still share a lot of the behaviour of a FlatRate voucher, so to avoid
duplication, all the shared functionality have been moved to a
Vouchers::FlatRatable concern.
2024-11-28 13:35:01 +01:00
Gaetan Craig-Riou
0f9b933117
Add extra column to Voucher
...
They are used to store additional informations for VINE vouchers
2024-11-28 13:35:01 +01:00
Maikel
3ec8cd24d3
Merge pull request #12960 from mkllnk/dfc-link-backorder
...
Store link to open backorder
2024-11-22 10:22:43 +11:00
Filipe
22f3afc7f7
Merge pull request #12930 from chahmedejaz/task/12878-add-variant-name-in-od-report
...
Report Orders and Distributors should display variant
2024-11-20 12:23:36 -06:00
Maikel Linke
1ce0b25bb0
Switch SemanticLink to use new association
...
And ActiveRecord magic does the rest when used correctly.
2024-11-19 15:53:58 +11:00
Maikel Linke
c07ec6cdfd
Polymorphically associate SemanticLinks to variant
2024-11-19 15:53:58 +11:00
Maikel Linke
48e8ad3dd0
Add subject column to semantic links
2024-11-19 15:53:58 +11:00
Ahmed Ejaz
d62d3041b4
12878: add relations in model
2024-11-18 11:45:02 +05:00
Ahmed Ejaz
42fc0f7230
12878: add model in migration
2024-11-18 11:13:02 +05:00
Ahmed Ejaz
39fa8e0ace
12878: fix migration class name
2024-11-14 11:04:28 +05:00
Maikel Linke
169e1cf288
Sanitise HTML attributes in the database
2024-10-24 08:47:11 +11:00
Ahmed Ejaz
355541e8de
Update db/migrate/20241011071014_update_item_name_to_product_in_od_report.rb
...
Co-authored-by: David Cook <david@redcliffs.net >
2024-10-18 12:32:14 +05:00
Gaetan Craig-Riou
1793aa3532
Migrate unit sizes to variant
2024-10-14 14:56:46 +11:00