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

Introduce new filters for the products index

ca9e9f8cd7895c7b9bdcbd8a308288f27cb0b566 authored over 1 year ago
Highlight the filter if there are selected options

983dcc9beb484c70e6d597c20e9d2e6159e0977e authored over 1 year ago
Introduce new filters for the orders index

58d4bda910df3b6ee4e6b860ba45057306bb51fd authored over 1 year ago
Initialize checkboxes based on URL parameters

Uses URL query parameters to automatically check or uncheck checkboxes when
the component loads....

f48eef8a609951d1e5782b6607bb20f7a39ddcc7 authored over 1 year ago
Introduce dynamic search bar when selections are more than 6

Adds a search input field inside the details dropdown whenever the number
of selections exceeds ...

2f41a2bb52115b606090c7d0058f6f45ebc269a3 authored over 1 year ago
Add click outside to close details

Implements a click-outside event with `stimulus-use` to automatically close
the filter details d...

5f9aad19c952e2e1924be4186a1056af3d5043a2 authored over 1 year ago
Implement dynamic checkboxes sorting within options

Sorts checkboxes based on their checked state, moving selected checkboxes to the top.
Improves u...

01f75cf44018fe646b7c8eaa8aef5501908f9f53 authored over 1 year ago
Introduce dynamic ransack filter component for complex queries

Introduces a new Ransack filter component to dynamically generate advanced,
grouped query parame...

53e5b45864fda5d421e1ae5886d29a5f0be4c646 authored over 1 year ago
Round table borders directly instead of relying overflow:hidden

1850b996fd53c5121256c5399203ef1e38b3f38d authored over 1 year ago
Update Stimulus actions for improved search behavior

In this way, the search will be triggered if there is any change in
the form and all the other i...

c3744d4397ddd3e42ed6f8adbe739697cdb3daa8 authored over 1 year ago
Include search_param in `ui/table` component

The ransack search param can now be dynamically set through the `ui/table`
component with a defa...

679001cf2e1f31cdbbf922ef11b461c3e0804bb4 authored over 1 year ago
Remove order promotions promotion code value from search key

Removing "_or_order_promotions_promotion_code_value" from the `order_search_key`
preference.
Thi...

68915c78a5fb75485973a53bfda322f0d57506cd authored over 1 year ago
Merge pull request #5423 from solidusio/elia/stop-auto-hiding-the-navbar

Skip all the navbar hiding logic when using the new version

c64e9fdb157f45d47d717a87d7a0fcfa768f28f8 authored over 1 year ago
Merge pull request #5404 from pokonski/patch-1

Fix the link to customization guides

4b17a5df90a87b80118a7a6cf114f2ab288ec155 authored over 1 year ago
Skip all the navbar hiding logic when using the new version

039fe9c95d2d8b7a9a52c902f8b36bec9a002904 authored over 1 year ago
Update invalid URLs in documentation and scripts

e04447364a89dcaa71bfe57c9a76a864709f0f6f authored over 1 year ago
Merge pull request #5399 from nebulab/rainerd/fix/cancancan-action-name-symbol

[Admin] Ensure `action_name` is passed as symbol for `cancancan` authorization

218cc43a8bc61cdbd211875646c14e8311b1ef98 authored over 1 year ago
Refactor unauthorized access handling in SolidusAdmin

Enhance the SolidusAdmin authorization mechanism to improve user
experience during unauthorized...

dca1907e845f84893f257ccaaa5c240e56be04d0 authored over 1 year ago
Convert action_name to symbol for CanCanCan authorization

Fix CanCanCan authorization by converting action_name to symbol.
In the context of implementing ...

cef7d9e6cbc243d395ab75f8c29752bcb95848ad authored over 1 year ago
rubocop offense: remove double space around + operator

abb004bacbf873da1b709354bcf61d0c4bbf02f5 authored over 1 year ago
Enhance log message for Bogus payments

