fastruby/harvesting

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/harvesting/client.rb99
A
1 hr
lib/harvesting/models/time_entries.rb16
A
1 hr
lib/harvesting/models/projects.rb16
A
1 hr
lib/harvesting/models/project_user_assignments.rb16
A
1 hr
lib/harvesting/models/project_task_assignments.rb16
A
1 hr
lib/harvesting/models/users.rb16
A
1 hr
lib/harvesting/models/tasks.rb16
A
1 hr
lib/harvesting/models/invoices.rb16
A
1 hr
lib/harvesting.rb27
A
0 mins
lib/harvesting/enumerable.rb23
A
0 mins
lib/harvesting/errors.rb13
A
0 mins
lib/harvesting/models/base.rb54
A
0 mins
lib/harvesting/models/client.rb16
A
0 mins
lib/harvesting/models/clients.rb16
A
0 mins
lib/harvesting/models/contact.rb23
A
0 mins
lib/harvesting/models/harvest_record.rb15
A
0 mins
lib/harvesting/models/harvest_record_collection.rb34
A
0 mins
lib/harvesting/models/invoice.rb39
A
0 mins
lib/harvesting/models/line_item.rb15
A
0 mins
lib/harvesting/models/project.rb45
A
0 mins
lib/harvesting/models/project_task_assignment.rb22
A
0 mins
lib/harvesting/models/project_user_assignment.rb22
A
0 mins
lib/harvesting/models/task.rb17
A
0 mins
lib/harvesting/models/time_entry.rb38
A
0 mins
lib/harvesting/models/user.rb34
A
0 mins
lib/harvesting/version.rb3
A
0 mins
.env.sample
.gitignore
.travis.yml
CODE_OF_CONDUCT.md
Dockerfile
Gemfile
Guardfile
LICENSE.txt
README.md
RELEASE_NOTES.md
Rakefile
TODO.md
bin/console
bin/setup
docker-compose.yml
fixtures/vcr_cassettes/Harvesting_Client/authentication_when_client_is_not_authenticated_raises_a_Harvesting_AuthenticationError.yml
fixtures/vcr_cassettes/Harvesting_Client/throttling_when_client_reaches_the_API_rate_limit_raises_a_Harvesting_RateLimitExceeded.yml
fixtures/vcr_cassettes/Harvesting_Client_clients/when_user_is_an_administrator_returns_the_clients_associated_with_the_account.yml
fixtures/vcr_cassettes/Harvesting_Client_clients/when_user_is_not_an_administrator_returns_the_clients_associated_with_the_account.yml
fixtures/vcr_cassettes/Harvesting_Client_contacts/when_user_is_an_administrator_returns_the_contacts_associated_with_the_account.yml
fixtures/vcr_cassettes/Harvesting_Client_contacts/when_user_is_not_an_administrator_returns_the_contacts_associated_with_the_account.yml
fixtures/vcr_cassettes/Harvesting_Client_delete/raises_a_UnprocessableRequest_exception_if_entity_is_not_removable.yml
fixtures/vcr_cassettes/Harvesting_Client_invoices/when_account_has_invoices_builds_line_items_for_invoices.yml
fixtures/vcr_cassettes/Harvesting_Client_invoices/when_account_has_invoices_has_line_item_for_invoices.yml