-
Notifications
You must be signed in to change notification settings - Fork 0
main/production #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
main/production #24
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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(), |
Copilot
AI
Jun 23, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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(), |
Copilot
AI
Jun 23, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.