LICENSE
README.rst
setup.cfg
setup.py
workbench/__init__.py
workbench/context_processors.py
workbench/factories.py
workbench/generic.py
workbench/middleware.py
workbench/settings.py
workbench/test_history.py
workbench/test_redirects.py
workbench/test_search.py
workbench/test_templatetags.py
workbench/test_tools.py
workbench/urls.py
workbench/views.py
workbench/wrappers.py
workbench/accounts/__init__.py
workbench/accounts/admin.py
workbench/accounts/backends.py
workbench/accounts/features.py
workbench/accounts/forms.py
workbench/accounts/middleware.py
workbench/accounts/models.py
workbench/accounts/reporting.py
workbench/accounts/test_accounts.py
workbench/accounts/test_login.py
workbench/accounts/urls.py
workbench/accounts/views.py
workbench/accounts/migrations/0001_initial.py
workbench/accounts/migrations/0002_auto_20190304_2247.py
workbench/accounts/migrations/0003_user_enforce_same_week_logging.py
workbench/accounts/migrations/0004_user_language.py
workbench/accounts/migrations/0005_user_working_time_model.py
workbench/accounts/migrations/0006_auto_20191207_1307.py
workbench/accounts/migrations/0007_team.py
workbench/accounts/migrations/0008_auto_20200114_0757.py
workbench/accounts/migrations/0009_user_person.py
workbench/accounts/migrations/0010_auto_20201016_0957.py
workbench/accounts/migrations/0011_auto_20201017_1018.py
workbench/accounts/migrations/0012_user_planning_hours_per_day.py
workbench/accounts/migrations/__init__.py
workbench/audit/__init__.py
workbench/audit/admin.py
workbench/audit/models.py
workbench/audit/test_admin.py
workbench/audit/migrations/0001_initial.py
workbench/audit/migrations/0002_auto_20190321_1626.py
workbench/audit/migrations/0003_auto_20190703_0813.py
workbench/audit/migrations/0004_auto_20201017_1016.py
workbench/audit/migrations/__init__.py
workbench/awt/__init__.py
workbench/awt/admin.py
workbench/awt/forms.py
workbench/awt/models.py
workbench/awt/pdf.py
workbench/awt/reporting.py
workbench/awt/test_awt.py
workbench/awt/urls.py
workbench/awt/utils.py
workbench/awt/views.py
workbench/awt/migrations/0001_initial.py
workbench/awt/migrations/0002_auto_20190304_2247.py
workbench/awt/migrations/0003_auto_20190312_1254.py
workbench/awt/migrations/0004_auto_20190327_0945.py
workbench/awt/migrations/0005_auto_20191207_1304.py
workbench/awt/migrations/0006_auto_20191207_1304.py
workbench/awt/migrations/0007_auto_20191207_1307.py
workbench/awt/migrations/0008_auto_20191207_1412.py
workbench/awt/migrations/0009_auto_20191210_1048.py
workbench/awt/migrations/0010_absence_reason.py
workbench/awt/migrations/0011_absence_ends_on.py
workbench/awt/migrations/0012_auto_20201012_1433.py
workbench/awt/migrations/__init__.py
workbench/circles/__init__.py
workbench/circles/admin.py
workbench/circles/models.py
workbench/circles/reporting.py
workbench/circles/tasks.py
workbench/circles/test_circles.py
workbench/circles/migrations/0001_initial.py
workbench/circles/migrations/0002_auto_20190916_0843.py
workbench/circles/migrations/0003_role_work_category.py
workbench/circles/migrations/__init__.py
workbench/contacts/__init__.py
workbench/contacts/admin.py
workbench/contacts/forms.py
workbench/contacts/models.py
workbench/contacts/tasks.py
workbench/contacts/test_contacts.py
workbench/contacts/urls.py
workbench/contacts/views.py
workbench/contacts/migrations/0001_initial.py
workbench/contacts/migrations/0002_auto_20190304_2247.py
workbench/contacts/migrations/0003_auto_20190305_0809.py
workbench/contacts/migrations/0004_person_is_archived.py
workbench/contacts/migrations/0005_auto_20190321_1025.py
workbench/contacts/migrations/0006_auto_20190321_1445.py
workbench/contacts/migrations/0007_person__fts.py
workbench/contacts/migrations/0008_auto_20190703_0801.py
workbench/contacts/migrations/0009_organization_is_private_person.py
workbench/contacts/migrations/0010_organization_default_billing_address.py
workbench/contacts/migrations/0011_auto_20190913_0919.py
workbench/contacts/migrations/0012_person_date_of_birth.py
workbench/contacts/migrations/0013_organization_is_archived.py
workbench/contacts/migrations/__init__.py
workbench/credit_control/__init__.py
workbench/credit_control/admin.py
workbench/credit_control/forms.py
workbench/credit_control/models.py
workbench/credit_control/parsers.py
workbench/credit_control/reporting.py
workbench/credit_control/test_creditentries.py
workbench/credit_control/urls.py
workbench/credit_control/views.py
workbench/credit_control/migrations/0001_initial.py
workbench/credit_control/migrations/0002_auto_20190308_1752.py
workbench/credit_control/migrations/0003_auto_20190321_1447.py
workbench/credit_control/migrations/0004_auto_20190324_1813.py
workbench/credit_control/migrations/0005_auto_20190324_1815.py
workbench/credit_control/migrations/0006_ledger_parser.py
workbench/credit_control/migrations/0007_auto_20200104_0938.py
workbench/credit_control/migrations/0008_creditentry__fts.py
workbench/credit_control/migrations/__init__.py
workbench/deals/__init__.py
workbench/deals/admin.py
workbench/deals/forms.py
workbench/deals/models.py
workbench/deals/reporting.py
workbench/deals/test_deals.py
workbench/deals/urls.py
workbench/deals/views.py
workbench/deals/migrations/0001_initial.py
workbench/deals/migrations/0002_auto_20200219_1234.py
workbench/deals/migrations/0003_valuetype_weekly_target.py
workbench/deals/migrations/0004_deal_related_offers.py
workbench/deals/migrations/__init__.py
workbench/expenses/__init__.py
workbench/expenses/admin.py
workbench/expenses/forms.py
workbench/expenses/models.py
workbench/expenses/rates.py
workbench/expenses/test_expenses.py
workbench/expenses/urls.py
workbench/expenses/views.py
workbench/expenses/migrations/0001_initial.py
workbench/expenses/migrations/0002_expensereport_closed_on.py
workbench/expenses/migrations/0003_auto_20190719_1354.py
workbench/expenses/migrations/0004_exchangerates.py
workbench/expenses/migrations/__init__.py
workbench/invoices/__init__.py
workbench/invoices/admin.py
workbench/invoices/forms.py
workbench/invoices/models.py
workbench/invoices/recurring_urls.py
workbench/invoices/tasks.py
workbench/invoices/test_invoices.py
workbench/invoices/test_recurring.py
workbench/invoices/test_reporting.py
workbench/invoices/test_utils.py
workbench/invoices/urls.py
workbench/invoices/utils.py
workbench/invoices/views.py
workbench/invoices/migrations/0001_initial.py
workbench/invoices/migrations/0002_invoice_project.py
workbench/invoices/migrations/0003_auto_20190304_2247.py
workbench/invoices/migrations/0004_recurringinvoice.py
workbench/invoices/migrations/0005_auto_20190307_0925.py
workbench/invoices/migrations/0006_auto_20190309_2143.py
workbench/invoices/migrations/0007_auto_20190311_1456.py
workbench/invoices/migrations/0008_auto_20190312_1254.py
workbench/invoices/migrations/0009_auto_20190321_0833.py
workbench/invoices/migrations/0010_auto_20190321_1448.py
workbench/invoices/migrations/0011_auto_20190404_1136.py
workbench/invoices/migrations/0012_invoice__fts.py
workbench/invoices/migrations/0013_auto_20190630_2220.py
workbench/invoices/migrations/0014_auto_20190814_1609.py
workbench/invoices/migrations/0015_auto_20190915_1249.py
workbench/invoices/migrations/0016_auto_20190916_1108.py
workbench/invoices/migrations/0017_auto_20190916_1108.py
workbench/invoices/migrations/0018_auto_20190916_1110.py
workbench/invoices/migrations/0019_auto_20191002_1005.py
workbench/invoices/migrations/0020_recurringinvoice_create_invoice_on_day.py
workbench/invoices/migrations/0021_auto_20200324_0829.py
workbench/invoices/migrations/0022_recurringinvoice_create_project.py
workbench/invoices/migrations/__init__.py
workbench/logbook/__init__.py
workbench/logbook/admin.py
workbench/logbook/forms.py
workbench/logbook/models.py
workbench/logbook/reporting.py
workbench/logbook/test_breaks.py
workbench/logbook/test_logbook.py
workbench/logbook/test_reporting.py
workbench/logbook/urls.py
workbench/logbook/views.py
workbench/logbook/migrations/0001_initial.py
workbench/logbook/migrations/0002_auto_20190304_2239.py
workbench/logbook/migrations/0003_auto_20190304_2247.py
workbench/logbook/migrations/0004_auto_20190310_1134.py
workbench/logbook/migrations/0005_auto_20190312_1254.py
workbench/logbook/migrations/0006_auto_20190321_1448.py
workbench/logbook/migrations/0007_auto_20190518_1425.py
workbench/logbook/migrations/0008_auto_20190518_1443.py
workbench/logbook/migrations/0009_auto_20190628_1659.py
workbench/logbook/migrations/0010_auto_20190709_2140.py
workbench/logbook/migrations/0010_auto_20190712_1324.py
workbench/logbook/migrations/0011_merge_20190719_0941.py
workbench/logbook/migrations/0012_auto_20190913_0919.py
workbench/logbook/migrations/0013_auto_20190915_1222.py
workbench/logbook/migrations/0014_auto_20190915_1250.py
workbench/logbook/migrations/0015_remove_loggedcost_project.py
workbench/logbook/migrations/0016_auto_20191210_1537.py
workbench/logbook/migrations/0017_break.py
workbench/logbook/migrations/0018_auto_20200511_1324.py
workbench/logbook/migrations/0019_auto_20200511_1330.py
workbench/logbook/migrations/0020_auto_20200511_1419.py
workbench/logbook/migrations/__init__.py
workbench/management/__init__.py
workbench/management/commands/__init__.py
workbench/management/commands/export_debtors.py
workbench/management/commands/fairy_tasks.py
workbench/management/commands/fix_sequences.py
workbench/management/commands/import_offer.py
workbench/management/commands/profitability.py
workbench/management/commands/sync_mailchimp.py
workbench/management/commands/update_circles.py
workbench/notes/__init__.py
workbench/notes/admin.py
workbench/notes/forms.py
workbench/notes/models.py
workbench/notes/test_notes.py
workbench/notes/urls.py
workbench/notes/views.py
workbench/notes/migrations/0001_initial.py
workbench/notes/migrations/__init__.py
workbench/offers/__init__.py
workbench/offers/admin.py
workbench/offers/forms.py
workbench/offers/models.py
workbench/offers/test_offers.py
workbench/offers/urls.py
workbench/offers/views.py
workbench/offers/migrations/0001_initial.py
workbench/offers/migrations/0002_offer_project.py
workbench/offers/migrations/0003_auto_20190304_2247.py
workbench/offers/migrations/0004_auto_20190321_1449.py
workbench/offers/migrations/0005_offer_show_service_details.py
workbench/offers/migrations/0006_offer_total_excl_tax.py
workbench/offers/migrations/0007_auto_20190916_1105.py
workbench/offers/migrations/0008_auto_20190916_1110.py
workbench/offers/migrations/0009_offer_valid_until.py
workbench/offers/migrations/0010_offer__fts.py
workbench/offers/migrations/__init__.py
workbench/planning/__init__.py
workbench/planning/admin.py
workbench/planning/forms.py
workbench/planning/models.py
workbench/planning/reporting.py
workbench/planning/test_planning.py
workbench/planning/urls.py
workbench/planning/views.py
workbench/planning/migrations/0001_initial.py
workbench/planning/migrations/0002_plannedwork_title.py
workbench/planning/migrations/0003_delete_planningteammembership.py
workbench/planning/migrations/0004_planningrequest_is_provisional.py
workbench/planning/migrations/__init__.py
workbench/projects/__init__.py
workbench/projects/admin.py
workbench/projects/forms.py
workbench/projects/models.py
workbench/projects/reporting.py
workbench/projects/test_campaigns.py
workbench/projects/test_projects.py
workbench/projects/test_statistics.py
workbench/projects/urls.py
workbench/projects/views.py
workbench/projects/migrations/0001_initial.py
workbench/projects/migrations/0002_auto_20190304_2247.py
workbench/projects/migrations/0003_auto_20190306_2029.py
workbench/projects/migrations/0004_auto_20190309_1004.py
workbench/projects/migrations/0005_auto_20190311_1456.py
workbench/projects/migrations/0006_auto_20190312_1254.py
workbench/projects/migrations/0007_auto_20190321_1449.py
workbench/projects/migrations/0008_service_is_logging_prohibited.py
workbench/projects/migrations/0009_service_is_optional.py
workbench/projects/migrations/0010_service_role.py
workbench/projects/migrations/0011_auto_20190629_0943.py
workbench/projects/migrations/0012_project__fts.py
workbench/projects/migrations/0013_auto_20190630_2219.py
workbench/projects/migrations/0014_auto_20190818_1529.py
workbench/projects/migrations/0015_project_flat_rate.py
workbench/projects/migrations/0016_auto_20190915_1249.py
workbench/projects/migrations/0017_project_cost_center.py
workbench/projects/migrations/0018_auto_20200402_2212.py
workbench/projects/migrations/0019_auto_20200523_0929.py
workbench/projects/migrations/__init__.py
workbench/reporting/__init__.py
workbench/reporting/accounting.py
workbench/reporting/admin.py
workbench/reporting/green_hours.py
workbench/reporting/key_data.py
workbench/reporting/labor_costs.py
workbench/reporting/models.py
workbench/reporting/project_budget_statistics.py
workbench/reporting/tasks.py
workbench/reporting/test_reporting.py
workbench/reporting/test_utils.py
workbench/reporting/urls.py
workbench/reporting/utils.py
workbench/reporting/views.py
workbench/reporting/migrations/0001_initial.py
workbench/reporting/migrations/0002_costcenter.py
workbench/reporting/migrations/__init__.py
workbench/services/__init__.py
workbench/services/admin.py
workbench/services/models.py
workbench/services/migrations/0001_initial.py
workbench/services/migrations/0002_auto_20190304_2247.py
workbench/services/migrations/0003_auto_20190312_1535.py
workbench/services/migrations/0004_auto_20190915_1249.py
workbench/services/migrations/__init__.py
workbench/templatetags/__init__.py
workbench/templatetags/formset.py
workbench/templatetags/mark_current.py
workbench/templatetags/workbench.py
workbench/timer/__init__.py
workbench/timer/admin.py
workbench/timer/models.py
workbench/timer/test_timer.py
workbench/timer/urls.py
workbench/timer/views.py
workbench/timer/migrations/0001_initial.py
workbench/timer/migrations/0002_timestamp.py
workbench/timer/migrations/0003_timestamp_logged_hours.py
workbench/timer/migrations/0004_timestamp_logged_break.py
workbench/timer/migrations/0005_timestamp_project.py
workbench/timer/migrations/0006_delete_timerstate.py
workbench/timer/migrations/0007_auto_20200506_2130.py
workbench/timer/migrations/0008_remove_timestamp_project.py
workbench/timer/migrations/__init__.py
workbench/tools/__init__.py
workbench/tools/admin.py
workbench/tools/formats.py
workbench/tools/forms.py
workbench/tools/history.py
workbench/tools/models.py
workbench/tools/pdf.py
workbench/tools/reporting.py
workbench/tools/search.py
workbench/tools/substitute_with.py
workbench/tools/testing.py
workbench/tools/urls.py
workbench/tools/validation.py
workbench/tools/vcard.py
workbench/tools/xlsx.py
workbench_crm.egg-info/PKG-INFO
workbench_crm.egg-info/SOURCES.txt
workbench_crm.egg-info/dependency_links.txt
workbench_crm.egg-info/not-zip-safe
workbench_crm.egg-info/top_level.txt