Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/freerange/freeagent-scripts

Command-line scripts to be run against v2 of the FreeAgent API
https://github.com/freerange/freeagent-scripts

Generate report of days per organisation, project & task

Broken down by user.

73621eabd8d2190b602a4e6b2401a10a9f095a6f authored over 3 years ago
fixup! Provide weekly breakdown vs monthly breakdown of billable days

005d8170e95af08f4e3ecdb7e7e3ea45a2b43c9f authored over 3 years ago
Provide weekly breakdown vs monthly breakdown of billable days

b4f547754490d9c9ed20f4f835553cf07429dab1 authored over 3 years ago
Handle nested resources in responses from the FA API

69dac5ab20e55727bb68c654908318fed386a839 authored over 3 years ago
Add new users to list

e0239986ae0d2ecb14c69ab4e1e9978749bb722c authored over 3 years ago
Merge pull request #4 from freerange/dependabot/add-v2-config-file

Upgrade to GitHub-native Dependabot

5b7296782628e65fc0528c6e0f982cb3ccc23778 authored almost 4 years ago
Upgrade to GitHub-native Dependabot

a68450381912e58c14c79167ead5ba179aed7f84 authored almost 4 years ago
Remove reporting_type filter from report

As far as I can see [1], the reporting_type no longer (if it ever did)
has any effect. This may ...

6e746fffb4478c387d968319a44ae31b05437a21 authored over 4 years ago
Avoid including non-billable work in report

The is_billable flag is on the task not the timeslip and it appears that
the reporting_type no l...

06c89edcebd9f964890766c7170aa5c2744a7b6b authored over 4 years ago
Rename projects-per-month -> tasks-billed-per-month

To better reflect what it's doing.

7b71d39dde8e64f214e54b13e451bdbfb50ccc3e authored over 4 years ago
Add usage help for projects-per-month

210ae5994fb6d4b94376479837ab5818aff34e72 authored over 4 years ago
Add usage help for mission-patch-report

b412ebcd74379d691e22801ef77b87c98cfcf3ca authored over 4 years ago
Add usage help for billable-days-per-month-per-user

a9c76ca6f21288657eb82699dd1f5744b06a0c6b authored over 4 years ago
Move docs for monthly-timeslips-report into usage help

274cb86825e2684ab61566def5f9d8a41ca88bdb authored over 4 years ago
Add column headings to CSV output

3b070e4a351d3576f32302e9567e1f5a5fdd729f authored over 4 years ago
Only display rows where some time has been billed for project by user

59aebe304728740144be8817db9ede2ab7e3c857 authored over 4 years ago
Fix significant bug in hour-to-day conversion

I think we should be assuming 8-hour work days and not 24-hour work
days! This may mean the figu...

b2379d994c7931a039c46b606ffdd67f280d2e67 authored over 4 years ago
Make scripts executable and add shebangs

7444b9e803eed0452226387a6746d30efa2a62aa authored over 4 years ago
Move scripts & library files into separate directories

And setup load path in scripts.

471edff76cb8b54cd1ee2be40d6a233f443ae195 authored over 4 years ago
Extract User.members

46c74430e89bda40c989357ee4cb81ee47faee8d authored over 4 years ago
Use local var vs instance var for API

37b4b8f017779ed1b45f47cfcfe161782a0e9d55 authored over 4 years ago
Extract FreeagentAPI#get_resource & #get_resources

d6cc56698cebb577d9fa36865188d73c05cacddf authored over 4 years ago
Automated the authorization process

fde121f0b3e80d0a9c7498c9c4e4b4d152011b0f authored over 4 years ago
Avoid N+1 API calls to avoid throttling exception

f65412739cafd8292571a57eb18588ce645269e5 authored over 4 years ago
Update list of users in monthly-timeslips-report

dfbcbc7054cfb7caf696a3e44f90670b5d18aeab authored over 4 years ago
billable-days-per-month-per-user now accepts date range

01c95930031d9cbaa94de533200bffa106339786 authored over 4 years ago
Update oauth2 from v1.2.0 -> v1.4.4

Thereby updating rack from v2.0.6 -> v2.2.3 fixing a bunch of security
vulnerabilities.

b257c8e344cfc51d906b9bb2e2735d2a4ee89e9e authored over 4 years ago
Add a couple of new scripts

ba13b9c23380ca0a4b07a185a96d16c19cda462b authored over 4 years ago
List contacts for all Mission Patch invoices

2dab0a83e51d6f7b19fa570e6fe49d6e4ed76766 authored almost 6 years ago
Update rack from v2.0.5 -> v2.0.6 to fix vulnerability

1891869bbacf2e30f0f19d620b412e0dde282de0 authored about 6 years ago
First stab at a README

6330256ae967472a10ff086b7eea1185545e7f45 authored about 8 years ago
First working version of monthly timeslips report script

c0297f9291a921a1ca2228df54e73bd67d0c3700 authored about 8 years ago
Add oauth2 gem to Gemfile

8a2e56841ea0f17f59eb6de48f6e992477a89964 authored about 8 years ago
root

f5bb5fe5553260208ca71e1c904552b9fd42296d authored about 8 years ago