Small utility to connect to a Redmine instance from the command line.
This is called a report in Redmine. It seems that rather than using time_entries, it uses time_entries/report. However, the API seems undocumented and they don't even accept JSON renditions, only CSV. This first implementation uses the raw endpoint and groups by in the client by using maps and partial sums. |
||
|---|---|---|
| .gitignore | ||
| api.go | ||
| api_activities.go | ||
| api_issues.go | ||
| api_issues_test.go | ||
| api_projects.go | ||
| api_time.go | ||
| api_timelog.go | ||
| api_timelog_test.go | ||
| cmd_activities.go | ||
| cmd_issues.go | ||
| cmd_projects.go | ||
| cmd_status.go | ||
| cmd_timelog.go | ||
| cmd_timelog_test.go | ||
| cmd_track.go | ||
| context.go | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
| request_builder.go | ||
| request_builder_test.go | ||
| spool.go | ||
| spool_test.go | ||