Commit graph

90 commits

Author SHA1 Message Date
86cabdc77d Add missing requirement
Change dbsettings requirement to pip version
2021-06-09 10:33:17 +02:00
feffd53dfd Add local venv to .gitignore 2021-06-09 09:21:50 +02:00
d9e96767d5 Add product groups to billables and invoice items 2020-06-22 08:47:12 +02:00
49e43ad24d Add string representations for profiles 2020-06-22 08:33:43 +02:00
b68475f813 Make broken accounts without profile deletable
Fix company name handling
2020-06-22 07:05:50 +02:00
fbfbc0feeb Fix copypasta 2020-06-22 06:36:24 +02:00
c15de35a54 Catch exception when creating accounts with email address already in use 2020-06-22 06:32:22 +02:00
68c0488462 Make client groups optional 2020-06-22 06:15:09 +02:00
7a1259a565 Replace Celery run scripts by global runner 2020-06-21 20:32:26 +02:00
5b4860a3bf Implement basic quotation functionality 2020-06-12 07:39:32 +02:00
122a702fd1 Models for quotations 2020-06-12 07:20:19 +02:00
eade7c2729 Updated ratesapi 2020-06-10 13:45:13 +02:00
fb02819e36 Improved currency display
Implemented RedirectViews
Changed URL scheme for submodules
Updated kumisms and ratesapi submodules
2020-06-10 13:43:14 +02:00
e7feba94ae Simplified title display in backend views 2020-06-09 06:20:14 +02:00
07389acb5a Fix link 2020-06-09 06:00:54 +02:00
50ccd9f0a5 Fix RecurMixin 2020-06-06 15:21:47 +02:00
4dc0b86378 Fix RecurMixin by making it an abstract model 2020-06-06 13:58:36 +02:00
b0c1e3e14f Add admin command to create AdminProfile for new superuser 2020-06-06 13:46:56 +02:00
f2ff66dccb Changed Services and Billables into BaseBillables
Minor code improvements
2020-06-06 13:25:54 +02:00
6b645d07ed Fix reverted Service model 2020-06-06 07:37:50 +02:00
b171cd7974 Revert removal of ServicePlan, ServiceItem and ProductPlanItem 2020-06-06 07:33:42 +02:00
d0a8815fcc Remove impossible import 2020-06-06 06:34:30 +02:00
8cb5f2b2ce Simplifying products and services - will be reversed... 2020-06-06 06:33:52 +02:00
1bc81e7126 Start implementation of automatic invoice generation 2020-06-05 09:38:55 +02:00
96cae766ed Refactoring to resolve circular import
Added brands field to invoices
2020-06-05 07:52:52 +02:00
df85d23295 Add billables to invoice model
Calculate next invoicing date for billables
2020-06-05 07:04:09 +02:00
fa93056f0d Added dateutil to requirements explicitly 2020-06-05 06:42:50 +02:00
e69006ab35 Add empty index.html such as not to get that 404
Add CostField as a shorthand DecimalField
2020-06-04 08:03:35 +02:00
b376a167ed Fix client group display in client management 2020-06-04 06:21:13 +02:00
4bf2553888 Implemented client profile creation 2020-06-03 19:24:26 +02:00
07f5fe74c6 Remove unused file check 2020-06-03 18:44:08 +02:00
91606632f0 Make celery log debug messages 2020-06-03 18:40:57 +02:00
3d09ce4e7e Fix string representation of currency 2020-06-03 18:25:59 +02:00
55d1a4e79f Preparation for APIfication 2020-06-03 18:23:00 +02:00
5faa1e403a Admin permissions 2020-06-03 17:05:18 +02:00
31b0eed298 Add currency management
Fix color picker
Add exchange rate updater submodule
Fix logging in celery
A few invoicing fixes
HTTP request class
Navigation/URL updates
2020-06-03 12:35:23 +02:00
2e8bbdd8a7 A lot of new views
Color picker fields
Renamed pixel.png in order not to upset uBlock...
2020-06-02 17:58:20 +02:00
65f34b32eb Fix permissions for celery start scripts 2020-06-01 19:52:14 +02:00
d3348cc4de Preparing for actual products...
IP Rate Limit "firewall"
2020-06-01 18:29:22 +02:00
320e031786 Move module dependency documentation to wiki 2020-05-31 16:28:06 +02:00
5a8eb0b61c Fixed messages call 2020-05-31 16:01:19 +02:00
853a49abe8 Implement brands
More administration pages *whoop-whoop*
2020-05-31 14:08:26 +02:00
43c110253c Remove NDA mention - that really shouldn't even be in core 2020-05-27 19:44:53 +02:00
1efda993fd Create LongCharField to make code prettier
Create Models for clients and dummy model for brands
2020-05-27 15:06:38 +02:00
d6e753e264 Let all products in core be creatable 2020-05-27 12:40:29 +02:00
95c9748dc2 Base logging setup
Models for products/services/billables
2020-05-27 12:36:49 +02:00
b3ebe1f101 Increase cron frequency 2020-05-25 19:28:34 +02:00
45d8d3e5de Fix model import (why was this missing?) 2020-05-25 19:18:48 +02:00
5629a15c50 Remove PID files from repo 2020-05-25 18:46:19 +02:00
3a9515c885 Fixed ratelimits
Didn't really do anything with cronjobs
2020-05-24 19:22:17 +02:00