Hasan Ramezani
2b0bc9efa2
Replace the django.utils.timezone.utc by datetime.timezone.utc ( #448 )
...
Co-authored-by: Alieh Rymašeŭski <alieh.rymasheuski@gmail.com>
2022-11-07 14:26:51 +01:00
Hasan Ramezani
36eaaaa2a9
Confirm Python 3.11 support ( #447 )
2022-11-07 09:36:17 +01:00
Simon Kern
f71699a9d0
Added ACCESS action and enabled logging of object accesses ( #436 )
2022-11-07 08:51:00 +01:00
Robin Harms Oredsson
8fe776ae45
Option to disable logging on raw save and via context manager ( #446 )
...
* Disable on raw save prototype
* Contextmanager to disable instead of just raw - so we can catch m2m relations too
Co-authored-by: Hasan Ramezani <hasan.r67@gmail.com>
2022-11-04 09:12:06 +01:00
Alieh Rymašeŭski
0f57525058
Support search by custom USERNAME_FIELD ( #432 )
2022-09-21 16:19:49 +02:00
Rahul Prasad
a56d0e6f78
added fix for OneToOneRel error happening in case of Polymorphic model ( #429 )
2022-09-21 08:53:10 +02:00
Mathieu Rampant
d74c118834
Added verbose field name in admin ( #428 )
...
Co-authored-by: Hasan Ramezani <hasan.r67@gmail.com>
2022-09-20 22:07:41 +02:00
August Raack
777bd537e7
Add serialized object field ( #412 )
2022-08-21 21:45:50 +02:00
Hasan Ramezani
18868aaaed
Handle port in remote_addr
2022-08-17 13:37:22 +02:00
Hasan Ramezani
1cd7d9839d
Confirm Django 4.1 support ( #406 )
2022-08-03 17:26:56 +02:00
Alieh Rymašeŭski
a24b79af0c
Display timestamps in server timezone ( #404 )
2022-08-01 20:41:41 +02:00
Hasan Ramezani
68cde8ffb9
Prepare release 2.1.1
2022-07-27 22:19:51 +02:00
Alieh Rymašeŭski
f68af3033d
Pin python-dateutil>=2.7.0 ( #401 )
2022-07-27 20:18:29 +02:00
Alieh Rymašeŭski
7861dae4f9
Show field values before deletion in the admin
2022-06-30 09:04:43 +02:00
Hasan Ramezani
4f4699bf6b
Prepare release 2.1.0
2022-06-27 23:36:15 +02:00
Alieh Rymašeŭski
10c47181bb
Add logic to track changes to m2m fields ( #309 )
2022-06-08 17:09:27 +02:00
George Leslie-Waksman
128555fa29
Add date based auditlog filter for auditlogflush command ( #365 )
2022-05-31 21:35:50 +04:30
Youngkwang Yang
957680e239
Fix n+1 query problem ( #381 )
2022-05-31 20:05:43 +09:00
George Leslie-Waksman
1e7d320a93
Add an index to the timestamp column ( #364 )
...
Many queries, including the default ordering, for the LogEntry
model rely on the timestamp field. Adding an index will ensure
reasonable scalability for large audit logs.
2022-05-31 09:01:13 +02:00
Alieh Rymašeŭski
bcd0d43566
Add set_actor context manager ( #262 )
2022-05-24 09:33:54 +02:00
yeongkwang
32694b1324
Add register model using Django settings ( #368 )
...
Co-authored-by: Hasan Ramezani <hasan.r67@gmail.com>
2022-05-23 10:02:22 +02:00
Saurabh Kumar
cdd9f40d84
Disable add button in admin ui
...
Co-authored-by: Hasan Ramezani <hasan.r67@gmail.com>
2022-05-20 22:13:47 +02:00
Christian Barra
a93f53962a
Skip stringify if json ( #355 )
...
Co-authored-by: Hasan Ramezani <hasan.r67@gmail.com>
2022-05-10 05:53:18 +02:00
Hasan Ramezani
d848c53d08
Prepare release of django-auditlog 2.0.0
2022-05-09 08:53:21 +02:00
Hasan Ramezani
6791253ae0
Fix typo in CHANGELOG.md
2022-05-09 08:53:21 +02:00
Hasan Ramezani
e39fab3b83
Remove default_app_config configuration
2022-05-02 14:48:58 +02:00
Hasan Ramezani
de0625b378
Drop Django 2.2 support.
2022-05-01 13:48:26 +02:00
Amin Alaee
bb5f99533e
Add mask_fields argument in register ( #310 )
...
Co-authored-by: Hasan Ramezani <hasan.r67@gmail.com>
2022-03-10 14:17:50 +01:00
Samuel Gonçalves
77ef852706
enable use of replica database ( #359 )
...
* enable use of replica database
When you use replica database the django-auditlog try to write in the same database where object was read (replica). But this is a read only database and crash the application.
This changes saves always in the default database.
If you want to save in multiple databases or in a special one use `DATABASE_ROUTERS` to configure it.
Co-authored-by: Hasan Ramezani <hasan.r67@gmail.com>
2022-03-07 14:22:08 +01:00
François Magimel
665217d32f
release: update the CHANGELOG date
2022-01-24 12:47:51 +01:00
François Magimel
f91e524168
Refactor changelog ( #343 )
2022-01-10 18:36:46 +01:00