Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/solidusio/solidus

🛒 Solidus, the open-source eCommerce framework for industry trailblazers.
https://github.com/solidusio/solidus

Add foreign key constraint to Spree::OrderPromotions table

This adds a foreign key constraint that makes sure at the database level
that we don't have non-...

9e4a2c906b9c74082b28386b262406ceef4635ef authored over 1 year ago
Add dependent: :destroy to Spree::Order#order_promotions

We found a lot of orphaned records in our database due to this missing
dependent: :destroy.

d8dcd143733beb2f27221b06b1d578f35141f3b7 authored over 1 year ago
Merge pull request #5451 from solidusio/elia/dynamic-toggletip

Dynamic `ui/toggletip` positioning

b653f69952204a335b1ff017f709490d83cbdce8 authored over 1 year ago
Merge pull request #5459 from tvdeyen/revert-5367

Update pinned chrome version

c0d7d95f45c9836549379c9295352c1654d7f76a authored over 1 year ago
Merge pull request #5458 from solidusio/kennyadsl/fix-deactivation-payment-name

Fix deactivate_unsupported_payment_methods name

a0103b7e7ddfac0a741bc0a4c44746d78e514136 authored over 1 year ago
Merge pull request #5457 from solidusio/elia/restore-eslint-checks

Restore ERB and JS linting

c068fd5c04cf96a80152519f025487ab0dc7c5d7 authored over 1 year ago
Merge pull request #5441 from solidusio/elia/admin/order-cart-component

Add an `orders/cart` component

6f724f3ef198b73ba4d773fe16ae27cf446c5754 authored over 1 year ago
Update pinned chrome version

The current version does not exist anymore. We need to
update it.

0605c9835ad6bee998334b43e6d738ed2dc2b433 authored over 1 year ago
Remove empty paragraph from the inventory cancellation email

99a687f7158e5af5b3205a9004554c3bdd420d82 authored over 1 year ago
Let bundler only use the `lint` and `release` groups when necessary

Those two groups are useful in order to get quick bundle install times
when the CI or GH action ...

03fd58007c6e82fe820ac7c4a3eba350d5056afc authored over 1 year ago
Add an `orders/cart` component and supporting controllers

a07232b5065de90c631bf8fc7d9aa36e288e9497 authored over 1 year ago
Add ERB lint checks using erb-formatter

bb8dde3b3e5f799c7b115e241dade0127078fcda authored over 1 year ago
Remove the hound configuration

896859825c663985773b608b5f9b67f48b5fe2cd authored over 1 year ago
Fix deactivate_unsupported_payment_methods name

In the doc printed when it's needed, we had a typo, probably due to some back and forth on the P...

f0bd4c6abe96ed1f9253128be144e9bda34ce7d9 authored over 1 year ago
Rename the `orders/new` component to `orders/show`

5bec5d7f2e5ae848c9bc240c00f838050f480b58 authored over 1 year ago
Add a generic controller for confirming clicks & submissions

8fd73148929b889fe5caa624313f23bc43d8a4e4 authored over 1 year ago
Let icons be 16px when unstyled

This prevents them from being giant when shown in page captures made
by capybara.

326e97273de36cd0d3c71d277454b9eb1df83401 authored over 1 year ago
Remove double display class from the `ui/toast` component

dd92b14afd3907fea3033d98c5fc263af5637402 authored over 1 year ago
Add a generic controller for blocking access to fields while a form is submitted

512628a8797f744a1c2046f6efd9c1001221d13b authored over 1 year ago
Switch from `hound` to `npx` for linting with ESLint

83510581ea85972a1a35d83b2f4b57034cd8ecd8 authored over 1 year ago
Add an ESLint configuration for SolidusAdmin

c28d8448f62ad83e402489f1fc825ec00fdea997 authored over 1 year ago
Fix the global eslint configuration

- update the ECMAScript version used
- add proper ignore patterns
- switch to the recommended ru...

17d29b1a407cc894639a0d5bb9f775abef86fc30 authored over 1 year ago
Merge pull request #5440 from solidusio/elia/release-dev-tools-update

Streamline the release scripts

d479d6aeaaf5a46f17a4faa6db6795dbf38ed17b authored over 1 year ago
Merge pull request #5450 from tvdeyen/do-not-require-active_storage

Do not require active_storage/engine

4790f5698b7dc654d0971ee0ca2299736d84cacd authored over 1 year ago
Move version updating scripts to bin/release

f0c7452d116fb6edda24a1f8a1a79f7ad1429057 authored over 1 year ago
Remove dev_tools from the CI

