Commit graph

212 commits

Author SHA1 Message Date
Jan-Jelle Kester
9bbb77bcda Merge branch 'master' into patch-1 2017-02-09 20:14:26 +01:00
Jan-Jelle Kester
99f8604e3f Merge pull request #90 from fernandoe/resource_url
Fix the resource_url method when a model primary key is a models.UUIDField
2017-02-09 20:14:17 +01:00
Jan-Jelle Kester
d870f290f7 Merge branch 'master' into resource_url 2017-02-09 20:10:39 +01:00
Jan-Jelle Kester
3cd0ced81a Merge pull request #91 from fernandoe/use_tz_disabled
Use make_naive only if settings.USE_TZ is True.
2017-02-09 20:10:24 +01:00
Jan-Jelle Kester
e967d44bbc Merge branch 'master' into patch-1 2017-02-09 20:10:15 +01:00
Jan-Jelle Kester
2595d6ea64 Merge branch 'master' into use_tz_disabled 2017-02-09 20:06:00 +01:00
Jan-Jelle Kester
c17d45a13c Merge pull request #92 from goodmase/master
Fixed autologflush for django 1.10
2017-02-09 20:03:27 +01:00
Stephen Goodman
62a0d82042 Fixed autologflush for django 1.10 2017-01-26 13:19:23 -06:00
Fernando Espíndola
e6ef7c5319 Use make_naive only if settings.USE_TZ is True. 2017-01-26 01:52:04 -02:00
Fernando Espíndola
38ec7de585 Fix the resource_url method when a model primary key is a models.UUIDField, we need to consider use the object_pk in this case. 2017-01-26 01:21:13 -02:00
Onur YALAZI
eef4a14cd3 Changed to actor's string represantation
Depending on actor's attributes is error prone, developers can extend the user model without the needed attributes.
2017-01-22 11:32:44 +02:00
Jan-Jelle Kester
f456dedb5f Merge pull request #86 from Inter-Actief/ticket-82-datetimefields
Properly check timezone-aware DateTimeFields for changes
2017-01-21 20:17:03 +01:00
Jan-Jelle Kester
210143e34c Merge branch 'master' into ticket-82-datetimefields 2017-01-21 20:15:46 +01:00
Onur YALAZI
56a9ab6ab8 LogEntryAdminMixin throws Attribute error If a user misses full_name 2017-01-18 13:40:22 +02:00
Kevin Alberts
80bd115012 Move the value retrieval process to a separate function to make the diff code more DRY. 2017-01-18 09:36:16 +01:00
Jan-Jelle Kester
2cf1cde264 Merge pull request #85 from Inter-Actief/ticket-83-full_name
Django Admin full_name fix
2017-01-12 19:58:57 +01:00
Kevin Alberts
6f4c6eb8a2 Make it so Django's timezone-aware DateTimeFields remain unchanged when Django resets the timezone. DateFields are not timezone-aware, so they do not need fixing.
Django converts the timezone of DateTimeFields to UTC when the field gets saved. This makes it so when you update a model which includes a DateTimeField, and your server is running in another timezone, the AuditLog will think you changed the timestamp, while it actually is the same time, but in another timezone. This commit adds a specific check in the model_instance_diff function for DateTimeField models (and any subclasses of it), which converts the old and new values to UTC before comparing them to see if they've actually changed. It also adds tests to see if the code works properly.

