Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CodeGuide-dev/git-search
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: feature/add-docs-character-token-stats
Choose a base ref
...
head repository: CodeGuide-dev/git-search
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 184 files changed
  • 2 contributors

Commits on Aug 1, 2025

  1. feat: implement documentation pages with mobile-responsive navigation

    - Replace parallel routes with traditional dynamic route structure
    - Create `/repository/[owner]/[repo]/docs/[document_type]` route
    - Add mobile-responsive documentation navigation with full-width buttons
    - Implement vertical layout navigation on mobile devices
    - Use document titles for navigation labels instead of document types
    - Add markdown rendering with marked library and @tailwindcss/typography
    - Maintain consistent header and repository context across all pages
    - Support document filtering by type with proper error handling
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    RafiulM and claude committed Aug 1, 2025
    Configuration menu
    Copy the full SHA
    19a8d4d View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2025

  1. Configuration menu
    Copy the full SHA
    796f3ae View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2025

  1. Configuration menu
    Copy the full SHA
    ff8ae9c View commit details
    Browse the repository at this point in the history
  2. feat: port from env

    RafiulM committed Aug 20, 2025
    Configuration menu
    Copy the full SHA
    3c5d9cb View commit details
    Browse the repository at this point in the history
  3. fix: dockerfile port env

    RafiulM committed Aug 20, 2025
    Configuration menu
    Copy the full SHA
    0e0b82b View commit details
    Browse the repository at this point in the history
  4. fix: use fixed port instead

    RafiulM committed Aug 20, 2025
    Configuration menu
    Copy the full SHA
    99121c7 View commit details
    Browse the repository at this point in the history
  5. fix: analyze repo errors

    RafiulM committed Aug 20, 2025
    Configuration menu
    Copy the full SHA
    c5017fc View commit details
    Browse the repository at this point in the history
  6. refactor: update document and repository analysis models for clarity …

    …and functionality
    
    - Renamed `repository_id` to `repository_analysis_id` in Document models for consistency.
    - Added `ai_summary` and `description` fields to RepositoryAnalysis models.
    - Enhanced batch processing logic to handle new processing types for AI summary, description, and document generation.
    - Updated Twitter posting functionality to include media attachments and improved error handling.
    - Introduced new endpoints for generating short descriptions and validating Twitter credentials.
    
    This refactor improves the clarity of the data models and enhances the overall functionality of the repository analysis and document generation processes.
    RafiulM committed Aug 20, 2025
    Configuration menu
    Copy the full SHA
    6a242cc View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2025

  1. Configuration menu
    Copy the full SHA
    717bda3 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2025

  1. feat: add fork-and-modify and auto-fork-repository endpoints

    - Introduced `/fork-and-modify` endpoint to fork a repository and apply specified changes.
    - Added `/auto-fork-repository` endpoint to automatically create a knowledge base for repositories without a forked URL.
    - Implemented validation and error handling for both endpoints.
    - Created a new `ForkManagementService` to handle repository forking and knowledge base creation logic.
    - Updated `DatabaseService` to retrieve repository analyses without forked URLs.
    
    These enhancements improve the API's capabilities for managing repository modifications and knowledge base generation.
    RafiulM committed Aug 22, 2025
    Configuration menu
    Copy the full SHA
    743d223 View commit details
    Browse the repository at this point in the history
  2. refactor: update repository analysis methods to clarify Twitter link …

    …checks
    
    - Modified docstrings in `post_repository_tweets` and `get_repositories_without_twitter_links` to specify the focus on repositories with forked knowledge bases lacking Twitter links.
    - Enhanced the `get_repositories_without_twitter_links` method to check for `forked_repo_url` presence before including repositories in the results, ensuring accurate filtering of repositories for Twitter posting.
    
    These changes improve the clarity and functionality of the repository analysis logic.
    RafiulM committed Aug 22, 2025
    Configuration menu
    Copy the full SHA
    bd354c8 View commit details
    Browse the repository at this point in the history
  3. refactor: clean up Twitter posting methods in DatabaseService

    - Removed the `create_twitter_posting`, `get_twitter_posting`, and `update_twitter_posting` methods from `DatabaseService` to streamline the service and focus on repository analysis.
    - Improved code readability by formatting conditional checks for clarity.
    - These changes enhance maintainability and reduce complexity in the database service layer.
    RafiulM committed Aug 22, 2025
    Configuration menu
    Copy the full SHA
    1ba4a65 View commit details
    Browse the repository at this point in the history
  4. chore: update Docker configuration and improve .dockerignore

    - Enhanced .dockerignore to exclude additional files and directories, including logs, temporary files, and testing artifacts.
    - Updated docker-compose.yml to specify the Dockerfile context and removed volume mount for production.
    - Refined Dockerfile comments for better caching strategy during builds.
    
    These changes streamline the Docker setup and improve build efficiency.
    RafiulM committed Aug 22, 2025
    Configuration menu
    Copy the full SHA
    ab8a27c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2025

  1. Configuration menu
    Copy the full SHA
    e9c5f9c View commit details
    Browse the repository at this point in the history
Loading