Skip to content

Releases: Ephigenia/mite-cli

Feature Release

20 Apr 14:17
c51c0f8
Compare
Choose a tag to compare

Bug Fixes

  • new: showing error message when is no TTY (5afa795)
  • adds -n1 argument to each example that contains xargs (cb9c728)

Features

  • list: adds locked filter (6c9511b)
  • new: accepting content for node through tsdin (ee41af7)
  • users: adds columns option (b6152b7)

Feature Release

19 Apr 16:22
c78ca86
Compare
Choose a tag to compare

Notable Changes

  • adds optional installable auto-completion which makes living with mite-cli much easier as most of the sub-commands options and arguments are auto-completed with suggestions for time entries, projects, customers, users etc., try it out with mite autocomplete install
  • adds custom columns for additional commands where it was missing: mite projects, mite services, mite customers
  • lock/unlock time entries:
    mite lock <timeEntryId>
    mite unlock <timeEntryId>
    
  • Change the default output format by setting the outputFormat option:
    mite config set outputFormat csv
    
  • adds another output format text which is perfect for piping ids of something into other commands like mite lock:
    lock all entries from the past month:
    mite list last_month --customer_id 122131281 --columns=id --format=text | xargs -0 mite lock`
    
  • change project or customer details:
    mite service update --name="my other name" --archived=false 123129
    

Bug Fixes

  • mistakenly changed alias for customers (7d02c0a)
  • amend: more precise error message with no tracker or invalid id (dd47fde)
  • config: prevent setting of undefined variable (5eaa01d)
  • typo in auto-completion name in lock and unlock (8620b2e)
  • typo in mite autocomplete uninstall (697b6ed)
  • config: re-enable resetting values to their default (2248b48)
  • mite: accidential dublicate parsing of argv (93ad79e)
  • projects: customer_name exact matches (45ef317)

Features

  • adds --help to all the auto-completions (ff40cf5)
  • unlock: adds sub-command to unlock single time entries (47db187)
  • adds base for auto-completion for all mite subcommands (96e7f44)
  • lock: adds sub-command to lock single time entries (38ec3e0)
  • adds outputFormat to config to define global output format (c95eac4)
  • amend: auto-completed provides list of 5 last entries of the user (87309f4)
  • customer-update: adds auto-completion for customer list and archived state (eefb1b9)
  • customer-update: adds command for updating single customer (8733b12)
  • customer-update: auto-comple list depends on archived option (c44e29e)
  • customer-update: change name and note of a customer (42f4090)
  • customers: adds --column option (33df7a5)
  • customers: adds --columns option to define which colums are shown (bd734c8)
  • customers: adds auto-completion for options and option values (60bff36)
  • delete: adds autocompletion which shows last 5 entries (26edb09)
  • formater: adds durationToMinutes helper function (1f249d9)
  • list: --user_id auto-completion shows you at the current user (d527e06)
  • list: adds auto-completion for options and option values (a3906bd)
  • list: adds text as output format (31be856)
  • list: adds time period completion when date is started to enter (6b4ddee)
  • list: services auto-completion shows billable services with dollar sign (8ab0340)
  • lock: adds auto-completion for options (9d6469e)
  • lock: adds auto-completion for options (c410ab2)
  • new: accepts minutes in duration format HH:MM (2b14588)
  • new: adds auto-completion for project, services, minutes and date (4e8ac36)
  • new: create new time entries using project or service ids (afa2830)
  • project: update a project f.e. archive/unarchive it (d5342c6)
  • project-update: adds auto-completion for argument and project ids (a36923d)
  • project-update: auto-comple list depends on archived option (cb37578)
  • project-update: change name and note of a project (1a8a76a)
  • projects: adds auto-completion for options and option values (06e4c4b)
  • services: adds --columns option (0736812)
  • services: adds auto-completion for options and option values (29f44bb)
  • start: adds auto-completion which shows latest 5 entries (25201d0)
  • users: adds auto-completion options and option values (12b325f)

Security Release

17 Mar 17:12
19fb438
Compare
Choose a tag to compare

Bug Fixes

  • use master of mite-api to fix package security warnings (26bae84)

Feature Release

17 Mar 17:07
7d1bd0f
Compare
Choose a tag to compare

Features

  • list: adds capability to read display column names from config (6d8f946) thanks to @phiros
  • mite-new: accept all inputs via optional arguments (e1d549e) thanks to @chufgard
  • adds descriptions for cli arguments (4c28876)
  • adds example to almost all help messages (7c5084d)

Feature Release

14 Dec 22:17
d41f7c3
Compare
Choose a tag to compare

Bug Fixes

  • list: correct revenue reduction for correct sum (6f24c46)
  • list: default sort option using constant (e833a2d)
  • wrongly increased version number (106a152)

Features

  • budgets: adds format option (831be4b)
  • list: adds markdown table output (cc7f93c)
  • list: adds optional csv, tsv or table output format (0c76b6f)
  • list: highlight numeral hashtags (github) (921bba3)
  • list: option to define the columns shown (c3e9085)
  • projects: adds format option (85d4e81)
  • services: adds format option (db474cd)
  • user: adds format option (f180ea7)

BugFix Release

05 Nov 15:29
96590fc
Compare
Choose a tag to compare

Bug Fixes

  • list: adds missing user column (bae35b5)

BugFix Release

02 Nov 14:45
39fad5a
Compare
Choose a tag to compare

Bug Fixes

  • config: config file stored securely in home directory (f17e448), closes #2
  • config: removes ENV injectable account, apiKey and application (af4268a)

Maintenance Release

02 Nov 14:46
Compare
Choose a tag to compare
  • updates circleci config files
  • removes some unused npm packages

BugFix Release

02 Nov 14:47
Compare
Choose a tag to compare

Bug Fixes

  • new: use of note argument (0d598f2)

Feature Release

06 Apr 09:00
Compare
Choose a tag to compare

Bug Fixes

  • list: empty service & project names displayed as "-" (89add52)
  • list: notes with line-breaks (687384f)
  • list: null revenues shown as "-" (0d9d074)
  • projects: empty customer displayed as "-" (ae515d1)
  • service: rate displayed as "-" when null (f380878)

Features

  • amend: adds inline or editor-edit currently tracked entry’s note (ad435c7)
  • customers: adds list of customers (9f634c5)
  • customers: sort by rate / hourly_rate (dd82769)
  • list: adds "sort" options for api-side ordering the results (ffbd738)
  • list: adds group_by argument and alternate table output format (541d0f3)
  • list: highlight jira identifiers (cabd423)
  • project: show archived & not archived in one list (185c876)
  • project: sort by budgets & hourly_rate (0609b91)
  • projects: list projects (0a32f3a)
  • projects: order by customer_name & id (59103c3)
  • projects: search for customer names (15a9c0d)
  • services: adds list of services (c0464f5)
  • services: show archived & not archived in one list (0b4556f)
  • users: shows archived & not archived users in one list (a1f721d)