This commit is contained in:
2026-03-20 21:17:26 +01:00
parent 1a62fcb81d
commit 29c3ff8572
229 changed files with 13147 additions and 2577 deletions

View File

@@ -1,6 +1,4 @@
{
"status": "failed",
"failedTests": [
"598fdabf36083b33787e-d0e56fbd27a2103ba5b0"
]
"status": "passed",
"failedTests": []
}

View File

@@ -1,289 +0,0 @@
# Page snapshot
```yaml
- generic [active] [ref=e1]:
- generic [ref=e2]:
- generic [ref=e4]:
- generic [ref=e5]:
- img [ref=e7]
- generic [ref=e10]: Internal Server Error
- button "Copy as Markdown" [ref=e11] [cursor=pointer]:
- img [ref=e12]
- generic [ref=e15]: Copy as Markdown
- generic [ref=e18]:
- generic [ref=e19]:
- heading "Symfony\\Component\\Routing\\Exception\\RouteNotFoundException" [level=1] [ref=e20]
- generic [ref=e22]: vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php:528
- paragraph [ref=e23]: Route [artwork.show] not defined.
- generic [ref=e24]:
- generic [ref=e25]:
- generic [ref=e26]:
- generic [ref=e27]: LARAVEL
- generic [ref=e28]: 12.53.0
- generic [ref=e29]:
- generic [ref=e30]: PHP
- generic [ref=e31]: 8.4.12
- generic [ref=e32]:
- img [ref=e33]
- text: UNHANDLED
- generic [ref=e36]: CODE 0
- generic [ref=e38]:
- generic [ref=e39]:
- img [ref=e40]
- text: "500"
- generic [ref=e43]:
- img [ref=e44]
- text: GET
- generic [ref=e47]: http://skinbase26.test/explore
- button [ref=e48] [cursor=pointer]:
- img [ref=e49]
- generic [ref=e53]:
- generic [ref=e54]:
- generic [ref=e55]:
- img [ref=e57]
- heading "Exception trace" [level=3] [ref=e60]
- generic [ref=e61]:
- generic [ref=e63] [cursor=pointer]:
- img [ref=e64]
- generic [ref=e68]: 2 vendor frames
- button [ref=e69]:
- img [ref=e70]
- generic [ref=e74]:
- generic [ref=e75] [cursor=pointer]:
- generic [ref=e78]:
- code [ref=e82]:
- generic [ref=e83]: route(string, string)
- generic [ref=e85]: resources\views\web\explore\index.blade.php:18
- button [ref=e87]:
- img [ref=e88]
- code [ref=e96]:
- generic [ref=e97]: 13 <span class="text-xs font-semibold uppercase tracking-widest text-amber-400">✦ Featured Today</span>
- generic [ref=e98]: 14 <span class="flex-1 border-t border-white/10"></span>
- generic [ref=e99]: 15 </div>
- generic [ref=e100]: 16 <div class="flex gap-4 overflow-x-auto nb-scrollbar-none pb-2">
- generic [ref=e101]: 17 @foreach($spotlight as $item)
- generic [ref=e102]: "18 <a href=\"{{ $item->slug ? route('artwork.show', $item->slug) : '#' }}\""
- generic [ref=e103]: 19 class="group relative flex-none w-44 md:w-52 rounded-xl overflow-hidden
- generic [ref=e104]: 20 bg-neutral-800 border border-white/10 hover:border-amber-400/40
- generic [ref=e105]: 21 hover:shadow-lg hover:shadow-amber-500/10 transition-all duration-200"
- generic [ref=e106]: "22 title=\"{{ $item->name ?? '' }}\">"
- generic [ref=e107]: "23"
- generic [ref=e108]: "24 {{-- Thumbnail --}}"
- generic [ref=e109]: 25 <div class="aspect-[4/3] overflow-hidden bg-neutral-900">
- generic [ref=e110]: 26 <img
- generic [ref=e111]: "27 src=\"{{ $item->thumb_url ?? '' }}\""
- generic [ref=e112]: "28 @if(!empty($item->thumb_srcset)) srcset=\"{{ $item->thumb_srcset }}\" @endif"
- generic [ref=e113]: "29 alt=\"{{ $item->name ?? 'Featured artwork' }}\""
- generic [ref=e114]: "30"
- generic [ref=e116] [cursor=pointer]:
- img [ref=e117]
- generic [ref=e121]: 15 vendor frames
- button [ref=e122]:
- img [ref=e123]
- generic [ref=e128] [cursor=pointer]:
- generic [ref=e131]:
- code [ref=e135]:
- generic [ref=e136]: "Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(object(Illuminate\\Http\\Request))"
- generic [ref=e138]: app\Http\Middleware\EnsureOnboardingComplete.php:27
- button [ref=e140]:
- img [ref=e141]
- generic [ref=e146] [cursor=pointer]:
- img [ref=e147]
- generic [ref=e151]: 45 vendor frames
- button [ref=e152]:
- img [ref=e153]
- generic [ref=e158] [cursor=pointer]:
- generic [ref=e161]:
- code [ref=e165]:
- generic [ref=e166]: Illuminate\Foundation\Application->handleRequest(object(Illuminate\Http\Request))
- generic [ref=e168]: public\index.php:20
- button [ref=e170]:
- img [ref=e171]
- generic [ref=e175]:
- generic [ref=e176]:
- generic [ref=e177]:
- img [ref=e179]
- heading "Queries" [level=3] [ref=e181]
- generic [ref=e183]: 1-10 of 90
- generic [ref=e184]:
- generic [ref=e185]:
- generic [ref=e186]:
- generic [ref=e187]:
- img [ref=e188]
- generic [ref=e190]: mysql
- code [ref=e194]:
- generic [ref=e195]: "select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'cpad' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`"
- generic [ref=e196]: 13.96ms
- generic [ref=e197]:
- generic [ref=e198]:
- generic [ref=e199]:
- img [ref=e200]
- generic [ref=e202]: mysql
- code [ref=e206]:
- generic [ref=e207]: "select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'cpad' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`"
- generic [ref=e208]: 1.1ms
- generic [ref=e209]:
- generic [ref=e210]:
- generic [ref=e211]:
- img [ref=e212]
- generic [ref=e214]: mysql
- code [ref=e218]:
- generic [ref=e219]: "select * from `cache` where `key` in ('skinbasenova-cache-service:ConfigService:config:plugins')"
- generic [ref=e220]: 0.53ms
- generic [ref=e221]:
- generic [ref=e222]:
- generic [ref=e223]:
- img [ref=e224]
- generic [ref=e226]: mysql
- code [ref=e230]:
- generic [ref=e231]: "select * from `cpad` where `keycode` = 'plugins' limit 1"
- generic [ref=e232]: 0.69ms
- generic [ref=e233]:
- generic [ref=e234]:
- generic [ref=e235]:
- img [ref=e236]
- generic [ref=e238]: mysql
- code [ref=e242]:
- generic [ref=e243]: "select * from `cache` where `key` in ('skinbasenova-cache-cpad_config_tabs_registry')"
- generic [ref=e244]: 0.51ms
- generic [ref=e245]:
- generic [ref=e246]:
- generic [ref=e247]:
- img [ref=e248]
- generic [ref=e250]: mysql
- code [ref=e254]:
- generic [ref=e255]: "insert into `cache` (`expiration`, `key`, `value`) values (1773088441, 'skinbasenova-cache-cpad_config_tabs_registry', 'a:1:{s:14:\"config.plugins\";O:50:\"Klevze\\ControlPanel\\Configuration\\PluginsConfigTab\":2:{s:14:\"*serviceName\";s:16:\"PluginsConfigTab\";s:11:\"*cacheTtl\";i:3600;}}') on duplicate key update `expiration` = values(`expiration`), `key` = values(`key`), `value` = values(`value`)"
- generic [ref=e256]: 3.31ms
- generic [ref=e257]:
- generic [ref=e258]:
- generic [ref=e259]:
- img [ref=e260]
- generic [ref=e262]: mysql
- code [ref=e266]:
- generic [ref=e267]: "delete from `cache` where `key` in ('skinbasenova-cache-cpad_config_tabs_registry', 'skinbasenova-cache-illuminate:cache:flexible:created:cpad_config_tabs_registry')"
- generic [ref=e268]: 2.8ms
- generic [ref=e269]:
- generic [ref=e270]:
- generic [ref=e271]:
- img [ref=e272]
- generic [ref=e274]: mysql
- code [ref=e278]:
- generic [ref=e279]: "select * from `sessions` where `id` = '9JQSo5DrgARJAXNMelWZeiOWRA88DskBb5LukhVI' limit 1"
- generic [ref=e280]: 1.28ms
- generic [ref=e281]:
- generic [ref=e282]:
- generic [ref=e283]:
- img [ref=e284]
- generic [ref=e286]: mysql
- code [ref=e290]:
- generic [ref=e291]: "select * from `cache` where `key` in ('skinbasenova-cache-explore.all.trending.1')"
- generic [ref=e292]: 0.58ms
- generic [ref=e293]:
- generic [ref=e294]:
- generic [ref=e295]:
- img [ref=e296]
- generic [ref=e298]: mysql
- code [ref=e302]:
- generic [ref=e303]: "select * from `artworks` where `artworks`.`id` in (69610, 69611, 69606, 69597, 69599, 69601, 69417, 9517, 9518, 9523, 9524, 9494, 9496, 9497, 9500, 9501, 9502, 9504, 9505, 9506, 9507, 9508, 9509, 9511)"
- generic [ref=e304]: 3.13ms
- generic [ref=e305]:
- button [disabled] [ref=e306]:
- img [ref=e307]
- button [disabled] [ref=e310]:
- img [ref=e311]
- button "1" [ref=e314] [cursor=pointer]
- button "2" [ref=e316] [cursor=pointer]
- button "3" [ref=e318] [cursor=pointer]
- button "4" [ref=e320] [cursor=pointer]
- button "5" [ref=e322] [cursor=pointer]
- generic [ref=e324]: ...
- button "9" [ref=e326] [cursor=pointer]
- button [ref=e327] [cursor=pointer]:
- img [ref=e328]
- button [ref=e330] [cursor=pointer]:
- img [ref=e331]
- generic [ref=e335]:
- generic [ref=e336]:
- heading "Headers" [level=2] [ref=e337]
- generic [ref=e338]:
- generic [ref=e339]:
- generic [ref=e340]: cookie
- generic [ref=e342]: XSRF-TOKEN=eyJpdiI6IjB5YWlxRFhOOXMzMFZKNVo2anlvV0E9PSIsInZhbHVlIjoibnlXOStINjhmdmhTRUF2VTlFdHpXL3V4cDNwaFdpNnRYU0NhTUVNa0tublNvUVM0UUtlQ010UGFMOG1FRFpSVDNBZGhOUmR5c1VlQnJTbjJ2cGRJZzZYWEI2M2ZkMTh3M0hKNkhLKzJGR1VCUEJoUFpJUEd5YkhTMTJjdXcvQS8iLCJtYWMiOiIzN2M0NTViYTEyMWIxNTA3MTM3YmU4MjgyZjY3NTQxN2QyMTljNzY3Mzg3ZTk4OGVmMjA4MWQ5Zjg2ZGMyNDUxIiwidGFnIjoiIn0%3D; skinbasenova-session=eyJpdiI6IjZ6OHJOSTF1YlFhUG5DaEZmK0R5UGc9PSIsInZhbHVlIjoiSXBwOEFWT25RRlBpaXVKdzZNWWRySE96NUJwOHF6SUc1RVdsR2pEblhYQ1c4N0lTNHFSY1ZtRDY2MmxzVjFXT2RwSkVWSG9SUWNweDNLdkxHM1NmcXhJNllUNEpxeGZVN3JxQmZJM1plb3BZQ3BTTVd4Z05YV0VYb0g0UnBIKzMiLCJtYWMiOiJkNDQ3MDlhNmQ1OTdkNjI1MDliZTBlZTkzNTdkZmQ0ZDQwNTU1ZjcwNmRiZjIxMThjNmVjMjNhMGE1YTI2Nzk1IiwidGFnIjoiIn0%3D; PHPDEBUGBAR_STACK_DATA=%7B%2201KKA1F4SZKZ192GVC1Q09NG2K%22%3Anull%7D
- generic [ref=e343]:
- generic [ref=e344]: accept-encoding
- generic [ref=e346]: gzip, deflate
- generic [ref=e347]:
- generic [ref=e348]: accept
- generic [ref=e350]: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
- generic [ref=e351]:
- generic [ref=e352]: accept-language
- generic [ref=e354]: en-US
- generic [ref=e355]:
- generic [ref=e356]: user-agent
- generic [ref=e358]: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.7632.6 Safari/537.36
- generic [ref=e359]:
- generic [ref=e360]: upgrade-insecure-requests
- generic [ref=e362]: "1"
- generic [ref=e363]:
- generic [ref=e364]: connection
- generic [ref=e366]: close
- generic [ref=e367]:
- generic [ref=e368]: host
- generic [ref=e370]: skinbase26.test
- generic [ref=e371]:
- heading "Body" [level=2] [ref=e372]
- generic [ref=e373]: // No request body
- generic [ref=e374]:
- heading "Routing" [level=2] [ref=e375]
- generic [ref=e376]:
- generic [ref=e377]:
- generic [ref=e378]: controller
- generic [ref=e380]: App\Http\Controllers\Web\ExploreController@index
- generic [ref=e381]:
- generic [ref=e382]: route name
- generic [ref=e384]: explore.index
- generic [ref=e385]:
- generic [ref=e386]: middleware
- generic [ref=e388]: web
- generic [ref=e389]:
- heading "Routing parameters" [level=2] [ref=e390]
- generic [ref=e391]: // No routing parameters
- generic [ref=e394]:
- img [ref=e396]
- img [ref=e3434]
- generic [ref=e6474]:
- generic [ref=e6476]:
- generic [ref=e6477] [cursor=pointer]:
- generic: Request
- generic [ref=e6478]: "500"
- generic [ref=e6479] [cursor=pointer]:
- generic: Exceptions
- generic [ref=e6480]: "2"
- generic [ref=e6481] [cursor=pointer]:
- generic: Messages
- generic [ref=e6482]: "5"
- generic [ref=e6483] [cursor=pointer]:
- generic: Timeline
- generic [ref=e6484] [cursor=pointer]:
- generic: Views
- generic [ref=e6485]: "513"
- generic [ref=e6486] [cursor=pointer]:
- generic: Queries
- generic [ref=e6487]: "91"
- generic [ref=e6488] [cursor=pointer]:
- generic: Models
- generic [ref=e6489]: "156"
- generic [ref=e6490] [cursor=pointer]:
- generic: Cache
- generic [ref=e6491]: "8"
- generic [ref=e6492]:
- generic [ref=e6499] [cursor=pointer]:
- generic [ref=e6500]: "2"
- generic [ref=e6501]: GET /explore
- generic [ref=e6502] [cursor=pointer]:
- generic: 4.91s
- generic [ref=e6504] [cursor=pointer]:
- generic: 51MB
- generic [ref=e6506] [cursor=pointer]:
- generic: 12.x
```

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB