Skip to content

Make Contribution to the project more accessible. Fix issue #115#125

Merged
dev-banane merged 1 commit intocephie-studios:mainfrom
jigglephysics23:main
Jan 28, 2026
Merged

Make Contribution to the project more accessible. Fix issue #115#125
dev-banane merged 1 commit intocephie-studios:mainfrom
jigglephysics23:main

Conversation

@jigglephysics23
Copy link
Copy Markdown
Contributor

@jigglephysics23 jigglephysics23 commented Jan 27, 2026

This PR makes the setup process for new contributors easy while not affecting current maintainers. Fix Issue #115

  • Add Docker Compose dev configuration for local Postgres and Redis environments
  • Add database creation and SSL detection in connection.ts
  • Update .env.example with localhost connection strings for Docker containers
  • Update README with Docker setup instructions for contributors
  • Fix schema mismatches in schemas.ts (app_settings, notifications, sessions, tester_settings tables) (should reduce db errors for clean dbs.)

@jigglephysics23 jigglephysics23 changed the title Make Contribution to the project more accessible. Fix issue Make Contribution to the project more accessible. Fix issue #115 Jan 27, 2026
@dev-banane
Copy link
Copy Markdown
Member

dev-banane commented Jan 28, 2026

I'll fix the pr-source workflow real quick. If you want to have your features tested in the future, merge them into canary!

@dev-banane dev-banane marked this pull request as draft January 28, 2026 07:26
@dev-banane dev-banane marked this pull request as ready for review January 28, 2026 07:26
@dev-banane dev-banane merged commit 3307c13 into cephie-studios:main Jan 28, 2026
1 of 3 checks passed
@jigglephysics23
Copy link
Copy Markdown
Contributor Author

You would have to resync canary with main

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