The extra test_setting (USE_TZ) is added because timezone support is disabled if it is not specified, this setting enables it.
2017-01-11 20:07:10 +01:00
Kevin Alberts
1c28dbb0d6 Updated LogEntryAdmin to use first_name and last_name fields instead of full_name from the actor 2017-01-11 00:12:54 +01:00
Kevin Alberts
f498f740ee Updated LogEntryAdminMixin to use get_full_name() method from Django Auth.User model 2017-01-10 16:55:06 +01:00
Jan-Jelle Kester
7458e44669 Merge pull request #79 from jjkester/v0.4.1
Update manifest after release
2016-12-27 11:24:57 +01:00
Jan-Jelle Kester
d50554f8a6 Update manifest after release 2016-12-27 11:22:10 +01:00
Jan-Jelle Kester
890dbb041b Merge pull request #78 from jjkester/v0.4.1
Version bump and slight doc changes for 0.4.1
2016-12-27 11:16:33 +01:00
Jan-Jelle Kester
12d8c4d84d Version bump and slight doc changes for 0.4.1 2016-12-27 11:08:12 +01:00
Jan-Jelle Kester
0c8c189af5 Merge pull request #74 from Isszul/master
implemented suggested fix in #72
2016-12-27 10:50:34 +01:00
isszul
25ca523301 implemented suggested fix in #72 2016-11-02 13:30:05 +00:00
Jan-Jelle Kester
0dc453f870 Merge pull request #70 from robguttman/master
enhanced admin interface
2016-10-13 13:52:35 +02:00
Rob Guttman
2407620333 zip_safe=False closes #2 2016-09-12 16:07:54 -04:00
Rob Guttman
20eb91359a enhanced admin interface closes #1 2016-09-02 15:02:42 -04:00
Jan-Jelle Kester
f08b4a7dac Merge pull request #67 from jjkester/v0.4.0
Fix typo in version number
2016-08-17 23:18:04 +02:00
Jan-Jelle Kester
06bc307043 Fix typo in version number 2016-08-17 23:15:30 +02:00
Jan-Jelle Kester
e448450b03 Merge pull request #66 from jjkester/v0.4.0
Release 0.4.0
2016-08-17 23:08:59 +02:00
Jan-Jelle Kester
c08c3d65bb Release 0.4.0 2016-08-17 23:04:03 +02:00
Jan-Jelle Kester
f9ae84d6d5 Merge pull request #65 from jjkester/1.10-middleware
Update middleware for Django 1.10
2016-08-17 23:01:14 +02:00
Jan-Jelle Kester
7824fb27f1 Update middleware for Django 1.10 2016-08-17 22:45:02 +02:00
Jan-Jelle Kester
ae056df716 Merge pull request #64 from crackjack/master
added a simple admin interface for audit log entries
2016-08-17 22:25:24 +02:00
Nitesh Rijal
3aeab92b35 added admin filter by content_types 2016-08-16 18:58:06 +05:45
Nitesh Rijal
022ba4c730 added a simple admin interface for audit log entries 2016-08-16 08:23:36 +05:45
Jan-Jelle Kester
4d5f394fae Merge pull request #61 from jjkester/flush-command
Add command for purging the logs
2016-08-02 18:09:13 +02:00
Jan-Jelle Kester
2d9fab421e Merge branch 'master' into flush-command 2016-08-02 17:32:31 +02:00
Jan-Jelle Kester
2e8c408f58 Merge pull request #59 from jjkester/migration-magic
Change existing migration to fix issues for MySQL users
2016-08-02 17:32:16 +02:00
Jan-Jelle Kester
889cb16c64 Merge branch 'master' into migration-magic 2016-08-02 17:26:48 +02:00
Jan-Jelle Kester
6fed646e9f Merge pull request #58 from jjkester/upgrade-deps
Upgrade django-jsonfield dependency
2016-08-02 17:26:32 +02:00
Jan-Jelle Kester
0d7e79a1d5 Merge branch 'master' into upgrade-deps 2016-08-02 17:14:31 +02:00
Jan-Jelle Kester
391be0fcfb Merge branch 'master' into migration-magic 2016-08-02 17:14:07 +02:00
Jan-Jelle Kester
b223712e36 Merge branch 'master' into flush-command 2016-08-02 17:13:38 +02:00
Jan-Jelle Kester
1b678e0041 Merge pull request #62 from jjkester/django-1.10-changes
Django 1.10 changes
2016-08-02 17:13:08 +02:00
Jan-Jelle Kester
74c2032d05 Drop Django 1.7
Issue #60
2016-08-02 17:03:03 +02:00
Jan-Jelle Kester
182c3f69a6 Add management command for deleting all log entries
Issue #57
2016-07-27 18:24:04 +02:00
Jan-Jelle Kester
81bcd47ab0 Add management command for deleting all log entries
Issue #57
2016-07-27 18:17:59 +02:00
Jan-Jelle Kester
eb0574d115 Change existing migration to fix issues for MySQL users
Issue #54
2016-07-27 17:32:19 +02:00