Benjamin Dauvergne
7c935e2894
bump version to 1.11.0
2013-04-10 23:24:10 +02:00
Benjamin Dauvergne
60a6add6cb
encode message to utf-8 before passsing them to the classic logger
2013-04-10 23:23:36 +02:00
Benjamin Dauvergne
9ed7279cbe
bump version to 1.10.0
2013-04-10 22:35:14 +02:00
Benjamin Dauvergne
82f1f81395
remove dead import
2013-04-10 22:34:36 +02:00
Benjamin Dauvergne
ca9f1b18bb
setup.py: add building of translation files to build actions
2013-04-10 22:34:19 +02:00
Benjamin Dauvergne
703b951edc
admin: add an export as csv action
2013-04-10 22:20:36 +02:00
Benjamin Dauvergne
f7fe804c1d
models: fix missing unicode prefix
2013-04-10 22:20:26 +02:00
Benjamin Dauvergne
7b4089702f
models: fix formatting of deleted object
2013-04-09 15:41:17 +02:00
Benjamin Dauvergne
12112b3c2d
admin: use the same parameter name for filtering by tag
...
Now our links should interact better with the filters from the right
bar.
2013-04-09 12:02:12 +02:00
Benjamin Dauvergne
e97db5b4a9
reimplement commit_on_success decorator to work even when already in a transaction
2013-01-31 15:22:17 +01:00
Benjamin Dauvergne
50399b41e2
models: add retrieval method with caching to TagManager
2013-01-31 09:32:47 +01:00
Benjamin Dauvergne
2c1716cee9
bump version to 1.9.0
2013-01-30 18:24:09 +01:00
Benjamin Dauvergne
3f47d5a52f
in record() replace use of commit_on_success() by savepoints
2013-01-25 09:16:39 +01:00
Benjamin Dauvergne
617c099aad
models: remove db_index on text field, when content it too big it break indexing on postgres and mysql
2013-01-24 16:24:35 +01:00
Benjamin Dauvergne
6870b84cc1
bump version to 1.8.0
2013-01-18 15:46:33 +01:00
Benjamin Dauvergne
c9b121c39a
models: fix again incompatibility with python 2.6 for formatting
2013-01-18 15:45:56 +01:00
Benjamin Dauvergne
faaae03be2
middleware: allows overriding of user and ip values
2013-01-17 12:28:59 +01:00
Benjamin Dauvergne
e374f755c3
bump version to 1.7.0
2013-01-15 23:43:59 +01:00
Benjamin Dauvergne
5f2cf89727
setup.py: also distribute *.mo files
2013-01-15 23:43:41 +01:00
Benjamin Dauvergne
f0307a239b
bump version to 1.6.0
2013-01-15 23:40:53 +01:00
Benjamin Dauvergne
8997bbb786
setup.py: install data files
2013-01-15 23:40:46 +01:00
Benjamin Dauvergne
a90c068242
models: add a tag parameter to the JournalManager.for_object method
2013-01-15 23:40:32 +01:00
Benjamin Dauvergne
e8976c4687
bump version to 1.5.0
2013-01-03 14:29:53 +01:00
Benjamin Dauvergne
bce3eb6ac6
bump version to 1.4.0
2013-01-03 14:27:52 +01:00
Benjamin Dauvergne
dc3fb74f49
admin: fix use of empty references in formatting, it's incompatible with python <2.7
2013-01-03 14:27:42 +01:00
Benjamin Dauvergne
fbb47cb133
models: added prevention of KeyError when templating by completing message context with missing field initialized to None
2012-12-20 18:14:13 +01:00
Benjamin Dauvergne
df4982fc61
models: added JournalManager.for_objects
2012-12-20 18:13:46 +01:00
Benjamin Dauvergne
d8f7cd74a9
models: fixed JournalManager.for_object
2012-12-20 18:13:33 +01:00
Benjamin Dauvergne
fa089649e8
models: fixed Template.__unicode__
2012-12-20 18:13:01 +01:00
Benjamin Dauvergne
3ddbc74459
bump version to 1.3
2012-12-19 17:10:50 +01:00
Benjamin Dauvergne
dc8cee6047
admin: use ModelAdminFormatter for displaying messages
2012-12-14 15:31:36 +01:00
Benjamin Dauvergne
1083533506
admin: added ModelAdminFormatter a subclass of string.Formatter
...
The naive approach to creating HTML formatted message does not work.
2012-12-14 15:31:03 +01:00
Benjamin Dauvergne
e1f1e18c4a
models: improved display for deleted data objects
2012-12-14 15:30:05 +01:00
Benjamin Dauvergne
2382c4eccf
models: do not flatten object to unicode before formatting
2012-12-14 15:29:43 +01:00
Benjamin Dauvergne
0865a16695
middleware: process_response can be called without process_request having been
...
If any process_request return a not-None response it short-circuits the
calling of the following process_request; but it's not considered when
calling the process_response() methods.
2012-12-14 11:21:05 +01:00
Benjamin Dauvergne
a81f0d2dcc
locale: update fr translations
2012-12-14 01:00:37 +01:00
Benjamin Dauvergne
29f2dc7352
bump version to 1.2.0
2012-12-14 00:58:23 +01:00
Benjamin Dauvergne
2cb09f26c6
admin: prefetch tags of stringdata models
2012-12-14 00:57:15 +01:00
Benjamin Dauvergne
16cde562a6
admin: add filter link on tags
2012-12-14 00:56:53 +01:00
Benjamin Dauvergne
5ab130ace7
admin: use the new object_filter_link() to replace custom filter link construction in html_message()
2012-12-12 16:41:17 +01:00
Benjamin Dauvergne
9f52d07d92
admin: added filter link to user column content
2012-12-12 16:39:51 +01:00
Benjamin Dauvergne
07d860f609
admin: fixed missing allow_tags for user columns
2012-12-12 16:39:33 +01:00
Benjamin Dauvergne
5161df02e6
admin: added short descriptions for ip and user columns
2012-12-12 16:39:16 +01:00
Benjamin Dauvergne
ae8530da56
admin: extracted method to create filter links
2012-12-12 16:38:56 +01:00
Benjamin Dauvergne
b70197f32b
fix unicode encode errors when using format
2012-12-12 16:29:54 +01:00
Benjamin Dauvergne
0c1e291f04
add middleware module
2012-12-12 16:13:42 +01:00
Benjamin Dauvergne
352e055c9b
do not store None values for associated datas
2012-12-12 16:13:29 +01:00
Benjamin Dauvergne
c1c8802327
admin: add user and ip columns
...
user and ip columns are self explanatory, they should be set by applications
2012-12-12 16:07:12 +01:00
Benjamin Dauvergne
9e48a6fe41
fixed typo
2012-12-12 16:04:21 +01:00
Benjamin Dauvergne
c63fd09e1e
log message at the level 'error' is associated tag is 'error'
2012-12-12 16:04:07 +01:00