Skip to content

Fix timesheet entry endpoint URLs: /buckets/ → /projects/#381

Merged
jeremy merged 1 commit intomasterfrom
timesheet-api-fix
Feb 16, 2026
Merged

Fix timesheet entry endpoint URLs: /buckets/ → /projects/#381
jeremy merged 1 commit intomasterfrom
timesheet-api-fix

Conversation

@jeremy
Copy link
Copy Markdown
Member

@jeremy jeremy commented Feb 16, 2026

Summary

  • Fix 4 instances of /buckets//projects/ in the create and update endpoint descriptions and cURL examples
  • The routes only exist under /projects/, so customers following the docs got 404s

Companion server fix: basecamp/bc3#9700

Fixes #376 (comment)

Test plan

  • Verified routes only exist under projects scope in bc3 config/routes.rb
  • All 4 URL references in create/update sections corrected

The create and update endpoint descriptions and cURL examples
incorrectly used `/buckets/` in the URL path, but the routes
only exist under `/projects/`. This caused 404s for customers
following the documentation.

Fixes #376 (comment)
Copilot AI review requested due to automatic review settings February 16, 2026 19:48
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request fixes documentation errors in the timesheet API endpoints. The create and update endpoint URLs were incorrectly documented with /buckets/ paths when they should use /projects/ paths, which caused customers following the documentation to receive 404 errors.

Changes:

  • Corrected 4 endpoint URL references from /buckets/ to /projects/ in create and update timesheet entry documentation
  • Updated both the endpoint descriptions and cURL example commands

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jeremy jeremy closed this Feb 16, 2026
@jeremy jeremy reopened this Feb 16, 2026
@jeremy jeremy merged commit 2ec7451 into master Feb 16, 2026
6 checks passed
@jeremy jeremy deleted the timesheet-api-fix branch February 16, 2026 21:17
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