-
Notifications
You must be signed in to change notification settings - Fork 462
Comparing changes
Open a pull request
base repository: lunarphp/lunar
base: 1.2.1
head repository: lunarphp/lunar
compare: 1.3.0
- 5 commits
- 6 files changed
- 2 contributors
Commits on Jan 29, 2026
-
Filter out existing collection products (#2373)
Closes #2236 I'm not sure there is a better way to do this at the query level given that we don't know whether we'll be dealing with a Scout builder or Eloquent. This way should still yield the same results.
Configuration menu - View commit details
-
Copy full SHA for 9c176cb - Browse repository at this point
Copy the full SHA 9c176cbView commit details -
Fix collection breadcrumbs order on collections (#2374)
Currently breadcrumbs are ordered incorrectly for sub collections, take this tree for example: <img width="1230" height="395" alt="image" src="https://github.com/user-attachments/assets/b9ea6555-2f00-408c-9340-c7416513276c" /> If we go into the `Test B Child D Grandchild A Child A` collection, we see the breadcrumbs appear like so: <img width="981" height="707" alt="image" src="https://github.com/user-attachments/assets/1abc6408-00c3-42b2-8e86-6f93508471dc" /> Which is incorrect as `->ancestors` will just be ordering the records based on their default Laravel sorting, not the order they appear in the tree. This PR looks to solve this by introducing the nested set `defaultOrder` sorting to the query, afterwards the result is: <img width="1054" height="563" alt="image" src="https://github.com/user-attachments/assets/b5a6420e-85f5-44a5-962a-f8c7839186f8" />
Configuration menu - View commit details
-
Copy full SHA for 154f067 - Browse repository at this point
Copy the full SHA 154f067View commit details -
Fix empty address creating/editing on orders (#2375)
Currently if an order does not have a shipping or billing address for whatever reason, Staff are unable to add the missing addresses when managing the order, an error is thrown when attempting to edit the address. This PR should enable Staff to edit addresses or create new ones on orders which have these missing.
Configuration menu - View commit details
-
Copy full SHA for 05c8a1b - Browse repository at this point
Copy the full SHA 05c8a1bView commit details -
Switch to forked 2fa package (#2398)
Swaps the existing 2fa Filament package to a forked version to fix #2386
Configuration menu - View commit details
-
Copy full SHA for ca559aa - Browse repository at this point
Copy the full SHA ca559aaView commit details -
Fix collection group resource permission (#2391)
<img width="531" height="135" alt="image" src="https://github.com/user-attachments/assets/cf79cd5b-3c77-4d49-8e09-270f8c1d6562" /> In Access control screen, Manage Collections permission is described to manage collections and groups. however currently the menu/permission follows Manage Products. This PR is to fix the permission to follow the description
Configuration menu - View commit details
-
Copy full SHA for cf89fe5 - Browse repository at this point
Copy the full SHA cf89fe5View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.2.1...1.3.0