Skip to content

Conversation

@ZhengZhenyu
Copy link
Collaborator

  • Rename project from OmniContent to openGecko across all files
  • Update database names: omnicontent.db -> opengecko.db
  • Add new openGecko logo and integrate in frontend
  • Fix login page logo styling to prevent distortion
  • Update GitHub URLs to opensourceways/openGecko
  • Update Docker image names to opengecko-*
  • Update all documentation with new project name
  • Maintain proper logo aspect ratio and centering

Description

Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📝 Documentation update
  • 🔧 Configuration change
  • 🎨 Code refactoring (no functional changes)
  • ⚡️ Performance improvement
  • ✅ Test addition or update

Related Issues

Closes #
Related to #

Changes Made

Database Changes

  • No database changes
  • New tables added
  • Existing tables modified
  • Migration script included: alembic/versions/XXXXX_*.py
  • Migration tested locally
  • Rollback tested

Testing

Test Coverage

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing completed
  • Test script provided

Test Instructions

# How to test these changes

Screenshots (if applicable)

Checklist

Code Quality

  • Code follows project style guidelines
  • Self-review completed
  • Comments added for complex logic
  • No console.log or debug statements left
  • No commented-out code left

Functionality

  • All tests pass locally
  • No breaking changes (or documented if necessary)
  • Error handling implemented
  • Edge cases considered

Security

  • No sensitive data in code
  • Input validation added
  • Authentication/authorization checked
  • Dependencies are up to date

Documentation

  • Code is self-documenting or commented
  • API documentation updated (if applicable)
  • README updated (if applicable)
  • Migration guide provided (if applicable)

Deployment Notes

  • No special deployment steps needed
  • Database migration required
  • Environment variables need update
  • Configuration files need update

Migration Instructions

# Step-by-step migration instructions
cd backend
alembic upgrade head

Performance Impact

  • No performance impact
  • Improves performance
  • May impact performance (details below)

Backward Compatibility

  • Fully backward compatible
  • Requires manual migration
  • Breaking changes (migration guide included)

Additional Notes


AI Assistance Declaration

  • AI assistance used (Claude, GitHub Copilot, etc.)
  • All AI-generated code reviewed and tested
  • Co-authored-by tag included in commit

🤖 This PR follows the contribution guidelines

- Rename project from OmniContent to openGecko across all files
- Update database names: omnicontent.db -> opengecko.db
- Add new openGecko logo and integrate in frontend
- Fix login page logo styling to prevent distortion
- Update GitHub URLs to opensourceways/openGecko
- Update Docker image names to opengecko-*
- Update all documentation with new project name
- Maintain proper logo aspect ratio and centering
@ZhengZhenyu ZhengZhenyu merged commit 76f51e3 into opensourceways:main Feb 10, 2026
6 of 9 checks passed
@opensourceways-bot
Copy link

CLA Signature Guide

@ZhengZhenyu , thanks for your pull request.

The following commit(s) are not associated with a signed Contributor License Agreement (CLA).

Commit Reason
b4471626 chore: rebrand project to openGe... the email used in the commit is not linked to a signed CLA!
please verify that it matches the email you used when signing the CLA.

To sign CLA, click here.

To check if your email is configured correctly, refer to the FAQs.

Once you've signed the CLA or updating your email, please comment /check-cla to revalidate CLA status.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants