Skip to content

SessionLogger.Abilities.Add: Can view for sessions by datetime range or search string in notes #31

@AStarCale

Description

@AStarCale

Problem

The problem I am addressing on this mission is that I need to be able to track my hours worked.

Solution

The solution that I'm addressing on this mission is [SeeTitle].

Session timesheets are composed an collection of SessionTimespan, which currently looks like this:

// A span of time in seconds with text description of the begin and end.
// The maximum length of a note is 255 characters.
export type ASessionTimespan = {
  uid: string           //< 128-bit Linear ID.
  session: number       //< Session Ticket number (from GitHub).
  begin: number         //< Time session began.
  begin_note: string    //< Note describing the begin of the session.
  end: number           //< Time session ended (0 if active).
  end_note: string      //< Note describing the end of the session.
}

At the top of the page there are two datetime boxes for the start and stop of the timespan, and a text search box.

Affected Files

  1. ~/**/*.*

Hierarchy

Tags

Mission

A

Sessions

License

Copyright AStartup; all rights reserved.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions