WIP: Data-driven overhaul #8

Draft
lrvick wants to merge 3 commits from data-driven into main
1 changed files with 13 additions and 4 deletions
Showing only changes of commit de0a576952 - Show all commits

View File

@ -8,7 +8,7 @@ A time billing tool for FOSS teams that want to spend as little time tracking ti
- Conversation discovery - Conversation discovery
- Find potentially billable conversations with tracked people, domains, or channels - Find potentially billable conversations with tracked people, domains, or channels
- Work Discovery - Work Discovery
- Find potentially billable commits, tickets, milestones - Find potentially billable commits, tickets, milestones, browser session
- Secret Management - Secret Management
- Store all credentials in hardware-token-backed PGP encrypted storage - Store all credentials in hardware-token-backed PGP encrypted storage
@ -31,6 +31,7 @@ A time billing tool for FOSS teams that want to spend as little time tracking ti
> punchin login [service] > punchin login [service]
``` ```
- setup chat, email, git accounts, invoice system, etc - setup chat, email, git accounts, invoice system, etc
- setup target browser session to monitor for research
- Will be asked to add all services if none specified - Will be asked to add all services if none specified
2. Register a new client 2. Register a new client
@ -70,9 +71,8 @@ Search time: Nov 3-5
- Source: Email Invite - Source: Email Invite
- Context: [Link] - Context: [Link]
- Timeframe: Nov 4 - Nov 5 - Timeframe: Nov 4 - Nov 5
- Words: 345
- Participants: Joe C, Jim G., Bob H. - Participants: Joe C, Jim G., Bob H.
- Time [Estimated]: 2.5h - Time: 2.5h
--> 1. Bill [Default] --> 1. Bill [Default]
--> 2. Mark non-billable --> 2. Mark non-billable
--> 3. Update time --> 3. Update time
@ -153,6 +153,15 @@ New Milestone Name
--> 4. Update description --> 4. Update description
> 1 > 1
------------------------------------------------------------------
-> Found Browser History
-> Session: Firefox profile "ACME"
-> Timeframe: 2024-12-06 12:20 - 2024-12-06 14:10
-> Domains:
- https://wikipedia.org/Password_entropy
- https://doc.rust-lang.org/stable/book/
- Time [Estimated]: 2.5h
------------------------------------------------------------------ ------------------------------------------------------------------
-> Log manual hours? -> Log manual hours?
--> [Y/n] --> [Y/n]
@ -168,6 +177,6 @@ Description:
------------------------------------------------------------------ ------------------------------------------------------------------
-> Time spent tracking time -> Time spent tracking time
-> Total: 1h -> Adjusted Total: 1h
-> Updated Invoice: "ACME Consulting - 2025/01/12" -> Updated Invoice: "ACME Consulting - 2025/01/12"
``` ```