Files
entgamers_pro/CONTRIBUTING.md
T
SrJuggernaut df81e591a7 fix: rework branch naming updating to next 16
Squashed commit of the following:

commit 13fb596232
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Apr 2 12:59:26 2026 -0600

    chore(deps): upgrade sharp to v0.34.5, add @types/bun, remove @types/node

commit 17be2f09dd
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Apr 2 12:49:47 2026 -0600

    chore: add lint-staged with husky pre-commit hook for automated linting

commit b4a28fb35e
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Apr 2 12:49:29 2026 -0600

    chore: update husky hooks for latest version and use bun

commit 796c952890
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Apr 2 12:00:41 2026 -0600

    build: add Dockerfile and .dockerignore for Next.js containerization

commit 166ac4350f
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Apr 2 11:59:44 2026 -0600

    chore: moves next config to typescript

    Also adds DOCKER_BUILD env variable in prepare for moving out from github workflows

commit ea498588e0
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Apr 1 14:17:22 2026 -0600

    chore(deps): bump date-fns from 3.3.1 to 4.1.0

commit 3c66b5bad1
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Apr 1 14:16:31 2026 -0600

    chore: update @pandacss/dev to v1.9.1

commit 221034133d
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Apr 1 14:14:35 2026 -0600

    chore: update husky and commitlint

commit 4be0de62fc
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Apr 1 14:07:57 2026 -0600

    chore: update FontAwesome dependencies to v7.2.0

commit b595cba4b0
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Apr 1 14:01:16 2026 -0600

    chore: update TypeScript module config to esnext and bundler

commit b8454f750d
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Apr 1 13:51:25 2026 -0600

    feat: add suspense loading state to recover password page

commit d0f4a88661
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Apr 1 13:48:15 2026 -0600

    refactor: enhance TypeScript typing and import consistency

commit 57a6032a24
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Apr 1 13:46:02 2026 -0600

    chore: upgrade next and deps

commit f8018048bc
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Jul 31 18:44:51 2024 -0600

    fix: pm2 run with bun

commit ec196b2850
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Jul 31 18:35:29 2024 -0600

    fix: deploy