8af0b2028e68bea129c5319e12d27fe778692c1a authored over 1 year ago
Move the script for publishing a release to bin/release

754f13c823cac04d8f37d788e80ddb66d67b34f8 authored over 1 year ago
Move the release draft updater to bin/release

Make the release draft generator idempotent by relying on GitHub's
generator we can list all inv...

0a3d22bcbffd0a83a0053b624e483888cc5c2fcd authored over 1 year ago
Move the changelog updater script to bin/release

4b81d37efa096f9c5c35b925ba4c53d5291e3241 authored over 1 year ago
Move the pipeline context generator to bin/release

45d91a23401a1b8eaa46cfcf6283e58ef26c0213 authored over 1 year ago
Remove extra spacing on promotion actions

I'm not sure why this padding was ever added, but it made the actions
not line up next to the ru...

0a9f663e0310aa2a542837f9cba960c87fa44b74 authored over 1 year ago
Add some dynamic positioning to the `ui/toggletip` component

2a631bcc2d8034a455e559cc34f4348d7d51dc1c authored over 1 year ago
Remove extra files from the `ui/panel` component

e03ae00876b3725f69da53894b4388c43465a1c0 authored over 1 year ago
Add a Solidus specific subclass of Gem::Version

This will help making version manipulation extremely easy and seamless.

77f0a7e765d314874acf462d54ae60f2b04dae88 authored over 1 year ago
Add a helper file for release scripts

Provide common `ROOT` and `OCTOKIT` constants with a reference to the
repo root and an octokit c...

6d4499b43dae168cd04c323ea498e4af092a47a9 authored over 1 year ago
Move dev_tools gems to the main Gemfile and update versions

- Bump the required dev-tools version for octokit
- Bump the release scripts Ruby version

7f76157e10f2948d414d31399a322792e125e075 authored over 1 year ago
Merge pull request #5446 from nebulab/mfrecchiami/solidus-legacy-improvement

Solidus legacy color hierarchy

af2803a70da7cd21f17299aa24a5f7c243385215 authored over 1 year ago
Merge pull request #5449 from nebulab/rainerd/fix-toolbar-component-params

[Admin] Fix `ui/table/toolbar` & restore `clearSearch` & Streamline `feedback` rendering

d71c22288acda0861d48c62969ce03bf326dc8f4 authored over 1 year ago
Re-add `clearSearch` js function

The `clearSearch` function was previously removed, causing search
clearing issues.
This commit r...

504490b548644f0c317fab357c1331a975471ee4 authored over 1 year ago
Remove redundant feedback component in `Orders` & `Products` tables

Eliminated an unnecessary double rendering of the feedback component in both
the Orders and Prod...

44c41c5848106ab55c47405a474778421dca97fd authored over 1 year ago
Support params in `ui/table/toolbar` component

Updated the `SolidusAdmin::UI::Table::Toolbar::Component` to accept
and render additional parame...

53b7783c8f66ed4fa2e93cb4b93677843647a6b5 authored over 1 year ago
Icon alignment on sidebar menu

24b97b72e7e3d930677c3fc1ae87bb2c6aa663d3 authored over 1 year ago
Update colors for Solidus Legacy

The previous version of colors reflected exactly the new Solidus Admin,
but its application on t...

5d96336a399b2fcc3cb5173d32940ffba26cd9c4 authored over 1 year ago
Do not require active_storage/engine

The activestorage adapter is optional and stores might
use another attachment adapter (ie. paper...

ea0254b13abe237cb56cd79787207bb7691d3173 authored over 1 year ago
Merge pull request #5444 from solidusio/elia/admin/misc-fixes

SolidusAdmin misc. component fixes

b2a6f41c5418a178bd4fdd69eaa29512f2885bcf authored over 1 year ago
Let the field component accept component instances as content

Sometimes the render method is not available at the component
initialization.

e03df1467ec4850ab99ec5d40f39c78d44434937 authored over 1 year ago
Explain why we use a string key for "size"

5fbb65de2f17f29a18133f1e3a56165107899815 authored over 1 year ago
Add a [readonly] style for input components

5576314322bca464eab0c33f2c27b430a03be3e8 authored over 1 year ago
Fix the `ui/button` component preview trying to use `Set#sample`

2a866fcea686e6f5a727f5c9546b065f7b3047ac authored over 1 year ago
Fix text-sizes of the ui/badge component

642dd6f18cb0fb3071199ac843869237e2ef0eaf authored over 1 year ago
Remove line-height settings from the text styles

Those are already set by TW for each font size and we want to adhere
to the standard rather than...

b1a7d4023867d4292f62f056aefa4128d93476c6 authored over 1 year ago
Avoid using hardcoded values in ui/forms/switch

Also adds a focus-ring, which was missing.

0ec520b493072307df7e90f7a0401c406fcf6025 authored over 1 year ago
Delete the hello controller

It was just a placeholder.

2fb709b4beea5cb821c949b41090670502c81f42 authored over 1 year ago
Use strings instead of arrays for button classes

This slightly reduces the computational and memory needs for rendering
a button.

fa9569f8375c0aa4ee16468aec64d145af15bb04 authored over 1 year ago
Merge pull request #5445 from solidusio/elia/admin/page-helpers

SolidusAdmin: Extract page layout helpers

e1f59e2c6f78203eaae9fb21d677e5b777694d9e authored over 1 year ago
Merge pull request #5442 from nebulab/rainerd/admin/toast-improvements

[Admin] Enhance toast component: Background color and animations

b4690fbd648744046effa321b789a73e0c710c4a authored over 1 year ago
Convert camelCase to kebab-case for color names in tailwind configuration

This commit transitions the naming convention for our custom Tailwind color
classes from camelCa...

788d7f01c6df1d2e5c27b6f0231f88bf27b338c3 authored over 1 year ago
Merge pull request #5435 from nebulab/mfrecchiami/hints-update

Update hints and remove them where not needed

f2303d90351d49278e235dc40455ffdff9cbdda0 authored over 1 year ago
Extract the table toolbar to an internal component

cc5603646e0f99ddcf151a0df437652a2a2c0059 authored over 1 year ago
Extract common layout tags into a page helper

510878df67d6a0416f39f87c11211af71a04e2b9 authored over 1 year ago
Merge pull request #5443 from solidusio/elia/admin/stock-component-fixes

SolidusAdmin `products/stock` component fixes

de6030beecce00477e63f30cc0f3333fcb6c7d47 authored over 1 year ago
Add `.from_variant` to the `products/stock` component

cbcbb901bc7b00cd939c505028a33ae38007b655 authored over 1 year ago
Change the root products/stock tag so it's inline by default

0687e4d96bd44c01b3c605760912403b998e8644 authored over 1 year ago
Enhance vertical alignment between text and icon

746ed2872c684d465757bbbac928cfd39715e04b authored over 1 year ago
Add in and out animations to toast

Implemented slide-in and fade-out animations for the toast
component to enhance user experience ...

d2ba3e7de74b011b93cc38782d092afeddde5428 authored over 1 year ago
Center-align text in toast component

1be70fda08e6b00ebdcd7e498090f1ba1963b957 authored over 1 year ago
Update toast default background to black

Changed the default background color of the toast component
to black for improved visibility and...

7959b2d71a3076146e9c1c0578c54cc5e974ac93 authored over 1 year ago
Merge pull request #5439 from solidusio/elia/admin/tooltips

Admin tooltip improvements

e097f4acf6123977b0f0393e06f541a2cbb22d31 authored over 1 year ago
Hints update

Hints that display in tooltip have to be clear and concise. Fields that
might have a critical ef...

590a7ac020ca85e4610f0f80575aff540cd8199a authored over 1 year ago
Simplify the `ui/toggletip` component

- Use the position in reference to the bubble instead of the arrow
(previously up meant the bu...

6777dc68ed99fa0a1d4b59e95241e207062b282f authored over 1 year ago
Widen tooltips so they'll need less vertical space

5db892e61c2ea9a02c2d85d9d1812e83d8dedd4b authored over 1 year ago
Make the tooltips dark by default

2ca44e75b1bf46b5550b3411620c48bd9cfa8866 authored over 1 year ago
Merge pull request #5434 from nebulab/rainerd/base-order-creation-components

[Admin] Construct base components for order creation in admin interface

33e539d8060a637b5300fbd1d84490769bd6a10f authored over 1 year ago
Create and link `orders/new` component with a base header

This commit introduces a new `orders/new` component that includes a
header, providing users with...

b8f3a4d107954271d169d8c27e2a1e8e927612ff authored over 1 year ago
Include action to create a new order

ac0099ee5e1e72e78b7ad69ac1c92f186bc3c4b7 authored over 1 year ago
Merge pull request #5433 from solidusio/elia/admin/product-components

Extract a `products/stock` component

0e4424cd8c64df1c15a4f64eae5bc74f70d0a99e authored over 1 year ago
Merge pull request #5436 from nebulab/rainerd/admin/move-admin-application-toast

[Admin] Enhance toast message positioning and layering

3c74c9a8c772f691fe7f1bbb54c7263aa94f9a9e authored over 1 year ago
Reposition toast for improved layering

Adjust toast location to enhance visual order, preventing unintentional overlay.

dfd7d3bff96aa18ae8ccca0a179186ce7e1b8426 authored over 1 year ago
Center toast message horizontally for improved visibility

46574626630dedadcadd26195d230a6f878e0615 authored over 1 year ago
Merge pull request #5397 from nebulab/rainerd/fix/ui-table-row-click-bug

[Admin] Enhance `ui/table` component with clickable rows and URL navigation

ee3277d07576d371456cce6ae99dd2fe034ba641 authored over 1 year ago
Add row URL proc and standardize parameter naming `ui/table` component

This commit introduces the capability of navigational rows within
the `ui/table` component throu...

00cb97aacff0b9670babafd8331a5202ae3bced1 authored over 1 year ago
Fix `ui/table` row click behavior

Previously, the ui/table component would not register clicks on the
whole line due to nested anc...

dae985ec8e8e976f973495feece985ab74cc8e4b authored over 1 year ago
Accept basic values when creating products/status components

c1d423f55e147f09050019652e0665bca51b4f64 authored over 1 year ago
Extract a products/stock component

595b072fde22ed855dc7c0db7e560135c78a0cc6 authored over 1 year ago
Merge pull request #5431 from solidusio/elia/admin/thumbnail

Add a `ui/thumbnail` component

786956075e09c6f4aa7d0a9d81b80f26ba3e7d9e authored over 1 year ago
Merge pull request #5432 from solidusio/elia/admin/component-name-error

Don't capture `NameError` if its not a missing component

870e9bf33ab9eeb73908da59d8d9af0e7892aae6 authored over 1 year ago
Don't capture NameError if its not a missing component

Instead of rescuing NameError we proactively check if the requested
component is available. This...

336a0c1210fd2b62ff282d6292ad253c03f52a60 authored over 1 year ago
Extract a thumbnail component from product images

4ceef99d23939ae7015e701fcef815290324c562 authored over 1 year ago
Merge pull request #5428 from solidusio/elia/admin/search-field

Extract the table search field to a component

afc630e74d524fa1cd39f5340ab0ab99a4b8ca18 authored over 1 year ago
Merge pull request #5429 from nebulab/rainerd/ransack-filter/fix/parameterize-id-creation

[Admin] Ensure labels are clickable by parameterizing ids

ce69e2c598618c75713b454df525ee8c89df5414 authored over 1 year ago
Extract the table search field to a component

0b2c03565286eb8848bd5fb89aea3ddded92b4f4 authored over 1 year ago
Merge pull request #5426 from solidusio/elia/admin/misc-fixes

Fix `/admin/product/new` in SolidusAdmin

7aec6d05e459aa96ad372d1912618d02b6a57b84 authored over 1 year ago
Merge pull request #5427 from solidusio/elia/admin/order-states

Don't show missing order shipment and payment states

cfa016ad3775f11573bd6c828381c63085a60e38 authored over 1 year ago
Resolve issue with clickable labels due to spaces in IDs

Ensure that IDs generated for labels do not contain spaces, utilizing the
`parameterize` method....

5b24d714c4f0aadfbc7277fe4652e815d4c09a21 authored over 1 year ago
Merge pull request #5376 from nebulab/rainerd/add-dropdown-filter-component

[Admin] Add dynamic filters to `ui/table` component

dc8dad15dc8012fb17313c82fe134bc9e18585aa authored over 1 year ago
Enable clickable filter labels for checkboxes

Enable functionality to allow users to toggle checkboxes by clicking
associated labels.

ef86996df98aa0eabe6aaa8cdeef2c9d54b0ca39 authored over 1 year ago
Add no-options message for empty filter

6e78e0af0e24d752654578ddad20035f6a3a268a authored over 1 year ago
Don't show missing order shipment and payment states

8302a83b61414883646d161a706dbff35d94431c authored over 1 year ago
Let /admin/products/new fallback to the backend

9fd261a6988897c59e569049bcb68a2437d29308 authored over 1 year ago
Refactor event dispatching in Stimulus controllers

Switched from using `stimulus-use` dispatch to explicit bubbling.
While using `stimulus-use`, ta...

0d54847d6545002ce49a58c11474df937c9d3ccd authored over 1 year ago