SylvainP1
2586c0eb09
Protect user data entry with an administrator lock feature
...
Introduce an admin lock mechanism to prevent unauthorized modifications to timesheet entries and quick entry fields.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 55837015-10e9-4be9-b857-7f5e6be73772
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d79c5670-4ff2-409b-85ef-fc3f2472208b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1cc377db-7ea0-49f2-97ce-c3e87e0228cc/55837015-10e9-4be9-b857-7f5e6be73772/LZewR4B
Replit-Helium-Checkpoint-Created: true
2026-04-21 10:47:21 +00:00
SylvainP1
da5775ff17
Add inline administration for app and user information management
...
Introduces an inline administration panel accessible via a sidebar button, allowing users to edit application metadata (repo URL, deployment date, user name, role, initials) and manage data through JSON export/import functionality. The API server now includes routes for exporting all application data and importing it, overwriting existing data after confirmation.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 55837015-10e9-4be9-b857-7f5e6be73772
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 018e63b4-5f39-4959-a629-0ca47a1538c3
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1cc377db-7ea0-49f2-97ce-c3e87e0228cc/55837015-10e9-4be9-b857-7f5e6be73772/KWU6fDX
Replit-Helium-Checkpoint-Created: true
2026-04-21 10:42:31 +00:00
SylvainP1
26d16b9c93
Update hour options in the timesheet application
...
Replace the 7.7h option with 8h in the HOUR_OPTIONS array within timesheet-detail.tsx and update replit.md accordingly.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 55837015-10e9-4be9-b857-7f5e6be73772
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e631ef92-e9e4-463c-8035-fe7985a1006f
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1cc377db-7ea0-49f2-97ce-c3e87e0228cc/55837015-10e9-4be9-b857-7f5e6be73772/VpcbD1P
Replit-Helium-Checkpoint-Created: true
2026-04-21 10:33:29 +00:00
SylvainP1
bf72bbb7bb
Add ability to include descriptions for time entries
...
Updates the API and UI to allow users to add optional descriptions to time entries, with a visual indicator for cells containing descriptions.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 55837015-10e9-4be9-b857-7f5e6be73772
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 3bc0faf3-6f86-46e5-8577-13a2e2e88062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1cc377db-7ea0-49f2-97ce-c3e87e0228cc/55837015-10e9-4be9-b857-7f5e6be73772/Dzp7voC
Replit-Helium-Checkpoint-Created: true
2026-04-14 12:55:38 +00:00
SylvainP1
aca76666d9
Add core features for timesheet and project management
...
Implement API endpoints and frontend components for creating and managing timesheets, projects, and dashboard functionalities.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 55837015-10e9-4be9-b857-7f5e6be73772
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e5763354-5d83-482b-a89e-394e3eb5a41e
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1cc377db-7ea0-49f2-97ce-c3e87e0228cc/55837015-10e9-4be9-b857-7f5e6be73772/JpyvMwJ
Replit-Helium-Checkpoint-Created: true
2026-04-14 07:58:20 +00:00
agent
4d68d2b3e4
Initial commit
2026-04-10 21:03:43 +00:00