Commit graph

63 commits

Author SHA1 Message Date
Jannis Leidel
713dce0048 Bump version. 2014-01-16 19:01:35 +01:00
Jannis Leidel
f087cea84d Added SearchURLValue. 2014-01-16 19:00:29 +01:00
Jannis Leidel
11b1dc2a46 Updated version. 2013-11-26 16:29:00 +01:00
Jannis Leidel
ab0c748318 Fixed #43 — Removed stdout wrapper from management command hook to not accidently raise an exception too early. Instead use a logger. 2013-11-26 12:25:50 +01:00
Jannis Leidel
ed8d284d66 Merge branch 'master' of github.com:jezdez/django-configurations 2013-10-08 09:32:43 +02:00
Stefan Wehrmeyer
275a5b409a Fix check_options of ConfigurationImporter 2013-10-08 09:32:05 +02:00
Stefan Wehrmeyer
5e8dc290df Fix CacheURLValue default value
Remove unused kwarg 'name' that shadows kwarg
'default'.
2013-10-06 16:33:24 +02:00
Jannis Leidel
df71a193a3 Bumped version up a notch. 2013-09-19 18:56:23 +02:00
Jannis Leidel
52cc7ee4bd Bumped version up to 0.6a1. 2013-09-18 23:25:19 +02:00
Jannis Leidel
50a6a6ad0b Added iPython extension to make sure the import hook is loaded correctly.
Fixes #22.
2013-09-18 23:24:51 +02:00
Jannis Leidel
ff2b636081 Updated changelog and bumped version up a notch. 2013-09-12 19:22:25 +02:00
Jannis Leidel
2fd4966549 Add check_options option to the install method of the ConfigurationImporter to prevent unwanted command line option checks outside the management commands. 2013-09-12 18:51:59 +02:00
Jannis Leidel
5898acb594 Moved tests out of the configurations packages. 2013-09-09 11:02:43 +02:00
Jannis Leidel
46809d02b2 Worked around an issue with Django 1.6's six. 2013-09-06 23:39:53 +02:00
Jannis Leidel
e453d2355d Fix a Python2ism 2013-09-06 23:28:50 +02:00
Jannis Leidel
3848e6b818 Drastically simplified exception messages in the importer.
Less eyebleed® included!
2013-09-06 22:41:14 +02:00
Jannis Leidel
dacca7e073 Use ValueError instead of Django's ImproperlyConfigured.
This is to prevent hiding the real reason of a configuration failure behind one of Django's import time exceptions.
2013-09-06 22:40:15 +02:00
Jannis Leidel
1da2414ee1 Minor style changes and bumping version. 2013-09-03 13:10:25 +02:00
Jannis Leidel
927c052be5 Changed the default of the Value's environ option to True. 2013-09-03 12:03:34 +02:00
Jannis Leidel
61bb7b0e44 Fixed string formatting. Part 2. 2013-07-27 16:07:43 +02:00
Jannis Leidel
90292e3cec Fixed string formatting. 2013-07-27 16:05:23 +02:00
Jannis Leidel
b8222d2271 Raise an ImproperlyConfigured exception if value handling doesn't work, thanks @pydanny for the suggestion. 2013-07-27 15:38:30 +02:00
Jannis Leidel
2cc38d9ff7 Don't use django-discover-runner on 1.6 and up. 2013-07-27 13:46:18 +02:00
Jannis Leidel
ef26377f13 Force list return value for filtered result. 2013-07-27 13:20:42 +02:00
Jannis Leidel
0882b97972 Fixed test method names. 2013-07-27 13:18:20 +02:00
Jannis Leidel
2c39f5f29b Also don't raise an exception during import for the Settings class since that's now deprecated. 2013-07-27 13:05:11 +02:00
Jannis Leidel
1a54847375 Added a configuration values system.
This also adds some advanced features like a setup classmethod to the Configuration class.
Reorganized and extended the documentation.
2013-07-27 12:37:28 +02:00
Jannis Leidel
e31adbaeed Renamed Settings class to Configuration to better match what it means. Settings is still importable and is marked to be deprecated in 1.0. 2013-07-27 12:05:39 +02:00
Jannis Leidel
822397799b Fix the test suite for the post_load method. 2013-05-15 13:15:47 +02:00
Jannis Leidel
0b9e5ed1cf Bumped version up a notch. 2013-05-15 12:50:49 +02:00
Jannis Leidel
bebe4f254b Extended the setup methods in pre and post phase. Fixes #27. 2013-05-15 11:32:57 +02:00
Jannis Leidel
d4da16273a Merge branch 'master' of github.com:jezdez/django-configurations
Conflicts:
	configurations/decorators.py
2013-05-15 11:06:51 +02:00
Jannis Leidel
708fb9ac50 Renamed the pristine decorator to pristinemethod for consistency. 2013-05-15 10:59:02 +02:00
Jannis Leidel
df865840bc Added a setup method hook for easier startup time code. 2013-05-15 10:57:30 +02:00
Jannis Leidel
efd0206da1 Fixed a typo. Thanks @peritus. 2013-05-13 10:18:38 +02:00
Jannis Leidel
6596e191f0 Added pristine decorator to handle callable settings. Fixes #28. 2013-04-30 17:11:29 +02:00
Jannis Leidel
e15070288c Renamed assertEquals to assertEqual. 2013-04-30 17:09:01 +02:00
Jannis Leidel
35271f7200 Added a lambda setting, just to be sure. Refs #28. 2013-04-26 09:02:26 +02:00
Jannis Leidel
f51049dc00 Renamed a few test settings to better describe what they are. 2013-04-26 09:01:59 +02:00
Jannis Leidel
5700d96d14 Updated changes and bumped version up a notch. 2013-04-11 17:14:58 +02:00
Jannis Leidel
bbd5f2dce3 Use Django's lax option parser when looking for the configuration option to prevent overlapping with Django's own option parsing.
Fixes #21, #22, #24. Thanks to @rolo for helping our in #24.
2013-04-11 16:08:47 +02:00
Jannis Leidel
f7c1206a1e D'oh, there never was a 0.2 on PyPI. Bumped version down again. 2013-03-27 16:59:50 +01:00
Jannis Leidel
87f2b4723d Add a fastcgi helper. Fixes #19. 2013-03-27 16:57:05 +01:00
Jannis Leidel
90beffa13b Bumped version up a notch. 2013-03-27 15:30:32 +01:00
Jannis Leidel
b7d6faa46d Fixed exception syntax of a parallel branch. 2013-03-27 12:04:34 +01:00
Jannis Leidel
f7696e5810 Merge pull request #18 from mvantellingen/python3
Python3
2013-03-27 03:58:03 -07:00
Jannis Leidel
560a8b2b84 Merge pull request #16 from bclermont/fix-import
catch error raised inside settings code
2013-03-27 03:57:05 -07:00
Jannis Leidel
5b90971f6d Merge pull request #17 from mfogel/explicit-mixin-test
Test using mixins with settings
2013-03-27 03:56:38 -07:00
Jannis Leidel
7db5db8bff Handle the --configuration option for management commands during installation of the import hook. 2013-03-27 11:55:43 +01:00
Michael van Tellingen
d654e56040 Set SECRET_KEY in settings.main 2013-01-30 21:48:15 +01:00