commit 8802b0fd68
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Tue Jul 30 18:23:15 2024 -0600

    feat: nextjs 14 (#20)

    * feat: eslint update

    * feat: start over and layout

    * feat: nextjs13 boilerplate

    * feat: static homepage

    * feat: static pages

    * feat: static unirse

    * chore: remove old mui types

    * chore: moving from yarn to bun

    * chore: update dependencies

    * feat: static equipo unirse

    * feat: move appwrite to entgamers-database package

    * feat: improve ui components

    * feat: update dependencies

    * feat: static login & register pages

    * fix: remove unused logs

    * feat: state redux toolkit & feedback slice

    * fix: equipo div inside p

    * feat: session

    * feat: metadataBase

    * feat: basic apply form

    * feat: http verbs

    * feat: recover password flow

    * chore: updated dependencies

    * fix: fix image config

    * fix: api team-applications route

    * fix: remove not longer used fonts

    * feat: session with current user

    * fix: login form recuperar contraseña

    * feat: equipo pages now uses data from database package

    * feat: useManageErrors hook

    * feat: updated cuenta page

    * chore: updated old formik forms to use hooks

    * feat: updated dependencies &package name

    * fix: session related bugs

    * fix: missing helper texts

    * feat: static applications dashboard

    * chore: update dependencies

    * refactor: team applications

    * fix: session api update

commit 14b52a7800
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Sep 14 21:15:53 2023 -0600

    fix: remove bundle analyzer

commit f11ae1c4f3
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Sep 14 21:08:33 2023 -0600

    revert: revert to yarn to deploy

commit f5a9a88f84
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Sep 14 14:52:25 2023 -0600

    fix: pm2 script

commit f59a7cc091
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Sep 14 14:49:04 2023 -0600

    fix: interpreter to use pm2 2

commit 3a831acaee
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Sep 14 14:39:51 2023 -0600

    fix: interpreter to use pm2

commit b514c6bc6f
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Sep 14 14:21:14 2023 -0600

    fix: bun doesnt run on pm2

commit ce87aa5ee3
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Sep 14 14:14:12 2023 -0600

    feat: moving deployments to bun

commit b26d5d8eba
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Thu Sep 14 13:01:22 2023 -0600

    chore: updated dependencies

commit 390f8bc858
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Tue Jul 11 15:46:34 2023 -0600

    feat: riot review

commit d926d3a5ef
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Jan 4 15:47:45 2023 -0600

    fix: github action name, wrong triggers

commit fdefa84ec7
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Jan 4 15:46:14 2023 -0600

    fix: github action naming

commit 9db5e5cebf
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Wed Jan 4 15:44:18 2023 -0600

    feat: setup github action to run on new server

commit 35105441cb
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Sun Oct 9 13:56:41 2022 -0500

    docs: deploy env vars

commit 7986456b9c
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Sun Oct 9 13:20:42 2022 -0500

    fix: production git ref

commit f9aea7eea4
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Sat Oct 1 13:34:31 2022 -0500

    fix: glass text contrast

commit a68098e7e2
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Sat Oct 1 13:33:29 2022 -0500

    ci: use yarn instead npm

commit 864ff91255
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Fri Sep 30 19:32:40 2022 -0500

    fix: server use isomorphic-fetch

commit c69a166c1f
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Fri Sep 30 18:23:38 2022 -0500

    revert: deploy as sudo

    Refs: 624b225

commit 731c9b8962
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Fri Sep 30 17:50:41 2022 -0500

    fix: pass only required env to deploy

commit 624b2251c4
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Fri Sep 30 13:57:27 2022 -0500

    feat: post deploy as sudo

commit b73cc51e08
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Fri Sep 30 13:41:56 2022 -0500

    fix: pass environment to actions

commit a35e99f8ff
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Thu Sep 29 21:54:58 2022 -0500

    ci: deploy using pm2

    * ci: pm2 configuration file

    * ci: github action deploy preview

    * ci: github action deploy production

    * ci: env variables now pass to pm2

commit 4f8c4f6492
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Wed Sep 28 18:09:10 2022 -0500

    docs: initial documentation

commit c3dae929c6
Author: Jugger <jugger@srjuggernaut.dev>
Date:   Mon Sep 26 12:01:26 2022 -0500

    feat: static site

    * feat: mui support & basic theming

    * feat: entgamers favicon

    * feat: public images until dynamic content can be used

    * feat: entgamers & gaming assets

    * feat: eslint extra rules

    * feat: mui theme modifications

    * feat: fontawesome, gsap, bundle analyzer

    * feat: common interfaces

    * feat: basic layout

    * chore: upadted dependencies

    * chore: updated dependencies

    * feat: updated link styles

    * feat: layout now have better interfaces

    * feat: basic seo component

    * feat: static website

    * feat: env variable rules in .gitignore

    * feat: added lint to pre-commit

commit 8573d61066
Author: SrJuggernaut <jugger@srjuggernaut.dev>
Date:   Sat Aug 13 11:29:32 2022 -0500

    Initial commit from Create Next App
2026-04-02 14:47:17 -06:00

2.8 KiB

How to contribute

First of all, thank you for taking the time to contribute to the EntGamers project!

The following is a set of guidelines for contributing to the EntGamers website. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.

Table of contents

Code of Conduct

This project and everyone participating in it is governed by the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code.

Styleguides

Git Commit Messages

This project uses Commitlint to enforce a consistent commit message format. Please follow the Conventional Commits specification when writing commit messages. This includes merging pull requests.

Pull Request Messages

If the pull request fixes an issue, please include the issue number in the description. As with commit messages, please follow the Conventional Commits specification.

  • Use the present tense ("Add feature" not "Added feature")
  • Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
  • Limit the first line to 72 characters or less
  • Reference issues and pull requests liberally after the first line

TypeScript

This project uses ESLint to enforce a consistent code style. Please follow the StandardJS specification when writing TypeScript code.

How Can I Contribute?

Reporting Bugs

  • Don't open up a GitHub issue if the bug is a security vulnerability in the website, and instead contact us directly at contacto@entgamers.pro.
  • Ensure the bug was not already reported by searching on GitHub under Issues
  • If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, steps to reproduce the issue, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.

Fixing Bugs

  • Look through the GitHub issues for bugs. Anything tagged with "bug" and "help wanted" is open to whoever wants to implement it.
  • Fork the repository and create a new branch from preview.
  • Make your changes.
  • Ensure the changes pass the linter by running npm run lint.
  • Submit a pull request.