Fixes [#4867](https://github.com/solidusio/solidus/issues/4867).

For both bogus_credit_card and...

b19e5dc2d168906914cdd219a0a52a4da8896800 authored over 1 year ago
Merge pull request #5420 from mamhoff/skip-action-cable-in-dummy-apps

Skip ActionCable for Dummy Apps

bd404fe88356b1744e4f9e0c189fbb3e8f32926c authored over 1 year ago
Skip ActionCable for Dummy Apps

We don't really use ActionCable for anything as far as I know. Having it
makes installing Turbo/...

3f8ad8291467a9f9d98610a8a0519effdeffedfe authored over 1 year ago
Merge pull request #5421 from solidusio/elia/ci-7-1

Exclude Rails 7.1 from the installer in the CI

2abc7d3220d155e3c4e63c5da617750937136293 authored over 1 year ago
Exclude Rails 7.1 from the installer

Rails 7.1 is not yet supported, until then we should not attempt
installing Solidus with it.

a65a742063c306af2b7ad97f062a8bc473ee3df8 authored over 1 year ago
Merge pull request #5416 from solidusio/elia/gem-releasing-take-2

Redefine the release task skipping tag creation

abeca541e1cc22987ae09c94d0a52a941f5b8172 authored over 1 year ago
Redefine the release task skipping tag creation

e1dce5f5d3300fbf718a20ab88a094018e9b4c86 authored over 1 year ago
Merge pull request #5413 from solidusio/elia/gem-releasing

Use bundler gem tasks instead of gem_release

81ac89d356aa8b383042095b620b6ab3e1c8490c authored over 1 year ago
Use bundler gem tasks instead of gem_release

Now that we also have a solidus_admin that follows a different release
track we need more contro...

ccf0eaac7325892b3d4a61ec5e57fea70fd5044d authored over 1 year ago
Merge pull request #5406 from solidusio/elia/menu-items-sections

Restore using `MenuItem#sections` for matching paths

743f888050ab8e709a661b9c869d77d28bc62ba3 authored over 1 year ago
Merge pull request #5405 from nebulab/rainerd/fix/admin-backend-config-version-updates

Update backend configuration for solidus `v4.2`

41495d2250280211f2c83a9b665c21c73034e8f9 authored over 1 year ago
Include MenuItem#sections while matching path

Using sections for matching the path was originally done inside the
#tab helper, when the respon...

d6cb2389c09a413a6272e460d211e37218c7bc1c authored over 1 year ago
Fix MenuItem#match_path? specs subject definitions

d9bc8492725826123cfbba8d4dd8f876caa4cfac authored over 1 year ago
Update version references in `backend_configuration.rb` for Solidus 4.2.0

The `backend_configuration.rb` file had preferences still pointing to
`Solidus v4.1.0.a`.

This ...

ff09c3fe1fa47063550ecc96e355f32e020fc098 authored over 1 year ago
Merge pull request #5402 from solidusio/github-actions/6353424757-1-1695999898

Post-release chores after having released Solidus v4.2.0

51f44e13c0ee967645f54a4a074ea262988c8a40 authored over 1 year ago
Relax the SolidusAdmin dependency on solidus

929da66214a804a14802fbddc3a2330b8e9dd0fc authored over 1 year ago
Post-release chores after having released Solidus v4.2.0

This code has been automatically generated by our 'Prepare post-release' GitHub
action.

Make su...

81652d1b50b60fa203da04f2a55dc100cab34257 authored over 1 year ago
Merge pull request #5401 from solidusio/github-actions/6352492406-1-1695995077

Prepare release for Solidus v4.2.0

c94fe3d769933f62960e48620a28eb7cd31e7bd5 authored over 1 year ago
Prepare release for Solidus v4.2.0

This code has been automatically generated by our 'Prepare release' GitHub
action.

The actual r...

f850e44fa9d7782482231ae336a49c7e0f6e6f92 authored over 1 year ago
Merge pull request #5068 from solidusio/nebulab/admin

Add `SolidusAdmin`

105a8dacda81c0c6f0589709dc971f70f569c3f8 authored over 1 year ago
Make SolidusAdmin opt-in while installing solidus

a5372d31075be74b50a4ac3cec2c2d5df5359211 authored over 1 year ago
Use bundler task helpers to release solidus_admin

This is temporary and will last until we get out of v0.x.

7efc958e99eb4dd51bfe5644451bffae11aa0f3c authored over 1 year ago
Put SolidusAdmin on a different version track

1d0b0e935670347d95143692123ae322d46bc26f authored over 1 year ago
Don't have solidus_admin as a solidus dependency

For now it should stay opt-in.

9fd6307c1930f9fd2843b077a4bb45f7e3713874 authored over 1 year ago
Keep translations for the admin dashboard toggle in core

Backend should not depend on solidus_admin.

1288f9c22dfa0b9dd0374ded0d91ceb7a429bb8a authored over 1 year ago
Don't try to build/install the frontend gem

bce1ca25b66f4183b799459f00117f2d20dfa721 authored over 1 year ago
Extract the list of gems to a constant

b04a9bc9def425865ef9b0e817933889f25c5cad authored over 1 year ago
Move authorization checks outside of the backend "auth" adapter

Those are not dependent on the authentication system.

a9b440cd8b6e89d7506f03a0d81592de2ddbc503 authored over 1 year ago
Ensure logout uses the correct HTTP method

82545de701e253590ec37af0d0336e61e29b909f authored over 1 year ago
Disambiguate authentication and auhtorization

2424e644f99d8543c33cc8280ecc1046e165007f authored over 1 year ago
Add a field component

442d949edf58038cffd8cbbc1c3273ed823f96ed authored over 1 year ago
Add a title for the orders controller

514d2e55d48eb3179359ce349ce73ee28c4d0115 authored over 1 year ago
Reimplement input fields using the ui/forms/field component

f9e5064d03c4f8ec113c8897c720854c01e1f044 authored over 1 year ago
Add a solidus_admin favicon

cb3dedaebc1214905eacc95e4e2250109623f3a6 authored over 1 year ago
Don't wrap text in the ui/badge component

bf0899f447fcc0f336e476220a3417e040b8d288 authored over 1 year ago
Remove the `aria-` prefix from the `role` attribute

It was a typo.

4519f6553c3f88bbe47297733e5f6f532bb8f2e7 authored over 1 year ago
Let the products controller render the component instead of the view

This is a leftover from when we switched to rendering components
directly.

4e065a98b7e4a2a853a876ec30b549f9d3eeeefd authored over 1 year ago
Remove a leftover reference in ui/toggletip component

f66666adeead5a428fc2dd929c5ccd7d1dec2377 authored over 1 year ago
Add the danger scheme to the ui/button component

7679a4a7f67da7b37b247530e5dc37417421fc35 authored over 1 year ago
Fix the ui/button component focus and disabled styles

The focus ring was not properly shown and the disabled border wasn't set.

e59b640b8f229c93737564eca8a1ac08597897f1 authored over 1 year ago
Use h2 for the ui/panel titles

They are directly listed under the main h1 element.

0395018bb84c3962e6b109fac253d50de7a53ca6 authored over 1 year ago
Add the main and sidebar content for the products/show component

625cd871823875096ac040e27fd54483225b340c authored over 1 year ago
Remove unused form harness

002c2f30ca8b40fcb84f666028faf3c30a08e764 authored over 1 year ago
Add the layout and basic buttons for the products/show component

68ce6a3313562949c8743d3277e721da4ec1d31f authored over 1 year ago
Add a low-level ui/input component

This will represent all input shaped elements like `input`, `textarea`
and `select`.

09252f8c318bb471d40db68303d5e57bc8412ad5 authored over 1 year ago
Reimplement text_field, selext, and text_area with the input component

b4286ac92eb4b5d457b8ce5609aac493bfc05c57 authored over 1 year ago
Add a spec showing a validation error for admin/products

b7c80d8ff212c6e1cb237dbef5dcf7dc87cdf514 authored over 1 year ago
Allow SolidusAdmin to be loaded in the absence of an app

Starting a console and requiring `solidus_admin` shouldn't break.

78d40746a87f3b5dc08ae9bb05fd0dcc5c030953 authored over 1 year ago
Don't rely on SolidusAdmin::Engine inside the configuration

6512445cbf5712f4b5a78c46862bab6f477c6b3e authored over 1 year ago
Support only a single action as a link in the ui/panel component

9bf84949de0573a4b6de2893c791f23c694c871e authored over 1 year ago
Reorganize requires and constants in SolidusAdmin

4a3aa34b8ce34f4e117500570a5275cc235bf0e9 authored over 1 year ago
Allow menu items to dynamically match paths

1c3ec41083c517a434911208eb9b0facbfe1ea38 authored over 1 year ago
Improve the ui/forms/text_field style

- 100% width by default
- Use tailwind/forms base styles

024c6cdbd277254b7e6d120b182aac53c9be4c72 authored over 1 year ago
Update the deprecated data-target stimulus attributes

1e00e7802364fa2ad9d089216bf012a09196be6c authored over 1 year ago
Improve the ui/toggletip component

- Use text for the tip text, consistently with other components
- Change it to be a details/summ...

7fc62bab331846fd3293d994aeabfe6d4bd62972 authored over 1 year ago
Adjust the admin menu layout

It now works properly with a main content shorter or longer than the
screen and keeps it sticky.

7f4ca738af288bb1d532a93ff763437992a9197f authored over 1 year ago
Add a missing aria-role to the batch actions toolbar

22441161f8af8a7c82a2d74ae6aa6044ea151ccb authored over 1 year ago
Allow to forcefully disable the new admin dashboard via URL params

50c08cfe7da7fa7565c0db9f6dfee3527192cef5 authored over 1 year ago
Render admin components directly from controllers

427e06a836fd9aee8a6f09b0212b800ac63916ff authored over 1 year ago
Add a spec for /admin/orders

c69ade790caba778466cb18468e668d43b5f8ce5 authored over 1 year ago
Fix button icon spacing and sizing

When it has no text it should render as a square.
Icon sizes were also adjusted to match the des...

e6a6975c8ef2bfd0f9f1a8dbd86565eee59e0973 authored over 1 year ago
Add toggletip support for field components

4372cac8e6fff913fb181b012f1ec68788c20a2d authored over 1 year ago
Add a ui/panel component

69a8832addf56a66f4a42fe36d22241b7c14ccf2 authored over 1 year ago
Add a configuration for generating a product path on the storefront

8e06de4799eb5ef33c25fcfcc55a2bfac3a43ff6 authored over 1 year ago
Fix parameter name in the select component

https://github.com/solidusio/solidus/pull/5363 was merged just before
https://github.com/solidus...

1f5df1e74d453422135af0694936c04e9804ab23 authored over 1 year ago
Add select component

As with the other form components, it's design to be used along a Rails'
form builder instance.
...

839dfb343c9e8f1eec195916437f6c3ad063d540 authored over 1 year ago
Add admin's fieldset component

The fieldset component just wraps a group of fields (or, actually, any
content) within a fieldse...

9a7d0def4e5d0f13d894b16b4cf5614cace7a396 authored over 1 year ago
Fix color applied to the hint of disabled form fields

As the hint is wrapped within a "div" that goes after the form field,
the "peer" class applied o...

84595350f6380c01728c9655acdc5ed76a091fbc authored over 1 year ago
Add toggletip component

The toggletip component is composed of an info icon which, when clicked
or focused+enter, displa...

00e6951e48fc9ec8bc0d4df06376c15d421ca338 authored over 1 year ago
Add 'fade_row_proc' condition to Table Component

- Introduced a 'fade_row_proc' parameter to the table component to determine
if rows should be f...

7484f4ad8cc3a57090de3e2ad7673281fdb34f53 authored over 1 year ago
Fix import paths in `solidus_admin/controllers/index.js`

This commit resolves an issue related to the use of relative import paths
in `solidus_admin/cont...

fc397f973b60360bd96b2d4c5af190b34856b2c5 authored over 1 year ago
Fix the legacy switcher not working on different paths

As the cookie was set relative to the path where the switcher was
clicked, it created as many co...

dc91886469229aa200bf428b376520aaab478aaf authored over 1 year ago
Stop injecting components through the initializer

Remove some indirection and boilerplate by just going through the
registry.

d0d7935b8764b8d111bf2790cd18b3994537381d authored over 1 year ago
Make solidus_admin part of the gems required by default

It's already a gemspec dependency of `solidus`.

a077709dd11ad89902f53652106c96512495fd24 authored over 1 year ago
Remove MainNavItem#with_child

It can easily be replaced by passing adequate items to `children:`.

e51628e868c3c285b1a3339ef4f720ee0c79ba60 authored over 1 year ago
Move the menu items configuration to a simple array

fe079e8927193173527dc80b6382cca9ce6a38d2 authored over 1 year ago
Remove the MainNav configuration support classes

b68c2bfe8ec1409778c11850e7bc5dc788e0632a authored over 1 year ago
Add form component to the admin

Introducing a form component brings a two-fold benefit:

1. It wraps all the form component depe...

182f93f5ad92df7d7c67428adf54dbfb279acaa9 authored over 1 year ago
Use a Hash as the component registry

Still supports did-you-mean in the errors for easy debugging.

5c68dd2c08eb232362eddd75650c9eb0732995e7 authored over 1 year ago
Drop the dependency on dry-system

59ee02c176ed1ead1e63360635806a42d5fb91f4 authored over 1 year ago