Skip to content

[timesheets] Rename the personal time-logging view to Timelog#2115

Merged
frankrousseau merged 1 commit into
cgwire:mainfrom
frankrousseau:fix-1568-timelog-timesheet-naming
Jul 7, 2026
Merged

[timesheets] Rename the personal time-logging view to Timelog#2115
frankrousseau merged 1 commit into
cgwire:mainfrom
frankrousseau:fix-1568-timelog-timesheet-naming

Conversation

@frankrousseau

Copy link
Copy Markdown
Contributor

Problems

  • Artists don't discover their personal timesheet view because it carries the exact same "Timesheets" label as the manager-facing team overview — both render timesheets.title (fixes Expose to Artist own overview of timesheet #1568)
  • The personal surface appears in three places (My Tasks tab, topbar link, Person page tab), all indistinguishable by name from the /timesheets team page

Solutions

  • Adopt the naming from the issue discussion: the personal daily time-logging view is now called Timelog (My Tasks tab, topbar link, Person page tab) while the manager/team overview keeps Timesheets (sidebar link, /timesheets page title and head)
  • Add a timesheets.timelog_title key to en.js and mirror it across all 15 locale files, reusing each locale's existing wording for the timelog concept where one exists; routes, URLs and tab query parameters are unchanged so bookmarks keep working
  • The user documentation (separate docs repo) still describes both views as "Timesheets" and must follow with the same Timelog/Timesheets distinction

Artists confuse their personal time-logging view (My Tasks tab, topbar
link, Person page tab) with the team Timesheets overview because both
render the same "Timesheets" label from timesheets.title. Following the
naming discussed in issue cgwire#1568, the personal daily time-logging surface
is now called "Timelog" while the manager-facing overview keeps
"Timesheets".

A new timesheets.timelog_title key backs the personal surface in en.js
and all 15 locale files, reusing each locale's existing wording for the
timelog concept where one exists. Routes, URLs and tab query parameters
are unchanged so bookmarks and documentation links keep working.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@frankrousseau frankrousseau merged commit 4d84f67 into cgwire:main Jul 7, 2026
5 checks passed
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.

Expose to Artist own overview of timesheet

1 participant