Skip to content

Issue #2 - Backend: Fix Locales filters in custom controllers#29

Merged
PharaEthan merged 16 commits intodevfrom
main
Dec 4, 2025
Merged

Issue #2 - Backend: Fix Locales filters in custom controllers#29
PharaEthan merged 16 commits intodevfrom
main

Conversation

@jovanHillion
Copy link
Copy Markdown
Contributor

Pull Request

Description

Implementation of the first version of the strapi backend, it contains every types and colelction to build the home and games pages of OMGG Website

Related Issue(s)

Feat #2

Changes Made

implementation of :

  • single type: (Global, landing, game)
  • a set of collection types
  • a set of components
  • internationalisation
  • custom controllers for some types to provides usefull informations through the API
  • locale filters for custom controllers

Testing

  • Test using Insomina
  • Test with the OMGG website development version

Checklist

  • I have tested these changes thoroughly.
  • The code follows the project's style guide and coding conventions.
  • I have updated the relevant documentation (if applicable).
  • I have checked for any potential conflicts with other branches.

Additional Notes

This is not a final version of the backend, it may evolves depending on our needs

Definition of Done

Types and components corresponds to what we actually need

jovanHillion and others added 16 commits October 9, 2025 16:41
The global single type allows us to use the same navbar and footer on every pages
complete main page structure for strapi except for the form
Remove documentation plugin that is not working right now
Removing default data from the template
Without a way to upload data yet
Complete strapi binding for landing and games pages
…n-types-and-contents

Issue #2 - Backend: Create collection types and contents
…n-types-and-contents

Issue #2 - Backend: Create collection types and contents
…n-types-and-contents

Issue #2 - Backend: Fix Locales filters in custom controllers
@PharaEthan PharaEthan merged commit 9061016 into dev Dec 4, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants