Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>atis-log-hoursNew to Visual Studio Code? Get it now.
atis-log-hours

atis-log-hours

Eduarto Shurdha

|
6 installs
| (0) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Log Hours Extension

A Visual Studio Code extension for logging work hours to the Task API. This tool simplifies daily hour reporting by allowing you to paste a log payload from the browser and submit logs directly from your editor.


✨ Features

  • Submit work hours directly from VS Code
  • Paste payloads from browser developer tools
  • Per-workspace configuration (project-specific payloads)
  • Automatically skips weekends and company holidays
  • Prevents duplicate log entries

🚀 Usage

  1. Open the Log Hours panel from the sidebar.
  2. Paste your log payload (copied from the browser's Network tab).
  3. Enter your email.
  4. Click Log to log your hours.

📃 How to Get the Log Payload

  1. Visit task.atis.al in your browser.
  2. Log hours manually.
  3. Open browser dev tools → Network tab.
  4. Find the log-hours POST request.
  5. Right-click it → Copy → Copy request payload.
  6. Paste that JSON into .vscode/settings.json as shown below.

Example .vscode/settings.json:

{
    "atisLogHours.payload": {
        "log_type_id": 1,
        "logged_at": "2025-05-01",
        "description": "the description",
        "directTask": true,
        "project_id": 0,
        "area_id": 0,
        "name": "Task name",
        "time": "480"
    }
}

⚠️ logged_at will be overridden during bulk logging. All other fields are required.


📊 Bulk Logging

This will:

  • Fetch company-wide and user-specific holidays
  • Check existing logs to prevent duplication
  • Log valid weekdays of the current month using your payload

🔐 Authentication

  • You must enter your password manually each time you log.
  • Credentials are not stored or cached for security reasons.

👨‍💼 Maintainers

  • Eduarto Shurdha
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft