Skip to content

d9beuD/genealogist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

598 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Genealogist, a free family tree app

Deploy to FTP Release Please

I started this project as a personal challenge. I wanted to deepen my web programing skills. Because I created this repository a long time ago, the project structure changed several times as I was changing my mind on what this project may work or look like.

Usage

Start dev server

In a dev environment, you can start the server with Symfony CLI using the following command.

symfony serve -d

Make icons work

Because Font Awesome won't serve icons on a local IP address (127.0.0.1), change the Symfony's server provided address with localhost and icons will start working again.

Entities changed

You made modifications to entities? Don't forget to create and execute a migration file.

I want to contribute

Thank you, any help is appreciated. Go to issues tab and find one you like without a code branch refered. Then, feel free to fork this repository and start a new pull request.

Releases

This repository uses release-please to generate release PRs and GitHub releases from conventional commits on main. When a release PR is merged, release-please publishes the GitHub release and the existing deploy workflow runs on the release.published event. For cleaner generated release notes, prefer meaningful conventional commits or squash-merge mechanical PRs before release.