Commit graph

224 commits

Author SHA1 Message Date
Jan-Jelle Kester
22997ded2f Fix import error
Issue #104
2017-02-16 22:24:24 +01:00
Jan-Jelle Kester
c6dfdb6f68 Merge pull request #103 from jjkester/django-1.11
Django 1.11 compatibility
2017-02-16 15:45:55 +01:00
Jan-Jelle Kester
4f5a889ea9 Fix Django 1.11 Travis config 2017-02-16 15:43:25 +01:00
Jan-Jelle Kester
1fb64752d9 Merge pull request #101 from jjkester/v0.4.2
v0.4.2
2017-02-16 15:29:19 +01:00
Jan-Jelle Kester
6acab3809b Bump version to 0.4.2 2017-02-16 15:17:59 +01:00
Jan-Jelle Kester
c0c858391f Add test configuration for Django 1.11
Allow for alpha releases and release candidates for now
2017-02-16 15:17:07 +01:00
Jan-Jelle Kester
1cb1d98827 Merge pull request #100 from skorokithakis/master
Don't crash if the linked object is not in the admin (fixes #99)
2017-02-16 15:14:54 +01:00
Stavros Korokithakis
71ba5b9d92 Merge branch 'master' into master 2017-02-16 05:07:21 +02:00
Stavros Korokithakis
03def6cdb3
Don't crash if the linked object is not in the admin (fixes #99) 2017-02-16 05:06:12 +02:00
Jan-Jelle Kester
d0aefa55a4 Merge pull request #98 from skorokithakis/master
Allow register() to be called as a decorator (closes #88)
2017-02-13 19:59:26 +01:00
Stavros Korokithakis
c127415a25
Allow register() to be called as a decorator (closes #88) 2017-02-11 05:02:22 +02:00
Jan-Jelle Kester
c1d042b5a1 Merge pull request #87 from fsniper/patch-1
LogEntryAdminMixin throws Attribute error If a user misses full_name
2017-02-09 20:20:32 +01:00
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