forked from django-getpaid/django-plans
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
68 lines (55 loc) · 2.92 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
django-plans changelog
======================
0.8 (UNRELEASED)
-----------------
* Supporting Django 2.0.2.
* Tests for latest versions of Python (3.6).
* New VAT standard rates 2017
* Remove dependency on `django.contrib.sites`.
0.7
---
* Changes in plans.taxation.eu.EUTaxationPolicy to implement new EU VAT regulations (MOSS)
* Clean up settings variables naming conventions prepending PLANS_ prefix:
* Renamed settings variable name TAXATION_POLICY to PLANS_TAXATION_POLICY
* Renamed settings variable name ISSUER_DATA to PLANS_INVOICE_ISSUER
* Renamed settings variable name PLAN_EXPIRATION_REMIND to PLANS_EXPIRATION_REMIND
* Renamed settings variable name PLAN_CHANGE_POLICY to PLANS_CHANGE_POLICY
* Renamed settings variable name PLAN_VALIDATORS to PLANS_VALIDATORS
* Renamed settings variable name CURRENCY to PLANS_CURRENCY
* Renamed settings variable name TAX to PLANS_TAX
* Renamed settings variable name TAX_COUNTRY to PLANS_TAX_COUNTRY
* Renamed settings variable name INVOICE_LOGO_URL to PLANS_INVOICE_LOGO_URL
* Renamed settings variable name INVOICE_NUMBER_FORMAT to PLANS_INVOICE_NUMBER_FORMAT
* Renamed settings variable name INVOICE_TEMPLATE to PLANS_INVOICE_TEMPLATE
* Renamed settings variable name INVOICE_COUNTER_RESET to PLANS_INVOICE_COUNTER_RESET
* Renamed settings variable name ORDER_EXPIRATION to PLANS_ORDER_EXPIRATION
* Renamed settings variable name PLAN_DEFAULT_GRACE_PERIOD to PLANS_DEFAULT_GRACE_PERIOD
0.6+
----
* Changing `QuotaValidator` API. `ModelCountValidator` requires now to give `add` argument only as a kwarg.
* Adding support for defining URL for plan, quota and pricing period that will act as a clickable pricing
table header (requires schema migration)
* Rename settings variable PLAN_ACTIVATION_VALIDATORS to PLAN_VALIDATORS
* Major refactoring of Validators API providing new feature - required_to_activate False/True for validators
* updating dependency to django-countries>=2.0 (fixes #29)
* support for django1.6 (fixes #28)
* complete demo application using Boostrap v3 for cool look
* adding missing default templates
* refactored login_required decorator usage (issue #20)
* taxation policies are moved from locale directory (issue #13) warning: backward incompatible!
* dependencies (apart from suds) are reviewed and refactored in setup.py (issue #9)
v.0.5 - v0.6
------------
[...] (FIXME: write history changelog from git commits
v.0.4
-----
* Migrating to django-countries. Requires schema migration.
v.0.3
-----
* Change plan policy - custom action how to billing change plan (downgrade/upgrade) can be implemented
* Taxation policy - custom action how to calculate tax can be implemented
* Dropping south migrations, it should be managed now as a project dependent migrations via SOUTH_MIGRATION_MODULES
v. 0.1.1
--------
* Added field default to Plans model - it means that this plan is supposed to be added to every new user. Via south migration 0002
* Added South migrations