Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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