Skip to content

Conversation

@teetangh
Copy link
Contributor

@teetangh teetangh commented Apr 3, 2024

Updates Ruby on Rails and Ruby Couchbase ORM quickstart tutorials to reflect current repository structure and modern development setup.

Changes

  • Updated test paths from test/integration/ to spec/requests/api/v1/
  • Added swagger documentation specs in spec/requests/swagger/
  • Added health check endpoint documentation
  • Added test structure section explaining integration vs swagger tests
  • Fixed code layout to include health_controller.rb and hotels (Rails only)
  • Updated all commands to use bundle exec

Tutorials Updated

  • tutorial/markdown/ruby/ruby-on-rails/quickstart-ruby-on-rails.md
  • tutorial/markdown/ruby/ruby-couchbase-orm/quickstart-ruby-couchbase-orm.md

@teetangh teetangh requested a review from a team as a code owner April 3, 2024 06:59
@teetangh teetangh requested a review from nithishr April 9, 2024 21:27
@teetangh teetangh removed the request for review from nithishr July 12, 2024 11:21
@teetangh teetangh marked this pull request as draft July 12, 2024 11:21
@teetangh teetangh self-assigned this Jun 2, 2025
@teetangh teetangh marked this pull request as ready for review June 2, 2025 09:22
@teetangh teetangh requested a review from chedim June 2, 2025 09:22
…8080 to 3000 for local application and Swagger documentation access.
…me, install additional gem, and reflect port change to 3000 for application and Swagger documentation access.
…acy. Removed redundant gem installation instructions, updated image paths for consistency, and improved explanations for connection handling and CRUD operations.
…or clarity. Removed redundant notes, corrected typos, and improved formatting for better readability.
- Resolved merge conflict in test/test-markdown-frontmatter.js by merging tag lists from both branches
- Added 'Rails' and 'Couchbase ORM' tags from feature branch
- Kept all new tags from main ('Looker Studio', 'Google Data Studio', etc.)
- Fixed Ruby Couchbase ORM tutorial based on feedback
- Resolved Java transactions.md conflict by using updated Capella configuration
@teetangh teetangh requested a review from shyam-cb October 23, 2025 16:00
- Introduced a health check endpoint (`GET /api/v1/health`) for monitoring application health and Couchbase connectivity.
- Updated documentation with example responses for healthy and unhealthy states.
- Enhanced test structure section to clarify integration and Swagger documentation tests.
- Organized API tests by entity, including new hotel-related specs.
- Improved clarity and consistency in the tutorial content.
Resolved conflict in test/test-markdown-frontmatter.js by merging tags arrays from both branches. Kept 'Rails' and 'Couchbase ORM' tags from feature branch and added 'LlamaIndex', 'GraphQL', and 'Semantic Kernel' tags from 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.

3 participants