Migrate backend to Porto architecture and fix minor bugs

- Fully transitioned the backend to the Porto architectural pattern
- Improved code organization and maintainability
- Fixed minor bugs and inconsistencies
This commit is contained in:
F4ilji
2025-05-12 08:47:43 +05:00
parent 76deaf75f3
commit c01016a154
620 changed files with 16218 additions and 6073 deletions
Generated
+187 -259
View File
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "3e91b6e2e45dde3f5e5667344fe15d7c",
"content-hash": "46d10b4875c40f8c0425ba3eab11c904",
"packages": [
{
"name": "alxdorosenco/porto-for-laravel",
@@ -134,90 +134,27 @@
},
"time": "2025-04-06T06:54:34+00:00"
},
{
"name": "askerakbar/checkpoint",
"version": "0.0.1",
"source": {
"type": "git",
"url": "https://github.com/askerakbar/checkpoint.git",
"reference": "29bd6842b4a6286e7a29b149c15a7ff2a3cf029f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/askerakbar/checkpoint/zipball/29bd6842b4a6286e7a29b149c15a7ff2a3cf029f",
"reference": "29bd6842b4a6286e7a29b149c15a7ff2a3cf029f",
"shasum": ""
},
"require": {
"filament/notifications": "3.x-dev",
"filament/spatie-laravel-settings-plugin": "3.x-dev",
"php": "^8.1"
},
"require-dev": {
"laravel/pint": "dev-main",
"orchestra/testbench": "9.x-dev",
"pestphp/pest": "3.x-dev",
"pestphp/pest-plugin-laravel": "3.x-dev",
"pestphp/pest-plugin-livewire": "3.x-dev"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"AskerAkbar\\Checkpoint\\CheckpointServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"AskerAkbar\\Checkpoint\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Asker Akbar",
"homepage": "https://github.com/askerakbar",
"role": "Developer"
}
],
"description": "This Filament PHP plugin improves login security by letting you customize rate-limiting settings like duration and the number of attempts. It also notifies admins about suspicious activity",
"homepage": "https://github.com/askerakbar/checkpoint/",
"keywords": [
"auth-notifications",
"filament",
"filament-auth"
],
"support": {
"issues": "https://github.com/askerakbar/checkpoint/issues",
"source": "https://github.com/askerakbar/checkpoint/tree/0.0.1"
},
"time": "2024-10-08T06:51:03+00:00"
},
{
"name": "awcodes/filament-tiptap-editor",
"version": "v3.5.13",
"version": "v3.4.16",
"source": {
"type": "git",
"url": "https://github.com/awcodes/filament-tiptap-editor.git",
"reference": "17684330a0bc0e9cfbd40a1de89efea6f635ef74"
"reference": "fef63d8e04776299470892735a329568c1743f54"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/awcodes/filament-tiptap-editor/zipball/17684330a0bc0e9cfbd40a1de89efea6f635ef74",
"reference": "17684330a0bc0e9cfbd40a1de89efea6f635ef74",
"url": "https://api.github.com/repos/awcodes/filament-tiptap-editor/zipball/fef63d8e04776299470892735a329568c1743f54",
"reference": "fef63d8e04776299470892735a329568c1743f54",
"shasum": ""
},
"require": {
"filament/filament": "^3.2.138",
"php": "^8.1",
"spatie/laravel-package-tools": "^1.9.2",
"ueberdosis/tiptap-php": "^1.1"
},
"require-dev": {
"filament/filament": "^3.0",
"laravel/pint": "^1.0",
"nunomaduro/collision": "^7.0",
"orchestra/testbench": "^8.0",
@@ -269,7 +206,7 @@
],
"support": {
"issues": "https://github.com/awcodes/filament-tiptap-editor/issues",
"source": "https://github.com/awcodes/filament-tiptap-editor/tree/v3.5.13"
"source": "https://github.com/awcodes/filament-tiptap-editor/tree/v3.4.16"
},
"funding": [
{
@@ -277,20 +214,20 @@
"type": "github"
}
],
"time": "2025-05-05T14:04:37+00:00"
"time": "2024-09-21T17:01:40+00:00"
},
{
"name": "bezhansalleh/filament-shield",
"version": "3.3.6",
"version": "3.2.6",
"source": {
"type": "git",
"url": "https://github.com/bezhanSalleh/filament-shield.git",
"reference": "f77e4a47a4c411ca973e1964dbc1f963dd09e1c4"
"reference": "212428385855256d5499b02b6148b7c9eaa1b1fb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/bezhanSalleh/filament-shield/zipball/f77e4a47a4c411ca973e1964dbc1f963dd09e1c4",
"reference": "f77e4a47a4c411ca973e1964dbc1f963dd09e1c4",
"url": "https://api.github.com/repos/bezhanSalleh/filament-shield/zipball/212428385855256d5499b02b6148b7c9eaa1b1fb",
"reference": "212428385855256d5499b02b6148b7c9eaa1b1fb",
"shasum": ""
},
"require": {
@@ -309,8 +246,7 @@
"phpstan/extension-installer": "^1.3",
"phpstan/phpstan-deprecation-rules": "^1.1",
"phpstan/phpstan-phpunit": "^1.3",
"phpunit/phpunit": "^10.1",
"spatie/laravel-ray": "^1.37"
"phpunit/phpunit": "^10.1"
},
"type": "library",
"extra": {
@@ -356,7 +292,7 @@
],
"support": {
"issues": "https://github.com/bezhanSalleh/filament-shield/issues",
"source": "https://github.com/bezhanSalleh/filament-shield/tree/3.3.6"
"source": "https://github.com/bezhanSalleh/filament-shield/tree/3.2.6"
},
"funding": [
{
@@ -364,7 +300,7 @@
"type": "github"
}
],
"time": "2025-05-03T02:31:53+00:00"
"time": "2024-09-02T14:20:04+00:00"
},
{
"name": "blade-ui-kit/blade-heroicons",
@@ -912,27 +848,27 @@
},
{
"name": "danharrin/livewire-rate-limiting",
"version": "v2.1.0",
"version": "v1.3.1",
"source": {
"type": "git",
"url": "https://github.com/danharrin/livewire-rate-limiting.git",
"reference": "14dde653a9ae8f38af07a0ba4921dc046235e1a0"
"reference": "1a1b299e20de61f88ed6e94ea0bbcfc33aab1ddb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/danharrin/livewire-rate-limiting/zipball/14dde653a9ae8f38af07a0ba4921dc046235e1a0",
"reference": "14dde653a9ae8f38af07a0ba4921dc046235e1a0",
"url": "https://api.github.com/repos/danharrin/livewire-rate-limiting/zipball/1a1b299e20de61f88ed6e94ea0bbcfc33aab1ddb",
"reference": "1a1b299e20de61f88ed6e94ea0bbcfc33aab1ddb",
"shasum": ""
},
"require": {
"illuminate/support": "^9.0|^10.0|^11.0|^12.0",
"illuminate/support": "^9.0|^10.0|^11.0",
"php": "^8.0"
},
"require-dev": {
"livewire/livewire": "^3.0",
"livewire/volt": "^1.3",
"orchestra/testbench": "^7.0|^8.0|^9.0|^10.0",
"phpunit/phpunit": "^9.0|^10.0|^11.5.3"
"orchestra/testbench": "^7.0|^8.0|^9.0",
"phpunit/phpunit": "^9.0|^10.0"
},
"type": "library",
"autoload": {
@@ -962,7 +898,7 @@
"type": "github"
}
],
"time": "2025-02-21T08:52:11+00:00"
"time": "2024-05-06T09:10:03+00:00"
},
{
"name": "dflydev/dot-access-data",
@@ -1808,16 +1744,16 @@
},
{
"name": "filament/actions",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/actions.git",
"reference": "08caa8dec43ebf4192dcd999cca786656a3dbc90"
"reference": "f325e315c365cfcea5c9da96662ddea37e3663fc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/actions/zipball/08caa8dec43ebf4192dcd999cca786656a3dbc90",
"reference": "08caa8dec43ebf4192dcd999cca786656a3dbc90",
"url": "https://api.github.com/repos/filamentphp/actions/zipball/f325e315c365cfcea5c9da96662ddea37e3663fc",
"reference": "f325e315c365cfcea5c9da96662ddea37e3663fc",
"shasum": ""
},
"require": {
@@ -1826,15 +1762,14 @@
"filament/infolists": "self.version",
"filament/notifications": "self.version",
"filament/support": "self.version",
"illuminate/contracts": "^10.45|^11.0|^12.0",
"illuminate/database": "^10.45|^11.0|^12.0",
"illuminate/support": "^10.45|^11.0|^12.0",
"league/csv": "^9.16",
"illuminate/contracts": "^10.45|^11.0",
"illuminate/database": "^10.45|^11.0",
"illuminate/support": "^10.45|^11.0",
"league/csv": "^9.14",
"openspout/openspout": "^4.23",
"php": "^8.1",
"spatie/laravel-package-tools": "^1.9"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -1858,24 +1793,24 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-30T09:16:43+00:00"
"time": "2024-11-29T09:30:57+00:00"
},
{
"name": "filament/filament",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/panels.git",
"reference": "2c4783bdd973967cc2dbc2dc518c70b04839ace3"
"reference": "4aea767e8c872842b624fe47affe078433111259"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/panels/zipball/2c4783bdd973967cc2dbc2dc518c70b04839ace3",
"reference": "2c4783bdd973967cc2dbc2dc518c70b04839ace3",
"url": "https://api.github.com/repos/filamentphp/panels/zipball/4aea767e8c872842b624fe47affe078433111259",
"reference": "4aea767e8c872842b624fe47affe078433111259",
"shasum": ""
},
"require": {
"danharrin/livewire-rate-limiting": "^0.3|^1.0|^2.0",
"danharrin/livewire-rate-limiting": "^0.3|^1.0",
"filament/actions": "self.version",
"filament/forms": "self.version",
"filament/infolists": "self.version",
@@ -1883,20 +1818,19 @@
"filament/support": "self.version",
"filament/tables": "self.version",
"filament/widgets": "self.version",
"illuminate/auth": "^10.45|^11.0|^12.0",
"illuminate/console": "^10.45|^11.0|^12.0",
"illuminate/contracts": "^10.45|^11.0|^12.0",
"illuminate/cookie": "^10.45|^11.0|^12.0",
"illuminate/database": "^10.45|^11.0|^12.0",
"illuminate/http": "^10.45|^11.0|^12.0",
"illuminate/routing": "^10.45|^11.0|^12.0",
"illuminate/session": "^10.45|^11.0|^12.0",
"illuminate/support": "^10.45|^11.0|^12.0",
"illuminate/view": "^10.45|^11.0|^12.0",
"illuminate/auth": "^10.45|^11.0",
"illuminate/console": "^10.45|^11.0",
"illuminate/contracts": "^10.45|^11.0",
"illuminate/cookie": "^10.45|^11.0",
"illuminate/database": "^10.45|^11.0",
"illuminate/http": "^10.45|^11.0",
"illuminate/routing": "^10.45|^11.0",
"illuminate/session": "^10.45|^11.0",
"illuminate/support": "^10.45|^11.0",
"illuminate/view": "^10.45|^11.0",
"php": "^8.1",
"spatie/laravel-package-tools": "^1.9"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -1924,37 +1858,36 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-30T09:16:38+00:00"
"time": "2024-11-29T09:30:58+00:00"
},
{
"name": "filament/forms",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/forms.git",
"reference": "22e62dc2b4c68018e9846aadf7e8c5310d0e38cf"
"reference": "c78071f1aabb63a0d9bf74268005d3294b61dc2a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/forms/zipball/22e62dc2b4c68018e9846aadf7e8c5310d0e38cf",
"reference": "22e62dc2b4c68018e9846aadf7e8c5310d0e38cf",
"url": "https://api.github.com/repos/filamentphp/forms/zipball/c78071f1aabb63a0d9bf74268005d3294b61dc2a",
"reference": "c78071f1aabb63a0d9bf74268005d3294b61dc2a",
"shasum": ""
},
"require": {
"danharrin/date-format-converter": "^0.3",
"filament/actions": "self.version",
"filament/support": "self.version",
"illuminate/console": "^10.45|^11.0|^12.0",
"illuminate/contracts": "^10.45|^11.0|^12.0",
"illuminate/database": "^10.45|^11.0|^12.0",
"illuminate/filesystem": "^10.45|^11.0|^12.0",
"illuminate/support": "^10.45|^11.0|^12.0",
"illuminate/validation": "^10.45|^11.0|^12.0",
"illuminate/view": "^10.45|^11.0|^12.0",
"illuminate/console": "^10.45|^11.0",
"illuminate/contracts": "^10.45|^11.0",
"illuminate/database": "^10.45|^11.0",
"illuminate/filesystem": "^10.45|^11.0",
"illuminate/support": "^10.45|^11.0",
"illuminate/validation": "^10.45|^11.0",
"illuminate/view": "^10.45|^11.0",
"php": "^8.1",
"spatie/laravel-package-tools": "^1.9"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -1981,35 +1914,34 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-30T09:16:39+00:00"
"time": "2024-11-29T09:30:53+00:00"
},
{
"name": "filament/infolists",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/infolists.git",
"reference": "cc71f1c15f132660986384d302a33a2b20618a96"
"reference": "e655ac3900ab2109022aa0243cfb4126729ef431"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/infolists/zipball/cc71f1c15f132660986384d302a33a2b20618a96",
"reference": "cc71f1c15f132660986384d302a33a2b20618a96",
"url": "https://api.github.com/repos/filamentphp/infolists/zipball/e655ac3900ab2109022aa0243cfb4126729ef431",
"reference": "e655ac3900ab2109022aa0243cfb4126729ef431",
"shasum": ""
},
"require": {
"filament/actions": "self.version",
"filament/support": "self.version",
"illuminate/console": "^10.45|^11.0|^12.0",
"illuminate/contracts": "^10.45|^11.0|^12.0",
"illuminate/database": "^10.45|^11.0|^12.0",
"illuminate/filesystem": "^10.45|^11.0|^12.0",
"illuminate/support": "^10.45|^11.0|^12.0",
"illuminate/view": "^10.45|^11.0|^12.0",
"illuminate/console": "^10.45|^11.0",
"illuminate/contracts": "^10.45|^11.0",
"illuminate/database": "^10.45|^11.0",
"illuminate/filesystem": "^10.45|^11.0",
"illuminate/support": "^10.45|^11.0",
"illuminate/view": "^10.45|^11.0",
"php": "^8.1",
"spatie/laravel-package-tools": "^1.9"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -2033,33 +1965,32 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-23T06:39:44+00:00"
"time": "2024-11-29T09:30:56+00:00"
},
{
"name": "filament/notifications",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/notifications.git",
"reference": "edf7960621b2181b4c2fc040b0712fbd5dd036ef"
"reference": "c19df07c801c5550de0d30957c5a316f53019533"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/notifications/zipball/edf7960621b2181b4c2fc040b0712fbd5dd036ef",
"reference": "edf7960621b2181b4c2fc040b0712fbd5dd036ef",
"url": "https://api.github.com/repos/filamentphp/notifications/zipball/c19df07c801c5550de0d30957c5a316f53019533",
"reference": "c19df07c801c5550de0d30957c5a316f53019533",
"shasum": ""
},
"require": {
"filament/actions": "self.version",
"filament/support": "self.version",
"illuminate/contracts": "^10.45|^11.0|^12.0",
"illuminate/filesystem": "^10.45|^11.0|^12.0",
"illuminate/notifications": "^10.45|^11.0|^12.0",
"illuminate/support": "^10.45|^11.0|^12.0",
"illuminate/contracts": "^10.45|^11.0",
"illuminate/filesystem": "^10.45|^11.0",
"illuminate/notifications": "^10.45|^11.0",
"illuminate/support": "^10.45|^11.0",
"php": "^8.1",
"spatie/laravel-package-tools": "^1.9"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -2086,31 +2017,30 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-23T06:39:49+00:00"
"time": "2024-10-23T07:36:14+00:00"
},
{
"name": "filament/spatie-laravel-settings-plugin",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/spatie-laravel-settings-plugin.git",
"reference": "80c9e960b30890fdc731da262b71255cb39bee31"
"reference": "8d9f1a19147e2cf765d353bb7250f92f866fc78f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/spatie-laravel-settings-plugin/zipball/80c9e960b30890fdc731da262b71255cb39bee31",
"reference": "80c9e960b30890fdc731da262b71255cb39bee31",
"url": "https://api.github.com/repos/filamentphp/spatie-laravel-settings-plugin/zipball/8d9f1a19147e2cf765d353bb7250f92f866fc78f",
"reference": "8d9f1a19147e2cf765d353bb7250f92f866fc78f",
"shasum": ""
},
"require": {
"filament/filament": "self.version",
"illuminate/console": "^10.45|^11.0|^12.0",
"illuminate/filesystem": "^10.45|^11.0|^12.0",
"illuminate/support": "^10.45|^11.0|^12.0",
"illuminate/console": "^10.45|^11.0",
"illuminate/filesystem": "^10.45|^11.0",
"illuminate/support": "^10.45|^11.0",
"php": "^8.1",
"spatie/laravel-settings": "^2.2|^3.0"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -2134,24 +2064,24 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-23T06:39:48+00:00"
"time": "2024-10-16T12:07:29+00:00"
},
{
"name": "filament/spatie-laravel-tags-plugin",
"version": "v3.3.14",
"version": "v3.2.113",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/spatie-laravel-tags-plugin.git",
"reference": "c604cb09809f4c54503bd9bbbf53eb1749bd99f1"
"reference": "09a85ce068e7466e9aabe7d27a3acd1b1f7adab2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/spatie-laravel-tags-plugin/zipball/c604cb09809f4c54503bd9bbbf53eb1749bd99f1",
"reference": "c604cb09809f4c54503bd9bbbf53eb1749bd99f1",
"url": "https://api.github.com/repos/filamentphp/spatie-laravel-tags-plugin/zipball/09a85ce068e7466e9aabe7d27a3acd1b1f7adab2",
"reference": "09a85ce068e7466e9aabe7d27a3acd1b1f7adab2",
"shasum": ""
},
"require": {
"illuminate/database": "^10.45|^11.0|^12.0",
"illuminate/database": "^10.45|^11.0",
"php": "^8.1",
"spatie/laravel-tags": "^4.0"
},
@@ -2171,31 +2101,31 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-30T09:16:35+00:00"
"time": "2024-07-31T11:53:24+00:00"
},
{
"name": "filament/support",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/support.git",
"reference": "0ab49fdb2bc937257d6f8e1f7b97a03216a43656"
"reference": "a720fb2508a1d84a9b35aedc9991d4b53d18fea6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/support/zipball/0ab49fdb2bc937257d6f8e1f7b97a03216a43656",
"reference": "0ab49fdb2bc937257d6f8e1f7b97a03216a43656",
"url": "https://api.github.com/repos/filamentphp/support/zipball/a720fb2508a1d84a9b35aedc9991d4b53d18fea6",
"reference": "a720fb2508a1d84a9b35aedc9991d4b53d18fea6",
"shasum": ""
},
"require": {
"blade-ui-kit/blade-heroicons": "^2.5",
"doctrine/dbal": "^3.2|^4.0",
"ext-intl": "*",
"illuminate/contracts": "^10.45|^11.0|^12.0",
"illuminate/support": "^10.45|^11.0|^12.0",
"illuminate/view": "^10.45|^11.0|^12.0",
"illuminate/contracts": "^10.45|^11.0",
"illuminate/support": "^10.45|^11.0",
"illuminate/view": "^10.45|^11.0",
"kirschbaum-development/eloquent-power-joins": "^3.0|^4.0",
"livewire/livewire": "^3.5",
"livewire/livewire": "3.5.12",
"php": "^8.1",
"ryangjchandler/blade-capture-directive": "^0.2|^0.3|^1.0",
"spatie/color": "^1.5",
@@ -2204,7 +2134,6 @@
"symfony/console": "^6.0|^7.0",
"symfony/html-sanitizer": "^6.1|^7.0"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -2231,36 +2160,35 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-30T09:16:34+00:00"
"time": "2024-11-29T09:31:13+00:00"
},
{
"name": "filament/tables",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/tables.git",
"reference": "bb5fad7306c39fdbb08d97982073114ac465bf92"
"reference": "c287a68e084c96c3f2991eaddf1d6b5159af5147"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/tables/zipball/bb5fad7306c39fdbb08d97982073114ac465bf92",
"reference": "bb5fad7306c39fdbb08d97982073114ac465bf92",
"url": "https://api.github.com/repos/filamentphp/tables/zipball/c287a68e084c96c3f2991eaddf1d6b5159af5147",
"reference": "c287a68e084c96c3f2991eaddf1d6b5159af5147",
"shasum": ""
},
"require": {
"filament/actions": "self.version",
"filament/forms": "self.version",
"filament/support": "self.version",
"illuminate/console": "^10.45|^11.0|^12.0",
"illuminate/contracts": "^10.45|^11.0|^12.0",
"illuminate/database": "^10.45|^11.0|^12.0",
"illuminate/filesystem": "^10.45|^11.0|^12.0",
"illuminate/support": "^10.45|^11.0|^12.0",
"illuminate/view": "^10.45|^11.0|^12.0",
"illuminate/console": "^10.45|^11.0",
"illuminate/contracts": "^10.45|^11.0",
"illuminate/database": "^10.45|^11.0",
"illuminate/filesystem": "^10.45|^11.0",
"illuminate/support": "^10.45|^11.0",
"illuminate/view": "^10.45|^11.0",
"php": "^8.1",
"spatie/laravel-package-tools": "^1.9"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -2284,20 +2212,20 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-30T09:16:33+00:00"
"time": "2024-11-30T09:21:26+00:00"
},
{
"name": "filament/widgets",
"version": "3.x-dev",
"version": "v3.2.127",
"source": {
"type": "git",
"url": "https://github.com/filamentphp/widgets.git",
"reference": "048c5a4bf0477efbe2910c54a1aeb55c64cf1348"
"reference": "6de1c84d71168fd1c6a5b1ae1e1b4ec5ee4b6f55"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/filamentphp/widgets/zipball/048c5a4bf0477efbe2910c54a1aeb55c64cf1348",
"reference": "048c5a4bf0477efbe2910c54a1aeb55c64cf1348",
"url": "https://api.github.com/repos/filamentphp/widgets/zipball/6de1c84d71168fd1c6a5b1ae1e1b4ec5ee4b6f55",
"reference": "6de1c84d71168fd1c6a5b1ae1e1b4ec5ee4b6f55",
"shasum": ""
},
"require": {
@@ -2305,7 +2233,6 @@
"php": "^8.1",
"spatie/laravel-package-tools": "^1.9"
},
"default-branch": true,
"type": "library",
"extra": {
"laravel": {
@@ -2329,7 +2256,7 @@
"issues": "https://github.com/filamentphp/filament/issues",
"source": "https://github.com/filamentphp/filament"
},
"time": "2025-04-23T06:39:59+00:00"
"time": "2024-11-27T16:52:29+00:00"
},
{
"name": "fruitcake/php-cors",
@@ -2466,20 +2393,21 @@
},
{
"name": "guava/filament-icon-picker",
"version": "2.3.0",
"version": "2.2.4",
"source": {
"type": "git",
"url": "https://github.com/lukas-frey/filament-icon-picker.git",
"reference": "123543b4d62653180fed47c11fce7caa0f00a5e9"
"reference": "ed309fee35e9566356d67635176af2f312fa687b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/lukas-frey/filament-icon-picker/zipball/123543b4d62653180fed47c11fce7caa0f00a5e9",
"reference": "123543b4d62653180fed47c11fce7caa0f00a5e9",
"url": "https://api.github.com/repos/lukas-frey/filament-icon-picker/zipball/ed309fee35e9566356d67635176af2f312fa687b",
"reference": "ed309fee35e9566356d67635176af2f312fa687b",
"shasum": ""
},
"require": {
"filament/filament": "^3.0@stable",
"illuminate/contracts": "^9.0|^10.0|^11.0",
"php": "^8.0"
},
"require-dev": {
@@ -2511,7 +2439,7 @@
"description": "A filament plugin that adds an icon picker field.",
"support": {
"issues": "https://github.com/lukas-frey/filament-icon-picker/issues",
"source": "https://github.com/lukas-frey/filament-icon-picker/tree/2.3.0"
"source": "https://github.com/lukas-frey/filament-icon-picker/tree/2.2.4"
},
"funding": [
{
@@ -2519,7 +2447,7 @@
"type": "github"
}
],
"time": "2025-02-25T19:08:20+00:00"
"time": "2024-06-27T07:07:31+00:00"
},
{
"name": "guzzlehttp/guzzle",
@@ -3138,24 +3066,24 @@
},
{
"name": "joshembling/image-optimizer",
"version": "v1.6.0",
"version": "v1.5.0",
"source": {
"type": "git",
"url": "https://github.com/joshembling/image-optimizer.git",
"reference": "ba942b01aec16fbd2c9fdfabe239cf4c8f7ba63e"
"reference": "a7bc45d2b86098639c0ce3c382a47a35ff9a1d0d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/joshembling/image-optimizer/zipball/ba942b01aec16fbd2c9fdfabe239cf4c8f7ba63e",
"reference": "ba942b01aec16fbd2c9fdfabe239cf4c8f7ba63e",
"url": "https://api.github.com/repos/joshembling/image-optimizer/zipball/a7bc45d2b86098639c0ce3c382a47a35ff9a1d0d",
"reference": "a7bc45d2b86098639c0ce3c382a47a35ff9a1d0d",
"shasum": ""
},
"require": {
"filament/forms": "^3.3",
"illuminate/contracts": "^10.0|^11.0|^12.0",
"filament/forms": "^3.0",
"illuminate/contracts": "^10.0|^11.0",
"intervention/image": "^2.7",
"php": "^8.2",
"spatie/laravel-package-tools": "^1.19.0"
"spatie/laravel-package-tools": "^1.15.0"
},
"require-dev": {
"laravel/pint": "^1.0",
@@ -3210,7 +3138,7 @@
"type": "github"
}
],
"time": "2025-03-08T16:55:23+00:00"
"time": "2025-02-24T14:07:06+00:00"
},
{
"name": "kirschbaum-development/eloquent-power-joins",
@@ -4377,23 +4305,23 @@
},
{
"name": "livewire/livewire",
"version": "v3.6.3",
"version": "v3.5.12",
"source": {
"type": "git",
"url": "https://github.com/livewire/livewire.git",
"reference": "56aa1bb63a46e06181c56fa64717a7287e19115e"
"reference": "3c8d1f9d7d9098aaea663093ae168f2d5d2ae73d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/livewire/livewire/zipball/56aa1bb63a46e06181c56fa64717a7287e19115e",
"reference": "56aa1bb63a46e06181c56fa64717a7287e19115e",
"url": "https://api.github.com/repos/livewire/livewire/zipball/3c8d1f9d7d9098aaea663093ae168f2d5d2ae73d",
"reference": "3c8d1f9d7d9098aaea663093ae168f2d5d2ae73d",
"shasum": ""
},
"require": {
"illuminate/database": "^10.0|^11.0|^12.0",
"illuminate/routing": "^10.0|^11.0|^12.0",
"illuminate/support": "^10.0|^11.0|^12.0",
"illuminate/validation": "^10.0|^11.0|^12.0",
"illuminate/database": "^10.0|^11.0",
"illuminate/routing": "^10.0|^11.0",
"illuminate/support": "^10.0|^11.0",
"illuminate/validation": "^10.0|^11.0",
"laravel/prompts": "^0.1.24|^0.2|^0.3",
"league/mime-type-detection": "^1.9",
"php": "^8.1",
@@ -4402,11 +4330,11 @@
},
"require-dev": {
"calebporzio/sushi": "^2.1",
"laravel/framework": "^10.15.0|^11.0|^12.0",
"laravel/framework": "^10.15.0|^11.0",
"mockery/mockery": "^1.3.1",
"orchestra/testbench": "^8.21.0|^9.0|^10.0",
"orchestra/testbench-dusk": "^8.24|^9.1|^10.0",
"phpunit/phpunit": "^10.4|^11.5",
"orchestra/testbench": "^8.21.0|^9.0",
"orchestra/testbench-dusk": "^8.24|^9.1",
"phpunit/phpunit": "^10.4",
"psy/psysh": "^0.11.22|^0.12"
},
"type": "library",
@@ -4441,7 +4369,7 @@
"description": "A front-end framework for Laravel.",
"support": {
"issues": "https://github.com/livewire/livewire/issues",
"source": "https://github.com/livewire/livewire/tree/v3.6.3"
"source": "https://github.com/livewire/livewire/tree/v3.5.12"
},
"funding": [
{
@@ -4449,7 +4377,7 @@
"type": "github"
}
],
"time": "2025-04-12T22:26:52+00:00"
"time": "2024-10-15T19:35:06+00:00"
},
{
"name": "maatwebsite/excel",
@@ -4786,35 +4714,35 @@
},
{
"name": "mohamedsabil83/filament-forms-tinyeditor",
"version": "v2.4.0",
"version": "v2.3.3",
"source": {
"type": "git",
"url": "https://github.com/mohamedsabil83/filament-forms-tinyeditor.git",
"reference": "a6697e57113100583b3876f070a4425b172ba9b7"
"reference": "e2d85ba1a7360a8d633f9546bf60434b57f082fe"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/mohamedsabil83/filament-forms-tinyeditor/zipball/a6697e57113100583b3876f070a4425b172ba9b7",
"reference": "a6697e57113100583b3876f070a4425b172ba9b7",
"url": "https://api.github.com/repos/mohamedsabil83/filament-forms-tinyeditor/zipball/e2d85ba1a7360a8d633f9546bf60434b57f082fe",
"reference": "e2d85ba1a7360a8d633f9546bf60434b57f082fe",
"shasum": ""
},
"require": {
"filament/forms": "^3.0",
"illuminate/contracts": "^9.0 || ^10.0 || ^11.0 || ^12.0",
"illuminate/contracts": "^9.0|^10.0|^11.0",
"php": "^8.1",
"spatie/laravel-package-tools": "^1.14.0"
},
"require-dev": {
"larastan/larastan": "^2.2",
"laravel/pint": "^1.0",
"nunomaduro/collision": "^7.0 || ^8.0",
"orchestra/testbench": "8.0 || ^9.0 || ^10.0",
"nunomaduro/collision": "^7.0|^8.0",
"orchestra/testbench": "8.0|^9.0",
"pestphp/pest": "^2.0",
"pestphp/pest-plugin-laravel": "^2.0",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan-deprecation-rules": "^1.0",
"phpstan/phpstan-phpunit": "^1.0",
"phpunit/phpunit": "^10.0 || ^11.0 || ^12.0",
"phpunit/phpunit": "^10.0|^11.0",
"spatie/laravel-ray": "^1.26"
},
"type": "library",
@@ -4852,7 +4780,7 @@
],
"support": {
"issues": "https://github.com/mohamedsabil83/filament-forms-tinyeditor/issues",
"source": "https://github.com/mohamedsabil83/filament-forms-tinyeditor/tree/v2.4.0"
"source": "https://github.com/mohamedsabil83/filament-forms-tinyeditor/tree/v2.3.3"
},
"funding": [
{
@@ -4864,7 +4792,7 @@
"type": "github"
}
],
"time": "2025-02-26T11:52:24+00:00"
"time": "2024-10-13T12:50:56+00:00"
},
{
"name": "monolog/monolog",
@@ -6663,16 +6591,16 @@
},
{
"name": "pxlrbt/filament-excel",
"version": "v2.4.3",
"version": "v2.3.4",
"source": {
"type": "git",
"url": "https://github.com/pxlrbt/filament-excel.git",
"reference": "3425500cfede8a9334a6a79f001b5a36a117ca6f"
"reference": "da3db3b77b5c06dd3ea8f02e3a5c690db2cfcfc7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pxlrbt/filament-excel/zipball/3425500cfede8a9334a6a79f001b5a36a117ca6f",
"reference": "3425500cfede8a9334a6a79f001b5a36a117ca6f",
"url": "https://api.github.com/repos/pxlrbt/filament-excel/zipball/da3db3b77b5c06dd3ea8f02e3a5c690db2cfcfc7",
"reference": "da3db3b77b5c06dd3ea8f02e3a5c690db2cfcfc7",
"shasum": ""
},
"require": {
@@ -6718,7 +6646,7 @@
],
"support": {
"issues": "https://github.com/pxlrbt/filament-excel/issues",
"source": "https://github.com/pxlrbt/filament-excel/tree/v2.4.3"
"source": "https://github.com/pxlrbt/filament-excel/tree/v2.3.4"
},
"funding": [
{
@@ -6726,7 +6654,7 @@
"type": "github"
}
],
"time": "2025-03-22T02:12:15+00:00"
"time": "2024-08-19T09:16:15+00:00"
},
{
"name": "ralouphie/getallheaders",
@@ -7098,16 +7026,16 @@
},
{
"name": "shuvroroy/filament-spatie-laravel-backup",
"version": "v2.2.4",
"version": "v2.2.3",
"source": {
"type": "git",
"url": "https://github.com/shuvroroy/filament-spatie-laravel-backup.git",
"reference": "bd6c0079aec874f89e83d23ed5f96afb6bb97fb9"
"reference": "78d5d2de32c94edec280568140c4534e975a19a9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/shuvroroy/filament-spatie-laravel-backup/zipball/bd6c0079aec874f89e83d23ed5f96afb6bb97fb9",
"reference": "bd6c0079aec874f89e83d23ed5f96afb6bb97fb9",
"url": "https://api.github.com/repos/shuvroroy/filament-spatie-laravel-backup/zipball/78d5d2de32c94edec280568140c4534e975a19a9",
"reference": "78d5d2de32c94edec280568140c4534e975a19a9",
"shasum": ""
},
"require": {
@@ -7118,16 +7046,16 @@
"spatie/laravel-package-tools": "^1.15"
},
"require-dev": {
"larastan/larastan": "^2.9",
"laravel/pint": "^1.0",
"nunomaduro/collision": "^8.1.1||^7.10.0",
"orchestra/testbench": "^9.0.0||^8.22.0",
"pestphp/pest": "^2.0||^3.0",
"pestphp/pest-plugin-arch": "^2.0||^3.0",
"pestphp/pest-plugin-laravel": "^2.0||^3.0",
"phpstan/extension-installer": "^1.3",
"phpstan/phpstan-deprecation-rules": "^1.1",
"phpstan/phpstan-phpunit": "^1.3"
"nunomaduro/collision": "^7.9",
"nunomaduro/larastan": "^2.0.1",
"orchestra/testbench": "^8.0",
"pestphp/pest": "^2.0",
"pestphp/pest-plugin-arch": "^2.0",
"pestphp/pest-plugin-laravel": "^2.0",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan-deprecation-rules": "^1.0",
"phpstan/phpstan-phpunit": "^1.0"
},
"type": "library",
"extra": {
@@ -7162,15 +7090,15 @@
],
"support": {
"issues": "https://github.com/shuvroroy/filament-spatie-laravel-backup/issues",
"source": "https://github.com/shuvroroy/filament-spatie-laravel-backup/tree/v2.2.4"
"source": "https://github.com/shuvroroy/filament-spatie-laravel-backup/tree/v2.2.3"
},
"funding": [
{
"url": "https://www.buymeacoffee.com/shuvroroy",
"type": "buy_me_a_coffee"
"url": "https://github.com/shuvroroy",
"type": "github"
}
],
"time": "2025-01-22T05:39:31+00:00"
"time": "2024-10-20T12:11:50+00:00"
},
{
"name": "spatie/browsershot",
@@ -10924,16 +10852,16 @@
},
{
"name": "tomatophp/filament-icons",
"version": "v1.1.5",
"version": "v1.1.4",
"source": {
"type": "git",
"url": "https://github.com/tomatophp/filament-icons.git",
"reference": "38339344651e3624b2eb9c7c5e42a2addb35a81b"
"reference": "fd9cd3d0741bb286a833f390e723f4d8f4004f27"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/tomatophp/filament-icons/zipball/38339344651e3624b2eb9c7c5e42a2addb35a81b",
"reference": "38339344651e3624b2eb9c7c5e42a2addb35a81b",
"url": "https://api.github.com/repos/tomatophp/filament-icons/zipball/fd9cd3d0741bb286a833f390e723f4d8f4004f27",
"reference": "fd9cd3d0741bb286a833f390e723f4d8f4004f27",
"shasum": ""
},
"require": {
@@ -10977,7 +10905,7 @@
],
"support": {
"issues": "https://github.com/tomatophp/filament-icons/issues",
"source": "https://github.com/tomatophp/filament-icons/tree/v1.1.5"
"source": "https://github.com/tomatophp/filament-icons/tree/v1.1.4"
},
"funding": [
{
@@ -10985,7 +10913,7 @@
"type": "github"
}
],
"time": "2025-04-16T04:44:30+00:00"
"time": "2025-02-08T14:08:00+00:00"
},
{
"name": "ueberdosis/tiptap-php",