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
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
Jan-Jelle Kester
65ae0e6705
Upgrade django-jsonfield dependency
2016-07-27 17:27:48 +02:00
Jan-Jelle Kester
e6f24cc78a
Merge pull request #50 from jjkester/v0.3.3
...
Bump version
2016-01-23 22:55:43 +01:00
Jan-Jelle Kester
6888f4bae8
Bump version
2016-01-23 22:53:50 +01:00
Jan-Jelle Kester
2b2d572793
Merge pull request #49 from jjkester/bugfixes
...
Bugfixes
2016-01-23 22:48:41 +01:00
Jan-Jelle Kester
de355bc25c
Let Travis use latest Django 1.9 release
2016-01-23 22:44:38 +01:00
Jan-Jelle Kester
091dccf6a7
Proposed fix for issue #45
2016-01-23 22:38:02 +01:00
Jan-Jelle Kester
82aca6b352
Make Django 1.9+ accept the settings file
2016-01-23 21:41:19 +01:00
Jan-Jelle Kester
7524801bb7
Remove unwanted blank line
2016-01-23 21:13:43 +01:00
Jan-Jelle Kester
fb3a29bacf
Merge pull request #47 from gwu-libraries/master
...
Change LogEntry.get_for_objects to distinguish between number and text keys.
2016-01-23 20:58:05 +01:00
Justin Littman
16a8b158e0
Change get_for_objects to distinguish between number and text keys.
2016-01-05 11:59:43 -05:00
Jan-Jelle Kester
a35e0134e6
Merge pull request #43 from kbussell/fix-unregister
...
Fix unregister call and add tests. Fixes #42
2015-11-16 15:38:35 +01:00
Keith Bussell
eeb65f746d
Fix unregister call and add tests. Fixes #42
2015-11-11 14:07:31 -08:00
Jan-Jelle Kester
723a297120
Add docs badge to readme
2015-10-19 16:26:42 +02:00
Jan-Jelle Kester
4a71bfaadd
Release 0.3.2
2015-10-19 16:25:42 +02:00
Jan-Jelle Kester
5decf3203d
Merge pull request #40 from jjkester/v0.3.2
...
v0.3.2
2015-10-19 16:11:46 +02:00
Jan-Jelle Kester
2140cb03e9
Update docs, readme
2015-10-19 16:09:01 +02:00
Jan-Jelle Kester
266c053c53
Merge pull request #41 from RDXT/master
...
Add db_index to object_pk
2015-10-19 16:08:08 +02:00
Scott Adams
26237a9863
Code nazi told me to put db_index=True at the front of the queue
2015-10-19 04:24:12 +02:00