Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR implements production-related endpoint adjustments and configuration updates for the main application. Key changes include new route definitions for technologies and open source, modifications to view components with new conditional settings, and updates to configuration seeders/migrations and controller actions.
Reviewed Changes
Copilot reviewed 21 out of 21 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| routes/web.php | Added routes for technologies and open source; adjusted legal, jobs, and media route order. |
| resources/views/layouts/_partials/_navigation_mobile.blade.php | Added conditional rendering for services and products sections. |
| resources/views/layouts/_partials/_navigation_desktop.blade.php | Added conditional rendering for services, products, technologies, and open source sections. |
| resources/views/layouts/_partials/_navigation.blade.php | Removed redundant comment regarding navigation toggle. |
| resources/views/layouts/_partials/_footer.blade.php | Updated footer links with configuration checks and revised order of Media and Jobs links. |
| resources/views/components/list-image-card.blade.php | Updated mailto link for email icons. |
| lang/de_CH.json | Revised translation for "Jobs" to "Stellen". |
| Various seeders and migrations | Introduced new configuration fields and added/enhanced localized role entries in seeders. |
| Controllers (Technologies, OpenSource, Media, Legal, Jobs) | Added new controllers and updated existing ones to support redirection logic (@todo remains). |
Comments suppressed due to low confidence (1)
routes/web.php:14
- There appears to be a typo in the controller name 'OpenSoruceShowController'; consider renaming it to 'OpenSourceShowController' to match the expected naming convention.
use App\Http\Controllers\OpenSource\OpenSoruceShowController;
| return view('app.products.index')->with([ | ||
| 'page' => (new PageAction(locale: null, routeName: 'products.index'))->default(), |
There was a problem hiding this comment.
The controller for technologies is rendering the 'app.products.index' view; if this is unintentional, please update it to a technology-specific view.
| return view('app.products.index')->with([ | |
| 'page' => (new PageAction(locale: null, routeName: 'products.index'))->default(), | |
| return view('app.technologies.index')->with([ | |
| 'page' => (new PageAction(locale: null, routeName: 'technologies.index'))->default(), |
| return view('app.products.index')->with([ | ||
| 'page' => (new PageAction(locale: null, routeName: 'products.index'))->default(), |
There was a problem hiding this comment.
The open source controller is using the 'app.products.index' view; if this is not intended, consider updating it to render an open source-specific view.
| return view('app.products.index')->with([ | |
| 'page' => (new PageAction(locale: null, routeName: 'products.index'))->default(), | |
| return view('app.open-source.index')->with([ | |
| 'page' => (new PageAction(locale: null, routeName: 'open-source.index'))->default(), |
No description provided.